Lines Matching refs:checked_lock
116 struct checked_lock *holding_first, *holding_last;
118 struct checked_lock* waiting;
124 struct checked_lock { struct
153 struct checked_lock* next_held_lock[THRDEBUG_MAX_THREADS]; argument
155 struct checked_lock* prev_held_lock[THRDEBUG_MAX_THREADS]; argument
225 void checklock_init(enum check_lock_type type, struct checked_lock** lock,
236 void checklock_destroy(enum check_lock_type type, struct checked_lock** lock,
247 void checklock_rdlock(enum check_lock_type type, struct checked_lock* lock,
258 void checklock_wrlock(enum check_lock_type type, struct checked_lock* lock,
269 void checklock_lock(enum check_lock_type type, struct checked_lock* lock,
280 void checklock_unlock(enum check_lock_type type, struct checked_lock* lock,
303 struct checked_lock_rw { struct checked_lock* c_rw; };
305 struct checked_lock_mutex { struct checked_lock* c_m; };
307 struct checked_lock_spl { struct checked_lock* c_spl; };