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

1 2 3 4 5 6

  /external/linux-kselftest/tools/testing/selftests/futex/include/
futextest.h 56 * @uaddr: address of first futex
58 * @val: typically expected value of uaddr, but varies by op
74 #define futex(uaddr, op, val, timeout, uaddr2, val3, opflags) \
75 syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)
78 * futex_wait() - block on uaddr with optional timeout
82 futex_wait(futex_t *uaddr, futex_t val, struct timespec *timeout, int opflags)
84 return futex(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags);
88 * futex_wake() - wake one or more tasks blocked on uaddr
92 futex_wake(futex_t *uaddr, int nr_wake, int opflags)
94 return futex(uaddr, FUTEX_WAKE, nr_wake, NULL, NULL, 0, opflags)
    [all...]
atomic.h 33 * @uaddr: The address of the futex to be modified
  /external/ltp/testcases/kernel/syscalls/futex/
futextest.h 87 * @uaddr: address of first futex
89 * @val: typically expected value of uaddr, but varies by op
105 #define futex(uaddr, op, val, timeout, uaddr2, val3, opflags) \
106 syscall(SYS_futex, uaddr, op | opflags, val, timeout, uaddr2, val3)
109 * futex_wait() - block on uaddr with optional timeout
113 futex_wait(futex_t *uaddr, futex_t val, struct timespec *timeout, int opflags)
115 return futex(uaddr, FUTEX_WAIT, val, timeout, NULL, 0, opflags);
119 * futex_wake() - wake one or more tasks blocked on uaddr
123 futex_wake(futex_t *uaddr, int nr_wake, int opflags)
125 return futex(uaddr, FUTEX_WAKE, nr_wake, NULL, NULL, 0, opflags)
    [all...]
  /external/strace/tests/
futex.c 59 void futex_error(int *uaddr, int op, unsigned long val, unsigned long timeout,
63 func, line, uaddr, op, (unsigned) val, timeout, uaddr,
67 # define CHECK_FUTEX_GENERIC(uaddr, op, val, timeout, uaddr2, val3, check, \
71 rc = syscall(__NR_futex, (uaddr), (op), (val), (timeout), \
79 futex_error((uaddr), (op), (val), \
84 # define CHECK_FUTEX_ENOSYS(uaddr, op, val, timeout, uaddr2, val3, check) \
85 CHECK_FUTEX_GENERIC(uaddr, op, val, timeout, uaddr2, val3, check, 1)
87 # define CHECK_FUTEX(uaddr, op, val, timeout, uaddr2, val3, check) \
88 CHECK_FUTEX_GENERIC(uaddr, op, val, timeout, uaddr2, val3, check, 0
    [all...]
  /external/strace/tests-m32/
futex.c 59 void futex_error(int *uaddr, int op, unsigned long val, unsigned long timeout,
63 func, line, uaddr, op, (unsigned) val, timeout, uaddr,
67 # define CHECK_FUTEX_GENERIC(uaddr, op, val, timeout, uaddr2, val3, check, \
71 rc = syscall(__NR_futex, (uaddr), (op), (val), (timeout), \
79 futex_error((uaddr), (op), (val), \
84 # define CHECK_FUTEX_ENOSYS(uaddr, op, val, timeout, uaddr2, val3, check) \
85 CHECK_FUTEX_GENERIC(uaddr, op, val, timeout, uaddr2, val3, check, 1)
87 # define CHECK_FUTEX(uaddr, op, val, timeout, uaddr2, val3, check) \
88 CHECK_FUTEX_GENERIC(uaddr, op, val, timeout, uaddr2, val3, check, 0
    [all...]
  /external/strace/tests-mx32/
futex.c 59 void futex_error(int *uaddr, int op, unsigned long val, unsigned long timeout,
63 func, line, uaddr, op, (unsigned) val, timeout, uaddr,
67 # define CHECK_FUTEX_GENERIC(uaddr, op, val, timeout, uaddr2, val3, check, \
71 rc = syscall(__NR_futex, (uaddr), (op), (val), (timeout), \
79 futex_error((uaddr), (op), (val), \
84 # define CHECK_FUTEX_ENOSYS(uaddr, op, val, timeout, uaddr2, val3, check) \
85 CHECK_FUTEX_GENERIC(uaddr, op, val, timeout, uaddr2, val3, check, 1)
87 # define CHECK_FUTEX(uaddr, op, val, timeout, uaddr2, val3, check) \
88 CHECK_FUTEX_GENERIC(uaddr, op, val, timeout, uaddr2, val3, check, 0
    [all...]
  /device/google/cuttlefish_common/common/vsoc/lib/
single_sided_signal.h 37 static void AwaitSignal(uint32_t expected_state, uint32_t* uaddr) {
38 syscall(SYS_futex, uaddr, FUTEX_WAIT, expected_state, nullptr, nullptr, 0);
43 * uaddr.
45 static void Signal(std::atomic<uint32_t>* uaddr) {
46 syscall(SYS_futex, reinterpret_cast<int32_t*>(uaddr), FUTEX_WAKE, -1, nullptr,
region_view.cpp 116 std::atomic<uint32_t>* uaddr) {
121 SendSignalToPeer(uaddr, round_trip);
127 control_->SignalSelf(pointer_to_region_offset(uaddr));
131 void vsoc::RegionView::SendSignalToPeer(std::atomic<uint32_t>* uaddr,
139 uint32_t offset = pointer_to_region_offset(uaddr);
141 LOG(FATAL) << "uaddr offset is not naturally aligned " << uaddr;
197 int vsoc::RegionView::WaitForSignal(std::atomic<uint32_t>* uaddr,
199 return control_->WaitForSignal(pointer_to_region_offset(uaddr),
mock_region_view.h 57 std::atomic<uint32_t>* uaddr) {
58 syscall(SYS_futex, reinterpret_cast<int32_t*>(uaddr), FUTEX_WAKE, -1,
62 virtual int WaitForSignal(std::atomic<uint32_t>* uaddr,
70 tid_to_addr_.emplace(std::this_thread::get_id(), uaddr); local
74 syscall(SYS_futex, uaddr, FUTEX_WAIT, expected_value, nullptr, nullptr, 0);
  /external/ltp/testcases/cve/
cve-2017-2671.c 58 static struct sockaddr_in iaddr, uaddr; variable in typeref:struct:
65 uaddr = iaddr;
67 uaddr.sin_family = AF_UNSPEC;
101 connect(sockfd, (struct sockaddr *)&uaddr, sizeof(uaddr));
120 connect(sockfd, (struct sockaddr *)&uaddr, sizeof(uaddr));
  /device/google/cuttlefish_common/guest/vsoc/lib/
guest_lock.cpp 27 uint32_t* uaddr = reinterpret_cast<uint32_t*>(&lock_uint32_); local
33 SingleSidedSignal::AwaitSignal(expected_value, uaddr);
  /device/google/cuttlefish_common/host/vsoc/lib/
host_lock.cpp 29 uint32_t* uaddr = reinterpret_cast<uint32_t*>(&lock_uint32_); local
35 SingleSidedSignal::AwaitSignal(expected_value, uaddr);
  /prebuilts/go/darwin-x86/src/runtime/internal/atomic/
atomic_arm.go 173 uaddr := uintptr(unsafe.Pointer(addr))
174 addr32 := (*uint32)(unsafe.Pointer(uaddr &^ 3))
175 word := uint32(v) << ((uaddr & 3) * 8) // little endian
187 uaddr := uintptr(unsafe.Pointer(addr))
188 addr32 := (*uint32)(unsafe.Pointer(uaddr &^ 3))
189 word := uint32(v) << ((uaddr & 3) * 8) // little endian
190 mask := uint32(0xFF) << ((uaddr & 3) * 8) // little endian
  /prebuilts/go/linux-x86/src/runtime/internal/atomic/
atomic_arm.go 173 uaddr := uintptr(unsafe.Pointer(addr))
174 addr32 := (*uint32)(unsafe.Pointer(uaddr &^ 3))
175 word := uint32(v) << ((uaddr & 3) * 8) // little endian
187 uaddr := uintptr(unsafe.Pointer(addr))
188 addr32 := (*uint32)(unsafe.Pointer(uaddr &^ 3))
189 word := uint32(v) << ((uaddr & 3) * 8) // little endian
190 mask := uint32(0xFF) << ((uaddr & 3) * 8) // little endian
  /prebuilts/go/darwin-x86/src/runtime/
softfloat_arm.go 211 uaddr := uintptr(regs[regn] + regm)
212 if uaddr < 4096 {
214 print("*** load @", hex(uaddr), " => fault\n")
218 addr := (*[1]uint32)(unsafe.Pointer(uaddr))
227 uaddr := uintptr(regs[regn] + regm)
228 if uaddr < 4096 {
230 print("*** double load @", hex(uaddr), " => fault\n")
234 addr := (*[2]uint32)(unsafe.Pointer(uaddr))
244 uaddr := uintptr(regs[regn] + regm)
245 if uaddr < 4096
    [all...]
  /prebuilts/go/linux-x86/src/runtime/
softfloat_arm.go 211 uaddr := uintptr(regs[regn] + regm)
212 if uaddr < 4096 {
214 print("*** load @", hex(uaddr), " => fault\n")
218 addr := (*[1]uint32)(unsafe.Pointer(uaddr))
227 uaddr := uintptr(regs[regn] + regm)
228 if uaddr < 4096 {
230 print("*** double load @", hex(uaddr), " => fault\n")
234 addr := (*[2]uint32)(unsafe.Pointer(uaddr))
244 uaddr := uintptr(regs[regn] + regm)
245 if uaddr < 4096
    [all...]
  /external/strace/
futex.c 47 const kernel_ulong_t uaddr = tcp->u_arg[0]; local
57 printaddr(uaddr);
  /external/ltp/testcases/kernel/fs/scsi/ltpfs/
LtpfsCmds.c 90 unsigned long uaddr; local
158 (char *)uaddr = kmalloc(TEST_MEM_SIZE, GFP_KERNEL);
160 my_bio_copy = bio_map_user(bdev, uaddr, TEST_MEM_SIZE, FALSE);
  /external/wpa_supplicant_8/src/ap/
iapp.c 381 struct sockaddr_in *paddr, uaddr; local
444 os_memset(&uaddr, 0, sizeof(uaddr));
445 uaddr.sin_family = AF_INET;
446 uaddr.sin_port = htons(IAPP_UDP_PORT);
459 if (bind(iapp->udp_sock, (struct sockaddr *) &uaddr,
460 sizeof(uaddr)) < 0) {
  /device/linaro/bootloader/edk2/StdLib/BsdSocketLib/
gethostbydns.c 637 const u_char *uaddr = (const u_char *)addr; local
656 (!bcmp(uaddr, mapped, sizeof mapped) ||
657 !bcmp(uaddr, tunnelled, sizeof tunnelled))) {
660 uaddr += sizeof mapped;
684 (uaddr[3] & 0xff),
685 (uaddr[2] & 0xff),
686 (uaddr[1] & 0xff),
687 (uaddr[0] & 0xff));
693 uaddr[n] & 0xf,
694 (uaddr[n] >> 4) & 0xf));
    [all...]
  /prebuilts/go/darwin-x86/src/sync/atomic/
atomic_test.go 780 func hammerSwapInt32(uaddr *uint32, count int) {
781 addr := (*int32)(unsafe.Pointer(uaddr))
803 func hammerSwapUintptr32(uaddr *uint32, count int) {
806 addr := (*uintptr)(unsafe.Pointer(uaddr))
817 func hammerAddInt32(uaddr *uint32, count int) {
818 addr := (*int32)(unsafe.Pointer(uaddr))
830 func hammerAddUintptr32(uaddr *uint32, count int) {
833 addr := (*uintptr)(unsafe.Pointer(uaddr))
839 func hammerCompareAndSwapInt32(uaddr *uint32, count int) {
840 addr := (*int32)(unsafe.Pointer(uaddr))
    [all...]
  /prebuilts/go/linux-x86/src/sync/atomic/
atomic_test.go 780 func hammerSwapInt32(uaddr *uint32, count int) {
781 addr := (*int32)(unsafe.Pointer(uaddr))
803 func hammerSwapUintptr32(uaddr *uint32, count int) {
806 addr := (*uintptr)(unsafe.Pointer(uaddr))
817 func hammerAddInt32(uaddr *uint32, count int) {
818 addr := (*int32)(unsafe.Pointer(uaddr))
830 func hammerAddUintptr32(uaddr *uint32, count int) {
833 addr := (*uintptr)(unsafe.Pointer(uaddr))
839 func hammerCompareAndSwapInt32(uaddr *uint32, count int) {
840 addr := (*int32)(unsafe.Pointer(uaddr))
    [all...]
  /bionic/libc/dns/net/
gethnamaddr.c 867 const u_char *uaddr = (const u_char *)addr; local
889 uaddr += NS_IN6ADDRSZ - NS_INADDRSZ;
890 addr = uaddr;
917 default_dns_files, uaddr, len, af, netcontext) != NS_SUCCESS)
1236 const unsigned char *uaddr; local
1246 uaddr = va_arg(ap, unsigned char *);
1254 (uaddr[3] & 0xff), (uaddr[2] & 0xff),
1255 (uaddr[1] & 0xff), (uaddr[0] & 0xff))
1473 const unsigned char *uaddr; local
    [all...]
  /bionic/libc/kernel/uapi/linux/
vhost.h 46 __u64 uaddr; member in struct:vhost_iotlb_msg
  /art/runtime/base/
mutex-inl.h 41 static inline int futex(volatile int *uaddr, int op, int val, const struct timespec *timeout,
43 return syscall(SYS_futex, uaddr, op, val, timeout, uaddr2, val3);

Completed in 883 milliseconds

1 2 3 4 5 6