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 …]
79 struct rmslock { struct
900 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 …]
43 typedef struct rmslock zfs_teardown_lock_t;44 typedef struct rmslock zfs_teardown_inactive_lock_t;
216 static struct rmslock mac_policy_rms; /* Sleeping entry points. */