Searched refs:memory_buffer (Results 1 – 1 of 1) sorted by relevance
107 struct memory_buffer { struct117 struct memory_buffer *(*alloc)(size_t size); argument118 void (*free)(struct memory_buffer *ctx);119 void (*memcpy_to_device)(struct memory_buffer *dst, size_t off,121 void (*memcpy_from_device)(void *dst, struct memory_buffer *src,140 static struct memory_buffer *udmabuf_alloc(size_t size) in udmabuf_alloc()143 struct memory_buffer *ctx; in udmabuf_alloc()207 static void udmabuf_free(struct memory_buffer *ctx) in udmabuf_free()216 static void udmabuf_memcpy_to_device(struct memory_buffer *dst, size_t off, in udmabuf_memcpy_to_device()230 static void udmabuf_memcpy_from_device(void *dst, struct memory_buffer *src, in udmabuf_memcpy_from_device()[all …]