Home
last modified time | relevance | path

Searched refs:dl_extinfo (Results 1 - 9 of 9) sorted by relevance

/third_party/musl/libc-test/src/functionalext/relro/
H A Ddlopen_ext_relro_test.c73 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 Dldso_dlopen_ext_test.cpp23 * @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 Ddlfcn_ext.h26 /* 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 Ddlfcn_ext.h26 /* 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 Dldso_randomization_test.c166 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 Dldso_randomization_manual.c122 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 Ddlns_dlopen_ext.c32 dl_extinfo extinfo = { in dlopen_0100()
/third_party/musl/porting/linux/user/ldso/
H A Ddynlink.c203 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 Ddynlink.c237 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 19 milliseconds