Lines Matching defs:APlist
54 * APlist - Contain pointers to data allocated elsewhere.
123 * APlist is a variant of Alist that contains pointers. There are several
137 } APlist;
154 #define APLIST_OFF_DATA ((size_t)(((APlist *)0)->apl_data))
176 * APLIST_TRAVERSE: Traverse over the pointers in an APlist, using
209 * LIST - Pointer to APlist structure for list
244 * For an APlist, index the apl_data field directly --- No macro is needed.
272 extern void *aplist_append(APlist **, const void *, Aliste);
273 extern void aplist_delete(APlist *, Aliste *);
274 extern int aplist_delete_value(APlist *, const void *);
275 extern void *aplist_insert(APlist **, const void *,
277 extern void aplist_reset(APlist *);
278 extern aplist_test_t aplist_test(APlist **, const void *, Aliste);