Lines Matching refs:IWLIST
417 iwrc iwlist_init(IWLIST *list, size_t anum) { in iwlist_init()
431 IWLIST *iwlist_create(size_t anum) { in iwlist_create()
432 IWLIST *list = malloc(sizeof(*list)); in iwlist_create()
443 void iwlist_destroy_keep(IWLIST *list) { in iwlist_destroy_keep()
460 void iwlist_destroy(IWLIST **listp) { in iwlist_destroy()
470 size_t iwlist_length(IWLIST *list) { in iwlist_length()
474 IWLIST *iwlist_clone(IWLIST *list) { in iwlist_clone()
479 IWLIST *nlist = malloc(sizeof(*nlist)); in iwlist_clone()
506 void *iwlist_at(IWLIST *list, size_t index, size_t *osize, iwrc *orc) { in iwlist_at()
519 iwrc iwlist_push(IWLIST *list, const void *data, size_t data_size) { in iwlist_push()
542 void *iwlist_pop(IWLIST *list, size_t *osize, iwrc *orc) { in iwlist_pop()
556 iwrc iwlist_unshift(IWLIST *list, const void *data, size_t data_size) { in iwlist_unshift()
580 void *iwlist_shift(IWLIST *list, size_t *osize, iwrc *orc) { in iwlist_shift()
598 iwrc iwlist_insert(IWLIST *list, size_t index, const void *data, size_t data_size) { in iwlist_insert()
622 iwrc iwlist_set(IWLIST *list, size_t index, const void *data, size_t data_size) { in iwlist_set()
640 void *iwlist_remove(IWLIST *list, size_t index, size_t *osize, iwrc *orc) { in iwlist_remove()