Lines Matching refs:uint8_t
72 (((uint8_t *)(_ptr)) + (_off_in_bytes))
508 uint8_t valid;
574 uint8_t lro_eligible;
575 uint8_t tcp_proto;
576 uint8_t tcp_pure_ack;
577 uint8_t ipv6_proto;
578 uint8_t tcp_offset;
727 uint8_t ring_id;
730 uint8_t initialized;
865 uint8_t reg_write_in_progress;
884 uint8_t pointer_num_threshold;
946 uint8_t lmac_ring;
986 uint8_t frag_dst_ring;
988 uint8_t alt_dst_ind_0;
1033 uint8_t encrypt_type;
1034 uint8_t fragment_flag;
1035 uint8_t fcs_err;
1054 uint8_t reo_qref_table_en;
1071 uint8_t ring_type);
1085 uint8_t (*hal_reo_enable_pn_in_dest)(void *hal_soc);
1090 int pn_type, uint8_t vdev_stats_id);
1092 uint8_t *ix0_map);
1095 void (*hal_tx_desc_set_dscp_tid_table_id)(void *desc, uint8_t id);
1096 void (*hal_tx_set_dscp_tid_map)(struct hal_soc *hal_soc, uint8_t *map,
1097 uint8_t id);
1098 void (*hal_tx_update_dscp_tid)(struct hal_soc *hal_soc, uint8_t tid,
1099 uint8_t id,
1100 uint8_t dscp);
1101 void (*hal_tx_desc_set_lmac_id)(void *desc, uint8_t lmac_id);
1103 uint8_t pool_id, uint32_t desc_id,
1104 uint8_t type);
1105 void (*hal_tx_desc_set_search_type)(void *desc, uint8_t search_type);
1107 void (*hal_tx_desc_set_cache_set_num)(void *desc, uint8_t search_index);
1110 uint8_t (*hal_tx_comp_get_release_reason)(void *hal_desc);
1111 uint8_t (*hal_get_wbm_internal_error)(void *hal_desc);
1112 void (*hal_tx_desc_set_mesh_en)(void *desc, uint8_t en);
1127 uint8_t idx, union hal_tx_ppe_idx_map_config *ppeds_idx_map);
1130 uint8_t map_no);
1132 uint8_t pri,
1133 uint8_t tid);
1136 bool value, uint8_t ppe_vp_idx);
1139 uint8_t rbm_id);
1142 uint32_t (*hal_rx_msdu_start_nss_get)(uint8_t *);
1145 uint8_t (*hal_rx_get_tlv)(void *rx_tlv);
1146 int8_t (*hal_rx_phy_legacy_get_rssi)(uint8_t *rx_tlv);
1150 void (*hal_rx_dump_msdu_end_tlv)(void *pkt_tlvs, uint8_t dbg_level);
1151 void (*hal_rx_dump_rx_attention_tlv)(void *pkt_tlvs, uint8_t dbg_level);
1152 void (*hal_rx_dump_msdu_start_tlv)(void *pkt_tlvs, uint8_t dbg_level);
1153 void (*hal_rx_dump_mpdu_start_tlv)(void *pkt_tlvs, uint8_t dbg_level);
1154 void (*hal_rx_dump_mpdu_end_tlv)(void *pkt_tlvs, uint8_t dbg_level);
1155 void (*hal_rx_dump_pkt_hdr_tlv)(void *pkt_tlvs, uint8_t dbg_level);
1157 uint32_t (*hal_rx_mpdu_start_tid_get)(uint8_t *buf);
1158 uint32_t (*hal_rx_msdu_start_reception_type_get)(uint8_t *buf);
1159 uint16_t (*hal_rx_msdu_end_da_idx_get)(uint8_t *buf);
1175 void (*hal_tx_set_pcp_tid_map)(struct hal_soc *hal_soc, uint8_t *map);
1176 void (*hal_tx_update_pcp_tid_map)(struct hal_soc *hal_soc, uint8_t pcp,
1177 uint8_t id);
1178 void (*hal_tx_set_tidmap_prty)(struct hal_soc *hal_soc, uint8_t prio);
1181 uint8_t (*hal_rx_get_rx_fragment_number)(uint8_t *buf);
1182 uint8_t (*hal_rx_msdu_end_da_is_mcbc_get)(uint8_t *buf);
1183 uint8_t (*hal_rx_msdu_end_is_tkip_mic_err)(uint8_t *buf);
1184 uint8_t (*hal_rx_msdu_end_sa_is_valid_get)(uint8_t *buf);
1185 uint16_t (*hal_rx_msdu_end_sa_idx_get)(uint8_t *buf);
1187 uint32_t (*hal_rx_msdu_end_l3_hdr_padding_get)(uint8_t *buf);
1188 uint32_t (*hal_rx_encryption_info_valid)(uint8_t *buf);
1189 void (*hal_rx_print_pn)(uint8_t *buf);
1190 uint8_t (*hal_rx_msdu_end_first_msdu_get)(uint8_t *buf);
1191 uint8_t (*hal_rx_msdu_end_da_is_valid_get)(uint8_t *buf);
1192 uint8_t (*hal_rx_msdu_end_last_msdu_get)(uint8_t *buf);
1193 bool (*hal_rx_get_mpdu_mac_ad4_valid)(uint8_t *buf);
1194 uint32_t (*hal_rx_mpdu_start_sw_peer_id_get)(uint8_t *buf);
1195 uint32_t (*hal_rx_tlv_peer_meta_data_get)(uint8_t *buf);
1196 uint32_t (*hal_rx_mpdu_get_to_ds)(uint8_t *buf);
1197 uint32_t (*hal_rx_mpdu_get_fr_ds)(uint8_t *buf);
1198 uint8_t (*hal_rx_get_mpdu_frame_control_valid)(uint8_t *buf);
1200 (*hal_rx_mpdu_get_addr1)(uint8_t *buf, uint8_t *mac_addr);
1202 (*hal_rx_mpdu_get_addr2)(uint8_t *buf, uint8_t *mac_addr);
1204 (*hal_rx_mpdu_get_addr3)(uint8_t *buf, uint8_t *mac_addr);
1206 (*hal_rx_mpdu_get_addr4)(uint8_t *buf, uint8_t *mac_addr);
1207 uint8_t (*hal_rx_get_mpdu_sequence_control_valid)(uint8_t *buf);
1208 bool (*hal_rx_is_unicast)(uint8_t *buf);
1209 uint32_t (*hal_rx_tid_get)(hal_soc_handle_t hal_soc_hdl, uint8_t *buf);
1212 uint32_t (*hal_rx_mpdu_start_mpdu_qos_control_valid_get)(uint8_t *buf);
1213 uint32_t (*hal_rx_msdu_end_sa_sw_peer_id_get)(uint8_t *buf);
1218 uint8_t (*hal_rx_get_fc_valid)(uint8_t *buf);
1219 uint8_t (*hal_rx_get_to_ds_flag)(uint8_t *buf);
1220 uint8_t (*hal_rx_get_mac_addr2_valid)(uint8_t *buf);
1221 uint8_t (*hal_rx_get_filter_category)(uint8_t *buf);
1222 uint32_t (*hal_rx_get_ppdu_id)(uint8_t *buf);
1226 uint32_t (*hal_rx_msdu_flow_idx_get)(uint8_t *buf);
1227 bool (*hal_rx_msdu_flow_idx_invalid)(uint8_t *buf);
1228 bool (*hal_rx_msdu_flow_idx_timeout)(uint8_t *buf);
1229 uint32_t (*hal_rx_msdu_fse_metadata_get)(uint8_t *buf);
1230 bool (*hal_rx_msdu_cce_match_get)(uint8_t *buf);
1231 uint16_t (*hal_rx_msdu_cce_metadata_get)(uint8_t *buf);
1234 uint8_t *buf,
1238 uint16_t (*hal_rx_tlv_get_tcp_chksum)(uint8_t *buf);
1239 uint16_t (*hal_rx_get_rx_sequence)(uint8_t *buf);
1242 void (*hal_rx_msdu_packet_metadata_get)(uint8_t *buf,
1244 uint16_t (*hal_rx_get_fisa_cumulative_l4_checksum)(uint8_t *buf);
1245 uint16_t (*hal_rx_get_fisa_cumulative_ip_length)(uint8_t *buf);
1246 bool (*hal_rx_get_udp_proto)(uint8_t *buf);
1247 bool (*hal_rx_get_fisa_flow_agg_continuation)(uint8_t *buf);
1248 uint8_t (*hal_rx_get_fisa_flow_agg_count)(uint8_t *buf);
1249 bool (*hal_rx_get_fisa_timeout)(uint8_t *buf);
1250 uint8_t (*hal_rx_mpdu_start_tlv_tag_valid)(void *rx_tlv_hdr);
1253 uint8_t (*hal_rx_wbm_err_msdu_continuation_get)(void *ring_desc);
1262 void * (*hal_rx_flow_setup_fse)(uint8_t *rx_fst,
1264 uint8_t *rx_flow);
1265 void * (*hal_rx_flow_get_tuple_info)(uint8_t *rx_fst,
1267 uint8_t *tuple_info);
1268 QDF_STATUS (*hal_rx_flow_delete_entry)(uint8_t *fst,
1278 uint32_t table_offset, uint8_t *rx_flow);
1288 void (*hal_rx_msdu_get_reo_destination_indication)(uint8_t *buf,
1290 uint8_t (*hal_tx_get_num_tcl_banks)(void);
1296 uint8_t bm_id);
1301 uint8_t ac, uint32_t *value);
1303 uint8_t ac, uint32_t value);
1310 uint8_t *buf, uint8_t dbg_level);
1311 int (*hal_rx_tlv_get_offload_info)(uint8_t *rx_tlv,
1313 uint16_t (*hal_rx_tlv_phy_ppdu_id_get)(uint8_t *buf);
1314 uint32_t (*hal_rx_tlv_msdu_done_get)(uint8_t *buf);
1315 uint32_t (*hal_rx_tlv_msdu_len_get)(uint8_t *buf);
1316 uint16_t (*hal_rx_get_frame_ctrl_field)(uint8_t *buf);
1317 int (*hal_rx_get_proto_params)(uint8_t *buf, void *fisa_params);
1318 int (*hal_rx_get_l3_l4_offsets)(uint8_t *buf, uint32_t *l3_hdr_offset,
1320 uint32_t (*hal_rx_tlv_mic_err_get)(uint8_t *buf);
1321 uint32_t (*hal_rx_tlv_get_pkt_type)(uint8_t *buf);
1322 void (*hal_rx_tlv_get_pn_num)(uint8_t *buf, uint64_t *pn_num);
1324 uint8_t * (*hal_rx_pkt_hdr_get)(uint8_t *buf);
1340 uint32_t (*hal_rx_tlv_sgi_get)(uint8_t *buf);
1341 uint32_t (*hal_rx_tlv_get_freq)(uint8_t *buf);
1342 uint8_t (*hal_rx_msdu_get_keyid)(uint8_t *buf);
1343 uint32_t (*hal_rx_tlv_rate_mcs_get)(uint8_t *buf);
1344 uint32_t (*hal_rx_tlv_decrypt_err_get)(uint8_t *buf);
1345 uint32_t (*hal_rx_tlv_first_mpdu_get)(uint8_t *buf);
1346 uint32_t (*hal_rx_tlv_bw_get)(uint8_t *buf);
1347 uint32_t (*hal_rx_tlv_get_is_decrypted)(uint8_t *buf);
1350 uint8_t (*hal_rx_ret_buf_manager_get)(hal_ring_desc_t ring_desc);
1354 uint8_t bm_action);
1362 uint32_t cookie, uint8_t manager);
1365 void (*hal_rx_tlv_csum_err_get)(uint8_t *rx_tlv_hdr,
1370 uint8_t (*hal_rx_err_status_get)(hal_ring_desc_t rx_desc);
1371 uint8_t (*hal_rx_reo_buf_type_get)(hal_ring_desc_t rx_desc);
1372 bool (*hal_rx_mpdu_info_ampdu_flag_get)(uint8_t *buf);
1375 void (*hal_rx_tlv_get_pkt_capture_flags)(uint8_t *rx_tlv_hdr,
1377 uint8_t *(*hal_rx_desc_get_80211_hdr)(void *hw_desc_addr);
1379 void (*hal_rx_priv_info_set_in_tlv)(uint8_t *buf,
1380 uint8_t *priv_data,
1382 void (*hal_rx_priv_info_get_from_tlv)(uint8_t *buf,
1383 uint8_t *priv_data,
1385 void (*hal_rx_tlv_msdu_len_set)(uint8_t *buf, uint32_t len);
1386 void (*hal_rx_tlv_populate_mpdu_desc_info)(uint8_t *buf,
1388 uint8_t *(*hal_get_reo_ent_desc_qdesc_addr)(uint8_t *desc);
1389 uint64_t (*hal_rx_get_qdesc_addr)(uint8_t *dst_ring_desc,
1390 uint8_t *buf);
1391 uint8_t (*hal_rx_get_phy_ppdu_id_size)(void);
1392 void (*hal_set_reo_ent_desc_reo_dest_ind)(uint8_t *desc,
1396 uint8_t *src_link_id);
1407 uint8_t (*hal_get_tlv_hdr_size)(void);
1408 uint8_t (*hal_get_idle_link_bm_id)(uint8_t chip_id);
1422 uint8_t *num_users);
1436 uint8_t (*hal_get_first_wow_wakeup_packet)(uint8_t *buf);
1439 uint32_t (*hal_rx_tlv_l3_type_get)(uint8_t *buf);
1450 uint8_t bank_id);
1452 uint8_t vdev_id,
1453 uint8_t mcast_ctrl_val);
1458 uint8_t mac_id, uint64_t *value);
1473 uint8_t *tlv,
1550 uint8_t ring_id;
1623 uint8_t reo_res_bitmap;
1624 uint8_t index;