Lines Matching refs:next
21 assert (_newp->next == NULL); \
24 (first) = _newp->next = _newp->previous = _newp; \
27 _newp->next = (first); \
29 _newp->previous->next = _newp->next->previous = _newp; \
40 || ({ __typeof (elem) _runp = first->next; \
45 _runp = _runp->next; \
47 if (unlikely (_elem->next == _elem)) \
51 _elem->next->previous = _elem->previous; \
52 _elem->previous->next = _elem->next; \
54 first = _elem->next; \
56 assert ((_elem->next = _elem->previous = NULL, 1)); \
64 assert (_newp->next == NULL); \
65 _newp->next = first; \
74 assert (_newp->next == NULL); \
76 (first) = _newp->next = _newp; \
79 _newp->next = (first)->next; \
80 (first) = (first)->next = _newp; \