virtsnd_ctl_msg_unref(9)
π NAME π
okay bestie, welcome to the Kernel API Manual β this page is all about virtsnd_ctl_msg_unref, and its whole job is literally βDecrement reference counter for the message.β Thatβs it. Thatβs the assignment. π
β¨ SYNOPSIS β¨
void virtsnd_ctl_msg_unref (struct virtio_snd_msg *msg );
π ARGUMENTS π
msgβ control message. Thatβs the thing youβre handing over, bestie. π«Ά
π¦ DESCRIPTION π¦
The message will be freed when the ref_count value is 0. No cap. Drop that count, and when it hits zero, the message gets freed. periodt. π
πΈ CONTEXT πΈ
Any context. Literally any. Go off, icon. β¨
π SEE ALSO π
Kernel file ./sound/virtio/virtio_ctl_msg.c, plus these absolute legends:
struct virtio_snd_msg(9)virtsnd_ctl_msg_ref(9)virtsnd_ctl_msg_request(9)virtsnd_ctl_msg_response(9)virtsnd_ctl_msg_alloc(9)virtsnd_ctl_msg_send(9)virtsnd_ctl_msg_complete(9)virtsnd_ctl_msg_cancel_all(9)virtsnd_ctl_query_info(9)virtsnd_ctl_notify_cb(9)
mwah π this cutie came from ./sound/virtio, dated October 2026, and the manual is virtsnd_ctl_msg_unref(9) β byeee, stay slay π«Άπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms