snd_hdac_bus_stop_cmd_io(9)
π snd_hdac_bus_stop_cmd_io(9) π
okay bestie, welcome to the Kernel API Manual β¨ β this one's a lil function with a big job, and honestly? she's the cleanup crew of the HD-audio world π§Ήπ¦
πΈ NAME πΈ
snd_hdac_bus_stop_cmd_io β literally the "clean up CORB/RIRB buffers" girlie π no cap, that's the whole assignment.
β¨ SYNOPSIS β¨
void snd_hdac_bus_stop_cmd_io (struct hdac_bus *bus );
periodt. that's the signature, copy it exactly if you're typing it out π
π ARGUMENTS π
busβ the HD-audio core bus ππ¨ (yes, that's the whole description, she's lowkey mysterious like that)
π¦ SEE ALSO π¦
the whole friend group fr fr β go say hi to the rest of the squad over in the kernel file ./sound/hda/core/controller.c π
:
snd_hdac_bus_init_cmd_io(9)snd_hdac_bus_send_cmd_pio(9)snd_hdac_bus_get_response_pio(9)snd_hdac_bus_send_cmd_corb(9)snd_hdac_bus_update_rirb(9)snd_hdac_bus_get_response_rirb(9)snd_hdac_bus_send_cmd(9)snd_hdac_bus_get_response(9)snd_hdac_bus_parse_capabilities(9)snd_hdac_bus_enter_link_reset(9)snd_hdac_bus_exit_link_reset(9)snd_hdac_bus_init_chip(9)snd_hdac_bus_stop_chip(9)snd_hdac_bus_handle_stream_irq(9)snd_hdac_bus_alloc_stream_pages(9)snd_hdac_bus_free_stream_pages(9)snd_hdac_bus_link_power(9)
and the folder herself, ./sound/hda/core π«Ά
ok that's the whole page bestie, she's short but she matters π CORB and RIRB buffers don't clean themselves!!
mwah π that's a wrap! this lil page lives in ./sound/hda/core, dated October 2026, straight out of the Kernel API Manual β and snd_hdac_bus_stop_cmd_io(9) will be right there waiting whenever you need her ππΈπ
π¦ 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