Searched refs:vcpu_idx (Results 1 – 13 of 13) sorted by relevance
/arch/arm64/kvm/ |
D | trace_arm.h | 93 TP_PROTO(unsigned int type, int vcpu_idx, int irq_num, int level), 94 TP_ARGS(type, vcpu_idx, irq_num, level), 98 __field( int, vcpu_idx ) 105 __entry->vcpu_idx = vcpu_idx; 114 __entry->type, __entry->vcpu_idx, __entry->irq_num, __entry->level)
|
D | arm.c | 563 vcpu->vcpu_idx, vcpu->arch.hcr_el2); in kvm_arch_vcpu_load() 1230 unsigned int irq_type, vcpu_idx, irq_num; in kvm_vm_ioctl_irq_line() local 1236 vcpu_idx = (irq >> KVM_ARM_IRQ_VCPU_SHIFT) & KVM_ARM_IRQ_VCPU_MASK; in kvm_vm_ioctl_irq_line() 1237 …vcpu_idx += ((irq >> KVM_ARM_IRQ_VCPU2_SHIFT) & KVM_ARM_IRQ_VCPU2_MASK) * (KVM_ARM_IRQ_VCPU_MASK +… in kvm_vm_ioctl_irq_line() 1240 trace_kvm_irq_line(irq_type, vcpu_idx, irq_num, irq_level->level); in kvm_vm_ioctl_irq_line() 1247 if (vcpu_idx >= nrcpus) in kvm_vm_ioctl_irq_line() 1250 vcpu = kvm_get_vcpu(kvm, vcpu_idx); in kvm_vm_ioctl_irq_line() 1262 if (vcpu_idx >= nrcpus) in kvm_vm_ioctl_irq_line() 1265 vcpu = kvm_get_vcpu(kvm, vcpu_idx); in kvm_vm_ioctl_irq_line()
|
D | pkvm.c | 270 if (WARN_ON(host_vcpu->vcpu_idx != idx)) { in __pkvm_create_hyp_vm()
|
/arch/arm64/kvm/hyp/nvhe/ |
D | pkvm.c | 331 unsigned int vcpu_idx) in pkvm_load_hyp_vcpu() argument 342 if (!hyp_vm || hyp_vm->is_dying || hyp_vm->nr_vcpus <= vcpu_idx) in pkvm_load_hyp_vcpu() 345 hyp_vcpu = hyp_vm->vcpus[vcpu_idx]; in pkvm_load_hyp_vcpu() 536 unsigned int vcpu_idx) in init_pkvm_hyp_vcpu() argument 543 if (host_vcpu->vcpu_idx != vcpu_idx) { in init_pkvm_hyp_vcpu() 552 hyp_vcpu->vcpu.vcpu_idx = vcpu_idx; in init_pkvm_hyp_vcpu()
|
D | hyp-main.c | 716 DECLARE_REG(unsigned int, vcpu_idx, host_ctxt, 2); in handle___pkvm_vcpu_load() 725 hyp_vcpu = pkvm_load_hyp_vcpu(handle, vcpu_idx); in handle___pkvm_vcpu_load()
|
/arch/x86/kvm/ |
D | hyperv.h | 86 return hv_vcpu ? hv_vcpu->vp_index : vcpu->vcpu_idx; in kvm_hv_get_vpindex()
|
D | lapic.c | 1175 int vcpu_idx; in kvm_bitmap_or_dest_vcpus() local 1187 vcpu_idx = dest_vcpu[i]->vcpu->vcpu_idx; in kvm_bitmap_or_dest_vcpus() 1188 __set_bit(vcpu_idx, vcpu_bitmap); in kvm_bitmap_or_dest_vcpus()
|
D | hyperv.c | 950 hv_vcpu->vp_index = vcpu->vcpu_idx; in kvm_hv_vcpu_init() 1469 if (hv_vcpu->vp_index == vcpu->vcpu_idx) in kvm_hv_set_msr() 1471 else if (new_vp_index == vcpu->vcpu_idx) in kvm_hv_set_msr()
|
D | x86.c | 3038 if (!v->vcpu_idx) in kvm_guest_time_update() 11098 if (kvmclock_periodic_sync && vcpu->vcpu_idx == 0) in kvm_arch_vcpu_postcreate()
|
/arch/arm64/kvm/hyp/include/nvhe/ |
D | pkvm.h | 118 unsigned int vcpu_idx);
|
/arch/s390/kvm/ |
D | kvm-s390.h | 82 return test_bit(vcpu->vcpu_idx, vcpu->kvm->arch.idle_mask); in is_vcpu_idle()
|
D | interrupt.c | 426 set_bit(vcpu->vcpu_idx, vcpu->kvm->arch.idle_mask); in __set_cpu_idle() 432 clear_bit(vcpu->vcpu_idx, vcpu->kvm->arch.idle_mask); in __unset_cpu_idle() 3064 int vcpu_idx, online_vcpus = atomic_read(&kvm->online_vcpus); in __airqs_kick_single_vcpu() local 3069 for_each_set_bit(vcpu_idx, kvm->arch.idle_mask, online_vcpus) { in __airqs_kick_single_vcpu() 3070 vcpu = kvm_get_vcpu(kvm, vcpu_idx); in __airqs_kick_single_vcpu() 3076 if (test_and_set_bit(vcpu_idx, gi->kicked_mask)) in __airqs_kick_single_vcpu()
|
D | kvm-s390.c | 2950 unsigned long vcpu_idx; in sca_switch_to_extended() local 2968 kvm_for_each_vcpu(vcpu_idx, vcpu, kvm) { in sca_switch_to_extended() 3370 clear_bit(vcpu->vcpu_idx, vcpu->kvm->arch.gisa_int.kicked_mask); in kvm_arch_vcpu_runnable() 4075 clear_bit(vcpu->vcpu_idx, vcpu->kvm->arch.gisa_int.kicked_mask); in vcpu_pre_run()
|