dma_resv_set_deadline(9)
π dma_resv_set_deadline(9) π
okay so this is the Kernel API Manual page for dma_resv_set_deadline(9), and bestie, it's giving βSet a deadline on reservation's objects fences.β lowkey iconic, highkey useful, let's get into it β¨
β¨ NAME β¨
dma_resv_set_deadline β Set a deadline on reservation's objects fences
πΈ SYNOPSIS πΈ
the whole signature, slay:
void dma_resv_set_deadline (struct dma_resv *obj , enum dma_resv_usage
usage , ktime_t deadline );
π ARGUMENTS π
objβ the reservation objectusageβ controls which fences to include, seeenum dma_resv_usage.deadlineβ the requested deadline (MONOTONIC)
π¦ DESCRIPTION π¦
May be called without holding the dma_resv lock. Sets deadline on all fences filtered by usage.
that's the whole tea, fr fr β no extra lore, no hidden side quest π«Ά
π SEE ALSO π
the whole squad:
- Kernel file
./drivers/dma-buf/dma-resv.c Reservation Object Overview(9)dma_resv_init(9)dma_resv_fini(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_test_signaled(9)dma_resv_describe(9)
xoxo, your kernel bestie π β footer tea: source/version ./drivers/dma-buf, date October 2026, and the page is dma_resv_set_deadline(9). periodt π
π¦ 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