Home
last modified time | relevance | path

Searched defs:vb2_mem_ops (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-4.19/include/media/
Dvideobuf2-core.h116 struct vb2_mem_ops { struct
117 void *(*alloc)(struct device *dev, unsigned long attrs,
121 void (*put)(void *buf_priv);
122 struct dma_buf *(*get_dmabuf)(void *buf_priv, unsigned long flags);
124 void *(*get_userptr)(struct device *dev, unsigned long vaddr,
127 void (*put_userptr)(void *buf_priv);
129 void (*prepare)(void *buf_priv);
130 void (*finish)(void *buf_priv);
132 void *(*attach_dmabuf)(struct device *dev,
136 void (*detach_dmabuf)(void *buf_priv);
[all …]
/kernel/linux/linux-5.10/include/media/
Dvideobuf2-core.h118 struct vb2_mem_ops { struct
119 void *(*alloc)(struct device *dev, unsigned long attrs,
123 void (*put)(void *buf_priv);
124 struct dma_buf *(*get_dmabuf)(void *buf_priv, unsigned long flags);
126 void *(*get_userptr)(struct device *dev, unsigned long vaddr,
129 void (*put_userptr)(void *buf_priv);
131 void (*prepare)(void *buf_priv);
132 void (*finish)(void *buf_priv);
134 void *(*attach_dmabuf)(struct device *dev,
138 void (*detach_dmabuf)(void *buf_priv);
[all …]