Home
last modified time | relevance | path

Searched refs:queued_spin_unlock (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dqspinlock.h9 #define queued_spin_unlock queued_spin_unlock macro
29 static inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function
40 static inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function
H A Dparavirt.h48 void (*queued_spin_unlock)(struct qspinlock *lock); member
66 pv_lock_ops.queued_spin_unlock(lock); in pv_queued_spin_unlock()
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dspinlock.h17 #define queued_spin_unlock queued_spin_unlock macro
19 * queued_spin_unlock - release a queued spinlock
22 static inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dspinlock.h16 #define queued_spin_unlock queued_spin_unlock macro
18 * queued_spin_unlock - release a queued spinlock
21 static inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
H A Dqspinlock.h7 #define queued_spin_unlock queued_spin_unlock macro
9 static inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dparavirt_patch.c56 unsigned char queued_spin_unlock[3]; member
64 .queued_spin_unlock = { 0xc6, 0x07, 0x00 }, // movb $0, (%rdi)
66 .queued_spin_unlock = { 0xc6, 0x00, 0x00 }, // movb $0, (%eax)
91 case PARAVIRT_PATCH(lock.queued_spin_unlock): in native_patch()
93 return PATCH(lock, queued_spin_unlock, insn_buff, len); in native_patch()
H A Dparavirt-spinlocks.c20 return pv_ops.lock.queued_spin_unlock.func == in pv_is_native_spin_unlock()
H A Dparavirt.c406 .lock.queued_spin_unlock =
H A Dkvm.c1000 pv_ops.lock.queued_spin_unlock = in kvm_spinlock_init()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dqspinlock.h23 #define queued_spin_unlock queued_spin_unlock macro
24 static inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dqspinlock.h37 #define queued_spin_unlock queued_spin_unlock macro
39 * queued_spin_unlock - release a queued spinlock
54 static inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function
H A Dparavirt_types.h293 struct paravirt_callee_save queued_spin_unlock; member
/kernel/linux/linux-5.10/include/asm-generic/
H A Dqspinlock.h89 #ifndef queued_spin_unlock
91 * queued_spin_unlock - release a queued spinlock
94 static __always_inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function
119 #define arch_spin_unlock(l) queued_spin_unlock(l)
/kernel/linux/linux-6.6/include/asm-generic/
H A Dqspinlock.h118 #ifndef queued_spin_unlock
120 * queued_spin_unlock - release a queued spinlock
123 static __always_inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function
148 #define arch_spin_unlock(l) queued_spin_unlock(l)
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dqspinlock.h37 #define queued_spin_unlock queued_spin_unlock macro
39 * queued_spin_unlock - release a queued spinlock
54 static inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function
H A Dparavirt_types.h232 struct paravirt_callee_save queued_spin_unlock; member
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dparavirt-spinlocks.c26 return pv_lock_ops.queued_spin_unlock == __native_queued_spin_unlock; in pv_is_native_spin_unlock()
42 .queued_spin_unlock = __native_queued_spin_unlock,
H A Dparavirt.c231 pv_lock_ops.queued_spin_unlock = __pv_queued_spin_unlock; in kvm_spinlock_init()
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dqspinlock.h154 static inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock() function
166 #define arch_spin_unlock(l) queued_spin_unlock(l)
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dparavirt-spinlocks.c20 return pv_ops.lock.queued_spin_unlock.func == in pv_is_native_spin_unlock()
H A Dparavirt.c304 .lock.queued_spin_unlock =
/kernel/linux/linux-5.10/arch/x86/hyperv/
H A Dhv_spinlock.c77 pv_ops.lock.queued_spin_unlock = PV_CALLEE_SAVE(__pv_queued_spin_unlock); in hv_init_spinlocks()
/kernel/linux/linux-6.6/arch/x86/hyperv/
H A Dhv_spinlock.c81 pv_ops.lock.queued_spin_unlock = PV_CALLEE_SAVE(__pv_queued_spin_unlock); in hv_init_spinlocks()
/kernel/linux/linux-5.10/arch/x86/xen/
H A Dspinlock.c140 pv_ops.lock.queued_spin_unlock = in xen_init_spinlocks()
/kernel/linux/linux-6.6/arch/x86/xen/
H A Dspinlock.c140 pv_ops.lock.queued_spin_unlock = in xen_init_spinlocks()

Completed in 11 milliseconds

12