Home
last modified time | relevance | path

Searched refs:__predict_true (Results 1 – 11 of 11) sorted by relevance

/bionic/libc/bionic/
Dgetpid.cpp37 if (__predict_true(self)) { in __get_cached_pid()
39 if (__predict_true(self->get_cached_pid(&cached_pid))) { in __get_cached_pid()
48 if (__predict_true(cached_pid != 0)) { in getpid()
Dgettid.cpp36 if (__predict_true(self)) { in gettid()
38 if (__predict_true(tid != -1)) { in gettid()
Dvdso.cpp30 if (__predict_true(result == 0)) return 0; in vdso_return()
39 if (__predict_true(vdso_clock_gettime)) { in clock_gettime()
48 if (__predict_true(vdso_clock_getres)) { in clock_getres()
57 if (__predict_true(vdso_gettimeofday)) { in gettimeofday()
65 if (__predict_true(vdso_time)) { in time()
Dpthread_mutex.cpp152 if (__predict_true(atomic_compare_exchange_strong_explicit(&mutex.owner_tid, in PIMutexTryLock()
181 if (__predict_true(ret == 0)) { in PIMutexTimedLock()
195 if (__predict_true(mutex.type == PTHREAD_MUTEX_NORMAL)) { in PIMutexUnlock()
196 if (__predict_true(atomic_compare_exchange_strong_explicit(&mutex.owner_tid, in PIMutexUnlock()
218 if (__predict_true(atomic_compare_exchange_strong_explicit(&mutex.owner_tid, in PIMutexUnlock()
506 if (__predict_true(attr == nullptr)) { in pthread_mutex_init()
561 if (__predict_true(atomic_compare_exchange_strong_explicit(&mutex->state, &old_state, in NormalMutexTryLock()
584 if (__predict_true(NormalMutexTryLock(mutex, shared) == 0)) { in NormalMutexLock()
709 if ( __predict_true(mtype == MUTEX_TYPE_BITS_NORMAL) ) { in MutexLockWithTimeout()
731 if (__predict_true(atomic_compare_exchange_strong_explicit(&mutex->state, &old_state, in MutexLockWithTimeout()
[all …]
Dpthread_once.cpp57 if (__predict_true(old_value == ONCE_INITIALIZATION_COMPLETE)) { in pthread_once()
Dpthread_rwlock.cpp275 …while (__predict_true(__can_acquire_read_lock(old_state, rwlock->writer_nonrecursive_preferred))) { in __pthread_rwlock_tryrdlock()
281 if (__predict_true(atomic_compare_exchange_weak_explicit(&rwlock->state, &old_state, new_state, in __pthread_rwlock_tryrdlock()
350 while (__predict_true(__can_acquire_write_lock(old_state))) { in __pthread_rwlock_trywrlock()
351 if (__predict_true(atomic_compare_exchange_weak_explicit(&rwlock->state, &old_state, in __pthread_rwlock_trywrlock()
413 if (__predict_true(__pthread_rwlock_tryrdlock(rwlock) == 0)) { in pthread_rwlock_rdlock()
439 if (__predict_true(__pthread_rwlock_trywrlock(rwlock) == 0)) { in pthread_rwlock_wrlock()
Dpthread_key.cpp168 if (__predict_true(SeqOfKeyInUse(seq) && data->seq == seq)) { in pthread_getspecific()
184 if (__predict_true(SeqOfKeyInUse(seq))) { in pthread_setspecific()
Dbionic_elf_tls.cpp319 if (__predict_true(generation == dtv->generation)) { in TLS_GET_ADDR()
321 if (__predict_true(mod_ptr != nullptr)) { in TLS_GET_ADDR()
Dpthread_create.cpp162 if (__predict_true((thread->attr.flags & PTHREAD_ATTR_FLAG_DETACHED) == 0)) { in __init_thread()
/bionic/libc/private/
Dbionic_lock.h55 return __predict_true(atomic_compare_exchange_strong_explicit(&state, &old_state, in trylock()
61 if (__predict_true(atomic_compare_exchange_strong_explicit(&state, &old_state, in lock()
/bionic/libc/include/sys/
Dcdefs.h124 #define __predict_true(exp) __builtin_expect((exp) != 0, 1) macro