Searched refs:rmslock (Results 1 – 5 of 5) sorted by relevance
136 void rms_init(struct rmslock *rms, const char *name);137 void rms_destroy(struct rmslock *rms);138 void rms_rlock(struct rmslock *rms);139 int rms_try_rlock(struct rmslock *rms);140 void rms_runlock(struct rmslock *rms);141 void rms_wlock(struct rmslock *rms);142 void rms_wunlock(struct rmslock *rms);143 void rms_unlock(struct rmslock *rms);146 rms_wowned(struct rmslock *rms) in rms_wowned()160 rms_rowned(struct rmslock *rms) in rms_rowned()[all …]
75 struct rmslock { struct
900 rms_int_pcpu(struct rmslock *rms) in rms_int_pcpu()995 rms_destroy(struct rmslock *rms) in rms_destroy()1021 rms_rlock(struct rmslock *rms) in rms_rlock()1044 rms_try_rlock(struct rmslock *rms) in rms_try_rlock()1086 rms_runlock(struct rmslock *rms) in rms_runlock()1106 struct rmslock *rms;1115 struct rmslock *rms; in rms_action_func()1135 struct rmslock *rms; in rms_wait_func()1186 rms_wlock(struct rmslock *rms) in rms_wlock()1223 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;
210 static struct rmslock mac_policy_rms; /* Sleeping entry points. */