Searched refs:loadtasks (Results 1 – 3 of 3) sorted by relevance
/third_party/musl/porting/linux/user/ldso/ |
D | dynlink_rand.h | 70 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);
|
D | dynlink_rand.c | 121 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()
|
D | dynlink.c | 254 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 …]
|