HomeSort by: relevance | last modified time | path
    Searched refs:FUTEX_WAIT (Results 1 - 25 of 26) sorted by relevancy

1 2

  /src/external/gpl3/gcc/dist/libgomp/config/linux/mips/
futex.h 34 #define FUTEX_WAIT 0
63 futex_wait (int *addr, int val) function
65 sys_futex0 (addr, FUTEX_WAIT, val);
  /src/external/gpl3/gcc.old/dist/libgomp/config/linux/mips/
futex.h 34 #define FUTEX_WAIT 0
63 futex_wait (int *addr, int val) function
65 sys_futex0 (addr, FUTEX_WAIT, val);
  /src/external/gpl3/gcc/dist/libgomp/config/linux/
mutex.c 33 int gomp_futex_wait = FUTEX_WAIT | FUTEX_PRIVATE_FLAG;
47 futex_wait (mutex, -1);
wait.h 36 #define FUTEX_WAIT 0
67 futex_wait (addr, val);
  /src/external/gpl3/gcc.old/dist/libgomp/config/linux/
mutex.c 33 int gomp_futex_wait = FUTEX_WAIT | FUTEX_PRIVATE_FLAG;
47 futex_wait (mutex, -1);
wait.h 36 #define FUTEX_WAIT 0
67 futex_wait (addr, val);
  /src/external/gpl3/gcc/dist/libgomp/config/linux/tile/
futex.h 52 futex_wait (int *addr, int val) function
54 sys_futex0 (addr, FUTEX_WAIT, val);
  /src/external/gpl3/gcc.old/dist/libgomp/config/linux/tile/
futex.h 52 futex_wait (int *addr, int val) function
54 sys_futex0 (addr, FUTEX_WAIT, val);
  /src/external/lgpl2/userspace-rcu/dist/src/
compat_futex.c 65 case FUTEX_WAIT:
123 case FUTEX_WAIT:
urcu-wait.h 144 if (!futex_noasync(&wait->state, FUTEX_WAIT, URCU_WAIT_WAITING, NULL, NULL, 0)) {
urcu-qsbr.c 115 if (!futex_noasync(&urcu_qsbr_gp.futex, FUTEX_WAIT, -1, NULL, NULL, 0)) {
urcu.c 195 if (!futex_async(&rcu_gp.futex, FUTEX_WAIT, -1, NULL, NULL, 0)) {
urcu-call-rcu-impl.h 234 if (!futex_async(&crdp->futex, FUTEX_WAIT, -1, NULL, NULL, 0)) {
276 if (!futex_async(&completion->futex, FUTEX_WAIT, -1, NULL, NULL, 0)) {
urcu-defer-impl.h 184 if (!futex_noasync(&defer_thread_futex, FUTEX_WAIT, -1, NULL, NULL, 0)) {
workqueue.c 116 static void futex_wait(int32_t *futex) function
121 if (!futex_async(futex, FUTEX_WAIT, -1, NULL, NULL, 0)) {
232 futex_wait(&workqueue->futex);
409 futex_wait(&completion->futex);
  /src/sys/sys/
futex.h 75 #define FUTEX_WAIT 0
  /src/external/mpl/bind/dist/lib/isc/
work.c 39 /* The value a sleeping worker blocks on in FUTEX_WAIT. */
41 /* Any non-zero bit keeps FUTEX_WAIT from blocking. */
112 while (futex_noasync(&thread->state, FUTEX_WAIT, THREAD_WAITING, NULL,
118 FATAL_ERROR("futex_noasync(FUTEX_WAIT): %s",
130 * FUTEX_WAIT below refuses to block once either is signalled.
138 * FUTEX_WAIT's own value check.
185 (void)futex_noasync(&thread->state, FUTEX_WAIT, old, NULL, NULL,
436 (void)futex_noasync(&thread->state, FUTEX_WAIT, old, NULL, NULL,
  /src/external/lgpl2/userspace-rcu/dist/include/urcu/
futex.h 53 # define FUTEX_WAIT 0
67 * BEWARE: sys_futex() FUTEX_WAIT may return early if interrupted
96 * FUTEX_WAIT, on some architectures (mips and parisc),
140 case FUTEX_WAIT:
  /src/tests/lib/libc/sys/
t_futex_ops.c 292 if (__futex(d->futex_ptr, FUTEX_WAIT | d->op_flags,
314 if (__futex(d->futex_ptr, FUTEX_WAIT | d->op_flags,
792 lwp_data[i].wait_op = FUTEX_WAIT;
1094 lwp_data[i].wait_op = FUTEX_WAIT;
1308 int op = relative ? FUTEX_WAIT : FUTEX_WAIT_BITSET;
1410 lwp_data[0].wait_op = FUTEX_WAIT;
1515 lwp_data[0].wait_op = FUTEX_WAIT;
1538 lwp_data[1].wait_op = FUTEX_WAIT;
  /src/sys/compat/linux32/common/
linux32_misc.c 254 * "timeout" is only valid for FUTEX_WAIT and FUTEX_WAIT_BITSET
258 if ((op == FUTEX_WAIT || op == FUTEX_WAIT_BITSET) &&
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_linux.cc 115 const int FUTEX_WAIT = 0;
118 const int FUTEX_WAIT_PRIVATE = FUTEX_WAIT | FUTEX_PRIVATE_FLAG;
  /src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
sanitizer_linux.cpp 125 const int FUTEX_WAIT = 0;
128 const int FUTEX_WAIT_PRIVATE = FUTEX_WAIT | FUTEX_PRIVATE_FLAG;
  /src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
sanitizer_linux.cpp 122 const int FUTEX_WAIT = 0;
125 const int FUTEX_WAIT_PRIVATE = FUTEX_WAIT | FUTEX_PRIVATE_FLAG;
  /src/sys/kern/
sys_futex.c 62 * futex(&lock, FUTEX_WAIT, v | 2, NULL, NULL, 0,
86 * For a simple implementation, futex(FUTEX_WAIT) could queue
89 * FUTEX_WAKE could just wake every FUTEX_WAIT in the system.
138 * -> futex_wait::fw_lock only one at a time
139 * futex_wait::fw_lock only one at a time
179 TAILQ_HEAD(, futex_wait) fx_queue;
182 LIST_HEAD(, futex_wait) fx_abortlist;
187 * struct futex_wait
193 struct futex_wait { struct
197 TAILQ_ENTRY(futex_wait) fw_entry; /* queue lock *
932 futex_wait(struct futex_wait *fw, const struct timespec *deadline, function
    [all...]
  /src/usr.bin/kdump/
kdump.c 784 CASERETURN(FUTEX_WAIT);

Completed in 36 milliseconds

1 2