Home
last modified time | relevance | path

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

/third_party/musl/libc-test/src/functionalext/unittest/
H A Dunit_test_ldso_namespace.c52 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 Dnamespace.c166 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 Dnamespace.h47 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 Ddynlink.c260 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 Dnamespace.c166 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 Dnamespace.h47 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 Ddynlink.c294 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 Ddlfcn.h156 * @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 Ddlfcn.h156 * @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