Searched refs:cpu_in_guest (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_hv.c | 2581 cpumask_t *cpu_in_guest; in radix_flush_cpu() local 2587 cpu_in_guest = &nested->cpu_in_guest; in radix_flush_cpu() 2590 cpu_in_guest = &kvm->arch.cpu_in_guest; in radix_flush_cpu() 2594 * testing of cpu_in_guest bits. The matching barrier on in radix_flush_cpu() 2600 if (cpumask_test_cpu(i, cpu_in_guest)) in radix_flush_cpu() 2657 cpumask_set_cpu(cpu, &kvm->arch.cpu_in_guest); in kvmppc_start_thread() 3424 cpumask_clear_cpu(pcpu + i, &vc->kvm->arch.cpu_in_guest); in kvmppc_run_core() 4269 cpumask_clear_cpu(pcpu, &kvm->arch.cpu_in_guest); in kvmhv_run_single_vcpu() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | kvm_book3s_64.h | 46 cpumask_t cpu_in_guest; member
|
H A D | kvm_host.h | 303 cpumask_t cpu_in_guest; member
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_hv.c | 3171 static DEFINE_PER_CPU(struct kvm *, cpu_in_guest); 3191 * cpu_in_guest. The matching barrier on the other side is hwsync in radix_flush_cpu() 3193 * cpu_in_guest being set to the guest kvm, and need_tlb_flush bit in radix_flush_cpu() 3200 struct kvm *running = *per_cpu_ptr(&cpu_in_guest, i); in radix_flush_cpu() 4175 __this_cpu_write(cpu_in_guest, kvm); in kvmhv_p9_guest_entry() 4177 __this_cpu_write(cpu_in_guest, NULL); in kvmhv_p9_guest_entry() 4182 __this_cpu_write(cpu_in_guest, kvm); in kvmhv_p9_guest_entry() 4184 __this_cpu_write(cpu_in_guest, NULL); in kvmhv_p9_guest_entry()
|
Completed in 17 milliseconds