dev_pm_qos_expose_flags(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– dev_pm_qos_expose_flags(9) πŸ’–

okay so welcome to the Kernel API Manual page for dev_pm_qos_expose_flags(9) β€” this is the one about exposing a device's PM QoS flags to user space. it's giving kernel power-management realness, and we're keeping every detail exactly where it belongs. no cap. πŸ’…

🌸 NAME 🌸

dev_pm_qos_expose_flags β€” expose PM QoS flags of a device to user space. ✨

πŸŽ€ SYNOPSIS πŸŽ€

int dev_pm_qos_expose_flags (struct device *dev , s32 val );

that's the whole signature, bestie β€” spacing and all. 🫢

πŸ¦‹ ARGUMENTS πŸ¦‹

  • dev β€” the struct device * whose PM QoS flags are getting exposed to user space. main character device energy, honestly. πŸ‘‘
  • val β€” the initial values of the flags. it's an s32, and it is literally the starting flag values. 🚩

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/base/power/qos.c is the spot, and the see-also squad is:


and that's the whole page, bestie 🫢 the source/version is ./drivers/base/power, it's dated October 2026, and the entry is still dev_pm_qos_expose_flags(9). slay πŸ’…βœ¨

πŸ“¦ where this page comes from