/third_party/musl/libc-test/src/functionalext/relro/ |
D | dlopen_ext_relro_test.c | 73 dl_extinfo extinfo = { in test_write_relro_file() local 77 void *handle = dlopen_ext(lib, RTLD_NOW, &extinfo); in test_write_relro_file() 91 dl_extinfo extinfo = { in test_write_relro_file_ext() local 97 void *handle = dlopen_ext(lib, RTLD_NOW, &extinfo); in test_write_relro_file_ext() 125 dl_extinfo extinfo = { in dlopen_ext_relro_0200() local 129 void *handle = dlopen_ext(LIB_NAME, RTLD_NOW, &extinfo); in dlopen_ext_relro_0200() 141 dl_extinfo extinfo = { in dlopen_ext_relro_0300() local 145 void *handle = dlopen_ext(LIB_NAME, RTLD_NOW, &extinfo); in dlopen_ext_relro_0300() 166 dl_extinfo extinfo = { in dlopen_ext_relro_0400() local 170 void *handle = dlopen_ext(LIB_NAME, RTLD_NOW, &extinfo); in dlopen_ext_relro_0400() [all …]
|
/third_party/musl/libc-test/src/functionalext/ldso_randomization/ |
D | ldso_randomization_test.c | 166 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0100() local 167 void *handle = dlopen_ext(LIB_NAME_A, RTLD_NOW, &extinfo); in dlopen_ext_randomization_0100() 181 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0200() local 182 void *handle = dlopen_ext(NULL, RTLD_NOW, &extinfo); in dlopen_ext_randomization_0200() 213 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0300() local 214 void *handle = dlopen_ext("test_invaild.so", RTLD_NOW, &extinfo); in dlopen_ext_randomization_0300() 228 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0400() local 229 void *ori_handle = dlopen_ext(LIB_NAME, RTLD_NOW, &extinfo); in dlopen_ext_randomization_0400() 237 handle = dlopen_ext(LIB_NAME, RTLD_NOW, &extinfo); in dlopen_ext_randomization_0400() 257 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0600() local [all …]
|
D | ldso_randomization_manual.c | 122 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0500() local 127 handle = dlopen_ext(LIB_NAME, RTLD_NOW, &extinfo); in dlopen_ext_randomization_0500() 149 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0700() local 157 void *child_handle = dlopen_ext(LIB_NAME, RTLD_NOW, &extinfo); in dlopen_ext_randomization_0700() 165 parent_handle = dlopen_ext(LIB_NAME, RTLD_NOW, &extinfo); in dlopen_ext_randomization_0700()
|
/third_party/musl/libc-test/src/functionalext/dlns/ |
D | dlns_dlopen_ext.c | 32 dl_extinfo extinfo = { in dlopen_0100() local 40 void *handle = dlopen_ns_ext(&dlns, dllNamePath, RTLD_LAZY, &extinfo); in dlopen_0100()
|
/third_party/musl/porting/linux/user/include/ |
D | dlfcn_ext.h | 56 void *dlopen_ext(const char *file, int mode, const dl_extinfo *extinfo);
|
/third_party/musl/porting/linux/user/ldso/ |
D | dynlink.c | 184 static void handle_relro_sharing(struct dso *p, const dl_extinfo *extinfo, ssize_t *relro_fd_offset… 2399 static void reloc_all(struct dso *p, const dl_extinfo *extinfo) in reloc_all() argument 2429 handle_relro_sharing(p, extinfo, &relro_fd_offset); in reloc_all() 3220 …st char *file, int mode, const char *namespace, const void *caller_addr, const dl_extinfo *extinfo) in dlopen_impl() argument 3245 if (extinfo) { in dlopen_impl() 3246 reserved_address_recursive = extinfo->flag & DL_EXT_RESERVED_ADDRESS_RECURSIVE; in dlopen_impl() 3247 if (extinfo->flag & DL_EXT_RESERVED_ADDRESS) { in dlopen_impl() 3249 reserved_params.start_addr = extinfo->reserved_addr; in dlopen_impl() 3250 reserved_params.reserved_size = extinfo->reserved_size; in dlopen_impl() 3253 } else if (extinfo->flag & DL_EXT_RESERVED_ADDRESS_HINT) { in dlopen_impl() [all …]
|
/third_party/openssl/Configurations/ |
D | windows-makefile.tmpl | 1028 my %extinfo = ( dso => platform->dsoext(), 1044 push @deps, $prod.$extinfo{$type};
|