Searched refs:rto (Results 1 - 23 of 23) sorted by relevance

/linux-master/net/rxrpc/
H A Drtt.c28 static u32 rxrpc_bound_rto(u32 rto) argument
30 return min(rto, RXRPC_RTO_MAX);
54 * On a 1990 paper the rto value is changed to:
74 * Like Eifel it also prevents growth of rto,
75 * but also it limits too fast rto decreases,
93 peer->mdev_us = m << 1; /* make sure rto = 3*rtt */
102 * Calculate rto without backoff. This is the second half of Van Jacobson's
107 u32 rto; local
116 rto = __rxrpc_set_rto(peer);
125 * guarantees that rto i
[all...]
H A Dcall_event.c74 ktime_t next_resend = KTIME_MAX, rto = ns_to_ktime(call->peer->rto_us * NSEC_PER_USEC); local
113 resend_at = ktime_add(txb->last_sent, rto);
146 resend_at = ktime_add(txb->last_sent, rto);
/linux-master/net/sctp/
H A Dtransport.c58 peer->rto = msecs_to_jiffies(net->sctp.rto_initial);
189 jiffies + transport->rto))
200 expires + get_random_u32_below(transport->rto)))
208 jiffies + transport->rto))
526 tp->rto = tp->srtt + (tp->rttvar << 2);
531 if (tp->rto < tp->asoc->rto_min)
532 tp->rto = tp->asoc->rto_min;
537 if (tp->rto > tp->asoc->rto_max)
538 tp->rto = tp->asoc->rto_max;
548 pr_debug("%s: transport:%p, rtt:%d, srtt:%d rttvar:%d, rto
[all...]
H A Dsm_sideeffect.c590 /* Update the hb timer to resend a heartbeat every rto */
619 transport->rto = min((transport->rto * 2), transport->asoc->rto_max);
811 * to re-enable it to properly update the rto.
862 asoc->timeouts[SCTP_EVENT_TIMEOUT_T2_SHUTDOWN] = t->rto;
960 asoc->timeouts[SCTP_EVENT_TIMEOUT_T4_RTO] = t->rto;
H A Dproc.c335 seq_printf(seq, "%lu ", tsp->rto);
H A Dassociola.c567 jiffies + active->rto))
704 peer->rto = asoc->rto_initial;
H A Doutqueue.c1695 jiffies + transport->rto))
H A Dsocket.c648 trans->rto = asoc->rto_initial;
5238 info->sctpi_p_rto = jiffies_to_msecs(prim->rto);
5456 status.sstat_primary.spinfo_rto = jiffies_to_msecs(transport->rto);
5524 pinfo.spinfo_rto = jiffies_to_msecs(transport->rto);
7260 /* New high max rto observed, will return 0 if not a single
H A Dsm_statefuns.c1298 max_interval = link->hbinterval + link->rto;
1920 /* Stop pending T4-rto timer, teardown ASCONF queue, ASCONF-ACK queue
/linux-master/net/dccp/
H A Dminisocks.c40 const int rto = (icsk->icsk_rto << 2) - (icsk->icsk_rto >> 1); local
50 if (timeo < rto)
51 timeo = rto;
/linux-master/drivers/iommu/
H A Ds390-iommu.c272 static unsigned long *dma_walk_cpu_trans(unsigned long *rto, dma_addr_t dma_addr, gfp_t gfp) argument
278 sto = dma_get_seg_table_origin(&rto[rtx], gfp);
646 unsigned long *rto, *sto, *pto; local
658 rto = s390_domain->dma_table;
660 rte = READ_ONCE(rto[rtx]);
/linux-master/net/batman-adv/
H A Dtp_meter.c199 /* rto = srtt + 4 * rttvar.
202 tp_vars->rto = (tp_vars->srtt >> 3) + tp_vars->rttvar;
413 tp_vars->srtt >> 3, tp_vars->rttvar >> 2, tp_vars->rto);
464 * Reschedule the timer using tp_vars->rto as delay
475 mod_timer(&tp_vars->timer, jiffies + msecs_to_jiffies(tp_vars->rto));
495 if (unlikely(tp_vars->rto >= BATADV_TP_MAX_RTO)) {
504 tp_vars->rto <<= 1;
1007 tp_vars->rto = 1000;
H A Dtypes.h1516 /** @rto: sender timeout */
1517 u32 rto; member in struct:batadv_tp_vars
/linux-master/drivers/media/pci/cx23885/
H A Dcx23888-ir.c514 int tsr, rsr, rto, ror, tse, rse, rte, roe, kror; local
518 rto = stats & STATS_RTO; /* Rx Pulse Width Timer Time Out */
529 rto ? "rto" : " ", ror ? "ror" : " ",
562 if ((rse && rsr) || (rte && rto)) {
603 if (rte && rto) {
/linux-master/drivers/media/i2c/cx25840/
H A Dcx25840-ir.c498 int tsr, rsr, rto, ror, tse, rse, rte, roe, kror; local
519 rto = stats & STATS_RTO; /* Rx Pulse Width Timer Time Out */
529 rto ? "rto" : " ", ror ? "ror" : " ",
562 if ((rse && rsr) || (rte && rto)) {
603 if (rte && rto) {
/linux-master/arch/s390/kvm/
H A Dgaccess.c46 unsigned long rto: 52;/* Region-Table Origin */ member in struct:region1_table_entry::__anon63
61 unsigned long rto: 52;/* Region-Table Origin */ member in struct:region2_table_entry::__anon64
680 ptr = rfte.rto * PAGE_SIZE + vaddr.rsx * 8;
698 ptr = rste.rto * PAGE_SIZE + vaddr.rtx * 8;
1434 ptr = rfte.rto * PAGE_SIZE;
1462 ptr = rste.rto * PAGE_SIZE;
/linux-master/include/net/sctp/
H A Dsctp.h255 /* helper function to track stats about max rto and related transport */
259 if (asoc->stats.max_obs_rto < (__u64)trans->rto) {
260 asoc->stats.max_obs_rto = trans->rto;
H A Dstructs.h824 unsigned long rto; member in struct:sctp_transport
1527 /* Maximum observed rto in the association during subsequent
/linux-master/net/ipv4/
H A Dtcp_minisocks.c303 const int rto = (icsk->icsk_rto << 2) - (icsk->icsk_rto >> 1); local
335 if (timeo < rto)
336 timeo = rto;
H A Dtcp_input.c873 * On a 1990 paper the rto value is changed to:
893 * Like Eifel it also prevents growth of rto,
894 * but also it limits too fast rto decreases,
919 tp->mdev_us = m << 1; /* make sure rto = 3*rtt */
963 /* Calculate rto without backoff. This is the second half of Van Jacobson's
988 * guarantees that rto is higher.
3198 * RFC2988 recommends to restart timer to now+rto.
3214 u32 rto = inet_csk(sk)->icsk_rto; local
3222 rto = usecs_to_jiffies(max_t(int, delta_us, 1));
3224 tcp_reset_xmit_timer(sk, ICSK_TIME_RETRANS, rto,
[all...]
/linux-master/include/net/
H A Dtcp.h1672 const int rto = inet_csk(sk)->icsk_rto; local
1674 if (fin_timeout < (rto << 2) - (rto >> 1))
1675 fin_timeout = (rto << 2) - (rto >> 1);
2438 u32 rto = inet_csk(sk)->icsk_rto; local
2439 u64 rto_time_stamp_us = tcp_skb_timestamp_us(skb) + jiffies_to_usecs(rto);
/linux-master/include/trace/events/
H A Drxrpc.h1273 u32 rtt, u32 rto),
1275 TP_ARGS(call, why, slot, send_serial, resp_serial, rtt, rto),
1284 __field(u32, rto)
1294 __entry->rto = rto;
1297 TP_printk("c=%08x [%d] %s sr=%08x rr=%08x rtt=%u rto=%u",
1304 __entry->rto)
/linux-master/drivers/block/aoe/
H A Daoecmd.c624 rto(struct aoedev *d) function
670 } else if (tsince_hr(f) < t->taint * rto(d)) {
745 timeout = rto(d);

Completed in 324 milliseconds