Lines Matching refs:ktime_t
12 static bool rxrpc_rack_sent_after(ktime_t t1, rxrpc_seq_t seq1, in rxrpc_rack_sent_after()
13 ktime_t t2, rxrpc_seq_t seq2) in rxrpc_rack_sent_after()
38 static ktime_t rxrpc_get_xmit_ts(const struct rxrpc_txqueue *tq, unsigned int ix) in rxrpc_get_xmit_ts()
68 ktime_t xmit_ts = rxrpc_get_xmit_ts(tq, ix); in rxrpc_rack_update()
69 ktime_t rtt = ktime_sub(call->acks_latest_ts, xmit_ts); in rxrpc_rack_update()
156 static ktime_t rxrpc_rack_update_reo_wnd(struct rxrpc_call *call, in rxrpc_rack_update_reo_wnd()
197 static ktime_t rxrpc_rack_detect_loss(struct rxrpc_call *call, in rxrpc_rack_detect_loss()
201 ktime_t timeout = 0, lost_after, now = ktime_get_real(); in rxrpc_rack_detect_loss()
220 ktime_t remaining; in rxrpc_rack_detect_loss()
221 ktime_t xmit_ts = rxrpc_get_xmit_ts(tq, ix); in rxrpc_rack_detect_loss()
247 ktime_t timeout = rxrpc_rack_detect_loss(call, summary); in rxrpc_rack_detect_loss_and_arm_timer()
264 ktime_t lost_after = ktime_add(call->rack_rtt, call->rack_reo_wnd); in rxrpc_rack_mark_losses_on_rto()
265 ktime_t deadline = ktime_sub(ktime_get_real(), lost_after); in rxrpc_rack_mark_losses_on_rto()
274 ktime_t xmit_ts = rxrpc_get_xmit_ts(tq, ix); in rxrpc_rack_mark_losses_on_rto()
290 ktime_t rxrpc_tlp_calc_pto(struct rxrpc_call *call, ktime_t now) in rxrpc_tlp_calc_pto()
293 ktime_t rto_at = ktime_add(call->tx_last_sent, in rxrpc_tlp_calc_pto()
295 ktime_t pto; in rxrpc_tlp_calc_pto()
349 ktime_t rto = rxrpc_get_rto_backoff(call, false); in rxrpc_tlp_send_probe()
395 void rxrpc_rack_timer_expired(struct rxrpc_call *call, ktime_t overran_by) in rxrpc_rack_timer_expired()