Home
last modified time | relevance | path

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

/linux-4.1.27/arch/tile/include/asm/
Dspinlock_types.h25 typedef struct arch_spinlock { struct
40 typedef struct arch_spinlock { struct
/linux-4.1.27/arch/x86/xen/
Dspinlock.c99 struct arch_spinlock *lock;
109 __visible void xen_lock_spinning(struct arch_spinlock *lock, __ticket_t want) in xen_lock_spinning()
202 static void xen_unlock_kick(struct arch_spinlock *lock, __ticket_t next) in xen_unlock_kick()
/linux-4.1.27/arch/mn10300/include/asm/
Dspinlock_types.h8 typedef struct arch_spinlock { struct
/linux-4.1.27/arch/x86/include/asm/
Dspinlock_types.h26 typedef struct arch_spinlock { struct
Dparavirt_types.h329 struct arch_spinlock;
338 void (*unlock_kick)(struct arch_spinlock *lock, __ticket_t ticket);
Dparavirt.h715 static __always_inline void __ticket_lock_spinning(struct arch_spinlock *lock, in __ticket_lock_spinning()
721 static __always_inline void __ticket_unlock_kick(struct arch_spinlock *lock, in __ticket_unlock_kick()
/linux-4.1.27/arch/x86/kernel/
Dkvm.c714 struct arch_spinlock *lock;
724 __visible void kvm_lock_spinning(struct arch_spinlock *lock, __ticket_t want) in kvm_lock_spinning()
804 static void kvm_unlock_kick(struct arch_spinlock *lock, __ticket_t ticket) in kvm_unlock_kick()