Lines Matching defs:Aliste
93 * Aliste is used to represent list indexes, offsets, and sizes.
95 typedef size_t Aliste;
101 * - There must be an even number of Aliste fields before the
103 * an alignment of 8, no matter whether sizeof(Aliste)
121 Aliste al_arritems; /* # of items in al_data allocation */
122 Aliste al_nitems; /* # items (index of next avail item) */
123 Aliste al_next; /* offset of next available al_data[] */
124 Aliste al_size; /* size of each al_data[] item */
140 Aliste apl_arritems; /* # of items in apl_data allocation */
141 Aliste apl_nitems; /* # items (index of next avail item) */
258 extern void *alist_append(Alist **, const void *, size_t, Aliste);
259 extern void alist_delete(Alist *, Aliste *);
260 extern void alist_delete_by_offset(Alist *, Aliste *);
262 Aliste, Aliste);
264 Aliste, Aliste);
268 extern void *aplist_append(APlist **, const void *, Aliste);
269 extern void aplist_delete(APlist *, Aliste *);
272 Aliste, Aliste idx);
274 extern aplist_test_t aplist_test(APlist **, const void *, Aliste);