Searched refs:dl_phdr_info (Results 1 - 25 of 30) sorted by path

12

/freebsd-11-stable/contrib/gcc/config/ia64/
H A Dfde-glibc.c54 _Unwind_IteratePhdrCallback (struct dl_phdr_info *info, size_t size, void *ptr)
63 /* Make sure struct dl_phdr_info is at least as big as we need. */
64 if (size < offsetof (struct dl_phdr_info, dlpi_phnum)
/freebsd-11-stable/contrib/gcc/
H A Dunwind-dw2-fde-glibc.c127 _Unwind_IteratePhdrCallback (struct dl_phdr_info *info, size_t size, void *ptr)
227 /* Make sure struct dl_phdr_info is at least as big as we need. */
228 if (size < offsetof (struct dl_phdr_info, dlpi_phnum)
/freebsd-11-stable/contrib/netbsd-tests/libexec/ld.elf_so/
H A Dh_locking.c46 dl_iterate_phdr_cb(struct dl_phdr_info *info, size_t size, void *data)
/freebsd-11-stable/lib/libc/arm/aeabi/
H A Daeabi_unwind_exidx.c69 struct dl_phdr_info info;
/freebsd-11-stable/lib/libc/stdlib/
H A Dcxa_thread_atexit_impl.c106 struct dl_phdr_info phdr_info;
/freebsd-11-stable/lib/libthr/thread/
H A Dthr_fork.c103 __pthread_cxa_finalize(struct dl_phdr_info *phdr_info)
H A Dthr_sig.c444 _thr_sigact_unload(struct dl_phdr_info *phdr_info __unused)
H A Dthr_spec.c225 _thr_tsd_unload(struct dl_phdr_info *phdr_info)
/freebsd-11-stable/sys/sys/
H A Dlink_elf.h79 struct dl_phdr_info struct
93 typedef int (*__dl_iterate_hdr_callback)(struct dl_phdr_info *, size_t, void *);
95 int _rtld_addr_phdr(const void *, struct dl_phdr_info *);
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_linux.cpp146 static int FindFirstDSOCallback(struct dl_phdr_info *info, size_t size,
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/cfi/
H A Dcfi.cpp212 uptr find_cfi_check_in_dso(dl_phdr_info *info) {
274 int dl_iterate_phdr_cb(dl_phdr_info *info, size_t size, void *data) {
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_custom.cpp387 int (*callback_trampoline)(void *callback, struct dl_phdr_info *info,
395 int dl_iterate_phdr_cb(struct dl_phdr_info *info, size_t size, void *data) {
409 int (*callback_trampoline)(void *callback, struct dl_phdr_info *info,
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan.cpp303 [](dl_phdr_info *info, size_t size, void *data) {
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_common_linux.cpp79 static int ProcessGlobalRegionsCallback(struct dl_phdr_info *info, size_t size,
118 static int LockStuffAndStopTheWorldCallback(struct dl_phdr_info *info,
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_linux.cpp1625 int (*)(struct dl_phdr_info *, size_t, void *), void *);
1628 static int dl_iterate_phdr_test_cb(struct dl_phdr_info *info, size_t size,
H A Dsanitizer_linux_libcdep.cpp410 int GetSizeFromHdr(struct dl_phdr_info *info, size_t size, void *data) {
527 #define dl_phdr_info xdl_phdr_info macro
536 static int dl_iterate_phdr_cb(dl_phdr_info *info, size_t size, void *arg) {
567 int (*)(struct dl_phdr_info *, size_t, void *), void *);
H A Dsanitizer_platform_limits_freebsd.cpp362 // There are more undocumented fields in dl_phdr_info that we are not interested
364 COMPILER_CHECK(sizeof(__sanitizer_dl_phdr_info) <= sizeof(dl_phdr_info));
365 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
366 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
367 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
368 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
H A Dsanitizer_platform_limits_netbsd.cpp2236 // There are more undocumented fields in dl_phdr_info that we are not interested
2238 COMPILER_CHECK(sizeof(__sanitizer_dl_phdr_info) <= sizeof(dl_phdr_info));
2239 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
2240 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
2241 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
2242 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
H A Dsanitizer_platform_limits_openbsd.cpp137 CHECK_TYPE_SIZE(dl_phdr_info); variable
138 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
139 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
140 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
141 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
H A Dsanitizer_platform_limits_posix.cpp957 // There are more undocumented fields in dl_phdr_info that we are not interested
959 COMPILER_CHECK(sizeof(__sanitizer_dl_phdr_info) <= sizeof(dl_phdr_info));
960 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
961 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
962 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
963 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
H A Dsanitizer_platform_limits_solaris.cpp196 // There are more undocumented fields in dl_phdr_info that we are not interested
198 COMPILER_CHECK(sizeof(__sanitizer_dl_phdr_info) <= sizeof(dl_phdr_info));
199 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
200 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
201 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
202 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
/freebsd-11-stable/contrib/llvm-project/libunwind/src/
H A DAddressSpace.hpp494 [](struct dl_phdr_info *pinfo, size_t, void *data) -> int {
/freebsd-11-stable/contrib/unbound/compat/
H A Dgetentropy_linux.c98 static int getentropy_phdr(struct dl_phdr_info *info, size_t size, void *data);
324 getentropy_phdr(struct dl_phdr_info *info, size_t ATTR_UNUSED(size), void *data)
/freebsd-11-stable/contrib/wpa/src/utils/
H A Dtrace.c36 static int callback(struct dl_phdr_info *info, size_t size, void *data)
/freebsd-11-stable/lib/libc/gen/
H A Ddlfcn.c165 static struct dl_phdr_info phdr_info;
204 dl_iterate_phdr(int (*callback)(struct dl_phdr_info *, size_t, void *) __unused,
247 struct dl_phdr_info *phdr_info_a __unused)

Completed in 257 milliseconds

12