Lines Matching refs:rtt_slot

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