Home
last modified time | relevance | path

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

/freebsd/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.h79 struct rmslock { struct
/freebsd/sys/kern/
H A Dkern_rmlock.c900 rms_int_pcpu(struct rmslock *rms) in rms_int_pcpu()
908 rms_int_remote_pcpu(struct rmslock *rms, int cpu) in rms_int_remote_pcpu()
915 rms_int_influx_enter(struct rmslock *rms, struct rmslock_pcpu *pcpu) in rms_int_influx_enter()
924 rms_int_influx_exit(struct rmslock *rms, struct rmslock_pcpu *pcpu) in rms_int_influx_exit()
934 rms_int_debug_readers_inc(struct rmslock *rms) in rms_int_debug_readers_inc()
942 rms_int_debug_readers_dec(struct rmslock *rms) in rms_int_debug_readers_dec()
951 rms_int_debug_readers_inc(struct rmslock *rms) in rms_int_debug_readers_inc()
956 rms_int_debug_readers_dec(struct rmslock *rms) in rms_int_debug_readers_dec()
962 rms_int_readers_inc(struct rmslock *rms, struct rmslock_pcpu *pcpu) in rms_int_readers_inc()
971 rms_int_readers_dec(struct rmslock *rms, struct rmslock_pcpu *pcpu) in rms_int_readers_dec()
[all …]
/freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dzfs_vfsops_os.h43 typedef struct rmslock zfs_teardown_lock_t;
44 typedef struct rmslock zfs_teardown_inactive_lock_t;
/freebsd/sys/security/mac/
H A Dmac_framework.c216 static struct rmslock mac_policy_rms; /* Sleeping entry points. */