Home
last modified time | relevance | path

Searched refs:futex_wait (Results 1 – 18 of 18) sorted by relevance

/third_party/mesa3d/src/util/
Dfutex.h47 static inline int futex_wait(uint32_t *addr, int32_t value, const struct timespec *timeout) in futex_wait() function
71 static inline int futex_wait(uint32_t *addr, int32_t value, struct timespec *timeout) in futex_wait() function
101 static inline int futex_wait(uint32_t *addr, int32_t value, const struct timespec *timeout) in futex_wait() function
Dsimple_mtx.h106 futex_wait(&mtx->val, 2, NULL); in simple_mtx_lock()
Du_queue.c127 int r = futex_wait(&fence->val, 2, timeout ? &ts : NULL); in do_futex_fence_wait()
/third_party/boost/boost/fiber/detail/
Dfutex.hpp40 int futex_wait( std::atomic< std::int32_t > * addr, std::int32_t x) { in futex_wait() function
51 int futex_wait( std::atomic< std::int32_t > * addr, std::int32_t x) {
Dspinlock_ttas_futex.hpp107 futex_wait( & value_, 2); in lock()
Dspinlock_ttas_adaptive_futex.hpp114 futex_wait( & value_, 2); in lock()
/third_party/ltp/testcases/kernel/syscalls/futex/
Dfutex_wake04.c66 futex_wait(tv->fntype, futex1, *futex1, &to, 0); in wait_thread1()
77 res = futex_wait(tv->fntype, futex2, *futex2, &to, 0); in wait_thread2()
Dfutex_wait04.c37 res = futex_wait(tv->fntype, buf, 1, &to, 0); in run()
Dfutex_wait03.c48 res = futex_wait(tv->fntype, &futex, futex, NULL, FUTEX_PRIVATE_FLAG); in run()
Dfutex_wait02.c52 res = futex_wait(tv->fntype, futex, *futex, NULL, 0); in run()
Dfutex_wait01.c49 res = futex_wait(tv->fntype, tc->f_addr, tc->f_val, &to, tc->opflags); in run()
Dfutex_wake03.c30 futex_wait(tv->fntype, futex, *futex, NULL, 0); in do_child()
Dfutex_wake02.c54 futex_wait(tv->fntype, &futex, futex, NULL, FUTEX_PRIVATE_FLAG); in threaded()
Dfutex_cmp_requeue01.c63 if (futex_wait(tv->fntype, &sd->futexes[0], sd->futexes[0], &usec, 0) == -1) { in do_child()
Dfutextest.h128 futex_wait(enum futex_fn_type fntype, futex_t *uaddr, futex_t val, in futex_wait() function
/third_party/boost/boost/atomic/detail/
Dwait_ops_futex.hpp87 atomics::detail::futex_wait(const_cast< storage_type* >(&storage), old_val); in wait()
Dfutex.hpp90 BOOST_FORCEINLINE int futex_wait(void* pval, unsigned int expected) BOOST_NOEXCEPT in futex_wait() function
/third_party/mesa3d/src/intel/vulkan/
Danv_allocator.c314 futex_wait(&table->state.end, state.end, NULL); in anv_state_table_add()
788 futex_wait(&pool_state->end, state.end, NULL); in anv_block_pool_alloc_new()
913 futex_wait(&pool->block.end, block.end, NULL); in anv_fixed_size_state_pool_alloc_new()