|
XenevaOS
|
#include <virtio_dma_buf.h>

Public Attributes | |
| struct dma_buf_ops | ops |
| int(* | device_attach )(struct dma_buf *dma_buf, struct dma_buf_attachment *attach) |
| int(* | get_uuid )(struct dma_buf *dma_buf, uuid_t *uuid) |
struct virtio_dma_buf_ops - operations possible on exported object dma-buf @ops: the base dma_buf_ops. ops.attach MUST be virtio_dma_buf_attach. @device_attach: [optional] callback invoked by virtio_dma_buf_attach during all attach operations. @get_uid: [required] callback to get the uuid of the exported object.
| int(* virtio_dma_buf_ops::device_attach) (struct dma_buf *dma_buf, struct dma_buf_attachment *attach) |
| struct dma_buf_ops virtio_dma_buf_ops::ops |