Lines Matching refs:HH_FROM_ELMT
139 #define HH_FROM_ELMT(tbl,elp) ((UT_hash_handle*)(void*)(((char*)(elp)) + ((tbl)->hho))) macro
295 } while ((_hs_iter = HH_FROM_ELMT((head)->hh.tbl, _hs_iter)->next)); \
310 } while ((_hs_iter = HH_FROM_ELMT((head)->hh.tbl, _hs_iter)->next)); \
372 if (((add)->hh.prev = HH_FROM_ELMT((head)->hh.tbl, _hs_iter)->prev)) { \
373 HH_FROM_ELMT((head)->hh.tbl, (add)->hh.prev)->next = (add); \
377 HH_FROM_ELMT((head)->hh.tbl, _hs_iter)->prev = (add); \
465 (head)->hh.tbl->tail = HH_FROM_ELMT((head)->hh.tbl, _hd_hh_del->prev); \
468 HH_FROM_ELMT((head)->hh.tbl, _hd_hh_del->prev)->next = _hd_hh_del->next; \
473 HH_FROM_ELMT((head)->hh.tbl, _hd_hh_del->next)->prev = _hd_hh_del->prev; \
559 _thh = (_thh->next ? HH_FROM_ELMT((head)->hh.tbl, _thh->next) : NULL); \
914 HH_FROM_ELMT((head)->hh.tbl, _hs_q->next) : NULL); \
924 HH_FROM_ELMT((head)->hh.tbl, _hs_q->next) : NULL); \
930 HH_FROM_ELMT((head)->hh.tbl, _hs_p->next) : NULL); \
940 HH_FROM_ELMT((head)->hh.tbl, _hs_p->next) : NULL); \
946 HH_FROM_ELMT((head)->hh.tbl, _hs_q->next) : NULL); \