Searched refs:loadtask (Results 1 – 4 of 4) sorted by relevance
/third_party/musl/porting/linux/user/ldso/ |
D | dynlink_rand.h | 36 struct loadtask { struct 75 struct loadtask **array; 86 hidden bool append_loadtasks(struct loadtasks *tasks, struct loadtask *item); 87 hidden void free_task(struct loadtask *task); 88 hidden struct loadtask *get_loadtask(struct loadtasks *tasks, size_t index); 91 hidden struct loadtask *create_loadtask(const char *name, struct dso *needed_by, ns_t *ns, bool che…
|
D | dynlink_rand.c | 131 bool append_loadtasks(struct loadtasks *tasks, struct loadtask *item) in append_loadtasks() 138 realloced = __libc_realloc(tasks->array, new_cap * sizeof(struct loadtask *)); in append_loadtasks() 140 realloced = __libc_malloc(TASK_BASE_CAPACITY * sizeof(struct loadtask *)); in append_loadtasks() 154 void free_task(struct loadtask *task) in free_task() 184 struct loadtask *get_loadtask(struct loadtasks *tasks, size_t index) in get_loadtask() 214 struct loadtask *task = NULL; in shuffle_loadtasks() 227 struct loadtask *create_loadtask(const char *name, struct dso *needed_by, ns_t *ns, bool check_inhe… in create_loadtask() 234 struct loadtask *task = __libc_calloc(1, sizeof(struct loadtask)); in create_loadtask()
|
D | dynlink.c | 169 static bool map_library_header(struct loadtask *task); 170 static bool task_map_library(struct loadtask *task, struct reserved_address_params *reserved_params… 171 static bool load_library_header(struct loadtask *task); 172 static void task_load_library(struct loadtask *task, struct reserved_address_params *reserved_param… 179 static void open_library_by_path(const char *name, const char *s, struct loadtask *task, struct zip… 180 …san_path_open_by_task(int fd, const char *name, ns_t *namespace, struct loadtask *task, struct zip… 3236 struct loadtask *task = NULL; in dlopen_impl() 4336 static void open_library_by_path(const char *name, const char *s, struct loadtask *task, struct zip… in open_library_by_path() 4365 …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() 4524 static bool map_library_header(struct loadtask *task) in map_library_header() [all …]
|
/third_party/musl/libc-test/src/functionalext/unittest/ |
D | unit_test_mock_dynlink.c | 24 void free_task(struct loadtask *task) in free_task() 54 struct loadtask *get_loadtask(struct loadtasks *tasks, size_t index) in get_loadtask()
|