Home
last modified time | relevance | path

Searched refs:ceiling (Results 1 – 5 of 5) sorted by relevance

/nptl/
A Dpthread_mutexattr_getprioceiling.c28 int ceiling; in __pthread_mutexattr_getprioceiling() local
32 ceiling = ((iattr->mutexkind & PTHREAD_MUTEXATTR_PRIO_CEILING_MASK) in __pthread_mutexattr_getprioceiling()
35 if (! ceiling) in __pthread_mutexattr_getprioceiling()
40 if (ceiling < atomic_load_relaxed (&__sched_fifo_min_prio)) in __pthread_mutexattr_getprioceiling()
41 ceiling = atomic_load_relaxed (&__sched_fifo_min_prio); in __pthread_mutexattr_getprioceiling()
44 *prioceiling = ceiling; in __pthread_mutexattr_getprioceiling()
A Dpthread_mutex_init.c114 int ceiling = (imutexattr->mutexkind in ___pthread_mutex_init() local
117 if (! ceiling) in ___pthread_mutex_init()
122 if (ceiling < atomic_load_relaxed (&__sched_fifo_min_prio)) in ___pthread_mutex_init()
123 ceiling = atomic_load_relaxed (&__sched_fifo_min_prio); in ___pthread_mutex_init()
125 mutex->__data.__lock = ceiling << PTHREAD_MUTEX_PRIO_CEILING_SHIFT; in ___pthread_mutex_init()
A Dpthread_mutex_trylock.c402 int ceiling = (oldval & PTHREAD_MUTEX_PRIO_CEILING_MASK) in ___pthread_mutex_trylock() local
405 if (__pthread_current_priority () > ceiling) in ___pthread_mutex_trylock()
412 int retval = __pthread_tpp_change_priority (oldprio, ceiling); in ___pthread_mutex_trylock()
416 ceilval = ceiling << PTHREAD_MUTEX_PRIO_CEILING_SHIFT; in ___pthread_mutex_trylock()
417 oldprio = ceiling; in ___pthread_mutex_trylock()
A Dpthread_mutex_timedlock.c484 int ceiling = (oldval & PTHREAD_MUTEX_PRIO_CEILING_MASK) in __pthread_mutex_clocklock_common() local
487 if (__pthread_current_priority () > ceiling) in __pthread_mutex_clocklock_common()
496 result = __pthread_tpp_change_priority (oldprio, ceiling); in __pthread_mutex_clocklock_common()
500 ceilval = ceiling << PTHREAD_MUTEX_PRIO_CEILING_SHIFT; in __pthread_mutex_clocklock_common()
501 oldprio = ceiling; in __pthread_mutex_clocklock_common()
A Dpthread_mutex_lock.c546 int ceiling = (oldval & PTHREAD_MUTEX_PRIO_CEILING_MASK) in __pthread_mutex_lock_full() local
549 if (__pthread_current_priority () > ceiling) in __pthread_mutex_lock_full()
556 int retval = __pthread_tpp_change_priority (oldprio, ceiling); in __pthread_mutex_lock_full()
560 ceilval = ceiling << PTHREAD_MUTEX_PRIO_CEILING_SHIFT; in __pthread_mutex_lock_full()
561 oldprio = ceiling; in __pthread_mutex_lock_full()

Completed in 6 milliseconds