/third_party/musl/libc-test/src/functionalext/dlns/ |
D | dlns_set_fun.c | 47 void* handle = dlopen_ns(&dlns, dllName_set_002, RTLD_LAZY); in dlns_set_namespace_lib_path_0200() 53 handle = dlopen_ns(&dlns, dllName_set_002, RTLD_LAZY); in dlns_set_namespace_lib_path_0200() 101 void *handle = dlopen_ns(&dlns, dllName, RTLD_LAZY); in dlns_set_namespace_lib_path_0500() 105 void *handle1 = dlopen_ns(&dlns, libB, RTLD_LAZY); in dlns_set_namespace_lib_path_0500() 133 void* handle = dlopen_ns(&dlns, dllNamePath, RTLD_LAZY); in dlns_set_namespace_separated_0200() 140 void* handle1 = dlopen_ns(&dlns, dllNamePath, RTLD_LAZY); in dlns_set_namespace_separated_0200() 180 void* handle = dlopen_ns(&dlns, dllNamePath, RTLD_LAZY); in dlns_set_namespace_permitted_paths_0200() 186 void* handle1 = dlopen_ns(&dlns, dllNamePath, RTLD_LAZY); in dlns_set_namespace_permitted_paths_0200() 208 void* handle = dlopen_ns(&dlns, dllNamePath, RTLD_LAZY); in dlns_set_namespace_permitted_paths_0300() 214 void* handle1 = dlopen_ns(&dlns, newLibPath, RTLD_LAZY); in dlns_set_namespace_permitted_paths_0300() [all …]
|
D | dlns_inherit.c | 39 void* handle = dlopen_ns(&dlnsA, dllName, RTLD_LAZY); in dlns_inherit_0100() 43 void* handle1 = dlopen_ns(&dlnsA, sharedLib, RTLD_LAZY); in dlns_inherit_0100() 62 void* handle = dlopen_ns(&dlnsA, dllName, RTLD_LAZY); in dlns_inherit_0200() 66 void* handle1 = dlopen_ns(&dlnsA, sharedLib, RTLD_LAZY); in dlns_inherit_0200() 84 void* handle1 = dlopen_ns(&dlnsA, dllName_inh_003, RTLD_LAZY); in dlns_inherit_0300() 89 void* handle = dlopen_ns(&dlnsA, dllName_inh_003, RTLD_LAZY); in dlns_inherit_0300() 108 void* handle = dlopen_ns(&dlnsA, dllName, RTLD_LAZY); in dlns_inherit_0400() 114 void* handle1 = dlopen_ns(&dlnsAA, dllName, RTLD_LAZY); in dlns_inherit_0400() 138 void* handle = dlopen_ns(&dlnsA, dllName, RTLD_LAZY); in dlns_inherit_0500() 142 handle = dlopen_ns(&dlnsA, sharedLib, RTLD_LAZY); in dlns_inherit_0500() [all …]
|
D | dlns_separated.c | 35 void* handle = dlopen_ns(&dlns, dllName, RTLD_LAZY); in separated_0100() 51 void* handle = dlopen_ns(&dlns, dllName2, RTLD_LAZY); in separated_0200() 67 void* handle = dlopen_ns(&dlns, dllNamePath, RTLD_LAZY); in separated_0300() 84 void* handle = dlopen_ns(&dlns, errdllNamePath, RTLD_LAZY); in separated_0400() 99 void* handle = dlopen_ns(&dlns, dllNamePath2, RTLD_LAZY); in separated_0500() 117 void* handle = dlopen_ns(&dlns, dllName, RTLD_LAZY); in separated_0600() 135 void* handle = dlopen_ns(&dlns, errPath_ns, RTLD_LAZY); in separated_0700() 157 void* handle = dlopen_ns(&dlns, dllNamePath, RTLD_LAZY); in separated_0800() 180 void* handle = dlopen_ns(&dlns, dllName_sep_009, RTLD_LAZY); in separated_0900() 202 void* handle = dlopen_ns(&dlns, dllNamePath, RTLD_LAZY); in separated_1000() [all …]
|
D | dlns_special_scene.c | 34 void* handle1 = dlopen_ns(&dlns, dllName, RTLD_LAZY); in dlopen_ns_special_0100() 37 void* handle2 = dlopen_ns(&dlns, dllName, RTLD_LAZY); in dlopen_ns_special_0100() 40 void* handle3 = dlopen_ns(&dlns, dllName, RTLD_LAZY); in dlopen_ns_special_0100() 60 void* handle1 = dlopen_ns(&dlns_no_allowed_libs, dllName, RTLD_LAZY); in dlopen_ns_special_0200() 63 void* handle2 = dlopen_ns(&dlns_normal, dllName, RTLD_LAZY); in dlopen_ns_special_0200() 66 void* handle3 = dlopen_ns(&dlns_wrong_lib_path, dllName, RTLD_LAZY); in dlopen_ns_special_0200() 84 void* handle = dlopen_ns(&dlns, dllName, RTLD_LAZY); in dlopen_ns_sys_path_0100()
|
D | dlns_dlopen.c | 123 void* handle = dlopen_ns(&dlns, dllName, RTLD_LAZY); in dlns_create_0300() 162 void* handle = dlopen_ns(&dlns, dllNamePath, RTLD_LAZY); in dlopen_ns_0100() 177 void* handle = dlopen_ns(&dlns, errdllNamePath, RTLD_LAZY); in dlopen_ns_0200() 191 void* handle = dlopen_ns(&dlns, dllName, RTLD_LAZY); in dlopen_ns_0300() 203 void* handle = dlopen_ns(NULL, dllNamePath, RTLD_LAZY); in dlopen_ns_0400() 218 void *handle = dlopen_ns(&dlns, NULL, RTLD_LAZY); in dlopen_ns_0500()
|
D | dlns_dlsym.c | 57 void* handle_c = dlopen_ns(&dlnsC, LIB_NAME_C, RTLD_NOW); in dlns_dlsym_0100() 63 void* handle_b = dlopen_ns(&dlnsB, LIB_NAME_B, RTLD_NOW); in dlns_dlsym_0100() 70 void* handle_a = dlopen_ns(&dlnsA, LIB_NAME_A, RTLD_NOW); in dlns_dlsym_0100()
|
/third_party/musl/libc-test/src/functional/ |
D | dlopen_ns.c | 46 void *handle = dlopen_ns(&dlns, ndk_so, RTLD_NOW); in ndk_so_dlopen_default_ns_so() 67 void* handle1 = dlopen_ns(&dlns1, dllName, RTLD_NOW); in dlopen_same_so_twice_by_same_ns() 71 void* handle2 = dlopen_ns(&dlns1, dllName, RTLD_NOW); in dlopen_same_so_twice_by_same_ns() 96 void* handle1 = dlopen_ns(&dlns1, dllName, RTLD_NOW); in dlopen_same_so_by_different_ns() 100 void* handle2 = dlopen_ns(&dlns2, dllName, RTLD_NOW); in dlopen_same_so_by_different_ns() 126 void* handle1 = dlopen_ns(&dlns1, dllName, RTLD_NOW); in dlopen_same_so_by_different_inherit_ns() 130 void* handle2 = dlopen_ns(&dlns2, dllName, RTLD_NOW); in dlopen_same_so_by_different_inherit_ns() 152 handle = dlopen_ns(&dlns1, dllName, RTLD_NOW); in dlopen_seperated() 159 handle = dlopen_ns(&dlns1, absolute_path_1, RTLD_NOW); in dlopen_seperated() 169 handle = dlopen_ns(&dlns1, absolute_path_2, RTLD_NOW); in dlopen_seperated() [all …]
|
D | test_src_functional.gni | 11 "dlopen_ns",
|
/third_party/musl/libc-test/src/functionalext/ldso_randomization/ |
D | ldso_randomization_test.c | 375 void *handle = dlopen_ns(&dlns, LIB_NAME, RTLD_NOW); in dlopen_ns_randomization_0100() 392 void *handle = dlopen_ns(&dlns, NULL, RTLD_NOW); in dlopen_ns_randomization_0200() 426 void *handle = dlopen_ns(&dlns, "test_invaild.so", RTLD_NOW); in dlopen_ns_randomization_0300() 443 void *ori_handle = dlopen_ns(&dlns, LIB_NAME, RTLD_NOW); in dlopen_ns_randomization_0400() 451 handle = dlopen_ns(&dlns, LIB_NAME, RTLD_NOW); in dlopen_ns_randomization_0400() 474 handle = dlopen_ns(&dlns, LIB_NAME, RTLD_NOW); in dlopen_ns_randomization_0600()
|
D | ldso_randomization_manual.c | 199 handle = dlopen_ns(&dlns, LIB_NAME, RTLD_NOW); in dlopen_ns_randomization_0500() 232 void *child_handle = dlopen_ns(&dlns, LIB_NAME, RTLD_NOW); in dlopen_ns_randomization_0700() 240 parent_handle = dlopen_ns(&dlns, LIB_NAME, RTLD_NOW); in dlopen_ns_randomization_0700()
|
/third_party/musl/porting/linux/user/include/ |
D | dlfcn.h | 76 void *dlopen_ns(Dl_namespace *, const char *, int);
|
/third_party/musl/libc-test/ |
D | test_template.gni | 124 if (target_name == "dlopen_ns") {
|
/third_party/musl/ |
D | libc.map.txt | 532 dlopen_ns;
|
/third_party/musl/porting/linux/user/ldso/ |
D | dynlink.c | 3540 void *dlopen_ns(Dl_namespace *dlns, const char *file, int mode) in dlopen_ns() function
|
/third_party/chromium/patch/ |
D | 0003-ohos-1115.patch | 73250 + void *libHandleWebEngine = dlopen_ns(&dlns, LIB_PATH_WEB_ENGINE.c_str(), RTLD_NOW); 73255 + void *libHandleNWebRender = dlopen_ns(&dlns, LIB_PATH_NWEB_RENDER.c_str(), RTLD_NOW);
|