Lines Matching refs:rtt_slot
140 int rtt_slot = 9;
145 rtt_slot = __ffs(avail & RXRPC_CALL_RTT_AVAIL_MASK);
146 if (!test_and_clear_bit(rtt_slot, &call->rtt_avail))
149 call->rtt_serial[rtt_slot] = serial;
150 call->rtt_sent_at[rtt_slot] = ktime_get_real();
152 set_bit(rtt_slot + RXRPC_CALL_RTT_PEND_SHIFT, &call->rtt_avail);
154 trace_rxrpc_rtt_tx(call, why, rtt_slot, serial);
155 return rtt_slot;
158 trace_rxrpc_rtt_tx(call, rxrpc_rtt_tx_no_slot, rtt_slot, serial);
166 rxrpc_serial_t serial, int rtt_slot)
168 if (rtt_slot != -1) {
169 clear_bit(rtt_slot + RXRPC_CALL_RTT_PEND_SHIFT, &call->rtt_avail);
171 set_bit(rtt_slot, &call->rtt_avail);
172 trace_rxrpc_rtt_tx(call, rxrpc_rtt_tx_cancel, rtt_slot, serial);
189 int ret, rtt_slot = -1;
254 rtt_slot = rxrpc_begin_rtt_probe(call, serial, rxrpc_rtt_tx_ping);
268 rxrpc_cancel_rtt_probe(call, serial, rtt_slot);
360 int ret, rtt_slot = -1;
443 rtt_slot = rxrpc_begin_rtt_probe(call, serial, rxrpc_rtt_tx_data);
456 rxrpc_cancel_rtt_probe(call, serial, rtt_slot);
519 rtt_slot = rxrpc_begin_rtt_probe(call, serial, rxrpc_rtt_tx_data);
539 rxrpc_cancel_rtt_probe(call, serial, rtt_slot);