Lines Matching refs:hard_ack
434 rxrpc_seq_t seq = sp->hdr.seq, hard_ack; in rxrpc_input_data() local
474 hard_ack = READ_ONCE(call->rx_hard_ack); in rxrpc_input_data()
475 if (after(seq, hard_ack + call->rx_winsize)) { in rxrpc_input_data()
513 if (before_eq(seq, hard_ack)) { in rxrpc_input_data()
586 if (after(seq, hard_ack + call->rx_winsize)) { in rxrpc_input_data()
840 rxrpc_seq_t first_soft_ack, hard_ack; in rxrpc_input_ack() local
854 hard_ack = first_soft_ack - 1; in rxrpc_input_ack()
919 if (before(hard_ack, call->tx_hard_ack) || in rxrpc_input_ack()
920 after(hard_ack, call->tx_top)) { in rxrpc_input_ack()
924 if (nr_acks > call->tx_top - hard_ack) { in rxrpc_input_ack()
929 if (after(hard_ack, call->tx_hard_ack)) { in rxrpc_input_ack()
930 if (rxrpc_rotate_tx_window(call, hard_ack, &summary)) { in rxrpc_input_ack()
947 summary.nr_acks == call->tx_top - hard_ack && in rxrpc_input_ack()