struct dma_buf_export_info — holds information needed to export a dma_buf
struct dma_buf_export_info { const char * exp_name; struct module * owner; const struct dma_buf_ops * ops; size_t size; int flags; struct reservation_object * resv; void * priv; };
name of the exporter - useful for debugging.
pointer to exporter module - used for refcounting kernel module
Attach allocator-defined dma buf ops to the new buffer
Size of the buffer
mode flags for the file
reservation-object, NULL to allocate default one
Attach private data of allocator to this buffer
This structure holds the information required to export the buffer. Used
with dma_buf_export
only.