| /f-stack/freebsd/sys/ |
| H A D | lock_profile.h | 49 void lock_profile_obtain_lock_success(struct lock_object *lo, int contested, 55 lock_profile_obtain_lock_failed(struct lock_object *lo, int *contested, in lock_profile_obtain_lock_failed() argument 58 if (!lock_prof_enable || (lo->lo_flags & LO_NOPROFILE) || *contested) in lock_profile_obtain_lock_failed() 61 *contested = 1; in lock_profile_obtain_lock_failed() 67 #define lock_profile_obtain_lock_failed(lo, contested, waittime) (void)0 argument 68 #define lock_profile_obtain_lock_success(lo, contested, waittime, file, line) (void)0 argument
|
| /f-stack/freebsd/kern/ |
| H A D | kern_mutex.c | 418 int contested = 0; in _mtx_trylock_flags_int() local 466 m, contested, waittime, file, line); in _mtx_trylock_flags_int() 502 int contested = 0; in __mtx_lock_sleep() local 569 &contested, &waittime); in __mtx_lock_sleep() 687 LOCKSTAT_PROFILE_OBTAIN_LOCK_SUCCESS(adaptive__acquire, m, contested, in __mtx_lock_sleep() 711 int contested = 0; in _mtx_lock_spin_cookie() local 759 lock_profile_obtain_lock_failed(&m->lock_object, &contested, &waittime); in _mtx_lock_spin_cookie() 796 contested, waittime, file, line); in _mtx_lock_spin_cookie() 866 int contested = 0; in thread_lock_flags_() local 916 &contested, &waittime); in thread_lock_flags_() [all …]
|
| H A D | kern_lock.c | 201 lockmgr_note_shared_acquire(struct lock *lk, int contested, in lockmgr_note_shared_acquire() argument 225 lockmgr_note_exclusive_acquire(struct lock *lk, int contested, in lockmgr_note_exclusive_acquire() argument 594 int contested = 0; in lockmgr_slock_hard() local 635 &contested, &waittime); in lockmgr_slock_hard() 720 lockmgr_note_shared_acquire(lk, contested, waittime, in lockmgr_slock_hard() 779 int contested = 0; in lockmgr_xlock_hard() local 848 &contested, &waittime); in lockmgr_xlock_hard() 956 lockmgr_note_exclusive_acquire(lk, contested, waittime, in lockmgr_xlock_hard() 1309 int contested = 0; in __lockmgr_args() local 1438 &contested, &waittime); in __lockmgr_args() [all …]
|
| H A D | kern_rwlock.c | 443 int contested = 0; in __rw_rlock_hard() local 485 &contested, &waittime); in __rw_rlock_hard() 656 LOCKSTAT_PROFILE_OBTAIN_RWLOCK_SUCCESS(rw__acquire, rw, contested, in __rw_rlock_hard() 911 int contested = 0; in __rw_wlock_hard() local 979 &contested, &waittime); in __rw_wlock_hard() 1190 LOCKSTAT_PROFILE_OBTAIN_RWLOCK_SUCCESS(rw__acquire, rw, contested, in __rw_wlock_hard()
|
| H A D | kern_sx.c | 583 int contested = 0; in _sx_xlock_hard() local 651 lock_profile_obtain_lock_failed(&sx->lock_object, &contested, in _sx_xlock_hard() 902 contested, waittime, file, line, LOCKSTAT_WRITER); in _sx_xlock_hard() 1028 int contested = 0; in _sx_slock_hard() local 1072 lock_profile_obtain_lock_failed(&sx->lock_object, &contested, in _sx_slock_hard() 1247 contested, waittime, file, line, LOCKSTAT_READER); in _sx_slock_hard()
|
| H A D | subr_lock.c | 596 lock_profile_obtain_lock_success(struct lock_object *lo, int contested, in lock_profile_obtain_lock_success() argument 625 l->lpo_contest_locking = contested; in lock_profile_obtain_lock_success()
|