snd_hdac_ext...link_by_name(9)
π¦ snd_hdac_ext...link_by_name(9) π¦
okay so bestie, welcome to the Kernel API Manual β this is the page for snd_hdac_ext...link_by_name(9) and honestly it's a lil cutie. let's get into it π
β¨ NAME β¨
snd_hdac_ext_bus_get_hlink_by_name β grab yourself an hlink based on the codec name π like that's literally the whole vibe check
πΈ SYNOPSIS πΈ
struct hdac_ext_link * snd_hdac_ext_bus_get_hlink_by_name (struct
hdac_bus *bus , const char *codec_name );
she returns a struct hdac_ext_link *, periodt. π
π ARGUMENTS π
busβ the pointer to the HDAC bus object. yeah, the bus. main character energy fr fr πβ¨codec_nameβ the codec name. that's it, that's the argument, she's giving exactly what she needs to give π«Ά
π SEE ALSO π
the source lives in the kernel file ./sound/hda/core/ext/controller.c β go look, iykyk π
and here's the whole friend group, no cap, all of them linked up:
snd_hdac_ext_bus_ppcap_enable(9)snd_hdac_ext_bus_ppcap_int_enable(9)snd_hdac_ext_bus_get_ml_capabilities(9)snd_hdac_ext_link_free_all(9)snd_hdac_ext_bus_get_hlink_by_addr(9)snd_hdac_ext_bus_link_power_up(9)snd_hdac_ext_bus_link_power_down(9)snd_hdac_ext_bus_link_power_up_all(9)snd_hdac_ext_bus_link_power_down_all(9)snd_hdac_ext_bus_link_set_stream_id(9)snd_hdac_ext_bus_link_clear_stream_id(9)
like, the whole squad ate π₯
and that's the page bestie!! mwah π this one's brought to you from ./sound/hda/core/ext, dated October 2026, and it's filed under snd_hdac_ext...link_by_name(9) β slay, go read the source, ily, bye π§ββοΈπ
π¦ 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