Lines Matching refs:snd_holes
287 TAILQ_INSERT_AFTER(&tp->snd_holes, after, hole, scblink);
289 TAILQ_INSERT_TAIL(&tp->snd_holes, hole, scblink);
309 TAILQ_REMOVE(&tp->snd_holes, hole, scblink);
317 * tp->snd_holes is an ordered list of holes (oldest to newest, in terms of
332 if (SEQ_LT(tp->snd_una, th_ack) && !TAILQ_EMPTY(&tp->snd_holes)) {
375 if (TAILQ_EMPTY(&tp->snd_holes))
385 * and SACK holes (snd_holes) are traversed from their tails with
428 cur = TAILQ_LAST(&tp->snd_holes, sackhole_head); /* Last SACK hole */
515 while ((q = TAILQ_FIRST(&tp->snd_holes)) != NULL)
564 TAILQ_FOREACH(p, &tp->snd_holes, scblink) {
633 struct sackhole *p, *cur = TAILQ_FIRST(&tp->snd_holes);