Lines Matching refs:UT_hash_handle
195 struct UT_hash_handle *_hd_hh_del; \
206 (UT_hash_handle*)((char*)((delptr)->hh.prev) + \
210 ((UT_hash_handle*)((char*)((delptr)->hh.prev) + \
216 ((UT_hash_handle*)((char*)_hd_hh_del->next + \
254 struct UT_hash_handle *_thh; \
291 _thh = ( _thh->next ? (UT_hash_handle*)((char*)(_thh->next) + \
709 struct UT_hash_handle *_he_thh, *_he_hh_nxt; \
762 struct UT_hash_handle *_hs_p, *_hs_q, *_hs_e, *_hs_list, *_hs_tail; \
778 _hs_q = (UT_hash_handle*)((_hs_q->next) ? \
787 _hs_q = (UT_hash_handle*)((_hs_q->next) ? \
793 _hs_p = (UT_hash_handle*)((_hs_p->next) ? \
802 _hs_p = (UT_hash_handle*)((_hs_p->next) ? \
808 _hs_q = (UT_hash_handle*)((_hs_q->next) ? \
846 UT_hash_handle *_src_hh, *_dst_hh, *_last_elt_hh=NULL; \
855 _dst_hh = (UT_hash_handle*)(((char*)_elt) + _dst_hho); \
905 struct UT_hash_handle *hh_head;
932 struct UT_hash_handle *tail; /* tail hh in app order, for fast append */
961 typedef struct UT_hash_handle { struct
965 struct UT_hash_handle *hh_prev; /* previous hh in bucket order */ argument
966 struct UT_hash_handle *hh_next; /* next hh in bucket order */ argument
970 } UT_hash_handle; argument