Searched refs:loadtasks (Results 1 – 5 of 5) sorted by relevance
/third_party/musl/porting/linux/user/ldso/ |
D | dynlink_rand.h | 74 struct loadtasks { struct 85 hidden struct loadtasks *create_loadtasks(void); argument 86 hidden bool append_loadtasks(struct loadtasks *tasks, struct loadtask *item); 88 hidden struct loadtask *get_loadtask(struct loadtasks *tasks, size_t index); 89 hidden void free_loadtasks(struct loadtasks *tasks); 90 hidden void shuffle_loadtasks(struct loadtasks *tasks);
|
D | dynlink_rand.c | 119 struct loadtasks *create_loadtasks(void) in create_loadtasks() 121 struct loadtasks *tasks = __libc_malloc(sizeof(struct loadtasks)); in create_loadtasks() 131 bool append_loadtasks(struct loadtasks *tasks, struct loadtask *item) in append_loadtasks() 184 struct loadtask *get_loadtask(struct loadtasks *tasks, size_t index) in get_loadtask() 193 void free_loadtasks(struct loadtasks *tasks) in free_loadtasks() 211 void shuffle_loadtasks(struct loadtasks *tasks) in shuffle_loadtasks()
|
D | dynlink.c | 173 static void preload_direct_deps(struct dso *p, ns_t *namespace, struct loadtasks *tasks); 174 static void unmap_preloaded_sections(struct loadtasks *tasks); 175 static void preload_deps(struct dso *p, struct loadtasks *tasks); 176 static void run_loadtasks(struct loadtasks *tasks, struct reserved_address_params *reserved_params); 178 UT_STATIC void load_preload(char *s, ns_t *ns, struct loadtasks *tasks); 2974 struct loadtasks *tasks = create_loadtasks(); in __dls3() 3235 struct loadtasks *tasks = NULL; in dlopen_impl() 5185 static void preload_direct_deps(struct dso *p, ns_t *namespace, struct loadtasks *tasks) in preload_direct_deps() 5264 static void unmap_preloaded_sections(struct loadtasks *tasks) in unmap_preloaded_sections() 5291 static void preload_deps(struct dso *p, struct loadtasks *tasks) in preload_deps() [all …]
|
/third_party/musl/libc-test/src/functionalext/unittest/ |
D | unit_test_mock_dynlink.c | 54 struct loadtask *get_loadtask(struct loadtasks *tasks, size_t index) in get_loadtask() 63 void free_loadtasks(struct loadtasks *tasks) in free_loadtasks()
|
D | unit_test_ldso_dynlink.c | 253 void load_preload(char *s, ns_t *ns, struct loadtasks *tasks); 763 struct loadtasks *tasks = malloc(sizeof(struct loadtasks)); in dynlink_test_2010()
|