Home
last modified time | relevance | path

Searched refs:vcpu_id (Results 1 – 19 of 19) sorted by relevance

/qemu/hw/intc/
H A Dxics_kvm.c45 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 Dspapr_xive_kvm.c33 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 Dspapr_xive.c64 *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 Dkvm_xen.h24 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 Dkvm.h338 * @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 Dhvm_op.h221 uint32_t vcpu_id; member
230 uint32_t vcpu_id; member
300 uint32_t vcpu_id; member
/qemu/target/i386/kvm/
H A Dxen-emu.c206 .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 Dvmsr_energy.h50 unsigned int vcpu_id; member
H A Dkvm.c2441 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 Dkvm-all.c84 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 Dspapr.c4452 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 Dspapr_events.c853 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 Dspapr_rtas.c478 if (spapr->fwnmi_machine_check_interlock != cpu->vcpu_id) { in rtas_ibm_nmi_interlock()
/qemu/linux-headers/asm-x86/
H A Dkvm.h645 __u32 vcpu_id; member
/qemu/include/hw/ppc/
H A Dspapr.h987 PowerPCCPU *spapr_find_cpu(int vcpu_id);
/qemu/hw/i386/kvm/
H A Dxen_evtchn.c564 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 Dkvm.c447 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 Dcpu.h1466 int vcpu_id; member
H A Dcpu_init.c6933 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()