Lines Matching defs:prev
228 (add)->hh.prev = ELMT_FROM_HH((head)->hh.tbl, (head)->hh.tbl->tail); \
241 (add)->hh.prev = NULL; \
253 if (((add)->hh.prev = _hs_iter->prev)) { \
254 HH_FROM_ELMT((head)->hh.tbl, _hs_iter->prev)->next = (add); \
258 _hs_iter->prev = (add); \
292 (add)->hh.prev = NULL; \
340 if ( ((delptr)->hh.prev == NULL) && ((delptr)->hh.next == NULL) ) { \
351 (UT_hash_handle*)((ptrdiff_t)((delptr)->hh.prev) + \
354 if ((delptr)->hh.prev != NULL) { \
355 ((UT_hash_handle*)((ptrdiff_t)((delptr)->hh.prev) + \
362 (head)->hh.tbl->hho))->prev = \
363 _hd_hh_del->prev; \
431 /* traverse hh in app order; check next/prev integrity, count */ \
437 if (_prev !=(char*)(_thh->prev)) { \
438 HASH_OOPS("invalid prev %p, actual %p\n", \
439 _thh->prev, _prev ); \
910 _hs_e->prev = ((_hs_tail != NULL) ? \
953 _dst_hh->prev = _last_elt; \
1065 void *prev; /* prev element in app order */