dma_resv_fini(9)
π dma_resv_fini(9) π
okay so we're in the Kernel API Manual, and this is the little function that could: dma_resv_fini. Bestie, it has one job and it's iconic. π«Ά
π NAME π
dma_resv_fini β destroys a reservation object. That's it. That's the tweet. β¨
β¨ SYNOPSIS β¨
void dma_resv_fini (struct dma_resv *obj );
It returns void, so don't go looking for a return value, bestie β there isn't one. π
π ARGUMENTS π
objβ the reservation object. It's astruct dma_resv *, and it is lowkey the main character here because it's the thing getting destroyed. π
π SEE ALSO π
- Kernel file
./drivers/dma-buf/dma-resv.c Reservation Object Overview(9)dma_resv_init(9)dma_resv_reserve_fences(9)dma_resv_reset_max_fences(9)dma_resv_add_fence(9)dma_resv_replace_fences(9)dma_resv_iter_first_unlocked(9)dma_resv_iter_next_unlocked(9)dma_resv_iter_first(9)dma_resv_iter_next(9)dma_resv_copy_fences(9)dma_resv_get_fences(9)dma_resv_get_singleton(9)dma_resv_wait_timeout(9)dma_resv_set_deadline(9)dma_resv_test_signaled(9)dma_resv_describe(9)
mwah π β sent with love from ./drivers/dma-buf, October 2026, by your girl dma_resv_fini(9). π§π
π¦ 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