Searched refs:queued_spin_unlock (Results 1 – 11 of 11) sorted by relevance
/Linux-v5.4/arch/mips/include/asm/ |
D | spinlock.h | 17 #define queued_spin_unlock queued_spin_unlock macro 22 static inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function
|
/Linux-v5.4/arch/x86/kernel/ |
D | paravirt_patch.c | 71 unsigned char queued_spin_unlock[3]; member 79 .queued_spin_unlock = { 0xc6, 0x07, 0x00 }, // movb $0, (%rdi) 81 .queued_spin_unlock = { 0xc6, 0x00, 0x00 }, // movb $0, (%eax) 111 case PARAVIRT_PATCH(lock.queued_spin_unlock): in native_patch() 113 return PATCH(lock, queued_spin_unlock, insn_buff, len); in native_patch()
|
D | paravirt-spinlocks.c | 20 return pv_ops.lock.queued_spin_unlock.func == in pv_is_native_spin_unlock()
|
D | paravirt.c | 441 .lock.queued_spin_unlock =
|
D | kvm.c | 847 pv_ops.lock.queued_spin_unlock = in kvm_spinlock_init()
|
/Linux-v5.4/arch/x86/include/asm/ |
D | qspinlock.h | 36 #define queued_spin_unlock queued_spin_unlock macro 53 static inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function
|
D | paravirt_types.h | 315 struct paravirt_callee_save queued_spin_unlock; member
|
D | paravirt.h | 647 PVOP_VCALLEE1(lock.queued_spin_unlock, lock); in pv_queued_spin_unlock()
|
/Linux-v5.4/include/asm-generic/ |
D | qspinlock.h | 84 #ifndef queued_spin_unlock 89 static __always_inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function 114 #define arch_spin_unlock(l) queued_spin_unlock(l)
|
/Linux-v5.4/arch/x86/hyperv/ |
D | hv_spinlock.c | 77 pv_ops.lock.queued_spin_unlock = PV_CALLEE_SAVE(__pv_queued_spin_unlock); in hv_init_spinlocks()
|
/Linux-v5.4/arch/x86/xen/ |
D | spinlock.c | 131 pv_ops.lock.queued_spin_unlock = in xen_init_spinlocks()
|