Home
last modified time | relevance | path

Searched refs:cv (Results 1 – 2 of 2) sorted by relevance

/hypervisor/arch/x86/guest/
A Dvmcall.c118 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 Dhypercall.c202 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