Searched refs:loadtask (Results 1 – 3 of 3) sorted by relevance
/third_party/musl/porting/linux/user/ldso/ |
D | dynlink_rand.h | 36 struct loadtask { struct 71 struct loadtask **array; 82 hidden bool append_loadtasks(struct loadtasks *tasks, struct loadtask *item); 83 hidden void free_task(struct loadtask *task); 84 hidden struct loadtask *get_loadtask(struct loadtasks *tasks, size_t index); 87 hidden struct loadtask *create_loadtask(const char *name, struct dso *needed_by, ns_t *ns, bool che…
|
D | dynlink_rand.c | 133 bool append_loadtasks(struct loadtasks *tasks, struct loadtask *item) in append_loadtasks() 140 realloced = internal_realloc(tasks->array, new_cap * sizeof(struct loadtask *)); in append_loadtasks() 142 realloced = internal_malloc(TASK_BASE_CAPACITY * sizeof(struct loadtask *)); in append_loadtasks() 156 void free_task(struct loadtask *task) in free_task() 186 struct loadtask *get_loadtask(struct loadtasks *tasks, size_t index) in get_loadtask() 216 struct loadtask *task = NULL; in shuffle_loadtasks() 229 struct loadtask *create_loadtask(const char *name, struct dso *needed_by, ns_t *ns, bool check_inhe… in create_loadtask() 236 struct loadtask *task = internal_calloc(1, sizeof(struct loadtask)); in create_loadtask()
|
D | dynlink.c | 250 static bool map_library_header(struct loadtask *task); 251 static bool task_map_library(struct loadtask *task, struct reserved_address_params *reserved_params… 252 static bool load_library_header(struct loadtask *task); 253 static void task_load_library(struct loadtask *task, struct reserved_address_params *reserved_param… 260 static void open_library_by_path(const char *name, const char *s, struct loadtask *task, struct zip… 261 …san_path_open_by_task(int fd, const char *name, ns_t *namespace, struct loadtask *task, struct zip… 3046 struct loadtask *task = NULL; in dlopen_impl() 4021 static void open_library_by_path(const char *name, const char *s, struct loadtask *task, struct zip… in open_library_by_path() 4050 …oid handle_asan_path_open_by_task(int fd, const char *name, ns_t *namespace, struct loadtask *task, in handle_asan_path_open_by_task() 4209 static bool map_library_header(struct loadtask *task) in map_library_header() [all …]
|