/src/include/ |
link_elf.h | 54 const char *dlpi_name; /* module name */ member in struct:dl_phdr_info
|
/src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
asan_linux.cc | 149 VReport(2, "info->dlpi_name = %s\tinfo->dlpi_addr = %p\n", 150 info->dlpi_name, info->dlpi_addr); 153 if (!info->dlpi_name || info->dlpi_name[0] == 0) 157 if (internal_strncmp(info->dlpi_name, "linux-", sizeof("linux-") - 1) == 0) 175 *(const char **)data = info->dlpi_name;
|
/src/lib/libc/dlfcn/ |
dlfcn_elf.c | 150 static const char *dlpi_name; variable in typeref:typename:const char * 175 dlpi_name = (void *)aux->a_v; 216 phdr_info.dlpi_name = dlpi_name;
|
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
sanitizer_freebsd.h | 117 const char *dlpi_name; member in struct:__sanitizer::xdl_phdr_info
|
sanitizer_platform_limits_openbsd.h | 274 const char *dlpi_name; member in struct:__sanitizer::__sanitizer_dl_phdr_info
|
sanitizer_platform_limits_solaris.h | 298 const char *dlpi_name; member in struct:__sanitizer::__sanitizer_dl_phdr_info
|
sanitizer_linux_libcdep.cc | 554 } else if (info->dlpi_name) { 555 module_name.append("%s", info->dlpi_name);
|
sanitizer_platform_limits_freebsd.h | 320 const char *dlpi_name; member in struct:__sanitizer::__sanitizer_dl_phdr_info
|
sanitizer_platform_limits_openbsd.cc | 140 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
|
sanitizer_linux.cc | 1649 if (info->dlpi_name && info->dlpi_name[0] == 'l' && 1650 info->dlpi_name[1] == 'i' && info->dlpi_name[2] == 'b') {
|
sanitizer_platform_limits_solaris.cc | 201 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
|
sanitizer_platform_limits_freebsd.cc | 365 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
|
sanitizer_platform_limits_posix.h | 707 const char *dlpi_name; member in struct:__sanitizer::__sanitizer_dl_phdr_info
|
sanitizer_platform_limits_posix.cc | 958 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
|
sanitizer_platform_limits_netbsd.h | 346 const char *dlpi_name; member in struct:__sanitizer::__sanitizer_dl_phdr_info
|
sanitizer_platform_limits_netbsd.cc | 2360 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_name);
|
/src/sys/external/bsd/compiler_rt/dist/lib/msan/ |
msan_interceptors.cc | 1461 if (info->dlpi_name) 1462 __msan_unpoison(info->dlpi_name, REAL(strlen)(info->dlpi_name) + 1);
|
/src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
tsan_interceptors.cc | 2163 if (info && IsAppNotRodata((uptr)info->dlpi_name)) 2164 MemoryResetRange(cbdata->thr, cbdata->pc, (uptr)info->dlpi_name, 2165 internal_strlen(info->dlpi_name)); 2167 // Perform the check one more time in case info->dlpi_name was overwritten 2169 if (info && IsAppNotRodata((uptr)info->dlpi_name)) 2170 MemoryResetRange(cbdata->thr, cbdata->pc, (uptr)info->dlpi_name, 2171 internal_strlen(info->dlpi_name));
|
/src/libexec/ld.elf_so/ |
rtld.c | 1502 phdr_info->dlpi_name = obj->path;
|
/src/sys/external/bsd/compiler_rt/dist/lib/msan/tests/ |
msan_test.cc | 3127 EXPECT_NOT_POISONED(strlen(info->dlpi_name));
|