dmem_cgroup_pool_state_put(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dmem_cgroup_pool_state_put(9) β€” like, the Kernel API Manual bestie ✨

okay so real talk, this one lives in the Kernel API Manual, section 9, and it's called dmem_cgroup_pool_state_put β€” yes the whole mouthful, we're being formal today πŸŽ€


πŸ¦‹ NAME

dmem_cgroup_pool_state_put β€” drop a reference to a dmem_cgroup_pool_state πŸ’–

like, you picked up a reference earlier and now you're like "mkay, I'm done with this one", and you hand it back. that's the whole vibe. no cap.


🌸 SYNOPSIS

void dmem_cgroup_pool_state_put (struct dmem_cgroup_pool_state *pool );
yes bestie, that trailing space before the ) is exactly how it's written, we do not touch the source πŸ™ˆ

✨ ARGUMENTS

  • pool β€” a dmem_cgroup_pool_state 🫢 (that's it. that's the argument. she's the pool and she's the moment.)

πŸ’œ DESCRIPTION

so this function is called to drop a reference to the limiting pool β€” and the limiting pool is the one you got back from dmem_cgroup_try_charge πŸ‘‘ that's the connection, iykyk.

like: dmem_cgroup_try_charge hands you a pool, you do your little charge things, and then when you're done and you don't need it anymore, you call dmem_cgroup_pool_state_put and release the reference. clean. polite. iconic. periodt πŸ’…


πŸ”₯ SEE ALSO

the whole squad, fr fr β€” starting with the kernel file itself:


🧚 cute little sign-off

this page is from the ./kernel/cgroup corner of the world 🌈 and the date on her birth certificate says October 2026 ⭐

mwah, go release your references responsibly, bestie πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from