Lines Matching defs:rx_msdu_end

27 struct rx_msdu_end {  struct
29 uint32_t rxpcu_mpdu_filter_in_category : 2, // [1:0]
30 sw_frame_group_id : 7, // [8:2]
31 reserved_0 : 7, // [15:9]
32 phy_ppdu_id : 16; // [31:16]
33 uint32_t ip_hdr_chksum : 16, // [15:0]
34 reported_mpdu_length : 14, // [29:16]
35 reserved_1a : 2; // [31:30]
36 uint32_t reserved_2a : 8, // [7:0]
37 cce_super_rule : 6, // [13:8]
38 cce_classify_not_done_truncate : 1, // [14:14]
39 cce_classify_not_done_cce_dis : 1, // [15:15]
40 cumulative_l3_checksum : 16; // [31:16]
41 uint32_t rule_indication_31_0 : 32; // [31:0]
42 uint32_t ipv6_options_crc : 32; // [31:0]
43 uint32_t da_offset : 6, // [5:0]
44 sa_offset : 6, // [11:6]
45 da_offset_valid : 1, // [12:12]
46 sa_offset_valid : 1, // [13:13]
47 reserved_5a : 2, // [15:14]
48 l3_type : 16; // [31:16]
49 uint32_t rule_indication_63_32 : 32; // [31:0]
50 uint32_t tcp_seq_number : 32; // [31:0]
51 uint32_t tcp_ack_number : 32; // [31:0]
52 uint32_t tcp_flag : 9, // [8:0]
53 lro_eligible : 1, // [9:9]
54 reserved_9a : 6, // [15:10]
55 window_size : 16; // [31:16]
56 uint32_t sa_sw_peer_id : 16, // [15:0]
57 sa_idx_timeout : 1, // [16:16]
58 da_idx_timeout : 1, // [17:17]
59 to_ds : 1, // [18:18]
60 tid : 4, // [22:19]
61 sa_is_valid : 1, // [23:23]
62 da_is_valid : 1, // [24:24]
63 da_is_mcbc : 1, // [25:25]
64 l3_header_padding : 2, // [27:26]
65 first_msdu : 1, // [28:28]
66 last_msdu : 1, // [29:29]
67 fr_ds : 1, // [30:30]
68 ip_chksum_fail_copy : 1; // [31:31]
69 uint32_t sa_idx : 16, // [15:0]
70 da_idx_or_sw_peer_id : 16; // [31:16]
71 uint32_t msdu_drop : 1, // [0:0]
72 reo_destination_indication : 5, // [5:1]
73 flow_idx : 20, // [25:6]
74 use_ppe : 1, // [26:26]
75 mesh_sta : 2, // [28:27]
76 vlan_ctag_stripped : 1, // [29:29]
77 vlan_stag_stripped : 1, // [30:30]
78 fragment_flag : 1; // [31:31]
79 uint32_t fse_metadata : 32; // [31:0]
80 uint32_t cce_metadata : 16, // [15:0]
81 tcp_udp_chksum : 16; // [31:16]
82 uint32_t aggregation_count : 8, // [7:0]
83 flow_aggregation_continuation : 1, // [8:8]
84 fisa_timeout : 1, // [9:9]
85 tcp_udp_chksum_fail_copy : 1, // [10:10]
86 msdu_limit_error : 1, // [11:11]
87 flow_idx_timeout : 1, // [12:12]
88 flow_idx_invalid : 1, // [13:13]
89 cce_match : 1, // [14:14]
90 amsdu_parser_error : 1, // [15:15]
91 cumulative_ip_length : 16; // [31:16]
92 uint32_t key_id_octet : 8, // [7:0]
93 reserved_16a : 24; // [31:8]
94 uint32_t reserved_17a : 6, // [5:0]
95 service_code : 9, // [14:6]
96 priority_valid : 1, // [15:15]
97 intra_bss : 1, // [16:16]
98 dest_chip_id : 2, // [18:17]
99 multicast_echo : 1, // [19:19]
100 wds_learning_event : 1, // [20:20]
101 wds_roaming_event : 1, // [21:21]
102 wds_keep_alive_event : 1, // [22:22]
103 dest_chip_pmac_id : 1, // [23:23]
104 reserved_17b : 8; // [31:24]
105 uint32_t msdu_length : 14, // [13:0]
106 stbc : 1, // [14:14]
107 ipsec_esp : 1, // [15:15]
108 l3_offset : 7, // [22:16]
109 ipsec_ah : 1, // [23:23]
110 l4_offset : 8; // [31:24]
111 uint32_t msdu_number : 8, // [7:0]
112 decap_format : 2, // [9:8]
113 ipv4_proto : 1, // [10:10]
114 ipv6_proto : 1, // [11:11]
115 tcp_proto : 1, // [12:12]
116 udp_proto : 1, // [13:13]
117 ip_frag : 1, // [14:14]
118 tcp_only_ack : 1, // [15:15]
119 da_is_bcast_mcast : 1, // [16:16]
120 toeplitz_hash_sel : 2, // [18:17]
121 ip_fixed_header_valid : 1, // [19:19]
122 ip_extn_header_valid : 1, // [20:20]
123 tcp_udp_header_valid : 1, // [21:21]
124 mesh_control_present : 1, // [22:22]
125 ldpc : 1, // [23:23]
126 ip4_protocol_ip6_next_header : 8; // [31:24]
127 uint32_t vlan_ctag_ci : 16, // [15:0]
128 vlan_stag_ci : 16; // [31:16]
129 uint32_t peer_meta_data : 32; // [31:0]
130 uint32_t user_rssi : 8, // [7:0]
131 pkt_type : 4, // [11:8]
132 sgi : 2, // [13:12]
133 rate_mcs : 4, // [17:14]
134 receive_bandwidth : 3, // [20:18]
135 reception_type : 3, // [23:21]
136 mimo_ss_bitmap : 7, // [30:24]
137 msdu_done_copy : 1; // [31:31]
138 uint32_t flow_id_toeplitz : 32; // [31:0]
139 uint32_t ppdu_start_timestamp_63_32 : 32; // [31:0]
140 uint32_t sw_phy_meta_data : 32; // [31:0]
141 uint32_t ppdu_start_timestamp_31_0 : 32; // [31:0]
142 uint32_t toeplitz_hash_2_or_4 : 32; // [31:0]
143 uint32_t reserved_28a : 16, // [15:0]
144 sa_15_0 : 16; // [31:16]
145 uint32_t sa_47_16 : 32; // [31:0]
146 uint32_t first_mpdu : 1, // [0:0]
147 reserved_30a : 1, // [1:1]
148 mcast_bcast : 1, // [2:2]
149 ast_index_not_found : 1, // [3:3]
150 ast_index_timeout : 1, // [4:4]
151 power_mgmt : 1, // [5:5]
152 non_qos : 1, // [6:6]
153 null_data : 1, // [7:7]
154 mgmt_type : 1, // [8:8]
155 ctrl_type : 1, // [9:9]
156 more_data : 1, // [10:10]
157 eosp : 1, // [11:11]
158 a_msdu_error : 1, // [12:12]
159 reserved_30b : 1, // [13:13]
160 order : 1, // [14:14]
161 wifi_parser_error : 1, // [15:15]
162 overflow_err : 1, // [16:16]
163 msdu_length_err : 1, // [17:17]
164 tcp_udp_chksum_fail : 1, // [18:18]
165 ip_chksum_fail : 1, // [19:19]
166 sa_idx_invalid : 1, // [20:20]
167 da_idx_invalid : 1, // [21:21]
168 amsdu_addr_mismatch : 1, // [22:22]
169 rx_in_tx_decrypt_byp : 1, // [23:23]
170 encrypt_required : 1, // [24:24]
171 directed : 1, // [25:25]
172 buffer_fragment : 1, // [26:26]
173 mpdu_length_err : 1, // [27:27]
174 tkip_mic_err : 1, // [28:28]
175 decrypt_err : 1, // [29:29]
176 unencrypted_frame_err : 1, // [30:30]
177 fcs_err : 1; // [31:31]
178 uint32_t reserved_31a : 10, // [9:0]
179 decrypt_status_code : 3, // [12:10]
180 rx_bitmap_not_updated : 1, // [13:13]
181 reserved_31b : 17, // [30:14]
182 msdu_done : 1; // [31:31]