mei_dmam_dscr_alloc(9)
β¨ NAME β¨
okay so this is the mei_dmam_dscr_alloc(9) page from the Kernel API Manual, bestie π. mei_dmam_dscr_alloc is literally here to allocate a managed coherent buffer for the dma descriptor. that's the whole assignment. slay.
π¦ SYNOPSIS π¦
int mei_dmam_dscr_alloc (struct mei_device *dev , struct mei_dma_dscr *dscr );
πΈ ARGUMENTS πΈ
devβ amei_deviceπ«Άdscrβ the dma descriptor β¨
π RETURN π
0β on success or zero allocation request π-EINVALβ if size is not power of 2 β οΈ-ENOMEMβ of allocation has failed π
π SEE ALSO π
- Kernel file:
./drivers/misc/mei/dma-ring.c mei_dmam_dscr_free(9)mei_dmam_ring_free(9)mei_dmam_ring_alloc(9)mei_dma_ring_is_allocated(9)mei_dma_ring_reset(9)mei_dma_copy_from(9)mei_dma_copy_to(9)mei_dma_ring_read(9)mei_dma_ring_empty_slots(9)mei_dma_ring_write(9)
π«Άmei_dmam_dscr_alloc(9)signing off from source/version./drivers/misc/meiβ’ dateOctober 2026β bye 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