Home
last modified time | relevance | path

Searched refs:loadtask (Results 1 – 4 of 4) sorted by relevance

/third_party/musl/porting/linux/user/ldso/
Ddynlink_rand.h36 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…
Ddynlink_rand.c131 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()
Ddynlink.c169 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/
Dunit_test_mock_dynlink.c24 void free_task(struct loadtask *task) in free_task()
54 struct loadtask *get_loadtask(struct loadtasks *tasks, size_t index) in get_loadtask()