viortc_msg_release(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

viortc_msg_release(9)

okay so this page lives in the Kernel API Manual, bestie πŸ’– and it’s about viortc_msg_release β€” the little cleanup gremlin for virtio RTC messages. no cap, it’s giving β€œrelease the message” energy.

✨ NAME ✨

viortc_msg_release β€” Decrement message refcnt, potentially free message.

🌸 SYNOPSIS 🌸

void viortc_msg_release (struct viortc_msg *msg );

πŸŽ€ ARGUMENTS πŸŽ€

  • msg β€” message requested by driver

πŸ¦‹ CONTEXT πŸ¦‹

Any context. literally any context, bestie β€” that’s the whole vibe check 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file: ./drivers/virtio/virtio_rtc_driver.c.

the whole friend group is: struct viortc_vq(9), struct viortc_dev(9), struct viortc_msg(9), viortc_class_from_dev(9), viortc_alarms_supported(9), viortc_feed_vq(9), viortc_msg_init(9), viortc_do_cb(9), viortc_requestq_hdlr(9), viortc_cb_requestq(9), viortc_alarmq_hdlr(9), viortc_cb_alarmq(9), viortc_get_resp_errno(9), viortc_msg_xfer(9), VIORTC_DECLARE_MSG_HDL_ONSTACK(9), VIORTC_MSG(9), VIORTC_MSG_INIT(9), VIORTC_MSG_WRITE(9), VIORTC_MSG_READ(9), viortc_read(9), viortc_read_cross(9), viortc_cfg(9), viortc_clock_cap(9), viortc_cross_cap(9), viortc_read_alarm(9), viortc_set_alarm(9), viortc_set_alarm_enabled(9), viortc_init_rtc_class_clock(9), viortc_init_ptp_clock(9), viortc_init_clock(9), viortc_clocks_deinit(9), viortc_clocks_init(9), viortc_populate_vq(9), viortc_alloc_vq_bufs(9), viortc_init_vqs(9), viortc_probe(9), viortc_remove(9).

that’s the whole page, bestie 🫢 huge mwah to the source path ./drivers/virtio and the October 2026 date β€” still viortc_msg_release(9), slay πŸ’…

πŸ“¦ where this page comes from