Home
last modified time | relevance | path

Searched refs:dl_phdr_info (Results 1 – 9 of 9) sorted by relevance

/bionic/tests/
Dlink_test.cpp42 ASSERT_EQ(123, dl_iterate_phdr([](dl_phdr_info*, size_t, void*) { ++call_count; return 123; }, in TEST() argument
49 static int Callback(dl_phdr_info* i, size_t s, void* data) { in TEST()
53 void DoChecks(dl_phdr_info* info, size_t s) { in TEST()
54 ASSERT_EQ(sizeof(dl_phdr_info), s); in TEST()
93 auto callback = [](dl_phdr_info* info, size_t size, void* data) { in TEST()
95 EXPECT_GE(size, sizeof(dl_phdr_info)); in TEST()
192 static int Callback(dl_phdr_info* i, size_t s, void* data) { in TEST()
196 void AddModule(dl_phdr_info* info, size_t s) { in TEST()
197 ASSERT_EQ(sizeof(dl_phdr_info), s); in TEST()
Ddlfcn_symlink_support.cpp35 static int dl_callback(struct dl_phdr_info *info, size_t /* size */, void *data) { in dl_callback()
Delftls_dl_test.cpp357 auto callback = [](dl_phdr_info* info, size_t, void* data) { in TEST()
/bionic/libc/include/
Dlink.h45 struct dl_phdr_info { struct
59 int dl_iterate_phdr(int (* _Nonnull __callback)(struct dl_phdr_info* _Nonnull, size_t, void* _Nulla… argument
61 int dl_iterate_phdr(int (* _Nonnull __callback)(struct dl_phdr_info* _Nonnull, size_t, void*_Nullab…
/bionic/libc/bionic/
Ddl_iterate_phdr_static.cpp42 int dl_iterate_phdr(int (*cb)(struct dl_phdr_info* info, size_t size, void* data), void* data) { in dl_iterate_phdr()
54 struct dl_phdr_info exe_info; in dl_iterate_phdr()
88 struct dl_phdr_info vdso_info; in dl_iterate_phdr()
/bionic/libdl/
Dlibdl.cpp58 int __loader_dl_iterate_phdr(int (*cb)(struct dl_phdr_info* info, size_t size, void* data),
130 int dl_iterate_phdr(int (*cb)(struct dl_phdr_info* info, size_t size, void* data), void* data) { in dl_iterate_phdr()
/bionic/linker/
Dlinker.h93 int do_dl_iterate_phdr(int (*cb)(dl_phdr_info* info, size_t size, void* data), void* data);
Ddlfcn.cpp79 int __loader_dl_iterate_phdr(int (*cb)(dl_phdr_info* info, size_t size, void* data),
195 int __loader_dl_iterate_phdr(int (*cb)(dl_phdr_info* info, size_t size, void* data), void* data) { in __loader_dl_iterate_phdr()
Dlinker.cpp436 int do_dl_iterate_phdr(int (*cb)(dl_phdr_info* info, size_t size, void* data), void* data) { in do_dl_iterate_phdr()
439 dl_phdr_info dl_info; in do_dl_iterate_phdr()
454 rv = cb(&dl_info, sizeof(dl_phdr_info), data); in do_dl_iterate_phdr()