Lines Matching refs:xfarray
19 struct xfarray { struct
40 size_t obj_size, struct xfarray **arrayp); argument
41 void xfarray_destroy(struct xfarray *array);
42 int xfarray_load(struct xfarray *array, xfarray_idx_t idx, void *ptr);
43 int xfarray_unset(struct xfarray *array, xfarray_idx_t idx);
44 int xfarray_store(struct xfarray *array, xfarray_idx_t idx, const void *ptr);
45 int xfarray_store_anywhere(struct xfarray *array, const void *ptr);
46 bool xfarray_element_is_null(struct xfarray *array, const void *ptr);
49 static inline int xfarray_append(struct xfarray *array, const void *ptr) in xfarray_append()
54 uint64_t xfarray_length(struct xfarray *array);
55 int xfarray_load_next(struct xfarray *array, xfarray_idx_t *idx, void *rec);
69 struct xfarray *array;
138 int xfarray_sort(struct xfarray *array, xfarray_cmp_fn cmp_fn,