DEFINE_DMA_BUF_EXPORT_INFO(9)
π DEFINE_DMA_BUF_EXPORT_INFO(9) β helper macro for exporters β¨
okay so weβre in the Kernel API Manual, bestie, and this page is literally all about DEFINE_DMA_BUF_EXPORT_INFO, the helper macro for exporters. come get this kernel knowledge, no cap π«Ά
πΈ NAME πΈ
DEFINE_DMA_BUF_EXPORT_INFO β helper macro for exporters π
β¨ SYNOPSIS β¨
the whole invocation is giving:
DEFINE_DMA_BUF_EXPORT_INFO (name );
π ARGUMENTS π
nameβ the export-info name, periodt. π
π DESCRIPTION π
okay so the DEFINE_DMA_BUF_EXPORT_INFO macro defines the struct dma_buf_export_info, zeroes it out, and pre-populates exp_name inside it. thatβs the whole flex β itβs giving very main-character setup helper energy. β¨
π¦ SEE ALSO π¦
the kernel file is ./include/linux/dma-buf.h, and the whole squad is:
struct dma_buf_ops(9)struct dma_buf(9)struct dma_buf_attach_ops(9)struct dma_buf_attachment(9)struct dma_buf_export_info(9)get_dma_buf(9)dma_buf_is_dynamic(9)
sending u love from ./include/linux, October 2026 β mwah, 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