Lines Matching refs:hal_rx_desc
109 struct hal_rx_desc;
189 bool (*rx_desc_get_first_msdu)(struct hal_rx_desc *desc);
190 bool (*rx_desc_get_last_msdu)(struct hal_rx_desc *desc);
191 u8 (*rx_desc_get_l3_pad_bytes)(struct hal_rx_desc *desc);
192 u8 *(*rx_desc_get_hdr_status)(struct hal_rx_desc *desc);
193 bool (*rx_desc_encrypt_valid)(struct hal_rx_desc *desc);
194 u32 (*rx_desc_get_encrypt_type)(struct hal_rx_desc *desc);
195 u8 (*rx_desc_get_decap_type)(struct hal_rx_desc *desc);
196 u8 (*rx_desc_get_mesh_ctl)(struct hal_rx_desc *desc);
197 bool (*rx_desc_get_mpdu_seq_ctl_vld)(struct hal_rx_desc *desc);
198 bool (*rx_desc_get_mpdu_fc_valid)(struct hal_rx_desc *desc);
199 u16 (*rx_desc_get_mpdu_start_seq_no)(struct hal_rx_desc *desc);
200 u16 (*rx_desc_get_msdu_len)(struct hal_rx_desc *desc);
201 u8 (*rx_desc_get_msdu_sgi)(struct hal_rx_desc *desc);
202 u8 (*rx_desc_get_msdu_rate_mcs)(struct hal_rx_desc *desc);
203 u8 (*rx_desc_get_msdu_rx_bw)(struct hal_rx_desc *desc);
204 u32 (*rx_desc_get_msdu_freq)(struct hal_rx_desc *desc);
205 u8 (*rx_desc_get_msdu_pkt_type)(struct hal_rx_desc *desc);
206 u8 (*rx_desc_get_msdu_nss)(struct hal_rx_desc *desc);
207 u8 (*rx_desc_get_mpdu_tid)(struct hal_rx_desc *desc);
208 u16 (*rx_desc_get_mpdu_peer_id)(struct hal_rx_desc *desc);
209 void (*rx_desc_copy_attn_end_tlv)(struct hal_rx_desc *fdesc,
210 struct hal_rx_desc *ldesc);
211 u32 (*rx_desc_get_mpdu_start_tag)(struct hal_rx_desc *desc);
212 u32 (*rx_desc_get_mpdu_ppdu_id)(struct hal_rx_desc *desc);
213 void (*rx_desc_set_msdu_len)(struct hal_rx_desc *desc, u16 len);
214 struct rx_attention *(*rx_desc_get_attention)(struct hal_rx_desc *desc);
215 u8 *(*rx_desc_get_msdu_payload)(struct hal_rx_desc *desc);
218 bool (*rx_desc_mac_addr2_valid)(struct hal_rx_desc *desc);
219 u8* (*rx_desc_mpdu_start_addr2)(struct hal_rx_desc *desc);