Lines Matching refs:ck_spinlock_cas
41 struct ck_spinlock_cas {
44 typedef struct ck_spinlock_cas ck_spinlock_cas_t;
49 ck_spinlock_cas_init(struct ck_spinlock_cas *lock)
58 ck_spinlock_cas_trylock(struct ck_spinlock_cas *lock)
68 ck_spinlock_cas_locked(struct ck_spinlock_cas *lock)
77 ck_spinlock_cas_lock(struct ck_spinlock_cas *lock)
90 ck_spinlock_cas_lock_eb(struct ck_spinlock_cas *lock)
102 ck_spinlock_cas_unlock(struct ck_spinlock_cas *lock)
111 CK_ELIDE_PROTOTYPE(ck_spinlock_cas, ck_spinlock_cas_t,
115 CK_ELIDE_TRYLOCK_PROTOTYPE(ck_spinlock_cas, ck_spinlock_cas_t,