HomeSort by relevance Sort by last modified time
    Searched full:futex (Results 1 - 25 of 301) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /bionic/libc/arch-mips/syscalls/
futex.S 4 .globl futex
6 .ent futex
8 futex: label
22 .end futex
  /external/linux-tools-perf/scripts/python/bin/
futex-contention-report 4 perf script $@ -s "$PERF_EXEC_PATH"/scripts/python/futex-contention.py
  /bionic/libc/arch-arm/syscalls/
futex.S 6 ENTRY(futex) function
18 END(futex)
  /external/valgrind/main/coregrind/m_scheduler/
ticket-lock-linux.c 61 volatile unsigned futex[TL_FUTEX_COUNT]; member in struct:sched_lock
82 // The futex syscall requires that a futex takes four bytes.
83 vg_assert(sizeof(p->futex[0]) == 4);
87 VG_(memset)((void*)p->futex, 0, sizeof(p->futex));
91 INNER_REQUEST(ANNOTATE_BENIGN_RACE_SIZED(&p->futex, sizeof(p->futex), ""));
109 * ticket value. The futex used to wait depends on the ticket value in order
120 volatile unsigned *futex; local
164 volatile unsigned *futex; local
    [all...]
  /bionic/libc/arch-x86/syscalls/
futex.S 6 ENTRY(futex) function
36 END(futex)
  /external/kernel-headers/original/linux/
futex.h 6 /* Second argument to futex syscall */
26 * to the futex field. (Note: user-space uses a double-linked list to
53 * the relative position of the futex field to examine. This way
73 * Are there any waiters for this robust futex:
78 * The kernel signals via this bit that a thread holding a futex
79 * has exited without unlocking the futex. The kernel also does
86 * The rest of the robust-futex field is for the TID:
threads.h 31 * [NOTE: PID/TIDs are limited to 2^29 ~= 500+ million, see futex.h.]
  /prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/linux/
futex.h 8 /* Second argument to futex syscall */
40 * to the futex field. (Note: user-space uses a double-linked list to
67 * the relative position of the futex field to examine. This way
87 * Are there any waiters for this robust futex:
92 * The kernel signals via this bit that a thread holding a futex
93 * has exited without unlocking the futex. The kernel also does
100 * The rest of the robust-futex field is for the TID:
  /prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/sysroot/usr/include/linux/
futex.h 8 /* Second argument to futex syscall */
40 * to the futex field. (Note: user-space uses a double-linked list to
67 * the relative position of the futex field to examine. This way
87 * Are there any waiters for this robust futex:
92 * The kernel signals via this bit that a thread holding a futex
93 * has exited without unlocking the futex. The kernel also does
100 * The rest of the robust-futex field is for the TID:
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/sysroot/usr/include/linux/
futex.h 8 /* Second argument to futex syscall */
40 * to the futex field. (Note: user-space uses a double-linked list to
67 * the relative position of the futex field to examine. This way
87 * Are there any waiters for this robust futex:
92 * The kernel signals via this bit that a thread holding a futex
93 * has exited without unlocking the futex. The kernel also does
100 * The rest of the robust-futex field is for the TID:
  /external/linux-tools-perf/scripts/python/
futex-contention.py 0 # futex contention
11 # Measures futex contention
  /external/valgrind/main/drd/tests/
run_openmp_test 26 # --disable-linux-futex, and the last case occurs if gcc has been compiled
27 # with --enable-linux-futex.
  /art/runtime/base/
mutex-inl.h 34 #include "linux/futex.h"
39 static inline int futex(volatile int *uaddr, int op, int val, const struct timespec *timeout, volatile int *uaddr2, int val3) { function in namespace:art
147 if (futex(&state_, FUTEX_WAIT, cur_state, NULL, NULL, 0) != 0) {
149 PLOG(FATAL) << "futex wait failed for " << name_;
176 futex(&state_, FUTEX_WAKE, -1, NULL, NULL, 0);
mutex.cc 356 if (futex(&state_, FUTEX_WAIT, 1, NULL, NULL, 0) != 0) {
360 PLOG(FATAL) << "futex wait failed for " << name_;
443 futex(&state_, FUTEX_WAKE, 1, NULL, NULL, 0);
559 if (futex(&state_, FUTEX_WAIT, cur_state, NULL, NULL, 0) != 0) {
563 PLOG(FATAL) << "futex wait failed for " << name_;
594 futex(&state_, FUTEX_WAKE, -1, NULL, NULL, 0);
628 if (futex(&state_, FUTEX_WAIT, cur_state, &rel_ts, NULL, 0) != 0) {
636 PLOG(FATAL) << "timed futex wait failed for " << name_;
802 done = futex(&sequence_, FUTEX_CMP_REQUEUE, 0,
807 PLOG(FATAL) << "futex cmp requeue failed for " << name_
    [all...]
  /external/kernel-headers/original/asm-generic/
futex.h 6 #include <linux/futex.h>
  /frameworks/av/services/audioflinger/
FastMixerState.h 68 COLD_IDLE = 2, // wait for the futex
76 int32_t* mColdFutexAddr; // for COLD_IDLE only, pointer to the associated futex
  /bionic/libc/private/
bionic_futex.h 31 #include <linux/futex.h>
  /external/chromium_org/sandbox/linux/services/
thread_helpers.cc 45 // The kernel is at liberty to wake the thread id futex before updating
  /external/linux-tools-perf/util/include/linux/added/
poison.h 55 * but futex requires the existence of some page->mapping value even though it
  /frameworks/av/media/libmedia/
SingleStateQueue.cpp 41 // consider signalling a futex here, if we know that observer is waiting
  /external/chromium_org/native_client_sdk/src/tools/tests/data/
test_static_x86_32.nexe 
  /external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/
once.cc 89 // Note that futex() could be used here on Linux as an improvement.
  /build/core/combo/include/arch/linux-arm/
AndroidConfig.h 53 * Do we have the futex syscall?
58 * Define if we already have the futex wrapper functions defined. Yes if
  /build/core/combo/include/arch/linux-mips/
AndroidConfig.h 53 * Do we have the futex syscall?
58 * Define if we already have the futex wrapper functions defined. Yes if
  /build/core/combo/include/arch/target_linux-x86/
AndroidConfig.h 39 * Do we have the futex syscall?
44 * Define if we already have the futex wrapper functions defined. Yes if

Completed in 706 milliseconds

1 2 3 4 5 6 7 8 91011>>