Home
last modified time | relevance | path

Searched refs:trylock (Results 1 – 4 of 4) sorted by relevance

/f-stack/freebsd/kern/
H A Dkern_rmlock.c401 if (trylock) { in _rm_rlock_hard()
434 _rm_rlock(struct rmlock *rm, struct rm_priotracker *tracker, int trylock) in _rm_rlock() argument
472 return _rm_rlock_hard(rm, tracker, trylock); in _rm_rlock()
635 int trylock, const char *file, int line) in _rm_rlock_debug() argument
642 if (!(rm->lock_object.lo_flags & LO_RECURSABLE) && !trylock) { in _rm_rlock_debug()
656 if (!trylock) { in _rm_rlock_debug()
664 if (_rm_rlock(rm, tracker, trylock)) { in _rm_rlock_debug()
665 if (trylock) in _rm_rlock_debug()
674 } else if (trylock) in _rm_rlock_debug()
719 int trylock, const char *file, int line) in _rm_rlock_debug() argument
[all …]
H A Dkern_rangelock.c221 struct mtx *ilk, bool trylock) in rangelock_enqueue() argument
257 if (trylock) { in rangelock_enqueue()
/f-stack/freebsd/sys/
H A Drmlock.h61 int trylock, const char *file, int line);
68 int trylock);
/f-stack/lib/
H A Dff_lock.c264 _rm_rlock(struct rmlock *rm, struct rm_priotracker *tracker, int trylock) in _rm_rlock() argument