/qemu/hw/intc/ |
H A D | xics_kvm.c | 45 unsigned long vcpu_id; member 142 unsigned long vcpu_id; in icp_kvm_realize() local 151 vcpu_id = kvm_arch_vcpu_id(cs); in icp_kvm_realize() 159 if (enabled_icp->vcpu_id == vcpu_id) { in icp_kvm_realize() 164 ret = kvm_vcpu_enable_cap(cs, KVM_CAP_IRQ_XICS, 0, kernel_xics_fd, vcpu_id); in icp_kvm_realize() 169 vcpu_id, strerror(errno)); in icp_kvm_realize() 178 enabled_icp->vcpu_id = vcpu_id; in icp_kvm_realize()
|
H A D | spapr_xive_kvm.c | 33 unsigned long vcpu_id; member 43 unsigned long vcpu_id = kvm_arch_vcpu_id(cs); in kvm_cpu_is_enabled() local 46 if (enabled_cpu->vcpu_id == vcpu_id) { in kvm_cpu_is_enabled() 56 unsigned long vcpu_id = kvm_arch_vcpu_id(cs); in kvm_cpu_enable() local 59 enabled_cpu->vcpu_id = vcpu_id; in kvm_cpu_enable() 155 unsigned long vcpu_id; in kvmppc_xive_cpu_connect() local 165 vcpu_id = kvm_arch_vcpu_id(tctx->cs); in kvmppc_xive_cpu_connect() 167 trace_kvm_xive_cpu_connect(vcpu_id); in kvmppc_xive_cpu_connect() 170 vcpu_id, 0); in kvmppc_xive_cpu_connect() 174 vcpu_id); in kvmppc_xive_cpu_connect()
|
H A D | spapr_xive.c | 64 *out_nvt_idx = SPAPR_XIVE_NVT_BASE + cpu->vcpu_id; in spapr_xive_cpu_to_nvt() 111 *out_end_idx = (cpu->vcpu_id << 3) + prio; in spapr_xive_cpu_to_end() 403 uint32_t vcpu_id = spapr_xive_nvt_to_target(nvt_blk, nvt_idx); in spapr_xive_get_nvt() local 404 PowerPCCPU *cpu = spapr_find_cpu(vcpu_id); in spapr_xive_get_nvt()
|
/qemu/include/system/ |
H A D | kvm_xen.h | 24 void *kvm_xen_get_vcpu_info_hva(uint32_t vcpu_id); 26 void kvm_xen_inject_vcpu_callback_vector(uint32_t vcpu_id, int type); 28 int kvm_xen_set_vcpu_virq(uint32_t vcpu_id, uint16_t virq, uint16_t port);
|
H A D | kvm.h | 338 * @vcpu_id: Architecture vCPU ID of the parked vCPU 342 int kvm_unpark_vcpu(KVMState *s, unsigned long vcpu_id); 385 void kvm_arch_reset_parked_vcpu(unsigned long vcpu_id, int kvm_fd); 387 static inline void kvm_arch_reset_parked_vcpu(unsigned long vcpu_id, int kvm_fd) in kvm_arch_reset_parked_vcpu() 392 bool kvm_vcpu_id_is_valid(int vcpu_id); 386 kvm_arch_reset_parked_vcpu(unsigned long vcpu_id,int kvm_fd) kvm_arch_reset_parked_vcpu() argument
|
/qemu/include/hw/xen/interface/hvm/ |
H A D | hvm_op.h | 221 uint32_t vcpu_id; member 230 uint32_t vcpu_id; member 300 uint32_t vcpu_id; member
|
/qemu/target/i386/kvm/ |
H A D | xen-emu.c | 206 .u.vcpu_id = cs->cpu_index, in kvm_xen_init_vcpu() 382 void *kvm_xen_get_vcpu_info_hva(uint32_t vcpu_id) in kvm_xen_get_vcpu_info_hva() argument 384 CPUState *cs = qemu_get_cpu(vcpu_id); in kvm_xen_get_vcpu_info_hva() 432 void kvm_xen_inject_vcpu_callback_vector(uint32_t vcpu_id, int type) in kvm_xen_inject_vcpu_callback_vector() argument 434 CPUState *cs = qemu_get_cpu(vcpu_id); in kvm_xen_inject_vcpu_callback_vector() 468 if (vcpu_id == 0) { in kvm_xen_inject_vcpu_callback_vector() 497 int kvm_xen_set_vcpu_virq(uint32_t vcpu_id, uint16_t virq, uint16_t port) in kvm_xen_set_vcpu_virq() argument 499 CPUState *cs = qemu_get_cpu(vcpu_id); in kvm_xen_set_vcpu_virq() 1176 int cmd, int vcpu_id, uint64_t arg) in kvm_xen_hcall_vcpu_op() argument 1179 CPUState *dest = cs->cpu_index == vcpu_id ? cs : qemu_get_cpu(vcpu_id); in kvm_xen_hcall_vcpu_op() [all …]
|
H A D | vmsr_energy.h | 50 unsigned int vcpu_id; member
|
H A D | kvm.c | 2441 void kvm_arch_reset_parked_vcpu(unsigned long vcpu_id, int kvm_fd) in kvm_arch_reset_parked_vcpu() argument 2452 vcpu_id, errno); in kvm_arch_reset_parked_vcpu() 2874 thd_stat[i].vcpu_id = cpu->cpu_index; in kvm_msr_energy_thread() 2941 vmsr->msr_value[thd_stat[i].vcpu_id] = \ in kvm_msr_energy_thread()
|
/qemu/accel/kvm/ |
H A D | kvm-all.c | 84 unsigned long vcpu_id; member 423 vcpu->vcpu_id = kvm_arch_vcpu_id(cpu); in kvm_park_vcpu() 428 int kvm_unpark_vcpu(KVMState *s, unsigned long vcpu_id) in kvm_unpark_vcpu() 434 if (cpu->vcpu_id == vcpu_id) { in kvm_unpark_vcpu() 442 trace_kvm_unpark_vcpu(vcpu_id, kvm_fd > 0 ? "unparked" : "!found parked"); in kvm_unpark_vcpu() 452 kvm_arch_reset_parked_vcpu(cpu->vcpu_id, cpu->kvm_fd); in kvm_reset_parked_vcpus() 458 unsigned long vcpu_id = kvm_arch_vcpu_id(cpu); in kvm_create_vcpu() 463 kvm_fd = kvm_unpark_vcpu(s, vcpu_id); in kvm_create_vcpu() 466 kvm_fd = kvm_vm_ioctl(s, KVM_CREATE_VCPU, vcpu_id); in kvm_create_vcpu() 427 kvm_unpark_vcpu(KVMState * s,unsigned long vcpu_id) kvm_unpark_vcpu() argument 457 unsigned long vcpu_id = kvm_arch_vcpu_id(cpu); kvm_create_vcpu() local 2446 kvm_vcpu_id_is_valid(int vcpu_id) kvm_vcpu_id_is_valid() argument [all...] |
/qemu/hw/ppc/ |
H A D | spapr.c | 4452 static ICPState *spapr_icp_get(XICSFabric *xi, int vcpu_id) in spapr_icp_get() argument 4454 PowerPCCPU *cpu = spapr_find_cpu(vcpu_id); in spapr_icp_get() 4506 return cpu->vcpu_id; in spapr_get_vcpu_id() 4513 int vcpu_id; in spapr_set_vcpu_id() local 4515 vcpu_id = spapr_vcpu_id(spapr, cpu_index); in spapr_set_vcpu_id() 4517 if (kvm_enabled() && !kvm_vcpu_id_is_valid(vcpu_id)) { in spapr_set_vcpu_id() 4518 error_setg(errp, "Can't create CPU with id %d in KVM", vcpu_id); in spapr_set_vcpu_id() 4521 vcpu_id * ms->smp.threads / spapr->vsmt); in spapr_set_vcpu_id() 4525 cpu->vcpu_id = vcpu_id; in spapr_set_vcpu_id() 4529 PowerPCCPU *spapr_find_cpu(int vcpu_id) in spapr_find_cpu() argument [all …]
|
H A D | spapr_events.c | 853 spapr->fwnmi_machine_check_interlock = cpu->vcpu_id; in spapr_mce_dispatch_elog() 889 if (spapr->fwnmi_machine_check_interlock == cpu->vcpu_id) { in spapr_mce_req_event()
|
H A D | spapr_rtas.c | 478 if (spapr->fwnmi_machine_check_interlock != cpu->vcpu_id) { in rtas_ibm_nmi_interlock()
|
/qemu/linux-headers/asm-x86/ |
H A D | kvm.h | 645 __u32 vcpu_id; member
|
/qemu/include/hw/ppc/ |
H A D | spapr.h | 987 PowerPCCPU *spapr_find_cpu(int vcpu_id);
|
/qemu/hw/i386/kvm/ |
H A D | xen_evtchn.c | 564 uint32_t vcpu_id) in assign_kernel_port() argument 566 CPUState *cpu = qemu_get_cpu(vcpu_id); in assign_kernel_port()
|
/qemu/target/ppc/ |
H A D | kvm.c | 447 return POWERPC_CPU(cpu)->vcpu_id; in kvm_arch_vcpu_id() 2374 POWERPC_CPU(cs)->vcpu_id = cs->cpu_index; in kvmppc_cpu_realize()
|
H A D | cpu.h | 1466 int vcpu_id; member
|
H A D | cpu_init.c | 6933 if (cpu->vcpu_id == UNASSIGNED_CPU_INDEX) { in ppc_cpu_realize() 6934 cpu->vcpu_id = cs->cpu_index; in ppc_cpu_realize() 7405 cpu->vcpu_id = UNASSIGNED_CPU_INDEX; in ppc_cpu_instance_init()
|