Searched refs:spin_count (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/libc/src/__support/threads/linux/ |
| H A D | raw_mutex.h | 47 LIBC_INLINE FutexWordType spin(unsigned spin_count) { in spin() argument 55 if (result != LOCKED || spin_count == 0u) in spin() 60 spin_count--; in spin() 67 bool is_pshared, unsigned spin_count) { in lock_slow() argument 68 FutexWordType state = spin(spin_count); in lock_slow() 89 state = spin(spin_count); in lock_slow() 107 unsigned spin_count = LIBC_COPT_RAW_MUTEX_DEFAULT_SPIN_COUNT) { 111 return lock_slow(timeout, is_shared, spin_count);
|
| H A D | rwlock.h | 257 F &&func, unsigned spin_count) { in spin_reload_until() argument 260 if (func(state) || spin_count == 0) in spin_reload_until() 263 spin_count--; in spin_reload_until() 270 Role preference, unsigned spin_count) { in spin_reload() argument 280 spin_count); in spin_reload() 291 spin_count); in spin_reload() 393 unsigned spin_count = LIBC_COPT_RWLOCK_DEFAULT_SPIN_COUNT) { 408 RwState::spin_reload<role>(state, get_preference(), spin_count); 464 old = RwState::spin_reload<role>(state, get_preference(), spin_count); 472 unsigned spin_count = LIBC_COPT_RWLOCK_DEFAULT_SPIN_COUNT) { [all …]
|
| /freebsd/crypto/openssl/test/radix/ |
| H A D | terp.c | 637 ++spin_count; \ 646 static void TERP_log_spin(TERP *terp, size_t spin_count) in TERP_log_spin() argument 648 if (spin_count > 0) in TERP_log_spin() 650 spin_count); in TERP_log_spin() 659 size_t spin_count = 0; in TERP_execute() local 678 TERP_log_spin(terp, spin_count); in TERP_execute() 689 spin_count = 0; in TERP_execute() 697 TERP_log_spin(terp, spin_count); in TERP_execute() 705 TERP_log_spin(terp, spin_count); in TERP_execute()
|
| /freebsd/sys/dev/smc/ |
| H A D | if_smc.c | 510 u_int len, npages, spin_count; in smc_start_locked() local 557 spin_count = TX_ALLOC_WAIT_TIME; in smc_start_locked() 563 } while (--spin_count); in smc_start_locked() 569 if (spin_count == 0) { in smc_start_locked()
|