Home | History | Annotate | Download | only in utils

Lines Matching full:item

54 int    areflist_indexOf(ARefList*  l, void*  item);
57 areflist_has(ARefList* l, void* item)
59 return areflist_indexOf(l, item) >= 0;
62 /* if 'item' is not NULL, append it to the list. An item
64 void areflist_add(ARefList* l, void* item);
66 /* if 'item' is not NULL, try to remove it from the list */
67 /* returns TRUE iff the item was found in the list */
68 ABool areflist_del(ARefList* l, void* item);
71 areflist_push(ARefList* l, void* item)
73 areflist_add(l, item);
123 #define AREFLIST_SET_ITERATED(item) \
124 ({ *_reflist_at = (item); \
125 if (item == NULL) _reflist->iteration |= 1; })