Searched refs:ck_spinlock_clh (Results 1 – 1 of 1) sorted by relevance
39 struct ck_spinlock_clh { struct41 struct ck_spinlock_clh *previous; argument43 typedef struct ck_spinlock_clh ck_spinlock_clh_t;46 ck_spinlock_clh_init(struct ck_spinlock_clh **lock, struct ck_spinlock_clh *unowned) in ck_spinlock_clh_init()57 ck_spinlock_clh_locked(struct ck_spinlock_clh **queue) in ck_spinlock_clh_locked()59 struct ck_spinlock_clh *head; in ck_spinlock_clh_locked()69 ck_spinlock_clh_lock(struct ck_spinlock_clh **queue, struct ck_spinlock_clh *thread) in ck_spinlock_clh_lock()71 struct ck_spinlock_clh *previous; in ck_spinlock_clh_lock()94 ck_spinlock_clh_unlock(struct ck_spinlock_clh **thread) in ck_spinlock_clh_unlock()96 struct ck_spinlock_clh *previous; in ck_spinlock_clh_unlock()