Lines Matching refs:memory_buffer
107 struct memory_buffer { struct
117 struct memory_buffer *(*alloc)(size_t size); argument
118 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()
829 static int do_server(struct memory_buffer *mem) in do_server()
1069 struct memory_buffer *mem; in run_devmem_tests()
1251 static int do_client(struct memory_buffer *mem) in do_client()
1403 struct memory_buffer *mem; in main()