Lines Matching refs:sx
293 sx_init_flags(struct sx *sx, const char *description, int opts) in sx_init_flags() argument
314 lock_init(&sx->lock_object, &lock_class_sx, description, NULL, flags); in sx_init_flags()
320 sx_destroy(struct sx *sx) in sx_destroy() argument
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
339 _sx_xunlock(struct sx *sx, const char *file, int line) in _sx_xunlock() argument
345 _sx_sunlock(struct sx *sx, const char *file, int line) in _sx_sunlock() argument
351 sx_try_slock_(struct sx *sx, const char *file, int line) in sx_try_slock_() argument
357 sx_try_xlock_(struct sx *sx, const char *file, int line) in sx_try_xlock_() argument
363 sx_try_upgrade_(struct sx *sx, const char *file, int line) in sx_try_upgrade_() argument
369 sx_downgrade_(struct sx *sx, const char *file, int line) in sx_downgrade_() argument