Lines Matching refs:hc_prev
453 struct hc_metrics *hc_entry, *hc_prev; in tcp_hc_update() local
461 hc_prev = NULL; in tcp_hc_update()
468 hc_prev = hc_entry; in tcp_hc_update()
494 if (hc_prev != NULL) { in tcp_hc_update()
495 hc_entry = CK_SLIST_NEXT(hc_prev, hc_q); in tcp_hc_update()
498 __func__, hc_prev)); in tcp_hc_update()
499 CK_SLIST_REMOVE_AFTER(hc_prev, hc_q); in tcp_hc_update()
615 KASSERT(CK_SLIST_NEXT(hc_prev, hc_q) == hc_entry, in tcp_hc_update()
616 ("%s: %p next is not %p", __func__, hc_prev, hc_entry)); in tcp_hc_update()
617 CK_SLIST_REMOVE_AFTER(hc_prev, hc_q); in tcp_hc_update()
758 struct hc_metrics *hc_entry, *hc_next, *hc_prev; in tcp_hc_purge_internal() local
763 hc_prev = NULL; in tcp_hc_purge_internal()
773 if (hc_prev != NULL) { in tcp_hc_purge_internal()
775 CK_SLIST_NEXT(hc_prev, hc_q), in tcp_hc_purge_internal()
777 __func__, hc_entry, hc_prev)); in tcp_hc_purge_internal()
778 CK_SLIST_REMOVE_AFTER(hc_prev, hc_q); in tcp_hc_purge_internal()
793 hc_prev = hc_entry; in tcp_hc_purge_internal()