Lines Matching refs:lda
508 struct lock_delay_arg lda; in __mtx_lock_sleep() local
562 lock_delay_arg_init(&lda, &mtx_delay); in __mtx_lock_sleep()
564 lock_delay_arg_init_noadapt(&lda); in __mtx_lock_sleep()
584 lda.spin_cnt++; in __mtx_lock_sleep()
602 lock_delay(&lda); in __mtx_lock_sleep()
685 if (lda.spin_cnt > sleep_cnt) in __mtx_lock_sleep()
710 struct lock_delay_arg lda; in _mtx_lock_spin_cookie() local
756 lock_delay_arg_init(&lda, &mtx_spin_delay); in _mtx_lock_spin_cookie()
772 if (__predict_true(lda.spin_cnt < 10000000)) { in _mtx_lock_spin_cookie()
773 lock_delay(&lda); in _mtx_lock_spin_cookie()
775 _mtx_lock_indefinite_check(m, &lda); in _mtx_lock_spin_cookie()
793 if (lda.spin_cnt != 0) in _mtx_lock_spin_cookie()
866 struct lock_delay_arg lda; in thread_lock_flags_() local
890 lock_delay_arg_init(&lda, &mtx_spin_delay); in thread_lock_flags_()
924 if (__predict_true(lda.spin_cnt < 10000000)) { in thread_lock_flags_()
925 lock_delay(&lda); in thread_lock_flags_()
927 _mtx_lock_indefinite_check(m, &lda); in thread_lock_flags_()
955 if (lda.spin_cnt != 0) in thread_lock_flags_()
1262 struct lock_delay_arg lda; in mtx_spin_wait_unlocked() local
1272 lda.spin_cnt = 0; in mtx_spin_wait_unlocked()
1275 if (__predict_true(lda.spin_cnt < 10000000)) { in mtx_spin_wait_unlocked()
1277 lda.spin_cnt++; in mtx_spin_wait_unlocked()
1279 _mtx_lock_indefinite_check(m, &lda); in mtx_spin_wait_unlocked()