Lines Matching refs:opts
91 ff_mtx_init(struct lock_object *lo, const char *name, const char *type, int opts) in ff_mtx_init() argument
93 lock_init(lo, &lock_class_mtx_sleep, name, type, opts); in ff_mtx_init()
165 ff_rw_init_flags(struct lock_object *lo, const char *name, int opts) in ff_rw_init_flags() argument
169 MPASS((opts & ~(RW_DUPOK | RW_NOPROFILE | RW_NOWITNESS | RW_QUIET | in ff_rw_init_flags()
173 if (opts & RW_DUPOK) in ff_rw_init_flags()
175 if (opts & RW_NOPROFILE) in ff_rw_init_flags()
177 if (!(opts & RW_NOWITNESS)) in ff_rw_init_flags()
179 if (opts & RW_RECURSE) in ff_rw_init_flags()
181 if (opts & RW_QUIET) in ff_rw_init_flags()
219 rm_init_flags(struct rmlock *rm, const char *name, int opts) in rm_init_flags() argument
222 if (!(opts & RM_NOWITNESS)) in rm_init_flags()
224 if (opts & RM_RECURSE) in rm_init_flags()
293 sx_init_flags(struct sx *sx, const char *description, int opts) in sx_init_flags() argument
297 MPASS((opts & ~(SX_QUIET | SX_RECURSE | SX_NOWITNESS | SX_DUPOK | in sx_init_flags()
301 if (opts & SX_DUPOK) in sx_init_flags()
303 if (opts & SX_NOPROFILE) in sx_init_flags()
305 if (!(opts & SX_NOWITNESS)) in sx_init_flags()
307 if (opts & SX_RECURSE) in sx_init_flags()
309 if (opts & SX_QUIET) in sx_init_flags()
311 if (opts & SX_NEW) in sx_init_flags()
326 _sx_xlock(struct sx *sx, int opts, in _sx_xlock() argument
333 _sx_slock(struct sx *sx, int opts, const char *file, int line) in _sx_slock() argument