Lines Matching refs:mem
538 static int do_server(struct memory_buffer *mem) in do_server() argument
576 if (bind_rx_queue(ifindex, mem->fd, create_queues(), num_queues, &ys)) in do_server()
579 tmp_mem = malloc(mem->size); in do_server()
684 provider->memcpy_from_device(tmp_mem, mem, in do_server()
725 struct memory_buffer *mem; in run_devmem_tests() local
728 mem = provider->alloc(getpagesize() * NUM_PAGES); in run_devmem_tests()
737 if (!bind_rx_queue(ifindex, mem->fd, in run_devmem_tests()
745 if (!bind_rx_queue(ifindex, mem->fd, create_queues(), num_queues, &ys)) in run_devmem_tests()
751 if (bind_rx_queue(ifindex, mem->fd, create_queues(), num_queues, &ys)) in run_devmem_tests()
761 provider->free(mem); in run_devmem_tests()
842 static int do_client(struct memory_buffer *mem) in do_client() argument
874 if (bind_tx_queue(ifindex, mem->fd, &ys)) in do_client()
928 provider->memcpy_to_device(mem, 0, line, line_size); in do_client()
968 struct memory_buffer *mem; in main() local
1063 mem = provider->alloc(getpagesize() * NUM_PAGES); in main()
1064 ret = is_server ? do_server(mem) : do_client(mem); in main()
1065 provider->free(mem); in main()