Searched refs:addr (Results 1 - 25 of 199) sorted by relevance

12345678

/system/core/libcutils/
H A Dsockets.cpp35 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 Dsocket_loopback_server_unix.c34 static int _socket_loopback_server(int family, int type, struct sockaddr * addr, size_t size) argument
45 if(bind(s, addr, size) < 0) {
67 struct sockaddr_in6 addr; local
69 memset(&addr, 0, sizeof(addr));
70 addr.sin6_family = AF_INET6;
71 addr.sin6_port = htons(port);
72 addr.sin6_addr = in6addr_loopback;
74 return _socket_loopback_server(AF_INET6, type, (struct sockaddr *) &addr, sizeof(addr));
80 struct sockaddr_in addr; local
[all...]
H A Dsocket_inaddr_any_server_unix.c35 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 Dsocket_inaddr_any_server_windows.c62 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 Duevent.c55 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/core/include/cutils/
H A Datomic.h75 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 Datomic.h75 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 Datomic.h75 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/bt/service/test/
H A Dutil_unittest.cc34 bt_bdaddr_t addr; local
35 memset(&addr, 0, sizeof(addr));
37 EXPECT_TRUE(BdAddrFromString("00:00:00:00:00:00", &addr));
39 EXPECT_EQ(0, memcmp(&addr, &result0, sizeof(addr)));
41 EXPECT_TRUE(BdAddrFromString("ab:01:4C:d5:21:9f", &addr));
43 EXPECT_EQ(0, memcmp(&addr, &result1, sizeof(addr)));
/system/core/libunwindstack/tests/
H A DMemoryFake.h33 bool Read(uint64_t addr, void* buffer, size_t size) override;
35 void SetMemory(uint64_t addr, const void* memory, size_t length);
37 void SetData8(uint64_t addr, uint8_t value) { argument
38 SetMemory(addr, &value, sizeof(value));
41 void SetData16(uint64_t addr, uint16_t value) { argument
42 SetMemory(addr, &value, sizeof(value));
45 void SetData32(uint64_t addr, uint32_t value) { argument
46 SetMemory(addr, &value, sizeof(value));
49 void SetData64(uint64_t addr, uint64_t value) { argument
50 SetMemory(addr,
53 SetMemory(uint64_t addr, std::vector<uint8_t> values) argument
57 SetMemory(uint64_t addr, std::string string) argument
[all...]
H A DMemoryFake.cpp24 void MemoryFake::SetMemory(uint64_t addr, const void* memory, size_t length) { argument
26 for (size_t i = 0; i < length; i++, addr++) {
27 auto value = data_.find(addr);
31 data_.insert({ addr, src[i] });
36 bool MemoryFake::Read(uint64_t addr, void* memory, size_t size) { argument
38 for (size_t i = 0; i < size; i++, addr++) {
39 auto value = data_.find(addr);
/system/core/libcutils/tests/
H A Dandroid_get_control_socket_test.cpp51 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 Dbitops.h33 #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/bt/btcore/include/
H A Dbdaddr.h33 // Returns true if |addr| is the empty address (00:00:00:00:00:00).
34 // |addr| may not be NULL.
35 bool bdaddr_is_empty(const bt_bdaddr_t* addr);
45 // Makes a string representation of |addr| and places it into |string|. |size|
47 // function returns |string|, otherwise it returns NULL. Neither |addr| nor
49 const char* bdaddr_to_string(const bt_bdaddr_t* addr, char* string,
56 // Converts |string| to bt_bdaddr_t and places it in |addr|. If |string| does
57 // not represent a Bluetooth address, |addr| is not modified and this function
58 // returns false. Otherwise, it returns true. Neither |string| nor |addr| may be
60 bool string_to_bdaddr(const char* string, bt_bdaddr_t* addr);
[all...]
/system/bt/device/include/
H A Dinterop.h84 // Check if a given |addr| matches a known interoperability workaround as
87 // look-ups or random address resolution are performed on |addr|.
89 const bt_bdaddr_t* addr);
100 // bytes of |addr|, implementing the workaround identified by |feature|.
101 // |addr| may not be null.
105 void interop_database_add(const uint16_t feature, const bt_bdaddr_t* addr,
/system/bt/device/src/
H A Dinterop.cc41 const bt_bdaddr_t* addr);
43 const bt_bdaddr_t* addr);
48 const bt_bdaddr_t* addr) {
49 CHECK(addr);
51 if (interop_match_fixed_(feature, addr) ||
52 interop_match_dynamic_(feature, addr)) {
55 __func__, bdaddr_to_string(addr, bdstr, sizeof(bdstr)),
80 void interop_database_add(const uint16_t feature, const bt_bdaddr_t* addr, argument
82 CHECK(addr);
88 memcpy(&entry->addr, add
47 interop_match_addr(const interop_feature_t feature, const bt_bdaddr_t* addr) argument
146 interop_match_dynamic_(const interop_feature_t feature, const bt_bdaddr_t* addr) argument
165 interop_match_fixed_(const interop_feature_t feature, const bt_bdaddr_t* addr) argument
[all...]
/system/bt/btif/include/
H A Dbtif_pan_internal.h92 btpan_conn_t* btpan_new_conn(int handle, const BD_ADDR addr, int local_role,
94 btpan_conn_t* btpan_find_conn_addr(const BD_ADDR addr);
106 static inline int is_empty_eth_addr(const BD_ADDR addr) { argument
109 if (addr[i] != 0) return 0;
113 static inline int is_valid_bt_eth_addr(const BD_ADDR addr) { argument
114 if (is_empty_eth_addr(addr)) return 0;
115 return addr[0] & 1 ? 0 : 1; /* Cannot be multicasting address */
/system/bt/btcore/src/
H A Dbdaddr.cc26 bool bdaddr_is_empty(const bt_bdaddr_t* addr) { argument
27 CHECK(addr != NULL);
30 return memcmp(addr, &zero, sizeof(bt_bdaddr_t)) == 0;
47 const char* bdaddr_to_string(const bt_bdaddr_t* addr, char* string, argument
49 CHECK(addr != NULL);
54 const uint8_t* ptr = addr->address;
76 bool string_to_bdaddr(const char* string, bt_bdaddr_t* addr) { argument
78 CHECK(addr != NULL);
85 if (ret) memcpy(addr, &new_addr, sizeof(bt_bdaddr_t));
/system/core/libunwindstack/
H A DMemory.cpp33 bool Memory::ReadString(uint64_t addr, std::string* string, uint64_t max_read) { argument
38 if (!Read(addr, &value, sizeof(value))) {
45 addr++;
51 bool MemoryBuffer::Read(uint64_t addr, void* dst, size_t size) { argument
53 if (__builtin_add_overflow(size, addr, &last_read_byte)) {
59 memcpy(dst, &raw_[addr], size);
115 bool MemoryFileAtOffset::Read(uint64_t addr, void* dst, size_t size) { argument
116 if (addr + size > size_) {
119 memcpy(dst, &data_[addr], size);
123 static bool PtraceRead(pid_t pid, uint64_t addr, lon argument
140 Read(uint64_t addr, void* dst, size_t bytes) argument
177 Read(uint64_t addr, void* dst, size_t size) argument
210 Read(uint64_t addr, void* dst, size_t size) argument
[all...]
H A DMemory.h32 virtual bool ReadString(uint64_t addr, std::string* string, uint64_t max_read = UINT64_MAX);
34 virtual bool Read(uint64_t addr, void* dst, size_t size) = 0;
36 inline bool Read(uint64_t addr, void* start, void* field, size_t size) { argument
37 return Read(addr + reinterpret_cast<uintptr_t>(field) - reinterpret_cast<uintptr_t>(start),
41 inline bool Read32(uint64_t addr, uint32_t* dst) { argument
42 return Read(addr, dst, sizeof(uint32_t));
45 inline bool Read64(uint64_t addr, uint64_t* dst) { argument
46 return Read(addr, dst, sizeof(uint64_t));
55 bool Read(uint64_t addr, void* dst, size_t size) override;
74 bool Read(uint64_t addr, voi
[all...]
/system/extras/perfprofd/quipper/original-kernel-headers/tools/perf/util/include/linux/
H A Dbitops.h19 #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 DFwmarkCommand.h32 } 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 Delf_utils.cpp56 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 DBacktracePtrace.cpp34 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/service/
H A Dlogging_helpers.cc143 std::string BtAddrString(const bt_bdaddr_t* addr) { argument
146 addr->address[0], addr->address[1], addr->address[2],
147 addr->address[3], addr->address[4], addr->address[5]);

Completed in 554 milliseconds

12345678