*参照元 [#bc72cd5e] #backlinks *説明 [#sedf097a] -パス: [[linux-4.4.1/include/linux/dma-buf.h]] -FIXME: これは何? --説明 **参考 [#i7d39d19] *実装 [#gdf68e44] /** * struct dma_buf_export_info - holds information needed to export a dma_buf * @exp_name: name of the exporter - useful for debugging. * @owner: pointer to exporter module - used for refcounting kernel module * @ops: Attach allocator-defined dma buf ops to the new buffer * @size: Size of the buffer * @flags: mode flags for the file * @resv: reservation-object, NULL to allocate default one * @priv: Attach private data of allocator to this buffer * * This structure holds the information required to export the buffer. Used * with dma_buf_export() only. */ struct dma_buf_export_info { const char *exp_name; struct module *owner; - --[[linux-4.4.1/module]] const struct dma_buf_ops *ops; - --[[linux-4.4.1/dma_buf_ops]] size_t size; int flags; struct reservation_object *resv; - --[[linux-4.4.1/reservation_object]] void *priv; }; *コメント [#p3a4cd99]