• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/netinet/khelp/

Lines Matching refs:e_t

139 marked_packet_rtt(struct txseginfo *txsi, struct ertt *e_t, struct tcpcb *tp,
156 e_t->markedpkt_rtt = tcp_ts_getticks() -
158 e_t->bytes_tx_in_marked_rtt = e_t->bytes_tx_in_rtt +
161 e_t->markedpkt_rtt = tcp_ts_getticks() -
163 e_t->bytes_tx_in_marked_rtt = e_t->bytes_tx_in_rtt -
166 e_t->marked_snd_cwnd = tp->snd_cwnd;
172 e_t->flags &= ~ERTT_MEASUREMENT_IN_PROGRESS;
178 e_t->flags |= ERTT_NEW_MEASUREMENT;
184 e_t->flags |= ERTT_TSO_DISABLED;
200 struct ertt *e_t;
213 e_t = (struct ertt *)hdata;
232 txsi = TAILQ_FIRST(&e_t->txsegi_q);
240 marked_packet_rtt(txsi, e_t, tp,
244 TAILQ_REMOVE(&e_t->txsegi_q, txsi, txsegi_lnk);
246 txsi = TAILQ_FIRST(&e_t->txsegi_q);
257 e_t->dlyack_rx +=
258 (e_t->dlyack_rx < DLYACK_SMOOTH) ?
263 e_t->dlyack_rx +=
264 (e_t->dlyack_rx < DLYACK_SMOOTH) ?
268 e_t->dlyack_rx -=
269 (e_t->dlyack_rx > 0) ? 1 : 0;
278 if (e_t->timestamp_errors < MAX_TS_ERR &&
298 if (!e_t->dlyack_rx && TSTMP_LT(rts, txsi->tx_ts))
312 marked_packet_rtt(txsi, e_t, tp,
316 TAILQ_REMOVE(&e_t->txsegi_q, txsi,
319 txsi = TAILQ_FIRST(&e_t->txsegi_q);
331 e_t->timestamp_errors++;
354 if (!e_t->dlyack_rx || multiack || new_sacked_bytes) {
356 e_t->rtt = tcp_ts_getticks() - txsi->tx_ts + 1;
358 if (e_t->rtt < e_t->minrtt || e_t->minrtt == 0)
359 e_t->minrtt = e_t->rtt;
361 if (e_t->rtt > e_t->maxrtt || e_t->maxrtt == 0)
362 e_t->maxrtt = e_t->rtt;
366 marked_packet_rtt(txsi, e_t, tp,
408 TAILQ_REMOVE(&e_t->txsegi_q, txsi, txsegi_lnk);
418 marked_packet_rtt(txsi, e_t, tp,
435 struct ertt *e_t;
447 e_t = (struct ertt *)hdata;
466 else if (e_t->flags & ERTT_TSO_DISABLED) {
468 e_t->flags &= ~ERTT_TSO_DISABLED;
471 if (e_t->flags & ERTT_MEASUREMENT_IN_PROGRESS) {
472 e_t->bytes_tx_in_rtt += len;
475 e_t->flags |= ERTT_MEASUREMENT_IN_PROGRESS;
476 e_t->bytes_tx_in_rtt = len;
488 TAILQ_INSERT_TAIL(&e_t->txsegi_q, txsi, txsegi_lnk);
517 struct ertt *e_t;
519 e_t = mem;
521 TAILQ_INIT(&e_t->txsegi_q);
522 e_t->timestamp_errors = 0;
523 e_t->minrtt = 0;
524 e_t->maxrtt = 0;
525 e_t->rtt = 0;
526 e_t->flags = 0;
527 e_t->dlyack_rx = 0;
528 e_t->bytes_tx_in_rtt = 0;
529 e_t->markedpkt_rtt = 0;
537 struct ertt *e_t;
540 e_t = mem;
541 txsi = TAILQ_FIRST(&e_t->txsegi_q);