_snd_hdac_read_parm(9)
πΈ _snd_hdac_read_parm β a Kernel API Manual moment πΈ
okay so bestie, welcome to the Kernel API Manual page for _snd_hdac_read_parm, and yes we're doing this together, hold my hand π«Ά
β¨ NAME β¨
_snd_hdac_read_parm β read a parmeter
not me pointing out that the official NAME line literally says parmeter π we keep it, we love it, it's canon, no cap. it means parameter. slay.
β¨ SYNOPSIS β¨
int _snd_hdac_read_parm (struct hdac_device *codec , hda_nid_t nid , int
parm , unsigned int *res );
β¨ ARGUMENTS β¨
codecβ the codec object π this is your main characternidβ NID to read a parameter fromparmβ parameter to readresβ pointer to store the read value, aka the little spot where the answer goes π
β¨ DESCRIPTION β¨
so here's the vibe check: this function returns zero or an error, unlike snd_hdac_read_parm π that's literally the whole personality. it's the sibling that tells you the truth about whether it worked or not, and honestly? we respect it. π
β¨ SEE ALSO β¨
Kernel file ./sound/hda/core/device.c β and the whole friend group, fr fr:
snd_hdac_device_init(9)snd_hdac_device_exit(9)snd_hdac_device_register(9)snd_hdac_device_unregister(9)snd_hdac_device_set_chip_name(9)snd_hdac_codec_modalias(9)snd_hdac_make_cmd(9)snd_hdac_exec_verb(9)snd_hdac_read(9)snd_hdac_read_parm_uncached(9)snd_hdac_override_parm(9)snd_hdac_get_sub_nodes(9)snd_hdac_refresh_widgets(9)snd_hdac_get_connections(9)snd_hdac_power_up(9)snd_hdac_power_down(9)snd_hdac_power_up_pm(9)snd_hdac_power_down_pm(9)snd_hdac_stream_format_bits(9)snd_hdac_stream_format(9)snd_hdac_spdif_stream_format(9)snd_hdac_query_supported_pcm(9)snd_hdac_is_supported_format(9)snd_hdac_codec_read(9)snd_hdac_codec_write(9)snd_hdac_check_power_state(9)snd_hdac_sync_power_state(9)
π that's the whole page, you ate that π
cute little sign-off: this icon lives in ./sound/hda/core, dated October 2026 β go off, king π
π¦ 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