Home
last modified time | relevance | path

Searched refs:loadtasks (Results 1 – 3 of 3) sorted by relevance

/third_party/musl/porting/linux/user/ldso/
Ddynlink_rand.h70 struct loadtasks { struct
81 hidden struct loadtasks *create_loadtasks(void); argument
82 hidden bool append_loadtasks(struct loadtasks *tasks, struct loadtask *item);
84 hidden struct loadtask *get_loadtask(struct loadtasks *tasks, size_t index);
85 hidden void free_loadtasks(struct loadtasks *tasks);
86 hidden void shuffle_loadtasks(struct loadtasks *tasks);
Ddynlink_rand.c121 struct loadtasks *create_loadtasks(void) in create_loadtasks()
123 struct loadtasks *tasks = internal_malloc(sizeof(struct loadtasks)); in create_loadtasks()
133 bool append_loadtasks(struct loadtasks *tasks, struct loadtask *item) in append_loadtasks()
186 struct loadtask *get_loadtask(struct loadtasks *tasks, size_t index) in get_loadtask()
195 void free_loadtasks(struct loadtasks *tasks) in free_loadtasks()
213 void shuffle_loadtasks(struct loadtasks *tasks) in shuffle_loadtasks()
Ddynlink.c254 static void preload_direct_deps(struct dso *p, ns_t *namespace, struct loadtasks *tasks);
255 static void unmap_preloaded_sections(struct loadtasks *tasks);
256 static void preload_deps(struct dso *p, struct loadtasks *tasks);
257 static void run_loadtasks(struct loadtasks *tasks, struct reserved_address_params *reserved_params);
259 static void load_preload(char *s, ns_t *ns, struct loadtasks *tasks);
2831 struct loadtasks *tasks = create_loadtasks(); in __dls3()
3045 struct loadtasks *tasks = NULL; in dlopen_impl()
4805 static void preload_direct_deps(struct dso *p, ns_t *namespace, struct loadtasks *tasks) in preload_direct_deps()
4882 static void unmap_preloaded_sections(struct loadtasks *tasks) in unmap_preloaded_sections()
4909 static void preload_deps(struct dso *p, struct loadtasks *tasks) in preload_deps()
[all …]