Home
last modified time | relevance | path

Searched refs:vcpu_is_preempted (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/arch/x86/include/asm/
Dqspinlock.h40 #define vcpu_is_preempted vcpu_is_preempted macro
41 static inline bool vcpu_is_preempted(long cpu) in vcpu_is_preempted() function
Dparavirt_types.h317 struct paravirt_callee_save vcpu_is_preempted; member
Dparavirt.h699 return PVOP_CALLEE1(bool, pv_lock_ops.vcpu_is_preempted, cpu); in pv_vcpu_is_preempted()
/Linux-v4.19/arch/x86/kernel/
Dparavirt-spinlocks.c32 return pv_lock_ops.vcpu_is_preempted.func == in pv_is_native_vcpu_is_preempted()
42 .vcpu_is_preempted = PV_CALLEE_SAVE(__native_vcpu_is_preempted),
Dparavirt_patch_32.c15 DEF_NATIVE(pv_lock_ops, vcpu_is_preempted, "xor %eax, %eax");
62 case PARAVIRT_PATCH(pv_lock_ops.vcpu_is_preempted): in native_patch()
Dparavirt_patch_64.c23 DEF_NATIVE(pv_lock_ops, vcpu_is_preempted, "xor %eax, %eax");
72 case PARAVIRT_PATCH(pv_lock_ops.vcpu_is_preempted): in native_patch()
Dkvm.c859 pv_lock_ops.vcpu_is_preempted = in kvm_spinlock_init()
/Linux-v4.19/arch/powerpc/include/asm/
Dspinlock.h56 #define vcpu_is_preempted vcpu_is_preempted macro
57 static inline bool vcpu_is_preempted(int cpu) in vcpu_is_preempted() function
/Linux-v4.19/arch/x86/xen/
Dspinlock.c148 pv_lock_ops.vcpu_is_preempted = PV_CALLEE_SAVE(xen_vcpu_stolen); in xen_init_spinlocks()
/Linux-v4.19/arch/s390/include/asm/
Dspinlock.h29 #define vcpu_is_preempted arch_vcpu_is_preempted macro
/Linux-v4.19/kernel/locking/
Dosq_lock.c143 if (need_resched() || vcpu_is_preempted(node_cpu(node->prev))) in osq_lock()
Dqspinlock_paravirt.h274 return READ_ONCE(prev->state) != vcpu_running || vcpu_is_preempted(prev->cpu); in pv_wait_early()
Dmutex.c542 vcpu_is_preempted(task_cpu(owner))) { in mutex_spin_on_owner()
578 retval = owner->on_cpu && !vcpu_is_preempted(task_cpu(owner)); in mutex_can_spin_on_owner()
Drwsem-xadd.c356 return owner->on_cpu && !vcpu_is_preempted(task_cpu(owner)); in owner_on_cpu()
/Linux-v4.19/include/linux/
Dsched.h1759 #ifndef vcpu_is_preempted
1760 # define vcpu_is_preempted(cpu) false macro
/Linux-v4.19/kernel/sched/
Dcore.c4018 if (vcpu_is_preempted(cpu)) in available_idle_cpu()