XenevaOS
Loading...
Searching...
No Matches
Classes | Functions
virtio_dma_buf.h File Reference
#include <linux/dma-buf.h>
#include <linux/uuid.h>
#include <linux/virtio.h>
Include dependency graph for virtio_dma_buf.h:

Go to the source code of this file.

Classes

struct  virtio_dma_buf_ops
 

Functions

int virtio_dma_buf_attach (struct dma_buf *dma_buf, struct dma_buf_attachment *attach)
 
struct dma_buf * virtio_dma_buf_export (const struct dma_buf_export_info *exp_info)
 
bool is_virtio_dma_buf (struct dma_buf *dma_buf)
 
int virtio_dma_buf_get_uuid (struct dma_buf *dma_buf, uuid_t *uuid)
 

Function Documentation

◆ is_virtio_dma_buf()

bool is_virtio_dma_buf ( struct dma_buf *  dma_buf)

◆ virtio_dma_buf_attach()

int virtio_dma_buf_attach ( struct dma_buf *  dma_buf,
struct dma_buf_attachment *  attach 
)

◆ virtio_dma_buf_export()

struct dma_buf * virtio_dma_buf_export ( const struct dma_buf_export_info *  exp_info)

◆ virtio_dma_buf_get_uuid()

int virtio_dma_buf_get_uuid ( struct dma_buf *  dma_buf,
uuid_t *  uuid 
)