Lines Matching refs:vm
75 struct vhost_memory_kernel *vm = arg; in add_memseg_list() local
83 if (vm->nregions >= max_regions) in add_memseg_list()
89 mr = &vm->regions[vm->nregions++]; in add_memseg_list()
97 vm->nregions - 1, start_addr, len); in add_memseg_list()
109 struct vhost_memory_kernel *vm; in prepare_vhost_memory_kernel() local
111 vm = malloc(sizeof(struct vhost_memory_kernel) + in prepare_vhost_memory_kernel()
114 if (!vm) in prepare_vhost_memory_kernel()
117 vm->nregions = 0; in prepare_vhost_memory_kernel()
118 vm->padding = 0; in prepare_vhost_memory_kernel()
124 if (rte_memseg_list_walk_thread_unsafe(add_memseg_list, vm) < 0) { in prepare_vhost_memory_kernel()
125 free(vm); in prepare_vhost_memory_kernel()
129 return vm; in prepare_vhost_memory_kernel()
185 struct vhost_memory_kernel *vm = NULL; in vhost_kernel_ioctl() local
195 vm = prepare_vhost_memory_kernel(); in vhost_kernel_ioctl()
196 if (!vm) in vhost_kernel_ioctl()
198 arg = (void *)vm; in vhost_kernel_ioctl()
259 if (vm) in vhost_kernel_ioctl()
260 free(vm); in vhost_kernel_ioctl()