Lines Matching refs:step
592 * Macro to step through all of the in6_multi records, one at a time.
593 * The current position is remembered in "step", which the caller must
594 * provide. IN6_FIRST_MULTI(), below, must be called to initialize "step"
598 #define IN6_NEXT_MULTI(step, in6m) \
599 /* struct in6_multistep step; */ \
602 if (((in6m) = (step).i_in6m) != NULL) \
603 (step).i_in6m = (step).i_in6m->in6m_entry.le_next; \
606 #define IN6_FIRST_MULTI(step, in6m) \
607 /* struct in6_multistep step; */ \
610 (step).i_in6m = in6_multihead.lh_first; \
611 IN6_NEXT_MULTI((step), (in6m)); \