Lines Matching refs:rtt_slot

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