pids_uncharge(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

pids_uncharge β€” hierarchically uncharge the pid count, bestie ✨

okay so real talk, this is a page from the Kernel API Manual, section 9, and it's about giving pids back up the hierarchy. that's the whole vibe. no cap 🫢


🌸 SYNOPSIS 🌸

void pids_uncharge (struct pids_cgroup *pids , int num );

it returns void, meaning it gives you literally nothing back 😭 which honestly? iconic. it just does the thing and leaves.


πŸŽ€ ARGUMENTS πŸŽ€

  • pids β€” the pid cgroup state πŸ’– this is the cgroup you're handing the pids back to, iykyk
  • num β€” the number of pids to uncharge πŸ¦‹ literally just how many you're giving back, that's it

⭐ SEE ALSO ⭐

like genuinely, the whole little friend group of pid-charging functions is right there. pids_charge takes, pids_try_charge tries, pids_cancel cancels, and pids_uncharge β€” our main character πŸ‘‘ β€” gives it back. periodt πŸ’…


ngl this one is tiny, but it's doing important work in ./kernel/cgroup/pids.c. don't sleep on it πŸ™ˆ

and that's the whole page, bestie β€” signed off with love from ./kernel/cgroup, dated October 2026, pids_uncharge(9) forever πŸŒˆπŸ’œπŸ“

πŸ“¦ where this page comes from