Lines Matching refs:rtt_slot
148 int rtt_slot = 9;
153 rtt_slot = __ffs(avail & RXRPC_CALL_RTT_AVAIL_MASK);
154 if (!test_and_clear_bit(rtt_slot, &call->rtt_avail))
157 call->rtt_serial[rtt_slot] = serial;
158 call->rtt_sent_at[rtt_slot] = ktime_get_real();
160 set_bit(rtt_slot + RXRPC_CALL_RTT_PEND_SHIFT, &call->rtt_avail);
162 trace_rxrpc_rtt_tx(call, why, rtt_slot, serial);
163 return rtt_slot;
166 trace_rxrpc_rtt_tx(call, rxrpc_rtt_tx_no_slot, rtt_slot, serial);
174 rxrpc_serial_t serial, int rtt_slot)
176 if (rtt_slot != -1) {
177 clear_bit(rtt_slot + RXRPC_CALL_RTT_PEND_SHIFT, &call->rtt_avail);
179 set_bit(rtt_slot, &call->rtt_avail);
180 trace_rxrpc_rtt_tx(call, rxrpc_rtt_tx_cancel, rtt_slot, serial);
194 int ret, rtt_slot = -1;
227 rtt_slot = rxrpc_begin_rtt_probe(call, serial, rxrpc_rtt_tx_ping);
250 rxrpc_cancel_rtt_probe(call, serial, rtt_slot);
332 int ret, rtt_slot = -1;
418 rtt_slot = rxrpc_begin_rtt_probe(call, serial, rxrpc_rtt_tx_data);
432 rxrpc_cancel_rtt_probe(call, serial, rtt_slot);
492 rtt_slot = rxrpc_begin_rtt_probe(call, serial, rxrpc_rtt_tx_data);
511 rxrpc_cancel_rtt_probe(call, serial, rtt_slot);