Lines Matching defs:next
281 (add)->hh.next = NULL; \
283 (head)->hh.tbl->tail->next = (add); \
293 } while ((_hs_iter = HH_FROM_ELMT((head)->hh.tbl, _hs_iter)->next)); \
308 } while ((_hs_iter = HH_FROM_ELMT((head)->hh.tbl, _hs_iter)->next)); \
358 (add)->hh.next = NULL; \
369 (add)->hh.next = _hs_iter; \
371 HH_FROM_ELMT((head)->hh.tbl, (add)->hh.prev)->next = (add); \
404 (add)->hh.next = NULL; \
454 if ((_hd_hh_del->prev == NULL) && (_hd_hh_del->next == NULL)) { \
466 HH_FROM_ELMT((head)->hh.tbl, _hd_hh_del->prev)->next = _hd_hh_del->next; \
468 DECLTYPE_ASSIGN(head, _hd_hh_del->next); \
470 if (_hd_hh_del->next != NULL) { \
471 HH_FROM_ELMT((head)->hh.tbl, _hd_hh_del->next)->prev = _hd_hh_del->prev; \
557 _thh = (_thh->next ? HH_FROM_ELMT((head)->hh.tbl, _thh->next) : NULL); \
909 _hs_q = ((_hs_q->next != NULL) ? \
910 HH_FROM_ELMT((head)->hh.tbl, _hs_q->next) : NULL); \
919 _hs_q = ((_hs_q->next != NULL) ? \
920 HH_FROM_ELMT((head)->hh.tbl, _hs_q->next) : NULL); \
925 _hs_p = ((_hs_p->next != NULL) ? \
926 HH_FROM_ELMT((head)->hh.tbl, _hs_p->next) : NULL); \
935 _hs_p = ((_hs_p->next != NULL) ? \
936 HH_FROM_ELMT((head)->hh.tbl, _hs_p->next) : NULL); \
941 _hs_q = ((_hs_q->next != NULL) ? \
942 HH_FROM_ELMT((head)->hh.tbl, _hs_q->next) : NULL); \
946 _hs_tail->next = ((_hs_e != NULL) ? \
960 _hs_tail->next = NULL; \
997 _dst_hh->next = NULL; \
999 _last_elt_hh->next = _elt; \
1056 for(((el)=(head)), ((*(char**)(&(tmp)))=(char*)((head!=NULL)?(head)->hh.next:NULL)); \
1057 (el) != NULL; ((el)=(tmp)), ((*(char**)(&(tmp)))=(char*)((tmp!=NULL)?(tmp)->hh.next:NULL)))
1060 for(((el)=(head)), ((tmp)=DECLTYPE(el)((head!=NULL)?(head)->hh.next:NULL)); \
1061 (el) != NULL; ((el)=(tmp)), ((tmp)=DECLTYPE(el)((tmp!=NULL)?(tmp)->hh.next:NULL)))
1128 void *next; /* next element in app order */
1130 struct UT_hash_handle *hh_next; /* next hh in bucket order */