Searched refs:t_pacer (Results 1 – 4 of 4) sorted by relevance
375 tp->t_pacer.rate = rate; in prague_update_pacer_state()376 tp->t_pacer.tso_burst_size = max(tp->t_maxseg, burst); in prague_update_pacer_state()658 tp->t_pacer.rate = startup_rate; in tcp_prague_cwnd_init_or_reset()659 tp->t_pacer.tso_burst_size = startup_burst_size; in tcp_prague_cwnd_init_or_reset()
3655 if (tp->t_pacer.rate == 0) { in tcp_pacer_get_packet_interval()3663 uint64_t interval = (uint64_t)size * NSEC_PER_SEC / tp->t_pacer.rate; in tcp_pacer_get_packet_interval()3686 if (tp->t_pacer.packet_tx_time == 0) { in tcp_pacer_get_packet_tx_time()3687 tp->t_pacer.packet_tx_time = now; in tcp_pacer_get_packet_tx_time()3688 tp->t_pacer.current_size = pkt_len; in tcp_pacer_get_packet_tx_time()3690 tp->t_pacer.current_size += pkt_len; in tcp_pacer_get_packet_tx_time()3691 if (tp->t_pacer.current_size > tp->t_pacer.tso_burst_size) { in tcp_pacer_get_packet_tx_time()3696 tp->t_pacer.packet_tx_time += in tcp_pacer_get_packet_tx_time()3697 tcp_pacer_get_packet_interval(tp, tp->t_pacer.current_size); in tcp_pacer_get_packet_tx_time()3698 tp->t_pacer.current_size = 0; in tcp_pacer_get_packet_tx_time()[all …]
1293 tp->t_pacer.tso_burst_size != 0 && len > 0 && in tcp_output()1294 (uint32_t)len > tp->t_pacer.tso_burst_size) { in tcp_output()1295 len = tp->t_pacer.tso_burst_size; in tcp_output()
581 struct pacer t_pacer; /* Pacer state used to pace packets */ member