knav_pool_desc_put(9)
π 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, iykykdescβ 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 π keepphanddescin 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:
knav_queue_notify(9)knav_queue_open(9)knav_queue_close(9)knav_queue_device_control(9)knav_queue_push(9)knav_queue_pop(9)knav_pool_create(9)knav_pool_destroy(9)knav_pool_desc_get(9)knav_pool_desc_map(9)knav_pool_desc_unmap(9)knav_pool_count(9)
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
- 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