snd_hdac_stop_streams(9)
π snd_hdac_stop_streams(9) β Kernel API Manual β¨
okay so bestie, welcome to the Kernel API Manual entry for snd_hdac_stop_streams β yes the whole manual is literally named after it, main character energy fr fr π
πΈ NAME πΈ
snd_hdac_stop_streams β stop all the streams. every single one. not a vibe check, an actual mass shutdown π
β¨ SYNOPSIS β¨
void snd_hdac_stop_streams (struct hdac_bus *bus );
that's it. that's the whole signature. lowercase void, so it gives you nothing back β no return value, no little treat, nothing π«Ά
π¦ ARGUMENTS π¦
busβ the HD-audio core bus, aka the whole friend group of streams. hand it over and the streams get stopped β¨
π SEE ALSO π
Kernel file ./sound/hda/core/stream.c β go read it, it's giving source of truth π₯
snd_hdac_get_stream_stripe_ctl(9)snd_hdac_stream_init(9)snd_hdac_stream_start(9)snd_hdac_stream_clear(9)snd_hdac_stream_stop(9)snd_hdac_stop_streams_and_chip(9)snd_hdac_stream_reset(9)snd_hdac_stream_setup(9)snd_hdac_stream_cleanup(9)snd_hdac_stream_assign(9)snd_hdac_stream_release_locked(9)snd_hdac_stream_release(9)snd_hdac_get_stream(9)snd_hdac_stream_setup_bdle(9)snd_hdac_stream_setup_periods(9)snd_hdac_stream_set_params(9)snd_hdac_stream_timecounter_init(9)snd_hdac_stream_sync_trigger(9)snd_hdac_stream_sync(9)snd_hdac_stream_spbcap_enable(9)snd_hdac_stream_set_spib(9)snd_hdac_stream_drsm_enable(9)snd_hdac_stream_set_dpibr(9)snd_hdac_stream_set_lpib(9)snd_hdac_dsp_prepare(9)snd_hdac_dsp_trigger(9)snd_hdac_dsp_cleanup(9)
like, that's the entire stream cinematic universe and you're gonna read all of it. i believe in you π§π
ngl there's not a lot to this one β no options, no environment variables, no exit statuses, no bugs to warn you about. it's a void function that takes a bus and stops the streams. sometimes a function is just iconic and simple π
no cap.
π sign-off π
this lil page lives in ./sound/hda/core, and it's dated October 2026 β yes, future-dated, she's ahead of her time β anyway ily, go stop those streams, periodt ππ
π¦ 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