Home
last modified time | relevance | path

Searched refs:rmslock (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/sys/sys/
H A Drmlock.h135 void rms_init(struct rmslock *rms, const char *name);
136 void rms_destroy(struct rmslock *rms);
137 void rms_rlock(struct rmslock *rms);
138 int rms_try_rlock(struct rmslock *rms);
139 void rms_runlock(struct rmslock *rms);
140 void rms_wlock(struct rmslock *rms);
141 void rms_wunlock(struct rmslock *rms);
142 void rms_unlock(struct rmslock *rms);
145 rms_wowned(struct rmslock *rms) in rms_wowned()
166 rms_rowned(struct rmslock *rms) in rms_rowned()
[all …]
H A D_rmlock.h73 struct rmslock { struct
/freebsd-14.2/sys/kern/
H A Dkern_rmlock.c900 rms_int_pcpu(struct rmslock *rms) in rms_int_pcpu()
995 rms_destroy(struct rmslock *rms) in rms_destroy()
1022 rms_rlock(struct rmslock *rms) in rms_rlock()
1046 rms_try_rlock(struct rmslock *rms) in rms_try_rlock()
1090 rms_runlock(struct rmslock *rms) in rms_runlock()
1111 struct rmslock *rms;
1120 struct rmslock *rms; in rms_action_func()
1140 struct rmslock *rms; in rms_wait_func()
1191 rms_wlock(struct rmslock *rms) in rms_wlock()
1229 rms_wunlock(struct rmslock *rms) in rms_wunlock()
[all …]
/freebsd-14.2/sys/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dzfs_vfsops_os.h54 typedef struct rmslock zfs_teardown_lock_t;
60 typedef struct rmslock zfs_teardown_inactive_lock_t;
/freebsd-14.2/sys/security/mac/
H A Dmac_framework.c211 static struct rmslock mac_policy_rms; /* Sleeping entry points. */