Home
last modified time | relevance | path

Searched refs:arch_spinlock (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/arch/tile/include/asm/
Dspinlock_types.h25 typedef struct arch_spinlock { struct
40 typedef struct arch_spinlock { argument
/linux-4.4.14/arch/x86/xen/
Dspinlock.c149 struct arch_spinlock *lock;
156 __visible void xen_lock_spinning(struct arch_spinlock *lock, __ticket_t want) in xen_lock_spinning()
249 static void xen_unlock_kick(struct arch_spinlock *lock, __ticket_t next) in xen_unlock_kick()
/linux-4.4.14/arch/mn10300/include/asm/
Dspinlock_types.h8 typedef struct arch_spinlock { struct
/linux-4.4.14/arch/x86/include/asm/
Dspinlock_types.h29 typedef struct arch_spinlock { struct
Dparavirt_types.h332 struct arch_spinlock;
350 void (*unlock_kick)(struct arch_spinlock *lock, __ticket_t ticket);
Dparavirt.h716 static __always_inline void __ticket_lock_spinning(struct arch_spinlock *lock, in __ticket_lock_spinning()
722 static __always_inline void __ticket_unlock_kick(struct arch_spinlock *lock, in __ticket_unlock_kick()
/linux-4.4.14/arch/x86/kernel/
Dkvm.c747 struct arch_spinlock *lock;
757 __visible void kvm_lock_spinning(struct arch_spinlock *lock, __ticket_t want) in kvm_lock_spinning()
837 static void kvm_unlock_kick(struct arch_spinlock *lock, __ticket_t ticket) in kvm_unlock_kick()