Lines Matching full:rm
57 .Fn rm_init "struct rmlock *rm" "const char *name"
59 .Fn rm_init_flags "struct rmlock *rm" "const char *name" "int opts"
61 .Fn rm_destroy "struct rmlock *rm"
63 .Fn rm_rlock "struct rmlock *rm" "struct rm_priotracker* tracker"
65 .Fn rm_try_rlock "struct rmlock *rm" "struct rm_priotracker* tracker"
67 .Fn rm_wlock "struct rmlock *rm"
69 .Fn rm_runlock "struct rmlock *rm" "struct rm_priotracker* tracker"
71 .Fn rm_wunlock "struct rmlock *rm"
73 .Fn rm_wowned "const struct rmlock *rm"
75 .Fn rm_sleep "void *wchan" "struct rmlock *rm" "int priority" "const char *wmesg" "int timo"
80 .Fn rm_assert "struct rmlock *rm" "int what"
82 .Fn RM_SYSINIT "name" "struct rmlock *rm" "const char *desc"
83 .Fn RM_SYSINIT_FLAGS "name" "struct rmlock *rm" "const char *desc" "int flags"
151 .It Fn rm_init "struct rmlock *rm" "const char *name"
153 .Fa rm .
159 .It Fn rm_init_flags "struct rmlock *rm" "const char *name" "int opts"
163 .Fa rm
175 .Fa rm .
183 .Fa rm
191 .It Fn rm_rlock "struct rmlock *rm" "struct rm_priotracker* tracker"
193 .Fa rm
212 .Fa rm .
213 .It Fn rm_try_rlock "struct rmlock *rm" "struct rm_priotracker* tracker"
215 .Fa rm
229 .It Fn rm_wlock "struct rmlock *rm"
231 .Fa rm
237 .It Fn rm_runlock "struct rmlock *rm" "struct rm_priotracker* tracker"
245 .It Fn rm_wunlock "struct rmlock *rm"
248 .It Fn rm_destroy "struct rmlock *rm"
252 .Fa rm
254 .It Fn rm_wowned "const struct rmlock *rm"
257 .Fa rm .
258 .It Fn rm_sleep "void *wchan" "struct rmlock *rm" "int priority" "const char *wmesg" "int timo"
260 .Fa rm
263 .Fa rm
268 .It Fn rm_assert "struct rmlock *rm" "int what"
270 .Fa rm
283 .Fa rm .
286 .Fa rm .
289 .Fa rm .
292 .Fa rm .
303 .Fa rm .
306 .Fa rm .
321 .It Fn rms_rlock "struct rmlock *rm"