dma_fence_array_alloc(9)
β¨ dma_fence_array_alloc(9) β¨
okay so bestie, welcome to the Kernel API Manual π
this one's from dma_fence_array_alloc(9) and it's lowkey one of the shorter pages, so we can absolutely devour it together π«Ά
πΈ NAME πΈ
dma_fence_array_alloc β allocate a custom fence array β¨
π SYNOPSIS π
struct dma_fence_array * dma_fence_array_alloc (int num_fences );
π¦ ARGUMENTS π¦
num_fences[in]β the number of fences to add in the array. that's it, that's the whole input, she's simple and she knows it π
π₯ DESCRIPTION π₯
Returns the dma fence array on success, and NULL on failure. no cap, that's literally the whole behaviour π so like, always vibe check your return value before you go using it, bestie π
π SEE ALSO π
- Kernel file
./drivers/dma-buf/dma-fence-array.cπ« dma_fence_array_init(9)dma_fence_array_create(9)dma_fence_match_context(9)
and that's the whole page, bestie, you ate that π fr fr, it's giving "short but iconic" π
ngl the original footer is doing main character energy too: it's from./drivers/dma-buf, dated October 2026, and it'sdma_fence_array_alloc(9)all the way down π 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