Lines Matching refs:UT_hash_handle
226 struct UT_hash_handle *_hd_hh_del; \
238 (UT_hash_handle*)((ptrdiff_t)((delptr)->hh.prev) + \
242 ((UT_hash_handle*)((ptrdiff_t)((delptr)->hh.prev) + \
248 ((UT_hash_handle*)((ptrdiff_t)_hd_hh_del->next + \
289 struct UT_hash_handle *_thh; \
329 _thh = ( _thh->next ? (UT_hash_handle*)((char*)(_thh->next) + \
684 struct UT_hash_handle *_he_thh, *_he_hh_nxt; \
737 struct UT_hash_handle *_hs_p, *_hs_q, *_hs_e, *_hs_list, *_hs_tail; \
753 _hs_q = (UT_hash_handle*)((_hs_q->next) ? \
762 _hs_q = (UT_hash_handle*)((_hs_q->next) ? \
769 _hs_p = (UT_hash_handle*)((_hs_p->next) ? \
780 _hs_p = (UT_hash_handle*)((_hs_p->next) ? \
787 _hs_q = (UT_hash_handle*)((_hs_q->next) ? \
829 UT_hash_handle *_src_hh, *_dst_hh, *_last_elt_hh=NULL; \
838 _dst_hh = (UT_hash_handle*)(((char*)_elt) + _dst_hho); \
876 (size_t)((((head)->hh.tbl->num_items * sizeof(UT_hash_handle)) + \
896 struct UT_hash_handle *hh_head;
923 struct UT_hash_handle *tail; /* tail hh in app order, for fast append */
952 typedef struct UT_hash_handle { struct
956 struct UT_hash_handle *hh_prev; /* previous hh in bucket order */ argument
957 struct UT_hash_handle *hh_next; /* next hh in bucket order */ argument
961 } UT_hash_handle; typedef