Searched refs:IWLIST (Results 1 – 3 of 3) sorted by relevance
/third_party/iowow/src/utils/ |
D | iwarr.h | 229 } IWLIST; typedef 238 IW_EXPORT iwrc iwlist_init(IWLIST *list, size_t anum); 246 IW_EXPORT IW_ALLOC IWLIST* iwlist_create(size_t anum); 251 IW_EXPORT void iwlist_destroy(IWLIST **listp); 258 IW_EXPORT void iwlist_destroy_keep(IWLIST *list); 263 IW_EXPORT size_t iwlist_length(IWLIST *list); 269 IW_EXPORT IW_ALLOC IWLIST* iwlist_clone(IWLIST *list); 279 IW_EXPORT void* iwlist_at(IWLIST *list, size_t index, size_t *osize, iwrc *orc); 287 IW_EXPORT void* iwlist_at2(IWLIST *list, size_t index, size_t *osize); 292 IW_EXPORT iwrc iwlist_push(IWLIST *list, const void *data, size_t data_size); [all …]
|
D | iwarr.c | 446 iwrc iwlist_init(IWLIST *list, size_t anum) { in iwlist_init() 460 IWLIST* iwlist_create(size_t anum) { in iwlist_create() 461 IWLIST *list = malloc(sizeof(*list)); in iwlist_create() 472 void iwlist_destroy_keep(IWLIST *list) { in iwlist_destroy_keep() 489 void iwlist_destroy(IWLIST **listp) { in iwlist_destroy() 499 size_t iwlist_length(IWLIST *list) { in iwlist_length() 503 IWLIST* iwlist_clone(IWLIST *list) { in iwlist_clone() 508 IWLIST *nlist = malloc(sizeof(*nlist)); in iwlist_clone() 535 void* iwlist_at(IWLIST *list, size_t index, size_t *osize, iwrc *orc) { in iwlist_at() 548 void* iwlist_at2(IWLIST *list, size_t index, size_t *osize) { in iwlist_at2() [all …]
|
/third_party/iowow/ |
D | Changelog | 184 * Added IWULIST, IWLIST implementation (iwarr.h)
|