Lines Matching refs:ack_reason

390 	int ack_reason = -1;  in rxrpc_input_data_one()  local
417 ack_reason = RXRPC_ACK_DUPLICATE; in rxrpc_input_data_one()
421 ack_reason = RXRPC_ACK_EXCEEDS_WINDOW; in rxrpc_input_data_one()
428 ack_reason = RXRPC_ACK_REQUESTED; in rxrpc_input_data_one()
431 ack_reason = RXRPC_ACK_DELAY; in rxrpc_input_data_one()
473 ack_reason = RXRPC_ACK_OUT_OF_SEQUENCE; in rxrpc_input_data_one()
479 ack_reason = RXRPC_ACK_DUPLICATE; in rxrpc_input_data_one()
509 if (ack_reason >= 0) { in rxrpc_input_data_one()
510 if (rxrpc_ack_priority[ack_reason] > rxrpc_ack_priority[*_ack_reason]) { in rxrpc_input_data_one()
512 *_ack_reason = ack_reason; in rxrpc_input_data_one()
513 } else if (rxrpc_ack_priority[ack_reason] == rxrpc_ack_priority[*_ack_reason] && in rxrpc_input_data_one()
514 ack_reason == RXRPC_ACK_REQUESTED) { in rxrpc_input_data_one()
516 *_ack_reason = ack_reason; in rxrpc_input_data_one()
533 int ack_reason = 0; in rxrpc_input_split_jumbo() local
553 rxrpc_input_data_one(call, jskb, &notify, &ack_serial, &ack_reason); in rxrpc_input_split_jumbo()
566 rxrpc_input_data_one(call, skb, &notify, &ack_serial, &ack_reason); in rxrpc_input_split_jumbo()
568 if (ack_reason > 0) { in rxrpc_input_split_jumbo()
569 rxrpc_send_ACK(call, ack_reason, ack_serial, in rxrpc_input_split_jumbo()
871 summary.ack_reason = (sp->ack.reason < RXRPC_ACK__INVALID ? in rxrpc_input_ack()
876 summary.ack_reason, nr_acks); in rxrpc_input_ack()
877 rxrpc_inc_stat(call->rxnet, stat_rx_acks[summary.ack_reason]); in rxrpc_input_ack()
880 switch (summary.ack_reason) { in rxrpc_input_ack()
900 if (unlikely(summary.ack_reason == RXRPC_ACK_EXCEEDS_WINDOW) && in rxrpc_input_ack()
913 if (unlikely(summary.ack_reason == RXRPC_ACK_OUT_OF_SEQUENCE) && in rxrpc_input_ack()
954 switch (summary.ack_reason) { in rxrpc_input_ack()
1011 if (summary.ack_reason == RXRPC_ACK_PING) in rxrpc_input_ack()