Searched refs:arch_spinlock (Results 1 – 7 of 7) sorted by relevance
25 typedef struct arch_spinlock { struct40 typedef struct arch_spinlock { struct
99 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()
8 typedef struct arch_spinlock { struct
26 typedef struct arch_spinlock { struct
329 struct arch_spinlock;338 void (*unlock_kick)(struct arch_spinlock *lock, __ticket_t ticket);
715 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()
714 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()