Searched refs:trylock (Results 1 – 4 of 4) sorted by relevance
| /f-stack/freebsd/kern/ |
| H A D | kern_rmlock.c | 401 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 D | kern_rangelock.c | 221 struct mtx *ilk, bool trylock) in rangelock_enqueue() argument 257 if (trylock) { in rangelock_enqueue()
|
| /f-stack/freebsd/sys/ |
| H A D | rmlock.h | 61 int trylock, const char *file, int line); 68 int trylock);
|
| /f-stack/lib/ |
| H A D | ff_lock.c | 264 _rm_rlock(struct rmlock *rm, struct rm_priotracker *tracker, int trylock) in _rm_rlock() argument
|