Home
last modified time | relevance | path

Searched refs:yielded (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dtdp_iter.c25 iter->yielded = false; in tdp_iter_restart()
163 if (iter->yielded) { in tdp_iter_next()
H A Dtdp_mmu.c540 WARN_ON_ONCE(iter->yielded || is_removed_spte(iter->old_spte)); in tdp_mmu_set_spte_atomic()
626 WARN_ON_ONCE(iter->yielded); in tdp_mmu_iter_set_spte()
652 * If this function yields, iter->yielded is set and the caller must skip to
657 * Returns true if this function yielded.
663 WARN_ON_ONCE(iter->yielded); in tdp_mmu_iter_cond_resched()
684 iter->yielded = true; in tdp_mmu_iter_cond_resched()
687 return iter->yielded; in tdp_mmu_iter_cond_resched()
850 * worker has yielded, i.e. flushing the work instead of zapping here in kvm_tdp_mmu_zap_all()
1369 iter->yielded = true; in tdp_mmu_alloc_sp_for_split()
1461 if (iter.yielded) in tdp_mmu_split_huge_pages_root()
[all...]
H A Dtdp_iter.h86 * yielded. Only yielding when the next_last_level_gfn !=
112 * True if KVM dropped mmu_lock and yielded in the middle of a walk, in
116 bool yielded; member
/kernel/linux/linux-5.10/kernel/sched/
H A Dcore.c6457 int yielded = 0; in yield_to() local
6469 yielded = -ESRCH; in yield_to()
6488 yielded = curr->sched_class->yield_to_task(rq, p); in yield_to()
6489 if (yielded) { in yield_to()
6504 if (yielded > 0) in yield_to()
6507 return yielded; in yield_to()
/kernel/linux/linux-5.10/virt/kvm/
H A Dkvm_main.c3037 * yielded to lockholder in last iteration. This is done by toggling
3094 int yielded = 0; in kvm_vcpu_on_spin() local
3107 for (pass = 0; pass < 2 && !yielded && try; pass++) { in kvm_vcpu_on_spin()
3127 yielded = kvm_vcpu_yield_to(vcpu); in kvm_vcpu_on_spin()
3128 if (yielded > 0) { in kvm_vcpu_on_spin()
3131 } else if (yielded < 0) { in kvm_vcpu_on_spin()
/kernel/linux/linux-6.6/virt/kvm/
H A Dkvm_main.c3714 * yielded to lockholder in last iteration. This is done by toggling
3777 int yielded = 0; in kvm_vcpu_on_spin() local
3789 for (pass = 0; pass < 2 && !yielded && try; pass++) { in kvm_vcpu_on_spin()
3809 yielded = kvm_vcpu_yield_to(vcpu); in kvm_vcpu_on_spin()
3810 if (yielded > 0) { in kvm_vcpu_on_spin()
3813 } else if (yielded < 0) { in kvm_vcpu_on_spin()
/kernel/linux/linux-6.6/kernel/sched/
H A Dcore.c9165 int yielded = 0; in yield_to() local
9177 yielded = -ESRCH; in yield_to()
9196 yielded = curr->sched_class->yield_to_task(rq, p); in yield_to()
9197 if (yielded) { in yield_to()
9212 if (yielded > 0) in yield_to()
9215 return yielded; in yield_to()

Completed in 41 milliseconds