ch_iter
struct ch_iter iter;
struct ch_iter iter;
struct ch_iter *iter)
struct ch_iter *iter)
_ch_first(const struct ch_type *type, struct ch_table *t, struct ch_iter *it)
_ch_next(const struct ch_type *type, struct ch_table *t, struct ch_iter *it)
_name##_CH_FIRST(struct _name *head, struct ch_iter *iter) \
_name##_CH_NEXT(struct _name *head, struct ch_iter *iter) \
void *_ch_first(const struct ch_type *, struct ch_table *, struct ch_iter *);
void *_ch_next(const struct ch_type *, struct ch_table *, struct ch_iter *);