| /hypervisor/arch/x86/guest/ |
| A D | vlapic.c | 932 uint16_t vcpu_id; in set_dest_mask_phys() local 1004 uint16_t vcpu_id; in vlapic_calc_dest_noshort() local 1132 uint16_t vcpu_id; in vlapic_write_icrlo() local 1173 for (vcpu_id = 0U; vcpu_id < vcpu->vm->hw.created_vcpus; vcpu_id++) { in vlapic_write_icrlo() 1181 vec, vcpu_id); in vlapic_write_icrlo() 1727 uint16_t vcpu_id; in vlapic_receive_intr() local 1746 for (vcpu_id = 0U; vcpu_id < vm->hw.created_vcpus; vcpu_id++) { in vlapic_receive_intr() 1814 for (vcpu_id = 0U; vcpu_id < vm->hw.created_vcpus; vcpu_id++) { in vlapic_set_local_intr() 1896 uint16_t vcpu_id; in inject_msi_for_lapic_pt() local 2038 uint16_t vcpu_id; in vlapic_x2apic_pt_icr_access() local [all …]
|
| A D | vcpu.c | 511 uint16_t vcpu_id; in create_vcpu() local 520 vcpu_id = vm->hw.created_vcpus; in create_vcpu() 521 if (vcpu_id < MAX_VCPUS_PER_VM) { in create_vcpu() 523 vcpu = &(vm->hw.vcpu_array[vcpu_id]); in create_vcpu() 527 vcpu->vcpu_id = vcpu_id; in create_vcpu() 563 vcpu->vm->vm_id, vcpu->vcpu_id, in create_vcpu() 723 vcpu->vm->vm_id, vcpu->vcpu_id); in run_vcpu() 760 vcpu->vm->vm_id, vcpu->vcpu_id); in run_vcpu() 1018 uint16_t vcpu_id; in vcpumask2pcpumask() local 1022 for (vcpu_id = 0U; vcpu_id < vm->hw.created_vcpus; vcpu_id++) { in vcpumask2pcpumask() [all …]
|
| A D | hyperv.c | 185 __func__, msr, wval, vcpu->vcpu_id, vcpu->vm->vm_id); in hyperv_wrmsr() 203 *rval = vcpu->vcpu_id; in hyperv_rdmsr() 225 __func__, msr, *rval, vcpu->vcpu_id, vcpu->vm->vm_id); in hyperv_rdmsr()
|
| A D | vmsr.c | 394 vcpu_clos = cfg->pclosids[vcpu->vcpu_id%cfg->num_pclosids]; in prepare_auto_msr_area() 408 vcpu->vm->vm_id, vcpu->vcpu_id, hv_clos, vcpu_clos); in prepare_auto_msr_area() 873 __func__, vcpu->vm->vm_id, vcpu->vcpu_id, msr); in rdmsr_vmexit_handler() 1350 __func__, vcpu->vm->vm_id, vcpu->vcpu_id, msr); in wrmsr_vmexit_handler()
|
| A D | vmtrr.c | 134 vcpu->vm->vm_id, vcpu->vcpu_id, i, in init_vmtrr()
|
| A D | virq.c | 309 (void)vlapic_set_local_intr(vcpu->vm, vcpu->vcpu_id, APIC_LVT_THERMAL); in vcpu_inject_thermal_interrupt()
|
| /hypervisor/dm/ |
| A D | io_req.c | 25 dev_dbg(DBG_LEVEL_IOREQ, "[vcpu_id=%hu type=MMIO]", vcpu_id); in acrn_print_request() 35 dev_dbg(DBG_LEVEL_IOREQ, "[vcpu_id=%hu type=PORTIO]", vcpu_id); in acrn_print_request() 46 vcpu_id, req->type); in acrn_print_request() 257 && (get_io_req_state(vcpu->vm, vcpu->vcpu_id) == ACRN_IOREQ_STATE_FREE)) { in acrn_insert_request() 260 cur = vcpu->vcpu_id; in acrn_insert_request() 282 set_io_req_state(vcpu->vm, vcpu->vcpu_id, ACRN_IOREQ_STATE_PENDING); in acrn_insert_request() 309 uint32_t get_io_req_state(struct acrn_vm *vm, uint16_t vcpu_id) in get_io_req_state() argument 320 acrn_io_req = &req_buf->req_slot[vcpu_id]; in get_io_req_state() 328 void set_io_req_state(struct acrn_vm *vm, uint16_t vcpu_id, uint32_t state) in set_io_req_state() argument 336 acrn_io_req = &req_buf->req_slot[vcpu_id]; in set_io_req_state() [all …]
|
| /hypervisor/include/dm/ |
| A D | io_req.h | 204 uint32_t get_io_req_state(struct acrn_vm *vm, uint16_t vcpu_id); 213 void set_io_req_state(struct acrn_vm *vm, uint16_t vcpu_id, uint32_t state);
|
| /hypervisor/include/arch/x86/asm/guest/ |
| A D | vm.h | 197 bitmap_set_nolock(vcpu->vcpu_id, &dmask); in vm_active_cpus() 207 static inline struct acrn_vcpu *vcpu_from_vid(struct acrn_vm *vm, uint16_t vcpu_id) in vcpu_from_vid() argument 209 return &(vm->hw.vcpu_array[vcpu_id]); in vcpu_from_vid()
|
| A D | vcpu.h | 311 uint16_t vcpu_id; /* virtual identifier for VCPU */ member 342 return (vcpu->vcpu_id == BSP_CPU_ID); in is_vcpu_bsp()
|
| /hypervisor/common/ |
| A D | vm_load.c | 58 pr_info("%s, VM %hu VCPU %hu Entry: 0x%016lx ", __func__, vm->vm_id, vcpu->vcpu_id, in prepare_os_image()
|
| A D | hypercall.c | 97 if (target_vcpu->vcpu_id == BSP_CPU_ID) { in hcall_service_vm_offline_cpu() 378 } else if (vcpu_regs.vcpu_id >= MAX_VCPUS_PER_VM) { in hcall_set_vcpu_regs() 381 target_vcpu = vcpu_from_vid(target_vm, vcpu_regs.vcpu_id); in hcall_set_vcpu_regs() 588 uint16_t vcpu_id = (uint16_t)param2; in hcall_notify_ioreq_finish() local 594 target_vm->vm_id, vcpu_id); in hcall_notify_ioreq_finish() 596 if (vcpu_id >= target_vm->hw.created_vcpus) { in hcall_notify_ioreq_finish() 598 __func__, vcpu_id, target_vm->vm_id); in hcall_notify_ioreq_finish() 600 target_vcpu = vcpu_from_vid(target_vm, vcpu_id); in hcall_notify_ioreq_finish()
|
| /hypervisor/debug/ |
| A D | dump.c | 79 vcpu->vm->vm_id, vcpu->vcpu_id, pcpu_id, in dump_guest_reg() 126 vcpu->vcpu_id, vcpu_get_gpreg(vcpu, CPU_REG_RSP)); in dump_guest_stack()
|
| A D | shell.c | 848 vcpu->vcpu_id, in shell_list_vcpu() 887 vcpu->vm->vm_id, vcpu->vcpu_id, in dump_vcpu_reg() 958 uint16_t vcpu_id, pcpu_id; in shell_vcpu_dumpreg() local 976 vcpu_id = (uint16_t)strtol_deci(argv[2]); in shell_vcpu_dumpreg() 985 if (vcpu_id >= vm->hw.created_vcpus) { in shell_vcpu_dumpreg() 991 vcpu = vcpu_from_vid(vm, vcpu_id); in shell_vcpu_dumpreg()
|
| A D | profiling.c | 855 vm_info_list.vm_list[vm_idx].cpu_map[i].vcpu_id = i; in profiling_vm_list_info() 877 vm_info_list.vm_list[vm_idx].cpu_map[i].vcpu_id in profiling_vm_list_info() 878 = vcpu->vcpu_id; in profiling_vm_list_info()
|
| /hypervisor/include/debug/ |
| A D | profiling_internal.h | 107 int16_t vcpu_id; member
|
| /hypervisor/include/public/ |
| A D | acrn_common.h | 461 uint16_t vcpu_id; member
|