• Home
  • Raw
  • Download

Lines Matching defs:list

185 iwrc iwulist_init(IWULIST *list, size_t initial_length, size_t unit_size) {  in iwulist_init()
201 IWULIST *list = malloc(sizeof(*list)); in iwulist_create() local
212 iwrc iwulist_clear(IWULIST *list) { in iwulist_clear()
220 void iwulist_destroy_keep(IWULIST *list) { in iwulist_destroy_keep()
237 size_t iwulist_length(IWULIST *list) { in iwulist_length()
241 IWULIST* iwulist_clone(IWULIST *list) { in iwulist_clone()
263 void* iwulist_at(IWULIST *list, size_t index, iwrc *orc) { in iwulist_at()
273 void* iwulist_at2(IWULIST *list, size_t index) { in iwulist_at2()
281 iwrc iwulist_push(IWULIST *list, const void *data) { in iwulist_push()
297 iwrc iwulist_pop(IWULIST *list) { in iwulist_pop()
319 iwrc iwulist_shift(IWULIST *list) { in iwulist_shift()
343 iwrc iwulist_insert(IWULIST *list, size_t index, const void *data) { in iwulist_insert()
365 iwrc iwulist_set(IWULIST *list, size_t index, const void *data) { in iwulist_set()
374 iwrc iwulist_remove(IWULIST *list, size_t index) { in iwulist_remove()
398 bool iwulist_remove_first_by(IWULIST *list, void *data_ptr) { in iwulist_remove_first_by()
408 ssize_t iwulist_find_first(IWULIST *list, void *data_ptr) { in iwulist_find_first()
418 iwrc iwulist_unshift(IWULIST *list, const void *data) { in iwulist_unshift()
438 void iwulist_sort(IWULIST *list, int (*compar)(const void*, const void*, void*), void *op) { in iwulist_sort()
446 iwrc iwlist_init(IWLIST *list, size_t anum) { in iwlist_init()
461 IWLIST *list = malloc(sizeof(*list)); in iwlist_create() local
472 void iwlist_destroy_keep(IWLIST *list) { in iwlist_destroy_keep()
499 size_t iwlist_length(IWLIST *list) { in iwlist_length()
503 IWLIST* iwlist_clone(IWLIST *list) { 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()
559 iwrc iwlist_push(IWLIST *list, const void *data, size_t data_size) { in iwlist_push()
582 void* iwlist_pop(IWLIST *list, size_t *osize, iwrc *orc) { in iwlist_pop()
596 iwrc iwlist_unshift(IWLIST *list, const void *data, size_t data_size) { in iwlist_unshift()
620 void* iwlist_shift(IWLIST *list, size_t *osize, iwrc *orc) { in iwlist_shift()
638 iwrc iwlist_insert(IWLIST *list, size_t index, const void *data, size_t data_size) { in iwlist_insert()
662 iwrc iwlist_set(IWLIST *list, size_t index, const void *data, size_t data_size) { in iwlist_set()
680 void* iwlist_remove(IWLIST *list, size_t index, size_t *osize, iwrc *orc) { in iwlist_remove()
695 void iwlist_sort(IWLIST *list, int (*compar)(const IWLISTITEM*, const IWLISTITEM*, void*), void *op… in iwlist_sort()