/system/core/libcutils/ |
H A D | sockets.cpp | 35 sockaddr_storage addr; local 36 socklen_t addr_size = sizeof(addr); 38 if (getsockname(sock, reinterpret_cast<sockaddr*>(&addr), &addr_size) == 0) { 40 return ntohs(reinterpret_cast<sockaddr_in*>(&addr)->sin_port);
|
H A D | socket_inaddr_any_server_unix.c | 35 struct sockaddr_in6 addr; local 38 memset(&addr, 0, sizeof(addr)); 39 addr.sin6_family = AF_INET6; 40 addr.sin6_port = htons(port); 41 addr.sin6_addr = in6addr_any; 49 if (bind(s, (struct sockaddr *) &addr, sizeof(addr)) < 0) {
|
H A D | socket_inaddr_any_server_windows.c | 62 struct sockaddr_in6 addr; local 63 memset(&addr, 0, sizeof(addr)); 64 addr.sin6_family = AF_INET6; 65 addr.sin6_port = htons(port); 66 addr.sin6_addr = in6addr_any; 67 if (bind(sock, (struct sockaddr*)&addr, sizeof(addr)) == SOCKET_ERROR) {
|
H A D | uevent.c | 55 struct sockaddr_nl addr; local 58 &addr, 59 sizeof(addr), 86 if (addr.nl_pid != 0) { 90 if (require_group && addr.nl_groups == 0) { 106 struct sockaddr_nl addr; local 110 memset(&addr, 0, sizeof(addr)); 111 addr.nl_family = AF_NETLINK; 112 addr [all...] |
/system/netd/libnetdutils/include/netdutils/ |
H A D | Socket.h | 29 inline sockaddr* asSockaddrPtr(void* addr) { argument 30 return reinterpret_cast<sockaddr*>(addr); 33 inline const sockaddr* asSockaddrPtr(const void* addr) { argument 34 return reinterpret_cast<const sockaddr*>(addr); 37 // Return a string representation of addr or Status if there was a 39 StatusOr<std::string> toString(const in6_addr& addr);
|
/system/core/include/cutils/ |
H A D | atomic.h | 75 volatile atomic_int_least32_t* to_atomic_int_least32_t(volatile const int32_t* addr) { argument 77 return reinterpret_cast<volatile atomic_int_least32_t*>(const_cast<volatile int32_t*>(addr)); 79 return (volatile atomic_int_least32_t*)addr; 91 int32_t android_atomic_inc(volatile int32_t* addr) argument 93 volatile atomic_int_least32_t* a = to_atomic_int_least32_t(addr); 99 int32_t android_atomic_dec(volatile int32_t* addr) argument 101 volatile atomic_int_least32_t* a = to_atomic_int_least32_t(addr); 106 int32_t android_atomic_add(int32_t value, volatile int32_t* addr) argument 108 volatile atomic_int_least32_t* a = to_atomic_int_least32_t(addr); 113 int32_t android_atomic_and(int32_t value, volatile int32_t* addr) argument 120 android_atomic_or(int32_t value, volatile int32_t* addr) argument 141 android_atomic_acquire_load(volatile const int32_t* addr) argument 148 android_atomic_release_load(volatile const int32_t* addr) argument 172 android_atomic_acquire_store(int32_t value, volatile int32_t* addr) argument 181 android_atomic_release_store(int32_t value, volatile int32_t* addr) argument 200 android_atomic_acquire_cas(int32_t oldvalue, int32_t newvalue, volatile int32_t* addr) argument 211 android_atomic_release_cas(int32_t oldvalue, int32_t newvalue, volatile int32_t* addr) argument [all...] |
/system/core/libcutils/include/cutils/ |
H A D | atomic.h | 75 volatile atomic_int_least32_t* to_atomic_int_least32_t(volatile const int32_t* addr) { argument 77 return reinterpret_cast<volatile atomic_int_least32_t*>(const_cast<volatile int32_t*>(addr)); 79 return (volatile atomic_int_least32_t*)addr; 91 int32_t android_atomic_inc(volatile int32_t* addr) argument 93 volatile atomic_int_least32_t* a = to_atomic_int_least32_t(addr); 99 int32_t android_atomic_dec(volatile int32_t* addr) argument 101 volatile atomic_int_least32_t* a = to_atomic_int_least32_t(addr); 106 int32_t android_atomic_add(int32_t value, volatile int32_t* addr) argument 108 volatile atomic_int_least32_t* a = to_atomic_int_least32_t(addr); 113 int32_t android_atomic_and(int32_t value, volatile int32_t* addr) argument 120 android_atomic_or(int32_t value, volatile int32_t* addr) argument 141 android_atomic_acquire_load(volatile const int32_t* addr) argument 148 android_atomic_release_load(volatile const int32_t* addr) argument 172 android_atomic_acquire_store(int32_t value, volatile int32_t* addr) argument 181 android_atomic_release_store(int32_t value, volatile int32_t* addr) argument 200 android_atomic_acquire_cas(int32_t oldvalue, int32_t newvalue, volatile int32_t* addr) argument 211 android_atomic_release_cas(int32_t oldvalue, int32_t newvalue, volatile int32_t* addr) argument [all...] |
/system/core/libcutils/include_vndk/cutils/ |
H A D | atomic.h | 75 volatile atomic_int_least32_t* to_atomic_int_least32_t(volatile const int32_t* addr) { argument 77 return reinterpret_cast<volatile atomic_int_least32_t*>(const_cast<volatile int32_t*>(addr)); 79 return (volatile atomic_int_least32_t*)addr; 91 int32_t android_atomic_inc(volatile int32_t* addr) argument 93 volatile atomic_int_least32_t* a = to_atomic_int_least32_t(addr); 99 int32_t android_atomic_dec(volatile int32_t* addr) argument 101 volatile atomic_int_least32_t* a = to_atomic_int_least32_t(addr); 106 int32_t android_atomic_add(int32_t value, volatile int32_t* addr) argument 108 volatile atomic_int_least32_t* a = to_atomic_int_least32_t(addr); 113 int32_t android_atomic_and(int32_t value, volatile int32_t* addr) argument 120 android_atomic_or(int32_t value, volatile int32_t* addr) argument 141 android_atomic_acquire_load(volatile const int32_t* addr) argument 148 android_atomic_release_load(volatile const int32_t* addr) argument 172 android_atomic_acquire_store(int32_t value, volatile int32_t* addr) argument 181 android_atomic_release_store(int32_t value, volatile int32_t* addr) argument 200 android_atomic_acquire_cas(int32_t oldvalue, int32_t newvalue, volatile int32_t* addr) argument 211 android_atomic_release_cas(int32_t oldvalue, int32_t newvalue, volatile int32_t* addr) argument [all...] |
/system/core/libunwindstack/tests/ |
H A D | MemoryFake.cpp | 26 void MemoryFake::SetMemory(uint64_t addr, const void* memory, size_t length) { argument 28 for (size_t i = 0; i < length; i++, addr++) { 29 auto value = data_.find(addr); 33 data_.insert({ addr, src[i] }); 38 bool MemoryFake::Read(uint64_t addr, void* memory, size_t size) { argument 40 for (size_t i = 0; i < size; i++, addr++) { 41 auto value = data_.find(addr);
|
H A D | MemoryFake.h | 35 bool Read(uint64_t addr, void* buffer, size_t size) override; 37 void SetMemory(uint64_t addr, const void* memory, size_t length); 39 void SetData8(uint64_t addr, uint8_t value) { argument 40 SetMemory(addr, &value, sizeof(value)); 43 void SetData16(uint64_t addr, uint16_t value) { argument 44 SetMemory(addr, &value, sizeof(value)); 47 void SetData32(uint64_t addr, uint32_t value) { argument 48 SetMemory(addr, &value, sizeof(value)); 51 void SetData64(uint64_t addr, uint64_t value) { argument 52 SetMemory(addr, 55 SetMemory(uint64_t addr, std::vector<uint8_t> values) argument 59 SetMemory(uint64_t addr, std::string string) argument [all...] |
/system/core/libcutils/tests/ |
H A D | android_get_control_socket_test.cpp | 51 struct sockaddr_un addr; local 52 memset(&addr, 0, sizeof(addr)); 53 addr.sun_family = AF_UNIX; 54 snprintf(addr.sun_path, sizeof(addr.sun_path), ANDROID_SOCKET_DIR"/%s", name); 55 unlink(addr.sun_path); 57 EXPECT_EQ(bind(fd, (struct sockaddr*)&addr, sizeof(addr)), 0); 67 EXPECT_EQ(unlink(addr [all...] |
/system/extras/perfprofd/quipper/kernel-headers/tools/perf/util/include/linux/ |
H A D | bitops.h | 33 #define for_each_set_bit(bit,addr,size) for((bit) = find_first_bit((addr), (size)); (bit) < (size); (bit) = find_next_bit((addr), (size), (bit) + 1)) 34 #define for_each_set_bit_from(bit,addr,size) for((bit) = find_next_bit((addr), (size), (bit)); (bit) < (size); (bit) = find_next_bit((addr), (size), (bit) + 1))
|
/system/netd/libnetdutils/ |
H A D | Socket.cpp | 25 StatusOr<std::string> toString(const in6_addr& addr) { argument 27 auto* rv = inet_ntop(AF_INET6, &addr, out.data(), out.size());
|
/system/core/libunwindstack/ |
H A D | Memory.cpp | 37 bool Memory::ReadString(uint64_t addr, std::string* string, uint64_t max_read) { argument 42 if (!Read(addr, &value, sizeof(value))) { 49 addr++; 55 bool MemoryBuffer::Read(uint64_t addr, void* dst, size_t size) { argument 57 if (__builtin_add_overflow(size, addr, &last_read_byte)) { 63 memcpy(dst, &raw_[addr], size); 125 bool MemoryFileAtOffset::Read(uint64_t addr, void* dst, size_t size) { argument 127 if (__builtin_add_overflow(addr, size, &max_size) || max_size > size_) { 130 memcpy(dst, &data_[addr], size); 134 bool MemoryRemote::PtraceRead(uint64_t addr, lon argument 151 Read(uint64_t addr, void* dst, size_t bytes) argument 194 Read(uint64_t addr, void* dst, size_t size) argument 233 Read(uint64_t addr, void* dst, size_t size) argument 257 Read(uint64_t addr, void* dst, size_t size) argument [all...] |
H A D | Symbols.cpp | 38 const Symbols::Info* Symbols::GetInfoFromCache(uint64_t addr) { argument 45 if (addr < info->start_offset) { 47 } else if (addr < info->end_offset) { 57 bool Symbols::GetName(uint64_t addr, uint64_t load_bias, Memory* elf_memory, std::string* name, argument 59 addr += load_bias; 62 const Info* info = GetInfoFromCache(addr); 64 CHECK(addr >= info->start_offset && addr <= info->end_offset); 65 *func_offset = addr - info->start_offset; 93 if (addr > [all...] |
/system/bt/device/src/ |
H A D | interop.cc | 41 const RawAddress* addr); 43 const RawAddress* addr); 48 const RawAddress* addr) { 49 CHECK(addr); 51 if (interop_match_fixed_(feature, addr) || 52 interop_match_dynamic_(feature, addr)) { 54 __func__, addr->ToString().c_str(), 79 void interop_database_add(const uint16_t feature, const RawAddress* addr, argument 81 CHECK(addr); 87 memcpy(&entry->addr, add 47 interop_match_addr(const interop_feature_t feature, const RawAddress* addr) argument 147 interop_match_dynamic_(const interop_feature_t feature, const RawAddress* addr) argument 166 interop_match_fixed_(const interop_feature_t feature, const RawAddress* addr) argument [all...] |
/system/bt/btif/include/ |
H A D | btif_pan_internal.h | 91 btpan_conn_t* btpan_new_conn(int handle, const RawAddress& addr, int local_role, 93 btpan_conn_t* btpan_find_conn_addr(const RawAddress& addr); 105 static inline int is_empty_eth_addr(const RawAddress& addr) { argument 106 return addr == RawAddress::kEmpty; 109 static inline int is_valid_bt_eth_addr(const RawAddress& addr) { argument 110 if (is_empty_eth_addr(addr)) return 0; 111 return addr.address[0] & 1 ? 0 : 1; /* Cannot be multicasting address */
|
/system/core/adb/sysdeps/posix/ |
H A D | network.cpp | 33 static sockaddr* loopback_addr4(sockaddr_storage* addr, socklen_t* addrlen, int port) { argument 34 struct sockaddr_in* addr4 = reinterpret_cast<sockaddr_in*>(addr); 40 return reinterpret_cast<sockaddr*>(addr); 43 static sockaddr* loopback_addr6(sockaddr_storage* addr, socklen_t* addrlen, int port) { argument 44 struct sockaddr_in6* addr6 = reinterpret_cast<sockaddr_in6*>(addr); 50 return reinterpret_cast<sockaddr*>(addr); 62 sockaddr* addr = (ipv6 ? loopback_addr6 : loopback_addr4)(&addr_storage, &addrlen, 0); local 64 if (bind(s.get(), addr, addrlen) != 0) { 69 addr = (ipv6 ? loopback_addr6 : loopback_addr4)(&addr_storage, &addrlen, port); 71 if (connect(s.get(), addr, addrle 100 sockaddr* addr = (ipv6 ? loopback_addr6 : loopback_addr4)(&addr_storage, &addrlen, port); local [all...] |
/system/extras/perfprofd/quipper/original-kernel-headers/tools/perf/util/include/linux/ |
H A D | bitops.h | 19 #define for_each_set_bit(bit, addr, size) \ 20 for ((bit) = find_first_bit((addr), (size)); \ 22 (bit) = find_next_bit((addr), (size), (bit) + 1)) 25 #define for_each_set_bit_from(bit, addr, size) \ 26 for ((bit) = find_next_bit((addr), (size), (bit)); \ 28 (bit) = find_next_bit((addr), (size), (bit) + 1)) 30 static inline void set_bit(int nr, unsigned long *addr) argument 32 addr[nr / BITS_PER_LONG] |= 1UL << (nr % BITS_PER_LONG); 35 static inline void clear_bit(int nr, unsigned long *addr) argument 37 addr[n 40 test_bit(unsigned int nr, const unsigned long *addr) argument 94 find_first_bit(const unsigned long *addr, unsigned long size) argument 120 find_next_bit(const unsigned long *addr, unsigned long size, unsigned long offset) argument [all...] |
/system/netd/include/ |
H A D | FwmarkCommand.h | 32 } addr; member in struct:FwmarkConnectInfo 40 addr.sin = *((struct sockaddr_in*) saddr); 42 addr.sin6 = *((struct sockaddr_in6*) saddr); 46 addr.s.sa_family = AF_UNSPEC;
|
/system/core/debuggerd/libdebuggerd/ |
H A D | elf_utils.cpp | 56 uintptr_t addr = base_addr + phdr.p_offset; local 59 if (backtrace->Read(addr, reinterpret_cast<uint8_t*>(&nhdr), sizeof(nhdr)) != sizeof(nhdr)) { 62 addr += sizeof(nhdr); 65 addr += NOTE_ALIGN(nhdr.n_namesz); 72 if (backtrace->Read(addr, build_id_data, nhdr.n_descsz) != nhdr.n_descsz) { 86 addr += skip_bytes; 98 bool elf_get_build_id(Backtrace* backtrace, uintptr_t addr, std::string* build_id) { argument 101 if (backtrace->Read(addr, e_ident, SELFMAG) != SELFMAG) { 110 if (backtrace->Read(addr + SELFMAG, e_ident + SELFMAG, EI_NIDENT - SELFMAG) != EI_NIDENT - SELFMAG) { 115 return get_build_id<Elf32_Ehdr, Elf32_Phdr, Elf32_Nhdr>(backtrace, addr, e_iden [all...] |
/system/core/libbacktrace/ |
H A D | BacktracePtrace.cpp | 34 static bool PtraceRead(pid_t tid, uintptr_t addr, word_t* out_value) { argument 38 *out_value = ptrace(PTRACE_PEEKTEXT, tid, reinterpret_cast<void*>(addr), nullptr); 65 size_t BacktracePtrace::Read(uintptr_t addr, uint8_t* buffer, size_t bytes) { argument 71 FillInMap(addr, &map); 76 bytes = MIN(map.end - addr, bytes); 79 size_t align_bytes = addr & (sizeof(word_t) - 1); 81 if (!PtraceRead(Tid(), addr & ~(sizeof(word_t) - 1), &data_word)) { 86 addr += copy_bytes; 94 if (!PtraceRead(Tid(), addr, &data_word)) { 99 addr [all...] |
/system/bt/device/include/ |
H A D | interop.h | 95 // Check if a given |addr| matches a known interoperability workaround as 98 // look-ups or random address resolution are performed on |addr|. 100 const RawAddress* addr); 111 // bytes of |addr|, implementing the workaround identified by |feature|. 112 // |addr| may not be null. 116 void interop_database_add(const uint16_t feature, const RawAddress* addr,
|
/system/core/libunwindstack/include/unwindstack/ |
H A D | Memory.h | 34 virtual bool ReadString(uint64_t addr, std::string* string, uint64_t max_read = UINT64_MAX); 36 virtual bool Read(uint64_t addr, void* dst, size_t size) = 0; 38 inline bool ReadField(uint64_t addr, void* start, void* field, size_t size) { argument 43 if (__builtin_add_overflow(addr, offset, &offset)) { 50 inline bool Read32(uint64_t addr, uint32_t* dst) { return Read(addr, dst, sizeof(uint32_t)); } argument 52 inline bool Read64(uint64_t addr, uint64_t* dst) { return Read(addr, dst, sizeof(uint64_t)); } argument 60 bool Read(uint64_t addr, void* dst, size_t size) override; 79 bool Read(uint64_t addr, voi [all...] |
/system/bt/service/ |
H A D | logging_helpers.cc | 143 std::string BtAddrString(const RawAddress* addr) { argument 146 addr->address[0], addr->address[1], addr->address[2], 147 addr->address[3], addr->address[4], addr->address[5]);
|