/bionic/linker/ |
D | linked_list_test.cpp | 61 std::string test_list_to_string(test_list_t& list) { in test_list_to_string() argument 63 list.for_each([&] (const char* c) { in test_list_to_string() 74 test_list_t list; in TEST() local 75 ASSERT_EQ("", test_list_to_string(list)); in TEST() 78 list.push_front("a"); in TEST() 81 ASSERT_EQ("a", test_list_to_string(list)); in TEST() 82 list.push_front("b"); in TEST() 83 ASSERT_EQ("ba", test_list_to_string(list)); in TEST() 84 list.push_front("c"); in TEST() 85 list.push_front("d"); in TEST() [all …]
|
D | ldd | 16 linker --list "$1" 19 linker64 --list "$1"
|
D | ld.config.format.md | 42 # namespace. The default namespace is the namespace for the main executable. This list is 65 # This declares linked namespaces - comma separated list. 68 # For every link define list of shared libraries. This is list of the libraries accessible from
|
D | NOTICE | 8 notice, this list of conditions and the following disclaimer. 10 notice, this list of conditions and the following disclaimer in
|
/bionic/libc/upstream-netbsd/lib/libc/include/isc/ |
D | list.h | 25 #define INIT_LIST(list) \ argument 26 do { (list).head = NULL; (list).tail = NULL; } while (/*CONSTCOND*/0) 39 #define HEAD(list) ((list).head) argument 40 #define TAIL(list) ((list).tail) argument 41 #define EMPTY(list) ((list).head == NULL) argument 43 #define PREPEND(list, elt, link) \ argument 46 if ((list).head != NULL) \ 47 (list).head->link.prev = (elt); \ 49 (list).tail = (elt); \ 51 (elt)->link.next = (list).head; \ [all …]
|
/bionic/libc/bionic/ |
D | net_if.cpp | 70 explicit if_list(if_list** list) { in if_list() 72 next = *list; in if_list() 73 *list = this; in if_list() 76 static void Free(if_list* list, bool names_too) { in Free() 77 while (list) { in Free() 78 if_list* it = list; in Free() 79 list = it->next; in Free() 87 if_list** list = reinterpret_cast<if_list**>(context); in __if_nameindex_callback() local 92 if_list* new_link = new if_list(list); in __if_nameindex_callback() 108 if_list* list = nullptr; in if_nameindex() local [all …]
|
D | ifaddrs.cpp | 64 explicit ifaddrs_storage(ifaddrs** list) { in ifaddrs_storage() 68 ifa.ifa_next = *list; in ifaddrs_storage() 69 *list = reinterpret_cast<ifaddrs*>(this); in ifaddrs_storage() 251 static void resolve_or_remove_nameless_interfaces(ifaddrs** list) { in resolve_or_remove_nameless_interfaces() argument 252 ifaddrs_storage* addr = reinterpret_cast<ifaddrs_storage*>(*list); in resolve_or_remove_nameless_interfaces() 267 *list = next_addr; in resolve_or_remove_nameless_interfaces() 280 static void get_interface_flags_via_ioctl(ifaddrs** list) { in get_interface_flags_via_ioctl() argument 289 for (ifaddrs_storage* addr = reinterpret_cast<ifaddrs_storage*>(*list); addr != nullptr; in get_interface_flags_via_ioctl() 339 void freeifaddrs(ifaddrs* list) { in freeifaddrs() argument 340 while (list != nullptr) { in freeifaddrs() [all …]
|
D | flistxattr.cpp | 40 ssize_t flistxattr(int fd, char *list, size_t size) { in flistxattr() argument 42 ssize_t result = __flistxattr(fd, list, size); in flistxattr() 57 return listxattr(FdPath(fd).c_str(), list, size); in flistxattr()
|
D | libc_init_static.cpp | 63 static void call_array(void(**list)()) { in call_array() argument 65 while (*++list) { in call_array() 66 (*list)(); in call_array()
|
/bionic/libc/system_properties/ |
D | contexts_split.cpp | 69 static inline void ListAdd(List** list, Args... args) { in ListAdd() argument 70 *list = new List(*list, args...); in ListAdd() 73 static void ListAddAfterLen(PrefixNode** list, const char* prefix, ContextListNode* context) { in ListAddAfterLen() argument 76 auto next_list = list; in ListAddAfterLen() 89 static void ListForEach(List* list, Func func) { in ListForEach() argument 90 while (list) { in ListForEach() 91 func(list); in ListForEach() 92 list = list->next; in ListForEach() 97 static List* ListFind(List* list, Func func) { in ListFind() argument 98 while (list) { in ListFind() [all …]
|
/bionic/libc/malloc_debug/ |
D | PointerData.cpp | 385 void PointerData::GetList(std::vector<ListInfoType>* list, bool only_with_backtrace) in GetList() argument 417 list->emplace_back(ListInfoType{entry.first, 1, entry.second.RealSize(), in GetList() 422 std::sort(list->begin(), list->end(), [](const ListInfoType& a, const ListInfoType& b) { in GetList() 457 void PointerData::GetUniqueList(std::vector<ListInfoType>* list, bool only_with_backtrace) in GetUniqueList() argument 459 GetList(list, only_with_backtrace); in GetUniqueList() 462 for (auto iter = list->begin(); iter != list->end();) { in GetUniqueList() 467 for (; dup_iter != list->end(); ++dup_iter) { in GetUniqueList() 474 iter = list->erase(iter + 1, dup_iter); in GetUniqueList() 479 std::vector<ListInfoType> list; in LogLeaks() local 483 GetList(&list, false); in LogLeaks() [all …]
|
D | PointerData.h | 153 static void GetAllocList(std::vector<ListInfoType>* list); 168 static void GetList(std::vector<ListInfoType>* list, bool only_with_backtrace); 169 static void GetUniqueList(std::vector<ListInfoType>* list, bool only_with_backtrace);
|
D | README_marshmallow_and_earlier.md | 59 entry is returned in the list. 88 a list of freed allocations. In addition to being added to the list, the 93 When the list of freed allocations reaches 100, the oldest allocation 94 on the list is removed and verified that it still contains the pattern 0xef.
|
D | malloc_debug.cpp | 844 std::vector<ListInfoType> list; in debug_malloc_info() local 845 PointerData::GetAllocList(&list); in debug_malloc_info() 848 for (size_t i = 0; i < list.size(); i++) { in debug_malloc_info() 852 size_t size = list[i].size; in debug_malloc_info() 853 while (i < list.size() - 1 && list[i + 1].size == size) { in debug_malloc_info() 857 MallocXmlElem(fd, "size").Contents("%zu", list[i].size); in debug_malloc_info()
|
D | README.md | 196 a list of freed allocations. In addition to being added to the list, the 205 When the list is full, an allocation is removed from the list and is 207 being placed on the list. When the program terminates, all of the allocations 208 left on the list are verified. 211 in the list. The default is to record 100 freed allocations, the max 494 FRAMES is a list of instruction pointers that represent the backtrace of the
|
/bionic/tests/ |
D | net_if_test.cpp | 40 struct if_nameindex* list = if_nameindex(); in TEST() local 41 ASSERT_TRUE(list != nullptr); in TEST() 43 ASSERT_TRUE(list->if_index != 0); in TEST() 48 for (struct if_nameindex* it = list; it->if_index != 0; ++it) { in TEST() 56 if_freenameindex(list); in TEST()
|
/bionic/libc/ |
D | NOTICE | 8 notice, this list of conditions and the following disclaimer. 10 notice, this list of conditions and the following disclaimer in the 34 notice, this list of conditions and the following disclaimer. 36 notice, this list of conditions and the following disclaimer in the 235 notice, this list of conditions and the following disclaimer. 237 notice, this list of conditions and the following disclaimer in the 264 notice, this list of conditions and the following disclaimer. 266 notice, this list of conditions and the following disclaimer in the 343 notice, this list of conditions and the following disclaimer. 345 notice, this list of conditions and the following disclaimer in [all …]
|
/bionic/libc/kernel/tools/ |
D | kernel.py | 133 list = cpp.BlockParser().parseFile(path) 134 if list: 140 list.optimizeMacros(macros) 141 list.optimizeIf01() 142 includes = list.findIncludes()
|
/bionic/benchmarks/linker_relocation/ |
D | Android.bp | 8 // notice, this list of conditions and the following disclaimer. 10 // notice, this list of conditions and the following disclaimer in 34 // into the testcases/linker_reloc_bench directory. The obvious way to do that is to list each
|
/bionic/libc/malloc_debug/tests/ |
D | malloc_debug_system_tests.cpp | 160 logger_list* list; in GetLogStr() local 161 list = android_logger_list_open(log, ANDROID_LOG_NONBLOCK, 1000, pid); in GetLogStr() 162 ASSERT_TRUE(list != nullptr); in GetLogStr() 166 ssize_t actual = android_logger_list_read(list, &msg); in GetLogStr() 193 android_logger_list_close(list); in GetLogStr()
|
/bionic/libc/kernel/uapi/linux/ |
D | udmabuf.h | 39 struct udmabuf_create_item list[]; member
|
D | futex.h | 55 struct robust_list list; member
|
/bionic/benchmarks/spawn/ |
D | Android.bp | 9 // notice, this list of conditions and the following disclaimer. 11 // notice, this list of conditions and the following disclaimer in
|
/bionic/libc/kernel/uapi/drm/ |
D | drm.h | 205 struct drm_buf_desc __user * list; member 209 int __user * list; member 224 struct drm_buf_pub __user * list; member
|
/bionic/benchmarks/ |
D | README.md | 50 <args><space separated list of function args|shorthand></args> 58 space-separated list of arguments via the `--bionic_extra` command line flag, e.g.
|