DMA_HEAP_IOCTL_ALLOC - ALLOCATE MEMORY FROM POOL(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– 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