Home
last modified time | relevance | path

Searched refs:lock_object (Results 1 – 13 of 13) sorted by relevance

/openbsd-src/sys/sys/
H A Dwitness.h73 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.h58 struct lock_object { struct
H A Dmplock.h46 struct lock_object mpl_lock_obj;
H A Dmutex.h61 struct lock_object mtx_lock_obj;
H A Drwlock.h67 struct lock_object rwl_lock_obj;
/openbsd-src/sys/kern/
H A Dsubr_witness.c207 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 Dkern_smr.c48 struct lock_object smr_lock_obj = {
H A Dkern_lock.c409 struct lock_object *lo = MUTEX_LOCK_OBJECT(m); in _mtx_init_flags()
H A Dkern_timeout.c152 struct lock_object timeout_sleeplock_obj = {
157 struct lock_object timeout_spinlock_obj = {
H A Dkern_task.c71 struct lock_object tq_lock_object;
/openbsd-src/sys/arch/hppa/include/
H A Dmplock.h43 struct lock_object mpl_lock_obj;
H A Dmutex.h44 struct lock_object mtx_lock_obj;
/openbsd-src/sys/arch/m88k/include/
H A Dmutex.h39 struct lock_object mtx_lock_obj;