DMA_HEAP_IOCTL_ALLOC - ALLOCATE MEMORY FROM POOL(9)
π DMA_HEAP_IOCTL_ALLOC β allocate memory from pool π
okay bestie, this is a Kernel API Manual page, section 9, and the header is literally DMA_HEAP_IOC...ry from pool(9). We are keeping it cute and accurate. π«Ά
β¨ NAME β¨
DMA_HEAP_IOCTL_ALLOC β allocate memory from pool
π«Ά DESCRIPTION π«Ά
So the way this works is: it takes a dma_heap_allocation_data struct and returns it with the fd field populated with the dmabuf handle of the allocation. That's the whole glow-up. No cap. π
π SEE ALSO π
- Kernel file
./include/uapi/linux/dma-heap.h DMABUF Heaps Userspace API(9)struct dma_heap_allocation_data(9)
π source/version: ./include/uapi/linux Β· date: October 2026 Β· page title: DMA_HEAP_IOC...ry from pool(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