Home
last modified time | relevance | path

Searched refs:extinfo (Results 1 – 7 of 7) sorted by relevance

/third_party/musl/libc-test/src/functionalext/relro/
Ddlopen_ext_relro_test.c73 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/
Dldso_randomization_test.c166 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 …]
Dldso_randomization_manual.c122 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/
Ddlns_dlopen_ext.c32 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/
Ddlfcn_ext.h56 void *dlopen_ext(const char *file, int mode, const dl_extinfo *extinfo);
/third_party/musl/porting/linux/user/ldso/
Ddynlink.c184 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/
Dwindows-makefile.tmpl1028 my %extinfo = ( dso => platform->dsoext(),
1044 push @deps, $prod.$extinfo{$type};