UNION IPC_PM_COND(9)
π union ipc_pm_cond(9) π
okay so bestie, welcome to the Kernel API Manual β this page is all about union ipc_pm_cond, and it's literally giving conditions for D3 and the sleep message to CP. β¨
π NAME π
union ipc_pm_cond β Conditions for D3 and the sleep message to CP. That's the assignment, no cap. π
π¦ SYNOPSIS π¦
union ipc_pm_cond {
unsigned int raw;
struct {
unsigned int irq:1, hs:1, link:1;
};
};
π Members π
rawβ the raw/combined value, there for a faster check. π¨{unnamed_struct}β anonymous, literally no name, just mysterious little struct energy. π΅οΈββοΈirqβ IRQ towards CP. β‘hsβ Host Sleep. π΄linkβ Device link state. π
π SEE ALSO π
peep these too, bestie:
- the kernel file
./drivers/net/wwan/iosm/iosm_ipc_pm.henum ipc_mem_host_pm_state(9)ipc_mem_dev_pm_state(9)struct iosm_pm(9)enum ipc_pm_unit(9)ipc_pm_init(9)ipc_pm_deinit(9)ipc_pm_dev_slp_notification(9)ipc_pm_set_s2idle_sleep(9)ipc_pm_prepare_host_sleep(9)ipc_pm_prepare_host_active(9)ipc_pm_wait_for_device_active(9)ipc_pm_signal_hpda_doorbell(9)ipc_pm_trigger(9)
mwah π this page's source/version is ./drivers/net/wwan/iosm, dated October 2026 β byeee, slay responsibly π«Ά
π¦ 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