Lines Matching refs:iwrc
63 iwrc(*cmp)(const void *, const void *, void *, int *res));
84 IW_EXPORT iwrc iwulist_init(IWULIST *list, size_t initial_length, size_t unit_size);
100 IW_EXPORT iwrc iwulist_clear(IWULIST *list);
132 IW_EXPORT void *iwulist_at(IWULIST *list, size_t index, iwrc *orc);
142 IW_EXPORT iwrc iwulist_insert(IWULIST *list, size_t index, const void *data);
150 IW_EXPORT iwrc iwulist_set(IWULIST *list, size_t index, const void *data);
158 IW_EXPORT iwrc iwulist_remove(IWULIST *list, size_t index);
165 IW_EXPORT iwrc iwulist_push(IWULIST *list, const void *data);
170 IW_EXPORT iwrc iwulist_pop(IWULIST *list);
175 IW_EXPORT iwrc iwulist_unshift(IWULIST *list, const void *data);
182 IW_EXPORT iwrc iwulist_shift(IWULIST *list);
207 IW_EXPORT iwrc iwlist_init(IWLIST *list, size_t anum);
248 IW_EXPORT void *iwlist_at(IWLIST *list, size_t index, size_t *osize, iwrc *orc);
253 IW_EXPORT iwrc iwlist_push(IWLIST *list, const void *data, size_t data_size);
262 IW_EXPORT void *iwlist_pop(IWLIST *list, size_t *osize, iwrc *orc);
267 IW_EXPORT iwrc iwlist_unshift(IWLIST *list, const void *data, size_t data_size);
276 IW_EXPORT void *iwlist_shift(IWLIST *list, size_t *osize, iwrc *orc);
281 IW_EXPORT iwrc iwlist_insert(IWLIST *list, size_t index, const void *data, size_t data_size);
286 IW_EXPORT iwrc iwlist_set(IWLIST *list, size_t index, const void *data, size_t data_size);
293 IW_EXPORT void *iwlist_remove(IWLIST *list, size_t index, size_t *osize, iwrc *orc);