Searched refs:cv (Results 1 – 2 of 2) sorted by relevance
| /hypervisor/arch/x86/guest/ |
| A D | vmcall.c | 118 uint16_t allocate_dynamical_vmid(struct acrn_vm_creation *cv) in allocate_dynamical_vmid() argument 127 memcpy_s(vm_config->name, MAX_VM_NAME_LEN, cv->name, MAX_VM_NAME_LEN); in allocate_dynamical_vmid() 128 vm_config->cpu_affinity = cv->cpu_affinity; in allocate_dynamical_vmid() 152 struct acrn_vm_creation cv; in parse_target_vm() local 158 if (copy_from_gpa(service_vm, &cv, param1, sizeof(cv)) == 0) { in parse_target_vm() 159 vm_id = get_vmid_by_name((char *)cv.name); in parse_target_vm() 164 vm_id = allocate_dynamical_vmid(&cv); in parse_target_vm() 169 pr_err("The VM name provided (%s) is invalid, cannot create VM", cv.name); in parse_target_vm()
|
| /hypervisor/common/ |
| A D | hypercall.c | 202 struct acrn_vm_creation cv; in hcall_create_vm() local 205 if (copy_from_gpa(vm, &cv, param1, sizeof(cv)) == 0) { in hcall_create_vm() 210 vm_config->guest_flags |= (cv.vm_flag & DM_OWNED_GUEST_FLAG_MASK); in hcall_create_vm() 213 if ((cv.cpu_affinity & ~(vm_config->cpu_affinity)) == 0UL) { in hcall_create_vm() 217 if (cv.cpu_affinity != 0UL) { in hcall_create_vm() 219 pcpu_bitmap = cv.cpu_affinity; in hcall_create_vm() 232 cv.vmid = vmid_2_rel_vmid(vm->vm_id, vmid); in hcall_create_vm() 233 cv.vcpu_num = tgt_vm->hw.created_vcpus; in hcall_create_vm() 236 cv.vmid = ACRN_INVALID_VMID; in hcall_create_vm() 239 ret = copy_to_gpa(vm, &cv, param1, sizeof(cv)); in hcall_create_vm() [all …]
|
Completed in 6 milliseconds