Searched refs:lock_object (Results 1 – 13 of 13) sorted by relevance
| /openbsd-src/sys/sys/ |
| H A D | witness.h | 73 void witness_init(struct lock_object *, const struct lock_type *); 74 int witness_defineorder(struct lock_object *, struct lock_object *); 75 void witness_checkorder(struct lock_object *, int, struct lock_object *); 76 void witness_lock(struct lock_object *, int); 77 void witness_upgrade(struct lock_object *, int); 78 void witness_downgrade(struct lock_object *, int); 79 void witness_unlock(struct lock_object *, int); 80 int witness_warn(int, struct lock_object *, const char *, ...); 81 void witness_assert(const struct lock_object *, int); 82 void witness_display_spinlock(struct lock_object *, struct proc *, [all …]
|
| H A D | _lock.h | 58 struct lock_object { struct
|
| H A D | mplock.h | 46 struct lock_object mpl_lock_obj;
|
| H A D | mutex.h | 61 struct lock_object mtx_lock_obj;
|
| H A D | rwlock.h | 67 struct lock_object rwl_lock_obj;
|
| /openbsd-src/sys/kern/ |
| H A D | subr_witness.c | 207 struct lock_object *li_lock; 214 * or CPU. We can't simply embed the list in struct lock_object since a 290 struct lock_object *wh_lock; 332 const struct lock_object *lock); 379 static void witness_setflag(struct lock_object *lock, int flag, int set); 483 struct lock_object *lock; in witness_initialize() 556 witness_init(struct lock_object *lock, const struct lock_type *type) in witness_init() 599 is_kernel_lock(const struct lock_object *lock) in is_kernel_lock() 732 witness_defineorder(struct lock_object *lock1, struct lock_object *lock [all...] |
| H A D | kern_smr.c | 48 struct lock_object smr_lock_obj = {
|
| H A D | kern_lock.c | 409 struct lock_object *lo = MUTEX_LOCK_OBJECT(m); in _mtx_init_flags()
|
| H A D | kern_timeout.c | 152 struct lock_object timeout_sleeplock_obj = { 157 struct lock_object timeout_spinlock_obj = {
|
| H A D | kern_task.c | 71 struct lock_object tq_lock_object;
|
| /openbsd-src/sys/arch/hppa/include/ |
| H A D | mplock.h | 43 struct lock_object mpl_lock_obj;
|
| H A D | mutex.h | 44 struct lock_object mtx_lock_obj;
|
| /openbsd-src/sys/arch/m88k/include/ |
| H A D | mutex.h | 39 struct lock_object mtx_lock_obj;
|