pse_pi_deallocate_pw_budget(9)
π pse_pi_deallocate_pw_budget β the kernel API manual, bestie edition β¨
okay so this is the manual page for pse_pi_deallocate_pw_budget(9), living its best life in section 9 (that's the kernel API section, iykyk π§). it's short, it's sweet, and it does exactly one thing β let's get into it π
πΈ NAME πΈ
pse_pi_deallocate_pw_budget β gives back / frees up the power budget of the PI. that's it, that's the whole vibe. no cap π«Ά
β¨ SYNOPSIS β¨
void pse_pi_deallocate_pw_budget (struct pse_pi *pi );
literally just one call, one pointer, and it's a void β so like, don't expect a return value, bestie, it's giving "I do my job and I leave" π
π ARGUMENTS π
piβ a pointer to the PSE PI. yes that's the whole description. it's a pointer, it points at the PSE PI, that's the assignment and it ate π₯
π¦ SEE ALSO π¦
the friend group π β this page runs with a lot of people, so here's the whole group chat:
kernel file: ./drivers/net/pse-pd/pse_core.c
the structs:
struct pse_control(9)struct pse_power_domain(9)
the of_ loader girlies:
the pse_control crew:
the pse_pi state checkers:
the power domain besties:
pse_pw_d_retry_power_delivery(9)pse_pw_d_is_sw_pw_control(9)pse_flush_pw_ds(9)devm_pse_alloc_pw_d(9)pse_register_pw_ds(9)
the enable/disable squad:
_pse_pi_disable(9)pse_disable_pi_pol(9)pse_disable_pi_prio(9)_pse_pi_delivery_power_sw_pw_ctrl(9)
the budget allocators (this page's siblings fr fr):
the notification / isr girlies:
the controller registration crew:
the regulator + ethtool icons:
pse_to_regulator_notifs(9)pse_get_sw_admin_state(9)pse_ethtool_get_status(9)pse_ethtool_set_config(9)pse_ethtool_set_pw_limit(9)pse_ethtool_set_prio(9)
and the misc main characters:
π friendly reminder: this page is one function with one argument and zero options β so if you came here looking for flags, there are none, and that's iconic of it honestly. go read the SEE ALSO list, that's where the lore lives π
and that's the whole page, periodt π it ships out of ./drivers/net/pse-pd, dated October 2026, and it answers to the name pse_pi_deallocate_pw_budget(9) β mwah, go free that power budget bestie πβ
π¦ 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