dma_fence_end_signalling(9)
π
dma_fence_end_signalling (9) β Kernel API Manual
okay so bestie, welcome to the kernel API manual, this one's a little one but she's important π
β¨ NAME β¨
dma_fence_end_signalling β end a critical DMA fence signalling section
no cap, that's the whole vibe: you're closing out a critical section. periodt π
πΈ SYNOPSIS πΈ
void dma_fence_end_signalling (bool cookie );
π¦ ARGUMENTS π¦
cookieβ the opaque cookie you got back fromdma_fence_begin_signalling. it's giving "receipt for your vibes" β you hand it back and everything matches up π
π DESCRIPTION π
she closes a critical section annotation that was opened by dma_fence_begin_signalling. that's it, that's the whole function. open with one, close with the other, keep the annotation balanced or the whole thing is lowkey cursed π
think of it like the } to your {, bestie β the matching piece that tells everyone the critical section is done π«Ά
π SEE ALSO π
literally the whole friend group, iykyk π
- Kernel file
./drivers/dma-buf/dma-fence.c DMA fences overview(9)fence cross-driver contract(9)dma_fence_get_stub(9)dma_fence_allocate_private_stub(9)dma_fence_context_alloc(9)fence signalling annotation(9)dma_fence_begin_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)
π§ friendly reminder from your local kernel bestie: this pairs with dma_fence_begin_signalling(9). don't leave a section hanging, that's not the move π
and that's the tea! β this page lives in ./drivers/dma-buf and it's stamped October 2026 β go forth and close your critical sections, main character π
πβ¨
π¦ 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