Lines Matching +full:frame +full:- +full:number
1 /* SPDX-License-Identifier: BSD-3-Clause-Clear */
3 * Copyright (c) 2018-2019 The Linux Foundation. All rights reserved.
15 * This MPDU passed the normal frame filter programming of rxpcu.
18 * This MPDU did not pass the regular frame filter and would
19 * have been dropped, were it not for the frame fitting into the
23 * This MPDU did not pass the regular frame filter and also did
145 * Field indicates what the reason was that this mpdu frame
160 * A-MPDU frame but a stand alone MPDU. Interior MPDU in an
161 * A-MPDU shall have both first_mpdu and last_mpdu bits set to
184 * Set if packet is not a non-QoS data frame. Only set when
188 * Set if frame type indicates either null data or QoS null
200 * Set if more bit in frame control is set. Only set when
208 * Set if number of MSDUs in A-MSDU is above a threshold or if the
213 * Indicates that this is an 802.11 fragment frame. This is
214 * set when either the more_frag bit is set in the frame
215 * control or the fragment number is not zero. Only set when
219 * Set if the order bit in the frame control is set. Only set
260 * Indicates that this data type frame is not encrypted even if
276 * Indicates that the MPDU was pre-maturely terminated
297 * A-MSDU could not be properly de-agregated.
328 * Frame is received, but RXPCU could not update the receive bitmap
446 * Field indicates what the reason was that this mpdu frame
449 * Note: for ndp frame, if it was expected because the preceding
451 * used. This setting will also be used for every ndp frame in
459 * Indicates that the received frame was an NDP frame.
469 * RXPCU detected a version error in the frame control field.
472 * AST based lookup for this frame has found a valid result.
496 * frame is received from DS and sent to DS.
499 * Protected bit from the frame control.
502 * Retry bit from frame control. Only valid when first_msdu is set.
505 * The sequence number from the 802.11 header.
521 * BSSID of the incoming frame matched one of the 8 BSSID
525 * This number indicates which one out of the 8 BSSID register
526 * values matched the incoming frame.
532 * The PN number.
585 * The number of delimiters before this MPDU. Note that this
586 * number is cleared at PPDU start. If this MPDU is the first
587 * received MPDU in the PPDU and this MPDU gets filtered-in,
588 * this field will indicate the number of delimiters located
592 * an PPDU, this field will indicate the number of delimiters
596 * Received frame was part of an A-MPDU.
599 * Received frame is a BAR frame
690 * Field indicates what the reason was that this mpdu frame
728 * Indicates the MSDU number within a MPDU. This value is
729 * reset to zero at the start of each MPDU. If the number of
730 * MSDU exceeds 255 this number will wrap using modulo 256.
752 * number is non-zero. If set indicates that this is a fragmented
764 * 0 - Toeplitz hash of 2-tuple (IP source address, IP
766 * 1 - Toeplitz hash of 4-tuple (IP source address,
769 * 2 - Toeplitz of flow_id
770 * 3 - Zero is used
773 * Fixed 20-byte IPv4 header or 40-byte IPv6 header parsed
782 * Fixed 20-byte TCP (excluding TCP options) or 8-byte UDP
795 * Controlled by RxOLE register - If register bit set to 0,
796 * Toeplitz hash is computed over 2-tuple IPv4 or IPv6 src/dest
797 * addresses; otherwise, toeplitz hash is computed over 4-tuple
801 * Toeplitz hash of 5-tuple
803 * destination port, L4 protocol} in case of non-IPSec.
805 * In case of IPSec - Toeplitz hash of 4-tuple
848 * 0 - spatial stream not used for this reception
849 * 1 - spatial stream used for this reception
923 * Field indicates what the reason was that this mpdu frame
951 * Classification failed due to truncated frame.
957 * Extension PN (packet number) which is only used by WAPI.
962 * A-MPDU delimiter or the preamble length field for non-A-MPDU
966 * Indicates the first MSDU of A-MSDU. If both first_msdu and
967 * last_msdu are set in the MSDU then this is a non-aggregated MSDU
968 * frame: normal MPDU. Interior MSDU in an A-MSDU shall have both
972 * Indicates the last MSDU of the A-MSDU. MPDU end status is only
996 * A-MSDU could not be properly de-agregated.
1009 * Number of bytes padded to make sure that the L3 header will
1016 * TCP sequence number.
1019 * TCP acknowledge number.
1039 * of a dynamic A-MSDU when DA is compressed.
1043 * of a dynamic A-MSDU when SA is compressed.
1046 * The 16-bit type value indicating the type of L3 later
1064 * The id of the reo exit ring where the msdu frame shall push
1113 * Field indicates what the reason was that this mpdu frame
1127 * received for 11ah short frame. Crypto will bypass the received
1145 * with the actually received number of bytes in the MPDU.
1153 * MPDU or CRYPTO received an encrypted frame, but did not get a
1157 * Set by RX CRYPTO when CRYPTO detected an unencrypted frame while
1173 * The ring to which RXDMA0/1 shall push the frame, assuming
1183 * Frame is received, but RXPCU could not update the receive bitmap