Searched refs:dl_extinfo (Results 1 - 9 of 9) sorted by relevance
/third_party/musl/libc-test/src/functionalext/relro/ |
H A D | dlopen_ext_relro_test.c | 73 dl_extinfo extinfo = { in test_write_relro_file() 91 dl_extinfo extinfo = { in test_write_relro_file_ext() 125 dl_extinfo extinfo = { in dlopen_ext_relro_0200() 141 dl_extinfo extinfo = { in dlopen_ext_relro_0300() 166 dl_extinfo extinfo = { in dlopen_ext_relro_0400() 183 dl_extinfo extinfo = { in dlopen_ext_relro_0500() 209 dl_extinfo extinfo = { in dlopen_ext_relro_0600() 236 dl_extinfo extinfo = { in dlopen_ext_relro_0700() 263 dl_extinfo extinfo = { in dlopen_ext_relro_0800() 280 dl_extinfo extinf in dlopen_ext_relro_0900() [all...] |
/third_party/musl/libc-test/src/functionalext/supplement/ldso/ldso_gtest/ |
H A D | ldso_dlopen_ext_test.cpp | 23 * @tc.desc: Test that set dl_extinfo to null, and call dlopen_ext.It is equivalent to dlopen. 38 * @tc.desc: Test that set dl_extinfo's flag to 0, and call dlopen_ext. 43 dl_extinfo extInfo; in HWTEST_F() 59 * @tc.desc: Test that set dl_extinfo's flag to DL_EXT_RESERVED_ADDRESS, and call dlopen_ext. 67 dl_extinfo extInfo; in HWTEST_F() 86 * @tc.desc: Test that set dl_extinfo's flag to DL_EXT_RESERVED_ADDRESS, 95 dl_extinfo extInfo; in HWTEST_F() 114 dl_extinfo extInfo; in HWTEST_F() 136 * @tc.desc: Test that set dl_extinfo's flag to DL_EXT_RESERVED_ADDRESS_RECURSIVE, 145 dl_extinfo extInf in HWTEST_F() [all...] |
/third_party/musl/porting/linux/user/include/ |
H A D | dlfcn_ext.h | 26 /* for dl_extinfo flag */ 43 } dl_extinfo; typedef 53 * @param extinfo Indicates the dl_extinfo struct. 56 void *dlopen_ext(const char *file, int mode, const dl_extinfo *extinfo); 71 * @param dl_extinfo * indicates the dl_extinfo struct,include flag and relro_fd. 75 void *dlopen_ns_ext(Dl_namespace *, const char *, int, const dl_extinfo *);
|
/third_party/musl/include/linux/ |
H A D | dlfcn_ext.h | 26 /* for dl_extinfo flag */ 43 } dl_extinfo; typedef 53 * @param extinfo Indicates the dl_extinfo struct. 56 void *dlopen_ext(const char *file, int mode, const dl_extinfo *extinfo); 71 * @param dl_extinfo * indicates the dl_extinfo struct,include flag and relro_fd. 75 void *dlopen_ns_ext(Dl_namespace *, const char *, int, const dl_extinfo *);
|
/third_party/musl/libc-test/src/functionalext/ldso_randomization/ |
H A D | ldso_randomization_test.c | 166 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0100() 181 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0200() 213 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0300() 228 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0400() 257 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0600() 283 * @tc.desc : The flag of dl_extinfo is set to DL_EXT_RESERVED_ADDRESS_RECURSIVE, 289 dl_extinfo extinfo = { in dlopen_ext_randomization_0800() 319 * the flag of dl_extinfo is set to DL_EXT_RESERVED_ADDRESS_RECURSIVE, 335 dl_extinfo extinfo = { in dlopen_ext_randomization_0900()
|
H A D | ldso_randomization_manual.c | 122 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0500() 149 dl_extinfo extinfo = {0}; in dlopen_ext_randomization_0700()
|
/third_party/musl/libc-test/src/functionalext/dlns/ |
H A D | dlns_dlopen_ext.c | 32 dl_extinfo extinfo = { in dlopen_0100()
|
/third_party/musl/porting/linux/user/ldso/ |
H A D | dynlink.c | 203 static void handle_relro_sharing(struct dso *p, const dl_extinfo *extinfo, ssize_t *relro_fd_offset); 2473 static void reloc_all(struct dso *p, const dl_extinfo *extinfo) in reloc_all() 3309 const char *file, int mode, const char *namespace, const void *caller_addr, const dl_extinfo *extinfo) in dlopen_impl() 3650 void *dlopen_ns_ext(Dl_namespace *dlns, const char *file, int mode, const dl_extinfo *extinfo) in dlopen_ns_ext() 4499 void* dlopen_ext(const char *file, int mode, const dl_extinfo *extinfo) in dlopen_ext() 5725 static void handle_relro_sharing(struct dso *p, const dl_extinfo *extinfo, ssize_t *relro_fd_offset) in handle_relro_sharing()
|
/third_party/musl/ldso/linux/ |
H A D | dynlink.c | 237 static void handle_relro_sharing(struct dso *p, const dl_extinfo *extinfo, ssize_t *relro_fd_offset); 2702 static void reloc_all(struct dso *p, const dl_extinfo *extinfo) in reloc_all() 3553 const char *file, int mode, const char *namespace, const void *caller_addr, const dl_extinfo *extinfo) in dlopen_impl() 3967 void *dlopen_ns_ext(Dl_namespace *dlns, const char *file, int mode, const dl_extinfo *extinfo) in dlopen_ns_ext() 4849 void* dlopen_ext(const char *file, int mode, const dl_extinfo *extinfo) in dlopen_ext() 6116 static void handle_relro_sharing(struct dso *p, const dl_extinfo *extinfo, ssize_t *relro_fd_offset) in handle_relro_sharing()
|
Completed in 26 milliseconds