/third_party/musl/porting/linux/user/ldso/ |
H A D | dynlink_rand.h | 41 bool check_inherited; member 92 hidden struct loadtask *create_loadtask(const char *name, struct dso *needed_by, ns_t *ns, bool check_inherited);
|
H A D | dynlink_rand.c | 227 struct loadtask *create_loadtask(const char *name, struct dso *needed_by, ns_t *ns, bool check_inherited) in create_loadtask() argument 242 task->check_inherited = check_inherited; in create_loadtask()
|
H A D | namespace.h | 93 bool is_accessible(ns_t *ns, const char *lib_pathname, bool is_asan, bool check_inherited);
|
H A D | namespace.c | 468 bool is_accessible(ns_t *ns, const char *lib_pathname, bool is_asan, bool check_inherited) in is_accessible() argument 470 if (check_inherited && !ns->separated) { in is_accessible()
|
H A D | dynlink.c | 1927 static struct dso *find_library_by_name(const char *name, const ns_t *ns, bool check_inherited) in find_library_by_name() argument 1929 LD_LOGD("find_library_by_name name:%{public}s, ns_name:%{public}s, check_inherited:%{public}d", in find_library_by_name() 1932 !!check_inherited); in find_library_by_name() 1935 if (check_inherited && ns->ns_inherits) { in find_library_by_name() 1950 UT_STATIC struct dso *find_library_by_fstat(const struct stat *st, const ns_t *ns, bool check_inherited, uint64_t file_offset) { in find_library_by_fstat() argument 1951 LD_LOGD("find_library_by_fstat ns_name:%{public}s, check_inherited :%{public}d", in find_library_by_fstat() 1953 !!check_inherited); in find_library_by_fstat() 1956 if (check_inherited && ns->ns_inherits) { in find_library_by_fstat() 1969 const char *name, struct dso *needed_by, ns_t *namespace, bool check_inherited, struct reserved_address_params *reserved_params) in load_library() 2026 if (!is_accessible(namespace, pathname, g_is_asan, check_inherited)) { in load_library() 1968 load_library( const char *name, struct dso *needed_by, ns_t *namespace, bool check_inherited, struct reserved_address_params *reserved_params) load_library() argument 5135 bool check_inherited = task->check_inherited; load_library_header() local [all...] |
/third_party/musl/ldso/linux/ |
H A D | dynlink_rand.h | 41 bool check_inherited; member 92 hidden struct loadtask *create_loadtask(const char *name, struct dso *needed_by, ns_t *ns, bool check_inherited);
|
H A D | dynlink_rand.c | 232 struct loadtask *create_loadtask(const char *name, struct dso *needed_by, ns_t *ns, bool check_inherited) in create_loadtask() argument 247 task->check_inherited = check_inherited; in create_loadtask()
|
H A D | namespace.h | 93 bool is_accessible(ns_t *ns, const char *lib_pathname, bool is_asan, bool check_inherited);
|
H A D | namespace.c | 468 bool is_accessible(ns_t *ns, const char *lib_pathname, bool is_asan, bool check_inherited) in is_accessible() argument 470 if (check_inherited && !ns->separated) { in is_accessible()
|
H A D | dynlink.c | 2115 static struct dso *find_library_by_name(const char *name, const ns_t *ns, bool check_inherited) in find_library_by_name() argument 2117 LD_LOGD("find_library_by_name name:%{public}s, ns_name:%{public}s, check_inherited:%{public}d", in find_library_by_name() 2120 !!check_inherited); in find_library_by_name() 2123 if (check_inherited && ns->ns_inherits) { in find_library_by_name() 2138 UT_STATIC struct dso *find_library_by_fstat(const struct stat *st, const ns_t *ns, bool check_inherited, uint64_t file_offset) { in find_library_by_fstat() argument 2139 LD_LOGD("find_library_by_fstat ns_name:%{public}s, check_inherited :%{public}d", in find_library_by_fstat() 2141 !!check_inherited); in find_library_by_fstat() 2144 if (check_inherited && ns->ns_inherits) { in find_library_by_fstat() 2157 const char *name, struct dso *needed_by, ns_t *namespace, bool check_inherited, struct reserved_address_params *reserved_params) in load_library() 2214 if (!is_accessible(namespace, pathname, g_is_asan, check_inherited)) { in load_library() 2156 load_library( const char *name, struct dso *needed_by, ns_t *namespace, bool check_inherited, struct reserved_address_params *reserved_params) load_library() argument 5524 bool check_inherited = task->check_inherited; load_library_header() local [all...] |
/third_party/musl/libc-test/src/functionalext/unittest/ |
H A D | unit_test_ldso_dynlink.c | 252 struct dso *find_library_by_fstat(const struct stat *st, const ns_t *ns, bool check_inherited, uint64_t file_offset);
|