snd_hda_gen_line_automute(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– snd_hda_gen_line_automute πŸ’–

okay so bestie, welcome to the Kernel API Manual ✨ β€” this page is all about snd_hda_gen_line_automute, aka the standard line-out-automute helper. yes that's a mouthful, no i will not be shortening it, it's iconic. πŸŽ€


✨ NAME ✨

snd_hda_gen_line_automute β€” the standard line-out-automute helper, fr fr 🫢


🌸 SYNOPSIS 🌸

void snd_hda_gen_line_automute (struct hda_codec *codec , struct
       hda_jack_callback *jack );

that's the whole vibe check right there β€” a void function, two args, no notes. πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • codec β€” the HDA codec πŸ‘‘ like, the actual codec object you're working with.
  • jack β€” jack object, NULL for the whole πŸ™ˆ (yes that's literally what it says, "for the whole" and then it just ends β€” we love a mysterious queen πŸ’€)

🌈 SEE ALSO 🌈

Kernel file ./sound/hda/codecs/generic.c β€” and here's the whole friend group, all linked up so you can go read them too πŸ’œ:

like, that's basically the entire generic.c cast and they ALL ate πŸ”₯ go say hi.


mwah πŸ’‹ tagging off β€” this one's from ./sound/hda/codecs, October 2026, and it's the snd_hda_gen_line_automute(9) page. slay, bye bestie!! πŸŒΈπŸ§šπŸ’–

πŸ“¦ where this page comes from