knav_pool_desc_put(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ knav_pool_desc_put(9) πŸŽ€

okay bestie, welcome to the Kernel API Manual ✨ this one's short and sweet, so grab your iced coffee and let's go πŸ’…


🌸 NAME 🌸

knav_pool_desc_put β€” bestie, this is the "return a descriptor to the pool" girlie 🫢 she gives the thing back. that's it. that's the whole vibe. no cap.


✨ SYNOPSIS ✨

void knav_pool_desc_put (void *ph , void *desc );

literally the whole signature, verbatim, don't come for me 😭


πŸ’– ARGUMENTS πŸ’–

  • ph β€” the pool handle 🏊 like, the little key to the pool you're returning the descriptor to, iykyk
  • desc β€” the virtual address πŸ§šβ€β™€οΈ this is the actual descriptor, in virtual-address form, that you're handing back
not me emphasising that these are exactly two arguments and neither of them is optional πŸ’€ keep ph and desc in that order, periodt.

πŸ¦‹ SEE ALSO πŸ¦‹

so this function lives in the kernel file ./drivers/soc/ti/knav_qmss_queue.c β€” iconic of her πŸ‘‘

and here's the whole friend group, go say hi:

the way that knav_pool_desc_get(9) is literally her opposite-number bestie πŸ’œ you get a descriptor, you put a descriptor back, the circle of life fr fr 🌈


aaaand that's the page! mwah πŸ’‹ this one came from ./drivers/soc/ti, dated October 2026 β€” so mark your calendar bestie, slay πŸŽ€βœ¨πŸ”₯

πŸ“¦ where this page comes from