HomeSort by: relevance | last modified time | path
    Searched refs:dl_phdr_info (Results 1 - 25 of 53) sorted by relevancy

1 2 3

  /src/include/
link_elf.h 51 struct dl_phdr_info struct
65 int dl_iterate_phdr(int (*)(struct dl_phdr_info *, size_t, void *),
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/openbsd/sys/
link_elf.d 52 struct dl_phdr_info
61 private alias int function(dl_phdr_info*, size_t, void *) dl_iterate_phdr_cb;
62 private alias int function(dl_phdr_info*, size_t, void *) @nogc dl_iterate_phdr_cb_ngc;
67 int _rtld_addr_phdr(const void*, dl_phdr_info*) @nogc
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/netbsd/sys/
link_elf.d 55 struct dl_phdr_info
68 private alias extern(C) int function(dl_phdr_info*, size_t, void *) dl_iterate_phdr_cb;
69 private alias extern(C) int function(dl_phdr_info*, size_t, void *) @nogc dl_iterate_phdr_cb_ngc;
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/dragonflybsd/sys/
link_elf.d 63 struct dl_phdr_info
76 private alias int function(dl_phdr_info*, size_t, void *) dl_iterate_phdr_cb;
77 private alias int function(dl_phdr_info*, size_t, void *) @nogc dl_iterate_phdr_cb_ngc;
81 int _rtld_addr_phdr(const void*, dl_phdr_info*) @nogc;
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/freebsd/sys/
link_elf.d 61 struct dl_phdr_info
74 private alias extern(C) int function(dl_phdr_info*, size_t, void *) dl_iterate_phdr_cb;
75 private alias extern(C) int function(dl_phdr_info*, size_t, void *) @nogc dl_iterate_phdr_cb_ngc;
78 extern int _rtld_addr_phdr(const void*, dl_phdr_info*) @nogc;
  /src/external/gpl3/gcc/dist/libsanitizer/lsan/
lsan_common_linux.cpp 79 static int ProcessGlobalRegionsCallback(struct dl_phdr_info *info, size_t size,
98 int (*)(struct dl_phdr_info *, size_t, void *), void *);
123 static int LockStuffAndStopTheWorldCallback(struct dl_phdr_info *info,
  /src/external/gpl3/gcc.old/dist/libsanitizer/lsan/
lsan_common_linux.cpp 79 static int ProcessGlobalRegionsCallback(struct dl_phdr_info *info, size_t size,
98 int (*)(struct dl_phdr_info *, size_t, void *), void *);
123 static int LockStuffAndStopTheWorldCallback(struct dl_phdr_info *info,
  /src/sys/external/bsd/compiler_rt/dist/lib/lsan/
lsan_common_linux.cc 79 static int ProcessGlobalRegionsCallback(struct dl_phdr_info *info, size_t size,
118 static int DoStopTheWorldCallback(struct dl_phdr_info *info, size_t size,
  /src/external/gpl3/gcc/dist/libgcc/config/ia64/
fde-glibc.c 52 _Unwind_IteratePhdrCallback (struct dl_phdr_info *info, size_t size, void *ptr)
61 /* Make sure struct dl_phdr_info is at least as big as we need. */
62 if (size < offsetof (struct dl_phdr_info, dlpi_phnum)
  /src/external/gpl3/gcc.old/dist/libgcc/config/ia64/
fde-glibc.c 52 _Unwind_IteratePhdrCallback (struct dl_phdr_info *info, size_t size, void *ptr)
61 /* Make sure struct dl_phdr_info is at least as big as we need. */
62 if (size < offsetof (struct dl_phdr_info, dlpi_phnum)
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_platform_limits_openbsd.cc 138 CHECK_TYPE_SIZE(dl_phdr_info); variable
139 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
140 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
141 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
142 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
sanitizer_platform_limits_solaris.cc 197 // There are more undocumented fields in dl_phdr_info that we are not interested
199 COMPILER_CHECK(sizeof(__sanitizer_dl_phdr_info) <= sizeof(dl_phdr_info));
200 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
201 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
202 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
203 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
sanitizer_platform_limits_freebsd.cc 361 // There are more undocumented fields in dl_phdr_info that we are not interested
363 COMPILER_CHECK(sizeof(__sanitizer_dl_phdr_info) <= sizeof(dl_phdr_info));
364 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
365 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
366 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
367 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/linux/
link.d 164 struct dl_phdr_info
180 private alias extern(C) int function(dl_phdr_info*, size_t, void *) dl_iterate_phdr_cb;
181 private alias extern(C) int function(dl_phdr_info*, size_t, void *) @nogc dl_iterate_phdr_cb_ngc;
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/solaris/
link.d 165 struct dl_phdr_info
177 private alias extern(C) int function(dl_phdr_info*, size_t, void *) dl_iterate_phdr_cb;
178 private alias extern(C) int function(dl_phdr_info*, size_t, void *) @nogc dl_iterate_phdr_cb_ngc;
  /src/lib/libc/dlfcn/
dlfcn_elf.c 194 dl_iterate_phdr(int (*callback)(struct dl_phdr_info *, size_t, void *),
198 struct dl_phdr_info phdr_info;
  /src/tests/libexec/ld.elf_so/
h_locking.c 46 dl_iterate_phdr_cb(struct dl_phdr_info *info, size_t size, void *data)
  /src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
sanitizer_platform_limits_solaris.cpp 198 // There are more undocumented fields in dl_phdr_info that we are not interested
200 COMPILER_CHECK(sizeof(__sanitizer_dl_phdr_info) <= sizeof(dl_phdr_info));
201 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
202 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
203 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
204 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
sanitizer_platform_limits_freebsd.cpp 406 // There are more undocumented fields in dl_phdr_info that we are not interested
408 COMPILER_CHECK(sizeof(__sanitizer_dl_phdr_info) <= sizeof(dl_phdr_info));
409 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
410 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
411 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
412 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
  /src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
sanitizer_platform_limits_solaris.cpp 198 // There are more undocumented fields in dl_phdr_info that we are not interested
200 COMPILER_CHECK(sizeof(__sanitizer_dl_phdr_info) <= sizeof(dl_phdr_info));
201 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
202 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
203 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
204 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
sanitizer_platform_limits_freebsd.cpp 394 // There are more undocumented fields in dl_phdr_info that we are not interested
396 COMPILER_CHECK(sizeof(__sanitizer_dl_phdr_info) <= sizeof(dl_phdr_info));
397 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
398 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
399 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
400 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
  /src/lib/libc/tls/
tls.c 146 __libc_static_tls_setup_cb(struct dl_phdr_info *data, size_t len, void *cookie)
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/gcc/sections/
elf.d 450 dl_phdr_info info = void;
740 void getDependencies(in ref dl_phdr_info info, ref Array!(DSO*) deps)
833 * Scan segments in Linux dl_phdr_info struct and store
836 void scanSegments(in ref dl_phdr_info info, DSO* pdso) nothrow @nogc
907 * result where the output is to be written; dl_phdr_info is an OS struct
913 bool findDSOInfoForAddr(in void* addr, dl_phdr_info* result=null) nothrow @nogc
923 static struct DG { const(void)* addr; dl_phdr_info* result; }
925 extern(C) int callback(dl_phdr_info* info, size_t sz, void* arg) nothrow @nogc
960 bool findSegmentForAddr(in ref dl_phdr_info info, in void* addr, ElfW!"Phdr"* result=null) nothrow @nogc
  /src/sys/lib/libunwind/
AddressSpace.hpp 35 static int phdr_callback(struct dl_phdr_info *, size_t, void *);
351 friend int phdr_callback(struct dl_phdr_info *, size_t, void *);
411 static int phdr_callback(struct dl_phdr_info *info, size_t size, void *data_) {
  /src/sys/external/bsd/compiler_rt/dist/lib/asan/
asan_linux.cc 147 static int FindFirstDSOCallback(struct dl_phdr_info *info, size_t size,

Completed in 38 milliseconds

1 2 3