STRUCT DMA_HEAP_EXPORT_INFO(9)
π struct dma_heap_export_info π
okay bestie, welcome to the Kernel API Manual entry for struct dma_heap_export_info β itβs the little struct that carries exactly the info you need to export a new dmabuf heap, and honestly? iconic. π¦
πΈ NAME πΈ
struct dma_heap_export_info β information needed to export a new dmabuf heap. periodt. β¨
β¨ SYNOPSIS β¨
struct dma_heap_export_info {
const char *name;
const struct dma_heap_ops *ops;
void *priv;
};
π«Ά Members π«Ά
nameβ used for debugging/device-node name. like, thatβs literally its whole job πopsβ ops struct for this heap. the operations vibe check βprivβ heap exporter private data. keep it cute, keep it private π
π« DESCRIPTION π«
Information needed to export a new dmabuf heap. thatβs the tea: this struct is literally the info bundle for exporting a new dmabuf heap. no extra lore, no secret menu, no cap. π
π SEE ALSO π
- Kernel file
./include/linux/dma-heap.h struct dma_heap_ops(9)
mwah π this pageβs source/version is ./include/linux, dated October 2026, and itβs the manual for struct dma_heap_export_info(9). k 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