Searched refs:IWULIST (Results 1 – 4 of 4) sorted by relevance
/third_party/iowow/src/utils/ |
D | iwarr.h | 79 } IWULIST; typedef 88 IW_EXPORT iwrc iwulist_init(IWULIST *list, size_t initial_length, size_t unit_size); 97 IW_EXPORT IW_ALLOC IWULIST* iwulist_create(size_t initial_length, size_t unit_size); 104 IW_EXPORT iwrc iwulist_clear(IWULIST *list); 110 IW_EXPORT void iwulist_destroy(IWULIST **listp); 118 IW_EXPORT void iwulist_destroy_keep(IWULIST *list); 123 IW_EXPORT size_t iwulist_length(IWULIST *list); 128 IW_EXPORT IW_ALLOC IWULIST* iwulist_clone(IWULIST *list); 136 IW_EXPORT void* iwulist_at(IWULIST *list, size_t index, iwrc *orc); 138 IW_EXPORT void* iwulist_at2(IWULIST *list, size_t index); [all …]
|
D | iwarr.c | 185 iwrc iwulist_init(IWULIST *list, size_t initial_length, size_t unit_size) { in iwulist_init() 200 IWULIST* iwulist_create(size_t initial_length, size_t unit_size) { in iwulist_create() 201 IWULIST *list = malloc(sizeof(*list)); in iwulist_create() 212 iwrc iwulist_clear(IWULIST *list) { in iwulist_clear() 220 void iwulist_destroy_keep(IWULIST *list) { in iwulist_destroy_keep() 227 void iwulist_destroy(IWULIST **listp) { in iwulist_destroy() 237 size_t iwulist_length(IWULIST *list) { in iwulist_length() 241 IWULIST* iwulist_clone(IWULIST *list) { in iwulist_clone() 245 IWULIST *nlist = malloc(sizeof(*nlist)); in iwulist_clone() 263 void* iwulist_at(IWULIST *list, size_t index, iwrc *orc) { in iwulist_at() [all …]
|
D | iwtp.c | 24 IWULIST threads; 248 IWULIST *joinlist = 0; in iwtp_shutdown()
|
/third_party/iowow/ |
D | Changelog | 184 * Added IWULIST, IWLIST implementation (iwarr.h)
|