Lines Matching refs:annotation
225 u8 annotation; in rxrpc_rotate_tx_window() local
240 annotation = call->rxtx_annotations[ix]; in rxrpc_rotate_tx_window()
247 if (annotation & RXRPC_TX_ANNO_LAST) { in rxrpc_rotate_tx_window()
251 if ((annotation & RXRPC_TX_ANNO_MASK) != RXRPC_TX_ANNO_ACK) in rxrpc_rotate_tx_window()
407 u8 annotation, bool *_jumbo_bad) in rxrpc_input_dup_data() argument
410 if (annotation == 0) in rxrpc_input_dup_data()
437 u8 ack = 0, flags, annotation = 0; in rxrpc_input_data() local
488 annotation = 1; in rxrpc_input_data()
512 trace_rxrpc_rx_data(call->debug_id, seq, serial, flags, annotation); in rxrpc_input_data()
525 rxrpc_input_dup_data(call, seq, annotation, &jumbo_bad); in rxrpc_input_data()
543 call->rxtx_annotations[ix] = annotation; in rxrpc_input_data()
583 annotation++; in rxrpc_input_data()
585 annotation |= RXRPC_RX_ANNO_JLAST; in rxrpc_input_data()
677 u8 annotation = call->rxtx_annotations[ix]; in rxrpc_input_check_for_lost_ack() local
678 u8 anno_type = annotation & RXRPC_TX_ANNO_MASK; in rxrpc_input_check_for_lost_ack()
682 annotation &= ~RXRPC_TX_ANNO_MASK; in rxrpc_input_check_for_lost_ack()
683 annotation |= RXRPC_TX_ANNO_RETRANS; in rxrpc_input_check_for_lost_ack()
684 call->rxtx_annotations[ix] = annotation; in rxrpc_input_check_for_lost_ack()
782 u8 annotation, anno_type; in rxrpc_input_soft_acks() local
786 annotation = call->rxtx_annotations[ix]; in rxrpc_input_soft_acks()
787 anno_type = annotation & RXRPC_TX_ANNO_MASK; in rxrpc_input_soft_acks()
788 annotation &= ~RXRPC_TX_ANNO_MASK; in rxrpc_input_soft_acks()
796 RXRPC_TX_ANNO_ACK | annotation; in rxrpc_input_soft_acks()
811 RXRPC_TX_ANNO_NAK | annotation; in rxrpc_input_soft_acks()