dma_fence_a...private_stub(9)
β¨ dma_fence_a...private_stub(9) β¨
okay so real quick β this is from the Kernel API Manual, and the page name is dma_fence_a...private_stub. yes the title is literally truncated with dots, that's the vibe, we love a mysterious queen π
π NAME π
dma_fence_allocate_private_stub β bestie, this returns a private, signaled fence. that's it, that's the whole job π«Ά
β¨ SYNOPSIS β¨
struct dma_fence * dma_fence_allocate_private_stub (ktime_t timestamp );
like, it takes a ktime_t timestamp and hands you back a struct dma_fence *. iconic signature, no notes π
π¦ ARGUMENTS π¦
timestampβ the timestamp of when the fence was signaled. that's the when, that's the moment, that's the whole tea β
πΈ DESCRIPTION πΈ
Return a newly allocated and signaled stub fence. periodt. it's new, it's allocated, it's already signaled, and it's a stub β all four of those things, at once, main character energy fr fr π₯
π SEE ALSO π
π§ all the lore lives in the kernel file ./drivers/dma-buf/dma-fence.c β go read it, iykyk
and also, literally, all of these:
- DMA fences overview(9)
- fence cross-driver contract(9)
dma_fence_get_stub(9)dma_fence_context_alloc(9)- fence signalling annotation(9)
dma_fence_begin_signalling(9)dma_fence_end_signalling(9)dma_fence_signal_timestamp_locked(9)dma_fence_signal_timestamp(9)dma_fence_signal_locked(9)dma_fence_check_and_signal_locked(9)dma_fence_check_and_signal(9)dma_fence_signal(9)dma_fence_wait_timeout(9)dma_fence_release(9)dma_fence_free(9)dma_fence_enable_signaling(9)dma_fence_add_callback(9)dma_fence_get_status(9)dma_fence_remove_callback(9)dma_fence_default_wait(9)dma_fence_wait_any_timeout(9)- deadline hints(9)
dma_fence_set_deadline(9)dma_fence_describe(9)dma_fence_init(9)dma_fence_init64(9)dma_fence_driver_name(9)dma_fence_timeline_name(9)
like, that's the whole friend group, go say hi π
and that's the page!! πβ¨ this lil beauty lives in ./drivers/dma-buf and it's dated October 2026 β mwah, see u in the group chat, bestie ππΈπ
π¦ 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