Searched refs:SYS_futex (Results 1 - 25 of 29) sorted by relevance

12

/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/linux/x86/
H A Dfutex.h29 # ifndef SYS_futex
30 # define SYS_futex 202 macro
41 : "0" (SYS_futex), "D" (addr), "S" (gomp_futex_wait),
50 : "0" (SYS_futex), "D" (addr), "S" (gomp_futex_wait),
63 : "0" (SYS_futex), "D" (addr), "S" (gomp_futex_wake),
72 : "0" (SYS_futex), "D" (addr), "S" (gomp_futex_wake),
78 # ifndef SYS_futex
79 # define SYS_futex 240 macro
89 : "0" (SYS_futex), "b" (addr), "c" (gomp_futex_wait),
98 : "0" (SYS_futex), "
[all...]
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/linux/x86/
H A Dfutex.h29 # ifndef SYS_futex
30 # define SYS_futex 202 macro
41 : "0" (SYS_futex), "D" (addr), "S" (futex_op),
54 : "0" (SYS_futex), "D" (addr), "S" (futex_op),
60 # ifndef SYS_futex
61 # define SYS_futex 240 macro
72 : "0" (SYS_futex), "b" (addr), "c" (futex_op),
85 : "0" (SYS_futex), "b" (addr), "c" (futex_op),
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/linux/mips/
H A Dfutex.h30 #if !defined (SYS_futex)
31 #define SYS_futex __NR_futex macro
56 "IK" (SYS_futex)
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/linux/mips/
H A Dfutex.h30 #if !defined (SYS_futex)
31 #define SYS_futex __NR_futex macro
56 "IK" (SYS_futex)
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/linux/
H A Dfutex.h45 int err = syscall (SYS_futex, addr, gomp_futex_wait, val, NULL);
50 syscall (SYS_futex, addr, gomp_futex_wait, val, NULL);
57 int err = syscall (SYS_futex, addr, gomp_futex_wake, count);
62 syscall (SYS_futex, addr, gomp_futex_wake, count);
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/linux/
H A Dfutex.h45 int err = syscall (SYS_futex, addr, gomp_futex_wait, val, NULL);
50 syscall (SYS_futex, addr, gomp_futex_wait, val, NULL);
57 int err = syscall (SYS_futex, addr, gomp_futex_wake, count);
62 syscall (SYS_futex, addr, gomp_futex_wake, count);
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/linux/alpha/
H A Dfutex.h28 #ifndef SYS_futex
29 #define SYS_futex 394 macro
42 sc_0 = SYS_futex;
56 sc_0 = SYS_futex;
77 sc_0 = SYS_futex;
90 sc_0 = SYS_futex;
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/linux/alpha/
H A Dfutex.h28 #ifndef SYS_futex
29 #define SYS_futex 394 macro
42 sc_0 = SYS_futex;
56 sc_0 = SYS_futex;
77 sc_0 = SYS_futex;
90 sc_0 = SYS_futex;
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++11/
H A Dfutex.cc98 ret = syscall (SYS_futex, __addr, futex_wait_op, __val, nullptr);
114 if (syscall (SYS_futex, __addr, futex_wait_op, __val, &rt) == -1)
131 syscall (SYS_futex, __addr, futex_wake_op, INT_MAX);
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/linux/tile/
H A Dfutex.h43 : "R10" (SYS_futex), "R00" (addr), "R01" (op), "R02" (val),
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/linux/tile/
H A Dfutex.h43 : "R10" (SYS_futex), "R00" (addr), "R01" (op), "R02" (val),
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/src/c++11/
H A Dfutex.cc61 #if defined(SYS_futex_time64) && SYS_futex_time64 != SYS_futex
64 // The SYS_futex syscall still uses the old definition of timespec
122 ret = syscall (SYS_futex, __addr, futex_wait_op, __val, nullptr);
141 if (syscall (SYS_futex, __addr,
175 if (syscall (SYS_futex, __addr, futex_wait_op, __val, &rt) == -1)
198 ret = syscall (SYS_futex, __addr, futex_wait_op, __val, nullptr);
217 if (syscall (SYS_futex, __addr,
253 if (syscall (SYS_futex, __addr, futex_wait_op, __val, &rt) == -1)
270 syscall (SYS_futex, __addr, futex_wake_op, INT_MAX);
/netbsd-current/external/apache2/llvm/dist/libcxx/src/
H A Datomic.cpp22 // libc++ uses SYS_futex as a universal syscall name. However, on 32 bit architectures
24 #if !defined(SYS_futex) && defined(SYS_futex_time64)
25 # define SYS_futex SYS_futex_time64 macro
42 syscall(SYS_futex, __ptr, FUTEX_WAIT_PRIVATE, __val, &__timeout, 0, 0);
48 syscall(SYS_futex, __ptr, FUTEX_WAKE_PRIVATE, __notify_one ? 1 : INT_MAX, 0, 0, 0);
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/linux/sparc/
H A Dfutex.h39 g1 = SYS_futex;
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/linux/s390/
H A Dfutex.h45 : "i" (SYS_futex),
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/linux/ia64/
H A Dfutex.h41 register long r15 asm ("r15") = SYS_futex;
/netbsd-current/external/gpl3/gcc.old/dist/libgomp/config/linux/powerpc/
H A Dfutex.h39 r0 = SYS_futex;
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/linux/powerpc/
H A Dfutex.h39 r0 = SYS_futex;
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/linux/ia64/
H A Dfutex.h41 register long r15 asm ("r15") = SYS_futex;
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/linux/sparc/
H A Dfutex.h39 g1 = SYS_futex;
/netbsd-current/external/gpl3/gcc/dist/libgomp/config/linux/s390/
H A Dfutex.h45 : "i" (SYS_futex),
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/libsupc++/
H A Dguard.cc302 syscall (SYS_futex, gi, _GLIBCXX_FUTEX_WAIT, expected, 0);
361 syscall (SYS_futex, gi, _GLIBCXX_FUTEX_WAKE, INT_MAX);
401 syscall (SYS_futex, gi, _GLIBCXX_FUTEX_WAKE, INT_MAX);
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/libsupc++/
H A Dguard.cc319 syscall (SYS_futex, gi, _GLIBCXX_FUTEX_WAIT, expected, 0);
386 syscall (SYS_futex, gi, _GLIBCXX_FUTEX_WAKE, INT_MAX);
433 syscall (SYS_futex, gi, _GLIBCXX_FUTEX_WAKE, INT_MAX);
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Datomic_wait.h108 auto __e = syscall (SYS_futex, static_cast<const void*>(__addr),
121 syscall (SYS_futex, static_cast<const void*>(__addr),
H A Datomic_timed_wait.h93 auto __e = syscall (SYS_futex, __addr,

Completed in 581 milliseconds

12