snd_power_sync_ref(9)
π snd_power_sync_ref(9) π
okay so bestie, welcome to the Kernel API Manual page for snd_power_sync_ref(9). Itβs giving tiny-but-important sync-helper energy, and weβre gonna get through it together π«Ά
πΈ NAME πΈ
snd_power_sync_ref β wait until the card power_ref is freed β¨
π¦ SYNOPSIS π¦
void snd_power_sync_ref (struct snd_card *card );
π ARGUMENTS π
cardβ sound card object. thatβs the thing youβre passing in, bestie π
π DESCRIPTION π
This function is used to synchronize with the pending power_ref being released.
Lowkey thatβs the whole vibe: snd_power_sync_ref() waits until the cardβs power_ref is freed, and itβs there to sync up with a pending power_ref thatβs getting released. no extra plot twists, just that synchronization moment β
π SEE ALSO π
- Kernel file
./include/sound/core.h snd_power_ref(9)snd_power_unref(9)snd_card_unref(9)snd_BUG(9)snd_BUG_ON(9)
mwah π β this page comes from ./include/sound, dated October 2026 π
π¦ 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