Lines Matching refs:used
33 int used; /* number of items in bag */ member
50 theBag->used = 0; in bagCreateBag()
62 newBag->used = oldBag->used; in bagDup()
63 (void)memcpy(newBag->items, oldBag->items, newBag->used * newBag->itemSize); in bagDup()
82 char *itemsEnd = items + (itemSize * theBag->used); in bagFind()
102 if (theBag->used >= allocated) { in bagAdd()
109 (void)memcpy(new_items, items, (theBag->used) * itemSize); in bagAdd()
115 ret = ((char *)items) + (itemSize * (theBag->used)++); in bagAdd()
123 int used = --(theBag->used); in bagDelete() local
126 void *tailItem = ((char *)items) + (used * itemSize); in bagDelete()
136 theBag->used = 0; in bagDeleteAll()
143 return theBag->used; in bagSize()
151 char *itemsEnd = items + (itemSize * theBag->used); in bagEnumerateOver()