Symbol: acrn_vm
drivers/virt/acrn/acrn_drv.h
123
struct acrn_vm *vm;
drivers/virt/acrn/acrn_drv.h
191
struct acrn_vm *acrn_vm_create(struct acrn_vm *vm,
drivers/virt/acrn/acrn_drv.h
193
int acrn_vm_destroy(struct acrn_vm *vm);
drivers/virt/acrn/acrn_drv.h
194
int acrn_mm_region_add(struct acrn_vm *vm, u64 user_gpa, u64 service_gpa,
drivers/virt/acrn/acrn_drv.h
196
int acrn_mm_region_del(struct acrn_vm *vm, u64 user_gpa, u64 size);
drivers/virt/acrn/acrn_drv.h
197
int acrn_vm_memseg_map(struct acrn_vm *vm, struct acrn_vm_memmap *memmap);
drivers/virt/acrn/acrn_drv.h
198
int acrn_vm_memseg_unmap(struct acrn_vm *vm, struct acrn_vm_memmap *memmap);
drivers/virt/acrn/acrn_drv.h
199
int acrn_vm_ram_map(struct acrn_vm *vm, struct acrn_vm_memmap *memmap);
drivers/virt/acrn/acrn_drv.h
200
void acrn_vm_all_ram_unmap(struct acrn_vm *vm);
drivers/virt/acrn/acrn_drv.h
202
int acrn_ioreq_init(struct acrn_vm *vm, u64 buf_vma);
drivers/virt/acrn/acrn_drv.h
203
void acrn_ioreq_deinit(struct acrn_vm *vm);
drivers/virt/acrn/acrn_drv.h
206
void acrn_ioreq_request_clear(struct acrn_vm *vm);
drivers/virt/acrn/acrn_drv.h
208
int acrn_ioreq_request_default_complete(struct acrn_vm *vm, u16 vcpu);
drivers/virt/acrn/acrn_drv.h
209
struct acrn_ioreq_client *acrn_ioreq_client_create(struct acrn_vm *vm,
drivers/virt/acrn/acrn_drv.h
21
struct acrn_vm;
drivers/virt/acrn/acrn_drv.h
219
int acrn_msi_inject(struct acrn_vm *vm, u64 msi_addr, u64 msi_data);
drivers/virt/acrn/acrn_drv.h
221
int acrn_ioeventfd_init(struct acrn_vm *vm);
drivers/virt/acrn/acrn_drv.h
222
int acrn_ioeventfd_config(struct acrn_vm *vm, struct acrn_ioeventfd *args);
drivers/virt/acrn/acrn_drv.h
223
void acrn_ioeventfd_deinit(struct acrn_vm *vm);
drivers/virt/acrn/acrn_drv.h
225
int acrn_irqfd_init(struct acrn_vm *vm);
drivers/virt/acrn/acrn_drv.h
226
int acrn_irqfd_config(struct acrn_vm *vm, struct acrn_irqfd *args);
drivers/virt/acrn/acrn_drv.h
227
void acrn_irqfd_deinit(struct acrn_vm *vm);
drivers/virt/acrn/hsm.c
110
struct acrn_vm *vm = filp->private_data;
drivers/virt/acrn/hsm.c
31
struct acrn_vm *vm;
drivers/virt/acrn/hsm.c
427
struct acrn_vm *vm = filp->private_data;
drivers/virt/acrn/ioeventfd.c
147
static int acrn_ioeventfd_deassign(struct acrn_vm *vm,
drivers/virt/acrn/ioeventfd.c
173
static struct hsm_ioeventfd *hsm_ioeventfd_match(struct acrn_vm *vm, u64 addr,
drivers/virt/acrn/ioeventfd.c
232
int acrn_ioeventfd_config(struct acrn_vm *vm, struct acrn_ioeventfd *args)
drivers/virt/acrn/ioeventfd.c
244
int acrn_ioeventfd_init(struct acrn_vm *vm)
drivers/virt/acrn/ioeventfd.c
263
void acrn_ioeventfd_deinit(struct acrn_vm *vm)
drivers/virt/acrn/ioeventfd.c
43
static void acrn_ioeventfd_shutdown(struct acrn_vm *vm, struct hsm_ioeventfd *p)
drivers/virt/acrn/ioeventfd.c
52
static bool hsm_ioeventfd_is_conflict(struct acrn_vm *vm,
drivers/virt/acrn/ioeventfd.c
76
static int acrn_ioeventfd_assign(struct acrn_vm *vm,
drivers/virt/acrn/ioreq.c
212
void acrn_ioreq_request_clear(struct acrn_vm *vm)
drivers/virt/acrn/ioreq.c
312
static bool handle_cf8cfc(struct acrn_vm *vm,
drivers/virt/acrn/ioreq.c
381
static struct acrn_ioreq_client *find_ioreq_client(struct acrn_vm *vm,
drivers/virt/acrn/ioreq.c
39
static int ioreq_complete_request(struct acrn_vm *vm, u16 vcpu,
drivers/virt/acrn/ioreq.c
415
struct acrn_ioreq_client *acrn_ioreq_client_create(struct acrn_vm *vm,
drivers/virt/acrn/ioreq.c
468
struct acrn_vm *vm = client->vm;
drivers/virt/acrn/ioreq.c
497
static int acrn_ioreq_dispatch(struct acrn_vm *vm)
drivers/virt/acrn/ioreq.c
546
struct acrn_vm *vm;
drivers/virt/acrn/ioreq.c
596
int acrn_ioreq_init(struct acrn_vm *vm, u64 buf_vma)
drivers/virt/acrn/ioreq.c
636
void acrn_ioreq_deinit(struct acrn_vm *vm)
drivers/virt/acrn/ioreq.c
93
int acrn_ioreq_request_default_complete(struct acrn_vm *vm, u16 vcpu)
drivers/virt/acrn/irqfd.c
108
static int acrn_irqfd_assign(struct acrn_vm *vm, struct acrn_irqfd *args)
drivers/virt/acrn/irqfd.c
170
static int acrn_irqfd_deassign(struct acrn_vm *vm,
drivers/virt/acrn/irqfd.c
193
int acrn_irqfd_config(struct acrn_vm *vm, struct acrn_irqfd *args)
drivers/virt/acrn/irqfd.c
205
int acrn_irqfd_init(struct acrn_vm *vm)
drivers/virt/acrn/irqfd.c
217
void acrn_irqfd_deinit(struct acrn_vm *vm)
drivers/virt/acrn/irqfd.c
30
struct acrn_vm *vm;
drivers/virt/acrn/irqfd.c
41
struct acrn_vm *vm = irqfd->vm;
drivers/virt/acrn/irqfd.c
63
struct acrn_vm *vm;
drivers/virt/acrn/irqfd.c
79
struct acrn_vm *vm;
drivers/virt/acrn/mm.c
108
int acrn_vm_memseg_map(struct acrn_vm *vm, struct acrn_vm_memmap *memmap)
drivers/virt/acrn/mm.c
131
int acrn_vm_memseg_unmap(struct acrn_vm *vm, struct acrn_vm_memmap *memmap)
drivers/virt/acrn/mm.c
156
int acrn_vm_ram_map(struct acrn_vm *vm, struct acrn_vm_memmap *memmap)
drivers/virt/acrn/mm.c
19
static int modify_region(struct acrn_vm *vm, struct vm_memory_region_op *region)
drivers/virt/acrn/mm.c
353
void acrn_vm_all_ram_unmap(struct acrn_vm *vm)
drivers/virt/acrn/mm.c
52
int acrn_mm_region_add(struct acrn_vm *vm, u64 user_gpa, u64 service_gpa,
drivers/virt/acrn/mm.c
85
int acrn_mm_region_del(struct acrn_vm *vm, u64 user_gpa, u64 size)
drivers/virt/acrn/vm.c
104
int acrn_msi_inject(struct acrn_vm *vm, u64 msi_addr, u64 msi_data)
drivers/virt/acrn/vm.c
25
struct acrn_vm *acrn_vm_create(struct acrn_vm *vm,
drivers/virt/acrn/vm.c
59
int acrn_vm_destroy(struct acrn_vm *vm)