Searched refs:rmslock (Results 1 – 5 of 5) sorted by relevance
135 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 …]
73 struct rmslock { struct
900 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 …]
54 typedef struct rmslock zfs_teardown_lock_t;60 typedef struct rmslock zfs_teardown_inactive_lock_t;
211 static struct rmslock mac_policy_rms; /* Sleeping entry points. */