pvr_kccb_fence_put(9)
π pvr_kccb_fence_put(9) β from the Kernel API Manual
okay so bestie, welcome to the pvr_kccb_fence_put page β¨ this one lives in the Kernel API Manual and it's honestly so small and so iconic. it does exactly one little job and it does it flawlessly. periodt.
πΈ NAME πΈ
pvr_kccb_fence_put β drop a KCCB fence reference π
like, release it. let it go. bye bestie π
β¨ SYNOPSIS β¨
void pvr_kccb_fence_put (struct dma_fence *fence );
that's it. that's the whole signature. no return value, no drama, just vibes π¦
π§ ARGUMENTS π§
fenceβ the fence you're dropping the reference on π«Ά that's the whole assignment, bestie. one pointer, one purpose.
π DESCRIPTION π
okay so here's the tea β β if the fence hasn't been initialized yet, dma_fence_free gets called instead. and that's literally the whole point of this function: it's the one single function that takes care of both cases for you π no cap. one function, two situations, zero confusion. main character energy fr fr π
π₯ SEE ALSO π₯
this is the part where I introduce you to the whole friend group π all of these live in the kernel file ./drivers/gpu/drm/imagination/pvr_ccb.c:
pvr_ccb_init(9)pvr_ccb_fini(9)pvr_ccb_slot_available_locked(9)pvr_fwccb_process(9)pvr_kccb_capacity(9)pvr_kccb_used_slot_count_locked(9)pvr_kccb_send_cmd_reserved_powered(9)pvr_kccb_try_reserve_slot(9)pvr_kccb_reserve_slot_sync(9)pvr_kccb_send_cmd_powered(9)pvr_kccb_send_cmd(9)pvr_kccb_wait_for_completion(9)pvr_kccb_is_idle(9)struct pvr_kccb_fence(9)pvr_kccb_wake_up_waiters(9)pvr_kccb_fini(9)pvr_kccb_init(9)pvr_kccb_fence_alloc(9)pvr_kccb_reserve_slot(9)pvr_kccb_release_slot(9)pvr_fwccb_init(9)
go say hi to all of them, they're all slay π ngl that's a whole squad.
okay that's the page!! π tiny page, huge energy. stay hydrated, keep your refcounts balanced, and remember: drop the reference, not your standards π
and that's a wrap, bestie π this page came out of ./drivers/gpu/drm/imagination, dated October 2026, and it's page pvr_kccb_fence_put(9) of the Kernel API Manual. mwah π β¨π
π¦ 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