Home
last modified time | relevance | path

Searched refs:entry (Results 1 – 25 of 46) sorted by relevance

12

/bionic/libc/bionic/
Dpthread_atfork.cpp64 void push_back(atfork_t* entry) { in push_back() argument
65 entry->next = nullptr; in push_back()
66 entry->prev = last_; in push_back()
67 if (entry->prev != nullptr) { in push_back()
68 entry->prev->next = entry; in push_back()
71 first_ = entry; in push_back()
73 last_ = entry; in push_back()
81 atfork_t* entry = it; in remove_if() local
83 remove(entry); in remove_if()
91 void remove(atfork_t* entry) { in remove() argument
[all …]
Ddirent.cpp123 dirent* entry = d->next_; in __readdir_locked() local
124 d->next_ = reinterpret_cast<dirent*>(reinterpret_cast<char*>(entry) + entry->d_reclen); in __readdir_locked()
125 d->available_bytes_ -= entry->d_reclen; in __readdir_locked()
128 d->current_pos_ = static_cast<long>(entry->d_off); in __readdir_locked()
129 return entry; in __readdir_locked()
139 int readdir_r(DIR* d, dirent* entry, dirent** result) { in readdir_r() argument
155 memcpy(entry, next, next->d_reclen); in readdir_r()
156 *result = entry; in readdir_r()
Dscandir.cpp51 bool Add(dirent* entry) { in Add() argument
63 dirent* copy = CopyDirent(entry); in Add()
111 dirent* entry; in scandirat() local
112 while ((entry = reader.ReadEntry()) != nullptr) { in scandirat()
114 if (filter != nullptr && !(*filter)(entry)) { in scandirat()
117 names.Add(entry); in scandirat()
Datexit.cpp62 bool append_entry(const AtexitEntry& entry);
91 bool AtexitArray::append_entry(const AtexitEntry& entry) { in append_entry() argument
97 array_[idx] = entry; in append_entry()
130 const AtexitEntry entry = array_[src]; in recompact() local
132 if (entry.fn != nullptr) { in recompact()
133 array_[dst++] = entry; in recompact()
258 const AtexitEntry entry = g_array.extract_entry(i); in __cxa_finalize() local
261 entry.fn(entry.arg); in __cxa_finalize()
/bionic/libc/upstream-freebsd/lib/libc/stdlib/
Dhsearch_r.c49 ENTRY *entry = &hsearch->entries[index & hsearch->index_mask]; in hsearch_lookup_free() local
50 if (entry->key == NULL) in hsearch_lookup_free()
51 return (entry); in hsearch_lookup_free()
79 ENTRY *entry, *old_entries, *new_entries; in hsearch_r() local
90 entry = &hsearch->entries[index & hsearch->index_mask]; in hsearch_r()
91 if (entry->key == NULL) in hsearch_r()
93 if (strcmp(entry->key, item.key) == 0) { in hsearch_r()
94 *retval = entry; in hsearch_r()
125 entry = &old_entries[i]; in hsearch_r()
126 if (entry->key != NULL) { in hsearch_r()
[all …]
/bionic/libc/malloc_debug/
DMapData.cpp72 MapEntry* entry = new MapEntry(start, end, offset, name, name_len, flags); in parse_line() local
76 entry->SetInvalid(); in parse_line()
78 return entry; in parse_line()
150 MapEntry* entry = parse_line(buffer.data()); in ReadMaps() local
151 if (entry == nullptr) { in ReadMaps()
154 entries_.insert(entry); in ReadMaps()
160 for (auto* entry : entries_) { in ClearEntries() local
161 delete entry; in ClearEntries()
180 MapEntry* entry = *it; in find() local
181 entry->Init(); in find()
[all …]
DRecordData.cpp104 ThreadData(RecordData* record_data, ThreadCompleteEntry* entry) in ThreadData()
105 : record_data(record_data), entry(entry) {} in ThreadData()
107 ThreadCompleteEntry* entry; member
120 thread_data->record_data->AddEntryOnly(thread_data->entry); in ThreadKeyDelete()
191 void RecordData::AddEntryOnly(const RecordEntry* entry) { in AddEntryOnly() argument
198 entries_[cur_index_++].reset(entry); in AddEntryOnly()
204 void RecordData::AddEntry(const RecordEntry* entry) { in AddEntry() argument
211 AddEntryOnly(entry); in AddEntry()
Dbacktrace.cpp140 const MapEntry* entry = g_map_data.find(frames[frame_num], &rel_pc); in backtrace_string() local
142 const char* soname = (entry != nullptr) ? entry->name().c_str() : info.dli_fname; in backtrace_string()
148 if (entry != nullptr && entry->elf_start_offset() != 0) { in backtrace_string()
150 entry->elf_start_offset()); in backtrace_string()
DPointerData.cpp172 auto entry = key_to_index_.find(key); in AddBacktrace() local
173 if (entry == key_to_index_.end()) { in AddBacktrace()
183 hash_index = entry->second; in AddBacktrace()
229 auto entry = pointers_.find(mangled_ptr); in Remove() local
230 if (entry == pointers_.end()) { in Remove()
235 hash_index = entry->second.hash_index; in Remove()
247 auto entry = pointers_.find(mangled_ptr); in GetFrames() local
248 if (entry == pointers_.end()) { in GetFrames()
251 hash_index = entry->second.hash_index; in GetFrames()
405 for (const auto& entry : pointers_) { in GetList() local
[all …]
DRecordData.h162 void AddEntry(const RecordEntry* entry);
163 void AddEntryOnly(const RecordEntry* entry);
/bionic/libfdtrack/
Dfdtrack.cpp84 for (auto& entry : stack_traces) { in ctor() local
85 entry.backtrace.reserve(kStackDepth); in ctor()
124 if (FdEntry* entry = GetFdEntry(event->fd); entry) { in fd_hook() local
125 std::lock_guard<std::mutex> lock(entry->mutex); in fd_hook()
126 entry->backtrace.clear(); in fd_hook()
130 entry->backtrace = std::move(data.frames); in fd_hook()
134 if (FdEntry* entry = GetFdEntry(event->fd); entry) { in fd_hook() local
135 std::lock_guard<std::mutex> lock(entry->mutex); in fd_hook()
136 entry->backtrace.clear(); in fd_hook()
147 FdEntry* entry = GetFdEntry(fd); in fdtrack_iterate() local
[all …]
/bionic/libc/system_properties/
Dcontexts_split.cpp123 static inline int read_spec_entry(char** entry, char** ptr, int* len) { in read_spec_entry() argument
124 *entry = nullptr; in read_spec_entry()
138 *entry = strndup(tmp_buf, *len); in read_spec_entry()
139 if (!*entry) return -1; in read_spec_entry()
316 auto entry = ListFind(prefixes_, [name](PrefixNode* l) { in GetPrefixNodeForName() local
320 return entry; in GetPrefixNodeForName()
324 auto entry = GetPrefixNodeForName(name); in GetPropAreaForName() local
325 if (!entry) { in GetPropAreaForName()
329 auto cnode = entry->context; in GetPropAreaForName()
/bionic/tests/
Dmntent_test.cpp40 struct mntent entry; in TEST() local
43 while (getmntent_r(fp, &entry, buf, sizeof(buf)) != nullptr) { in TEST()
44 ASSERT_EQ(fsnames[i], entry.mnt_fsname); in TEST()
45 ASSERT_EQ(dirs[i], entry.mnt_dir); in TEST()
/bionic/tests/libs/
Dbionic_tests_zipalign.cpp50 ZipEntry entry; in GetEntries() local
52 while ((return_value = Next(cookie, &entry, &name)) == 0) { in GetEntries()
53 entries->emplace_back(std::make_pair(std::make_unique<ZipEntry>(entry), name)); in GetEntries()
78 for (auto& entry : entries) { in CreateAlignedZip() local
79 ZipEntry* zip_entry = entry.first.get(); in CreateAlignedZip()
80 std::string& zip_name = entry.second; in CreateAlignedZip()
/bionic/libc/kernel/tools/
Dupdate_all.py31 for entry in files:
33 if entry == "BUILD":
35 os.remove(os.path.join(root, entry))
36 for entry in dirs:
37 shutil.rmtree(os.path.join(root, entry))
/bionic/linker/
Dlinker_common_types.h47 static void free(LinkedListEntry<soinfo>* entry);
57 static void free(LinkedListEntry<android_namespace_t>* entry);
Dlinked_list.h45 explicit LinkedListIterator(LinkedListEntry<T>* entry) : entry_(entry) {} in LinkedListIterator() argument
139 LinkedListEntry<T>* entry = header_->head; in pop_front() local
140 T* element = entry->element; in pop_front()
141 header_->head = entry->next; in pop_front()
142 Allocator::free(entry); in pop_front()
/bionic/libc/upstream-openbsd/lib/libc/stdlib/
Dinsque.c40 insque(void *entry, void *pred) in insque() argument
42 struct qelem *e = entry; in insque()
/bionic/libc/kernel/uapi/linux/netfilter_ipv6/
Dip6_tables.h75 struct ip6t_entry entry; member
79 struct ip6t_entry entry; member
86 {.entry = IP6T_ENTRY_INIT(sizeof(struct ip6t_standard)),.target = XT_TARGET_INIT(XT_STANDARD_TARGET…
89 {.entry = IP6T_ENTRY_INIT(sizeof(struct ip6t_error)),.target = XT_TARGET_INIT(XT_ERROR_TARGET, size…
/bionic/libc/kernel/uapi/linux/netfilter/
Dx_tables.h89 …atch_foreach(pos,entry) for((pos) = (struct xt_entry_match *) entry->elems; (pos) < (struct xt_ent… argument
/bionic/libc/tzcode/
Dbionic.cpp191 index_entry_t* entry = reinterpret_cast<index_entry_t*>(index); in __bionic_open_tzdata_path() local
194 memcpy(this_id, entry->buf, NAME_LENGTH); in __bionic_open_tzdata_path()
198 specific_zone_offset = ntohl(entry->start) + ntohl(header.data_offset); in __bionic_open_tzdata_path()
199 *entry_length = ntohl(entry->length); in __bionic_open_tzdata_path()
203 ++entry; in __bionic_open_tzdata_path()
/bionic/linker/arch/arm_neon/
Dlinker_gnu_hash_neon.cpp126 const struct GnuHashInitEntry* entry = &kInitTable[offset]; in calculate_gnu_hash_neon() local
129 chunk |= vld1_u8(reinterpret_cast<const uint8_t*>(&entry->ignore_mask)); in calculate_gnu_hash_neon()
132 uint32x4_t accum_hi = { entry->accum, 0, 0, 0 }; in calculate_gnu_hash_neon()
/bionic/libc/kernel/uapi/linux/
Dmpls.h12 __be32 entry; member
/bionic/tests/headers/posix/
Dsearch_h.c35 TYPE(struct entry); in search_h()
/bionic/libc/
DSECCOMP_BLOCKLIST_COMMON.TXT5 # Any entry in the blocklist must be in the syscalls file and not be in the allowlist file

12