Home
last modified time | relevance | path

Searched refs:rtt (Results 1 – 25 of 56) sorted by relevance

123

/linux/net/ipv4/
H A Dtcp_cdg.c80 struct cdg_minmax rtt; member
145 ca->delay_min = min_not_zero(ca->delay_min, ca->rtt.min); in tcp_cdg_hystart_update()
178 if (ca->rtt.min > thresh) { in tcp_cdg_hystart_update()
192 s32 gmin = ca->rtt.min - ca->rtt_prev.min; in tcp_cdg_grad()
193 s32 gmax = ca->rtt.max - ca->rtt_prev.max; in tcp_cdg_grad()
272 if (after(ack, ca->rtt_seq) && ca->rtt.v64) { in tcp_cdg_cong_avoid()
278 ca->rtt_prev = ca->rtt; in tcp_cdg_cong_avoid()
279 ca->rtt.v64 = 0; in tcp_cdg_cong_avoid()
316 ca->rtt.min = min(ca->rtt in tcp_cdg_acked()
[all...]
H A Dtcp_westwood.c40 u32 rtt; member
71 w->rtt_min = w->rtt = TCP_WESTWOOD_INIT_RTT; in tcp_westwood_init()
109 w->rtt = usecs_to_jiffies(sample->rtt_us); in tcp_westwood_pkts_acked()
140 if (w->rtt && delta > max_t(u32, w->rtt, TCP_WESTWOOD_RTT_MIN)) { in westwood_update_window()
151 w->rtt_min = w->rtt; in update_rtt_min()
154 w->rtt_min = min(w->rtt, w->rtt_min); in update_rtt_min()
270 info->vegas.tcpv_rtt = jiffies_to_usecs(ca->rtt); in tcp_westwood_info()
H A Dtcp_metrics.c347 unsigned long rtt; in tcp_update_metrics() local
357 /* This session failed to estimate rtt. Why? in tcp_update_metrics()
371 rtt = tcp_metric_get(tm, TCP_METRIC_RTT); in tcp_update_metrics()
372 m = rtt - tp->srtt_us; in tcp_update_metrics()
374 /* If newly calculated rtt larger than stored one, store new in tcp_update_metrics()
375 * one. Otherwise, use EWMA. Remember, rtt overestimation is in tcp_update_metrics()
380 rtt = tp->srtt_us; in tcp_update_metrics()
382 rtt -= (m >> 3); in tcp_update_metrics()
383 tcp_metric_set(tm, TCP_METRIC_RTT, rtt); in tcp_update_metrics()
/linux/fs/afs/
H A Dvl_probe.c21 server->rtt = UINT_MAX; in afs_finished_vl_probe()
120 if (rtt_us < server->probe.rtt) { in afs_vlserver_probe_result()
121 server->probe.rtt = rtt_us; in afs_vlserver_probe_result()
122 server->rtt = rtt_us; in afs_vlserver_probe_result()
169 server->probe.rtt = UINT_MAX; in afs_do_probe_vlserver()
233 unsigned int rtt = UINT_MAX, rtt_s; in afs_wait_for_vl_probes() local
289 rtt_s = READ_ONCE(server->rtt); in afs_wait_for_vl_probes()
291 rtt_s < rtt) { in afs_wait_for_vl_probes()
293 rtt = rtt_s; in afs_wait_for_vl_probes()
H A Dfs_probe.c86 server->rtt = UINT_MAX; in afs_finished_fs_probe()
212 if (rtt_us < estate->rtt) { in afs_fileserver_probe_result()
213 estate->rtt = rtt_us; in afs_fileserver_probe_result()
214 server->rtt = rtt_us; in afs_fileserver_probe_result()
253 estate->rtt = UINT_MAX; in afs_fs_probe_fileserver()
/linux/samples/bpf/
H A Dhbm_kern.h75 int rtt; member
95 pkti->rtt = tp->srtt_us >> 3; in get_tcp_info()
103 pkti->rtt = 0; in get_tcp_info()
115 pkti->rtt = 0; in hbm_get_pkt_info()
192 if (pkti->rtt) in hbm_update_stats()
194 pkti->rtt); in hbm_update_stats()
/linux/net/sctp/
H A Dtransport.c481 void sctp_transport_update_rto(struct sctp_transport *tp, __u32 rtt) in sctp_transport_update_rto() argument
504 + (((__u32)abs((__s64)tp->srtt - (__s64)rtt)) >> rto_beta); in sctp_transport_update_rto()
508 + (rtt >> rto_alpha); in sctp_transport_update_rto()
513 tp->srtt = rtt; in sctp_transport_update_rto()
514 tp->rttvar = rtt >> 1; in sctp_transport_update_rto()
539 tp->rtt = rtt; in sctp_transport_update_rto()
547 __func__, tp, rtt, tp->srtt, tp->rttvar, tp->rto); in sctp_transport_update_rto()
712 transport->rtt)) { in sctp_transport_lower_cwnd()
808 t->rtt = 0; in sctp_transport_reset()
/linux/drivers/rtc/
H A Drtc-at91sam9.c69 void __iomem *rtt; member
82 readl((rtc)->rtt + AT91_RTT_ ## field)
84 writel((val), (rtc)->rtt + AT91_RTT_ ## field)
360 rtc->rtt = devm_platform_ioremap_resource(pdev, 0); in at91_rtc_probe()
361 if (IS_ERR(rtc->rtt)) in at91_rtc_probe()
362 return PTR_ERR(rtc->rtt); in at91_rtc_probe()
/linux/net/rxrpc/
H A Dsendmsg.c135 signed long rtt, timeout; in rxrpc_wait_for_tx_window_waitall() local
137 rtt = READ_ONCE(call->srtt_us) >> 3; in rxrpc_wait_for_tx_window_waitall()
138 rtt = usecs_to_jiffies(rtt) * 2; in rxrpc_wait_for_tx_window_waitall()
139 if (rtt < 2) in rxrpc_wait_for_tx_window_waitall()
140 rtt = 2; in rxrpc_wait_for_tx_window_waitall()
142 timeout = rtt; in rxrpc_wait_for_tx_window_waitall()
159 timeout = rtt; in rxrpc_wait_for_tx_window_waitall()
H A Dinput_rack.c69 ktime_t rtt = ktime_sub(call->acks_latest_ts, xmit_ts); in rxrpc_rack_update() local
78 if (rtt < minmax_get(&call->min_rtt)) in rxrpc_rack_update()
89 call->rack_rtt = rtt; in rxrpc_rack_update()
94 call->rack_rtt = rtt; in rxrpc_rack_update()
/linux/arch/arm/boot/dts/microchip/
H A Dat91sam9260ek.dts117 atmel,wakeup-rtt-timer;
121 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
H A Dusb_a9260.dts19 atmel,wakeup-rtt-timer;
H A Dat91sam9g20ek_common.dtsi131 atmel,wakeup-rtt-timer;
135 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
H A Dusb_a9263.dts72 atmel,wakeup-rtt-timer;
H A Dat91-sama7d65_curiosity.dts435 &rtt {
436 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
H A Dat91-qil_a9260.dts113 atmel,wakeup-rtt-timer;
H A Dsama7g5.dtsi280 atmel,wakeup-rtt-timer;
284 rtt: rtc@e001d020 { label
285 compatible = "microchip,sama7g5-rtt", "microchip,sam9x60-rtt", "atmel,at91sam9260-rtt";
H A Dat91-sama7g54_curiosity.dts497 &rtt {
498 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
H A Dat91-sam9x60_curiosity.dts443 &rtt {
444 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
/linux/arch/arc/kernel/
H A Dsetup.c297 int ap_num, ap_full, smart, rtt, n; in arc_cpu_mumbojumbo() local
342 rtt = bcr.ver ? 1 : 0; in arc_cpu_mumbojumbo()
344 if (ap.ver | smart | rtt) { in arc_cpu_mumbojumbo()
347 IS_AVAIL1(rtt, "RTT ")); in arc_cpu_mumbojumbo()
/linux/include/trace/events/
H A Drxrpc.h1615 u32 rtt, u32 srtt, u32 rto),
1617 TP_ARGS(call, why, slot, send_serial, resp_serial, rtt, srtt, rto),
1625 __field(u32, rtt)
1637 __entry->rtt = rtt;
1649 __entry->rtt,
1951 TP_PROTO(struct rxrpc_call *call, ktime_t since_last_tx, ktime_t rtt),
1953 TP_ARGS(call, since_last_tx, rtt),
1963 __field(ktime_t, rtt)
1975 __entry->rtt = rtt;
1987 ktime_to_us(__entry->rtt),
/linux/drivers/nvdimm/
H A Dbtt.h188 u32 *rtt; member
/linux/net/batman-adv/
H A Dtp_meter.c636 u32 rtt, recv_ack, cwnd; in batadv_tp_recv_ack() local
667 rtt = jiffies_to_msecs(jiffies) - ntohl(icmp->timestamp); in batadv_tp_recv_ack()
668 if (icmp->timestamp && rtt) in batadv_tp_recv_ack()
669 batadv_tp_update_rto(tp_vars, rtt); in batadv_tp_recv_ack()
/linux/include/scsi/
H A Discsi_proto.h281 itt_t rtt; /* Reference Task Tag */ member
313 itt_t rtt; /* Reference Task Tag */ member
/linux/net/sunrpc/
H A Dxprt.c1198 struct rpc_rtt *rtt = task->tk_client->cl_rtt; in xprt_update_rtt() local
1204 rpc_update_rtt(rtt, timer, m); in xprt_update_rtt()
1205 rpc_set_timeo(rtt, timer, req->rq_ntrans - 1); in xprt_update_rtt()
1281 struct rpc_rtt *rtt = clnt->cl_rtt; in xprt_wait_for_reply_request_rtt() local
1286 timeout = rpc_calc_rto(rtt, timer); in xprt_wait_for_reply_request_rtt()
1287 timeout <<= rpc_ntimeo(rtt, timer) + req->rq_retries; in xprt_wait_for_reply_request_rtt()

123