Lines Matching refs:parse
4636 struct ath12k_wmi_dma_ring_caps_parse *parse = data; in ath12k_wmi_dma_ring_caps_parse() local
4641 parse->n_dma_ring_caps++; in ath12k_wmi_dma_ring_caps_parse()
5493 struct ath12k_wmi_svc_rdy_ext2_parse *parse = data; in ath12k_wmi_svc_rdy_ext2_parse() local
5499 &parse->arg); in ath12k_wmi_svc_rdy_ext2_parse()
5509 if (!parse->dma_ring_cap_done) { in ath12k_wmi_svc_rdy_ext2_parse()
5511 &parse->dma_caps_parse); in ath12k_wmi_svc_rdy_ext2_parse()
5515 parse->dma_ring_cap_done = true; in ath12k_wmi_svc_rdy_ext2_parse()
5516 } else if (!parse->spectral_bin_scaling_done) { in ath12k_wmi_svc_rdy_ext2_parse()
5521 parse->spectral_bin_scaling_done = true; in ath12k_wmi_svc_rdy_ext2_parse()
5522 } else if (!parse->mac_phy_caps_ext_done) { in ath12k_wmi_svc_rdy_ext2_parse()
5525 parse); in ath12k_wmi_svc_rdy_ext2_parse()
5532 parse->mac_phy_caps_ext_done = true; in ath12k_wmi_svc_rdy_ext2_parse()
5533 } else if (!parse->hal_reg_caps_ext2_done) { in ath12k_wmi_svc_rdy_ext2_parse()
5534 parse->hal_reg_caps_ext2_done = true; in ath12k_wmi_svc_rdy_ext2_parse()
5535 } else if (!parse->scan_radio_caps_ext2_done) { in ath12k_wmi_svc_rdy_ext2_parse()
5536 parse->scan_radio_caps_ext2_done = true; in ath12k_wmi_svc_rdy_ext2_parse()
5537 } else if (!parse->twt_caps_done) { in ath12k_wmi_svc_rdy_ext2_parse()
5538 parse->twt_caps_done = true; in ath12k_wmi_svc_rdy_ext2_parse()
5539 } else if (!parse->htt_msdu_idx_to_qtype_map_done) { in ath12k_wmi_svc_rdy_ext2_parse()
5540 parse->htt_msdu_idx_to_qtype_map_done = true; in ath12k_wmi_svc_rdy_ext2_parse()
5541 } else if (!parse->dbs_or_sbs_cap_ext_done) { in ath12k_wmi_svc_rdy_ext2_parse()
5556 parse->dbs_or_sbs_cap_ext_done = true; in ath12k_wmi_svc_rdy_ext2_parse()
6102 struct wmi_tlv_mgmt_rx_parse *parse = data; in ath12k_wmi_tlv_mgmt_rx_parse() local
6106 parse->fixed = ptr; in ath12k_wmi_tlv_mgmt_rx_parse()
6109 if (!parse->frame_buf_done) { in ath12k_wmi_tlv_mgmt_rx_parse()
6110 parse->frame_buf = ptr; in ath12k_wmi_tlv_mgmt_rx_parse()
6111 parse->frame_buf_done = true; in ath12k_wmi_tlv_mgmt_rx_parse()
6122 struct wmi_tlv_mgmt_rx_parse parse = { }; in ath12k_pull_mgmt_rx_params_tlv() local
6129 &parse); in ath12k_pull_mgmt_rx_params_tlv()
6135 ev = parse.fixed; in ath12k_pull_mgmt_rx_params_tlv()
6136 frame = parse.frame_buf; in ath12k_pull_mgmt_rx_params_tlv()
8101 struct wmi_tlv_fw_stats_parse *parse, in ath12k_wmi_tlv_fw_stats_data_parse() argument
8105 const struct wmi_stats_event *ev = parse->ev; in ath12k_wmi_tlv_fw_stats_data_parse()
8106 struct ath12k_fw_stats *stats = parse->stats; in ath12k_wmi_tlv_fw_stats_data_parse()
8225 struct wmi_tlv_fw_stats_parse *parse = data; in ath12k_wmi_tlv_fw_stats_parse() local
8230 parse->ev = ptr; in ath12k_wmi_tlv_fw_stats_parse()
8233 ret = ath12k_wmi_tlv_fw_stats_data_parse(ab, parse, ptr, len); in ath12k_wmi_tlv_fw_stats_parse()
8244 struct wmi_tlv_fw_stats_parse parse = {}; in ath12k_wmi_pull_fw_stats() local
8247 parse.stats = stats; in ath12k_wmi_pull_fw_stats()
8251 &parse); in ath12k_wmi_pull_fw_stats()