/linux/net/sunrpc/ |
H A D | timer.c | 45 rt->srtt[i] = init; in rpc_init_rtt() 63 long *srtt, *sdrtt; in rpc_update_rtt() local 75 srtt = (long *)&rt->srtt[timer]; in rpc_update_rtt() 76 m -= *srtt >> 3; in rpc_update_rtt() 77 *srtt += m; in rpc_update_rtt() 117 res = ((rt->srtt[timer] + 7) >> 3) + rt->sdrtt[timer]; in rpc_calc_rto()
|
/linux/net/rxrpc/ |
H A D | rtt.c | 46 u32 srtt = call->srtt_us; in rxrpc_rtt_estimator() local 64 if (srtt != 0) { in rxrpc_rtt_estimator() 65 m -= (srtt >> 3); /* m is now error in rtt est */ in rxrpc_rtt_estimator() 66 srtt += m; /* rtt = 7/8 rtt + 1/8 new */ in rxrpc_rtt_estimator() 92 srtt = m << 3; /* take the measured time to be rtt */ in rxrpc_rtt_estimator() 98 call->srtt_us = umax(srtt, 1); in rxrpc_rtt_estimator()
|
/linux/net/ipv4/ |
H A D | tcp_htcp.c | 82 static inline void measure_rtt(struct sock *sk, u32 srtt) in measure_rtt() argument 88 if (ca->minRTT > srtt || !ca->minRTT) in measure_rtt() 89 ca->minRTT = srtt; in measure_rtt() 95 if (ca->maxRTT < srtt && in measure_rtt() 96 srtt <= ca->maxRTT + msecs_to_jiffies(20)) in measure_rtt() 97 ca->maxRTT = srtt; in measure_rtt()
|
H A D | tcp_input.c | 887 u32 srtt = tp->srtt_us; in tcp_rtt_estimator() local 905 if (srtt != 0) { in tcp_rtt_estimator() 906 m -= (srtt >> 3); /* m is now error in rtt est */ in tcp_rtt_estimator() 907 srtt += m; /* rtt = 7/8 rtt + 1/8 new */ in tcp_rtt_estimator() 936 tcp_bpf_rtt(sk, mrtt_us, srtt); in tcp_rtt_estimator() 940 srtt = m << 3; /* take the measured time to be rtt */ in tcp_rtt_estimator() 946 tcp_bpf_rtt(sk, mrtt_us, srtt); in tcp_rtt_estimator() 948 tp->srtt_us = max(1U, srtt); in tcp_rtt_estimator() 956 /* set sk_pacing_rate to 200 % of current rate (mss * cwnd / srtt) */ in tcp_update_pacing_rate() 959 /* current rate is (cwnd * mss) / srtt in tcp_update_pacing_rate() [all...] |
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | tcp_rtt.c | 16 __u32 srtt; /* args[1] */ member 90 /* Precise values of mrtt and srtt are unavailable, just make sure they are nonzero */ in verify_sk() 96 if (val.srtt == 0) { in verify_sk() 97 log_err("%s: unexpected bpf_tcp_sock.args[1] (srtt) %u == 0", msg, val.srtt); in verify_sk()
|
/linux/tools/testing/selftests/bpf/progs/ |
H A D | tcp_rtt.c | 15 __u32 srtt; /* args[1] */ member 62 storage->srtt = ctx->args[1]; in _sockops()
|
/linux/net/sctp/ |
H A D | transport.c | 496 if (tp->rttvar || tp->srtt) { in sctp_transport_update_rto() 510 + (((__u32)abs((__s64)tp->srtt - (__s64)rtt)) >> net->sctp.rto_beta); in sctp_transport_update_rto() 511 tp->srtt = tp->srtt - (tp->srtt >> net->sctp.rto_alpha) in sctp_transport_update_rto() 517 tp->srtt = rtt; in sctp_transport_update_rto() 528 tp->rto = tp->srtt + (tp->rttvar << 2); in sctp_transport_update_rto() 550 pr_debug("%s: transport:%p, rtt:%d, srtt:%d rttvar:%d, rto:%ld\n", in sctp_transport_update_rto() 551 __func__, tp, rtt, tp->srtt, tp->rttvar, tp->rto); in sctp_transport_update_rto() 813 t->srtt in sctp_transport_reset() [all...] |
H A D | socket.c | 651 trans->rtt = trans->srtt = trans->rttvar = 0; in sctp_send_asconf_add_ip() 5243 info->sctpi_p_srtt = prim->srtt; in sctp_get_sctp_info() 5461 status.sstat_primary.spinfo_srtt = transport->srtt; in sctp_getsockopt_sctp_status() 5529 pinfo.spinfo_srtt = transport->srtt; in sctp_getsockopt_peer_addr_info()
|
/linux/include/linux/qed/ |
H A D | tcp_common.h | 89 __le16 srtt; member 240 __le16 srtt; member
|
H A D | qed_iscsi_if.h | 77 u16 srtt; member
|
/linux/include/linux/sunrpc/ |
H A D | timer.h | 17 unsigned long srtt[5]; /* smoothed round trip time << 3 */ member
|
/linux/net/batman-adv/ |
H A D | tp_meter.c | 185 if (tp_vars->srtt != 0) { in batadv_tp_update_rto() 186 m -= (tp_vars->srtt >> 3); /* m is now error in rtt est */ in batadv_tp_update_rto() 187 tp_vars->srtt += m; /* rtt = 7/8 srtt + 1/8 new */ in batadv_tp_update_rto() 195 tp_vars->srtt = m << 3; /* take the measured time to be srtt */ in batadv_tp_update_rto() 199 /* rto = srtt + 4 * rttvar. in batadv_tp_update_rto() 202 tp_vars->rto = (tp_vars->srtt >> 3) + tp_vars->rttvar; in batadv_tp_update_rto() 413 tp_vars->srtt >> 3, tp_vars->rttvar >> 2, tp_vars->rto); in batadv_tp_sender_end() 1008 tp_vars->srtt in batadv_tp_start() [all...] |
H A D | types.h | 1499 /** @srtt: smoothed RTT scaled by 2^3 */ 1500 u32 srtt; member
|
/linux/tools/testing/selftests/net/packetdrill/ |
H A D | tcp_timestamping_client-only-last-byte.pkt | 34 assert 5000 <= tcpi_rtt <= 20000, 'srtt=%d us' % tcpi_rtt
|
H A D | tcp_timestamping_partial.pkt | 35 assert 5000 <= tcpi_rtt <= 20000, 'srtt=%d us' % tcpi_rtt
|
H A D | tcp_timestamping_server.pkt | 37 assert 5000 <= tcpi_rtt <= 20000, 'srtt=%d us' % tcpi_rtt
|
/linux/fs/gfs2/ |
H A D | trace_gfs2.h | 276 __field( u64, srtt ) 293 __entry->srtt = gl->gl_stats.stats[GFS2_LKS_SRTT]; 303 TP_printk("%u,%u glock %d:%lld status:%d flags:%02x tdiff:%lld srtt:%lld/%lld srttb:%lld/%lld sirt:%lld/%lld dcnt:%lld qcnt:%lld", 308 (long long)__entry->srtt,
|
/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_iscsi.c | 82 u16 srtt; member 366 p_tcp->srtt = cpu_to_le16(p_conn->srtt); in qed_sp_iscsi_conn_offload() 1247 con->srtt = conn_info->srtt; in qed_iscsi_offload_conn()
|
/linux/include/trace/events/ |
H A D | rxrpc.h | 1609 u32 rtt, u32 srtt, u32 rto), 1611 TP_ARGS(call, why, slot, send_serial, resp_serial, rtt, srtt, rto), 1620 __field(u32, srtt) 1632 __entry->srtt = srtt; 1637 TP_printk("c=%08x [%d] %s sr=%08x rr=%08x rtt=%u srtt=%u rto=%u min=%u", 1644 __entry->srtt / 8,
|
/linux/include/net/sctp/ |
H A D | structs.h | 833 __u32 srtt; member
|
/linux/drivers/infiniband/hw/irdma/ |
H A D | type.h | 913 u32 srtt; member
|
H A D | ctrl.c | 1016 FIELD_PREP(IRDMAQPC_SRTT, tcp->srtt) | in irdma_sc_qp_setctx()
|
/linux/Documentation/trace/ |
H A D | histogram.rst | 2473 onchange($cwnd).save(snd_wnd,srtt,rcv_wnd): \ 2487 changed: 10 snd_wnd: 35456 srtt: 154262 rcv_wnd: 42112 2490 changed: 10 snd_wnd: 28960 srtt: 19604 rcv_wnd: 29312 2493 changed: 10 snd_wnd: 48384 srtt: 260444 rcv_wnd: 55168 2496 changed: 10 snd_wnd: 26960 srtt: 17379 rcv_wnd: 28800 2527 <idle>-0 [004] ..s7 49.823798: tcp_probe: src=10.0.0.10:54326 dest=23.215.104.193:80 mark=0x0 length=32 snd_nxt=0xe3ae2ff5 snd_una=0xe3ae2ecd snd_cwnd=10 ssthresh=2147483647 snd_wnd=28960 srtt=19604 rcv_wnd=29312
|
/linux/drivers/scsi/qedi/ |
H A D | qedi_iscsi.c | 557 conn_info->srtt = 300; in qedi_iscsi_offload_conn()
|
/linux/Documentation/networking/ |
H A D | ip-sysctl.rst | 1060 to current rate. (current_rate = cwnd * mss / srtt) 1069 to current rate. (current_rate = cwnd * mss / srtt)
|