Searched refs:allowed_libs (Results 1 - 9 of 9) sorted by relevance
/third_party/musl/libc-test/src/functionalext/unittest/ |
H A D | unit_test_ldso_namespace.c | 52 ns.allowed_libs = NULL; in namespace_test_0020() 80 ns.allowed_libs = NULL; in namespace_test_0030() 438 * @tc.desc : ns_set_allowed_libs test arg ns is ns.allowed_libs NULL 444 ns.allowed_libs = NULL; in namespace_test_0310() 446 EXPECT_EQ(__FUNCTION__, (ns.allowed_libs != NULL), true); in namespace_test_0310() 458 ns.allowed_libs = &list; in namespace_test_0320() 460 EXPECT_EQ(__FUNCTION__, (ns.allowed_libs != NULL), true); in namespace_test_0320() 465 * @tc.desc : ns_set_allowed_libs test allowed_libs is NULL and ns.allowed_libs is NULL 471 ns.allowed_libs in namespace_test_0330() [all...] |
/third_party/musl/porting/linux/user/ldso/ |
H A D | namespace.c | 166 strlist_free(ns->allowed_libs); in ns_free() 337 void ns_set_allowed_libs(ns_t *ns, const char *allowed_libs) in ns_set_allowed_libs() argument 343 if (ns->allowed_libs) strlist_free(ns->allowed_libs); in ns_set_allowed_libs() 344 ns->allowed_libs = NULL; in ns_set_allowed_libs() 345 if (allowed_libs) { in ns_set_allowed_libs() 347 char *a_libs = ld_strdup(allowed_libs); in ns_set_allowed_libs() 348 if (strtrim(a_libs) > 0) ns->allowed_libs = strsplit(a_libs, ":"); in ns_set_allowed_libs() 351 LD_LOGD("ns_set_allowed_libs ns[%{public}s] allowed_libs:%{public}s.", ns->ns_name, allowed_libs); in ns_set_allowed_libs() [all...] |
H A D | namespace.h | 47 strlist *allowed_libs; /* when separated, allowed library names splited by ':'. */ member 83 void ns_set_allowed_libs(ns_t *ns, const char *allowed_libs);
|
H A D | dynlink.c | 260 char *lib_paths, *asan_lib_paths, *permitted_paths, *asan_permitted_paths, *allowed_libs; in set_ns_attrs() local 276 allowed_libs = conf->get_allowed_libs(ns->ns_name); in set_ns_attrs() 277 if (allowed_libs) ns_set_allowed_libs(ns, allowed_libs); in set_ns_attrs() 286 "allowed_libs: %{public}s .", in set_ns_attrs() 288 asan_permitted_paths, allowed_libs); in set_ns_attrs() 4441 int dlns_set_namespace_allowed_libs(const char * name, const char * allowed_libs) in dlns_set_namespace_allowed_libs() argument 4443 if (!name || !allowed_libs) { in dlns_set_namespace_allowed_libs() 4444 LD_LOGE("dlns_set_namespace_allowed_libs name or allowed_libs is null."); in dlns_set_namespace_allowed_libs() 4462 ns_set_allowed_libs(ns, allowed_libs); in dlns_set_namespace_allowed_libs() [all...] |
/third_party/musl/ldso/linux/ |
H A D | namespace.c | 166 strlist_free(ns->allowed_libs); in ns_free() 337 void ns_set_allowed_libs(ns_t *ns, const char *allowed_libs) in ns_set_allowed_libs() argument 343 if (ns->allowed_libs) strlist_free(ns->allowed_libs); in ns_set_allowed_libs() 344 ns->allowed_libs = NULL; in ns_set_allowed_libs() 345 if (allowed_libs) { in ns_set_allowed_libs() 347 char *a_libs = ld_strdup(allowed_libs); in ns_set_allowed_libs() 348 if (strtrim(a_libs) > 0) ns->allowed_libs = strsplit(a_libs, ":"); in ns_set_allowed_libs() 351 LD_LOGD("ns_set_allowed_libs ns[%{public}s] allowed_libs:%{public}s.", ns->ns_name, allowed_libs); in ns_set_allowed_libs() [all...] |
H A D | namespace.h | 47 strlist *allowed_libs; /* when separated, allowed library names splited by ':'. */ member 83 void ns_set_allowed_libs(ns_t *ns, const char *allowed_libs);
|
H A D | dynlink.c | 294 char *lib_paths, *asan_lib_paths, *permitted_paths, *asan_permitted_paths, *allowed_libs; in set_ns_attrs() local 310 allowed_libs = conf->get_allowed_libs(ns->ns_name); in set_ns_attrs() 311 if (allowed_libs) ns_set_allowed_libs(ns, allowed_libs); in set_ns_attrs() 320 "allowed_libs: %{public}s .", in set_ns_attrs() 322 asan_permitted_paths, allowed_libs); in set_ns_attrs() 4791 int dlns_set_namespace_allowed_libs(const char * name, const char * allowed_libs) in dlns_set_namespace_allowed_libs() argument 4793 if (!name || !allowed_libs) { in dlns_set_namespace_allowed_libs() 4794 LD_LOGE("dlns_set_namespace_allowed_libs name or allowed_libs is null."); in dlns_set_namespace_allowed_libs() 4812 ns_set_allowed_libs(ns, allowed_libs); in dlns_set_namespace_allowed_libs() [all...] |
/third_party/musl/porting/linux/user/include/ |
H A D | dlfcn.h | 156 * @brief Set namespace allowed_libs. 158 * @param allowed_libs set new allowed_libs. 164 int dlns_set_namespace_allowed_libs(const char *name, const char *allowed_libs);
|
/third_party/musl/include/ |
H A D | dlfcn.h | 156 * @brief Set namespace allowed_libs. 158 * @param allowed_libs set new allowed_libs. 164 int dlns_set_namespace_allowed_libs(const char *name, const char *allowed_libs);
|
Completed in 17 milliseconds