Lines Matching full:parse

191 			ath11k_err(ab, "wmi tlv parse failure at byte %zd (%zu bytes left, %zu expected)\n",  in ath11k_wmi_tlv_iter()
203 ath11k_err(ab, "wmi tlv parse failure of tag %u at byte %zd (%zu bytes left, %u expected)\n", in ath11k_wmi_tlv_iter()
211 …ath11k_err(ab, "wmi tlv parse failure of tag %u at byte %zd (%u bytes is less than min length %zu)… in ath11k_wmi_tlv_iter()
610 ath11k_warn(ab, "failed to parse tlv %d\n", ret); in ath11k_service_ready_event()
4044 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_wmi_obss_color_collision_event()
4555 struct wmi_tlv_dma_buf_release_parse *parse = data; in ath11k_wmi_tlv_dma_buf_entry_parse() local
4560 if (parse->num_buf_entry >= parse->fixed.num_buf_release_entry) in ath11k_wmi_tlv_dma_buf_entry_parse()
4563 parse->num_buf_entry++; in ath11k_wmi_tlv_dma_buf_entry_parse()
4571 struct wmi_tlv_dma_buf_release_parse *parse = data; in ath11k_wmi_tlv_dma_buf_meta_parse() local
4576 if (parse->num_meta >= parse->fixed.num_meta_data_entry) in ath11k_wmi_tlv_dma_buf_meta_parse()
4579 parse->num_meta++; in ath11k_wmi_tlv_dma_buf_meta_parse()
4587 struct wmi_tlv_dma_buf_release_parse *parse = data; in ath11k_wmi_tlv_dma_buf_parse() local
4592 memcpy(&parse->fixed, ptr, in ath11k_wmi_tlv_dma_buf_parse()
4594 parse->fixed.pdev_id = DP_HW2SW_MACID(parse->fixed.pdev_id); in ath11k_wmi_tlv_dma_buf_parse()
4597 if (!parse->buf_entry_done) { in ath11k_wmi_tlv_dma_buf_parse()
4598 parse->num_buf_entry = 0; in ath11k_wmi_tlv_dma_buf_parse()
4599 parse->buf_entry = (struct wmi_dma_buf_release_entry *)ptr; in ath11k_wmi_tlv_dma_buf_parse()
4603 parse); in ath11k_wmi_tlv_dma_buf_parse()
4605 ath11k_warn(ab, "failed to parse dma buf entry tlv %d\n", in ath11k_wmi_tlv_dma_buf_parse()
4610 parse->buf_entry_done = true; in ath11k_wmi_tlv_dma_buf_parse()
4611 } else if (!parse->meta_data_done) { in ath11k_wmi_tlv_dma_buf_parse()
4612 parse->num_meta = 0; in ath11k_wmi_tlv_dma_buf_parse()
4613 parse->meta_data = (struct wmi_dma_buf_release_meta_data *)ptr; in ath11k_wmi_tlv_dma_buf_parse()
4617 parse); in ath11k_wmi_tlv_dma_buf_parse()
4619 ath11k_warn(ab, "failed to parse dma buf meta tlv %d\n", in ath11k_wmi_tlv_dma_buf_parse()
4624 parse->meta_data_done = true; in ath11k_wmi_tlv_dma_buf_parse()
4636 struct wmi_tlv_dma_buf_release_parse parse = { }; in ath11k_wmi_pdev_dma_ring_buf_release_event() local
4642 &parse); in ath11k_wmi_pdev_dma_ring_buf_release_event()
4644 ath11k_warn(ab, "failed to parse dma buf release tlv %d\n", ret); in ath11k_wmi_pdev_dma_ring_buf_release_event()
4650 param.fixed = parse.fixed; in ath11k_wmi_pdev_dma_ring_buf_release_event()
4651 param.buf_entry = parse.buf_entry; in ath11k_wmi_pdev_dma_ring_buf_release_event()
4652 param.num_buf_entry = parse.num_buf_entry; in ath11k_wmi_pdev_dma_ring_buf_release_event()
4653 param.meta_data = parse.meta_data; in ath11k_wmi_pdev_dma_ring_buf_release_event()
4654 param.num_meta = parse.num_meta; in ath11k_wmi_pdev_dma_ring_buf_release_event()
4706 ath11k_warn(soc, "failed to parse tlv %d\n", ret); in ath11k_wmi_tlv_hw_mode_caps()
4787 ath11k_warn(soc, "failed to parse tlv %d\n", ret); in ath11k_wmi_tlv_ext_hal_reg_caps()
4875 struct wmi_tlv_dma_ring_caps_parse *parse = data; in ath11k_wmi_tlv_dma_ring_caps_parse() local
4880 parse->n_dma_ring_caps++; in ath11k_wmi_tlv_dma_ring_caps_parse()
4923 ath11k_warn(ab, "failed to parse dma ring caps tlv %d\n", ret); in ath11k_wmi_tlv_dma_ring_caps()
5005 ath11k_warn(ab, "failed to parse tlv %d\n", ret); in ath11k_wmi_tlv_svc_rdy_ext_parse()
5049 ath11k_warn(ab, "failed to parse tlv %d\n", ret); in ath11k_service_ready_ext_event()
5070 struct wmi_tlv_svc_rdy_ext2_parse *parse = data; in ath11k_wmi_tlv_svc_rdy_ext2_parse() local
5075 if (!parse->dma_ring_cap_done) { in ath11k_wmi_tlv_svc_rdy_ext2_parse()
5077 &parse->dma_caps_parse); in ath11k_wmi_tlv_svc_rdy_ext2_parse()
5081 parse->dma_ring_cap_done = true; in ath11k_wmi_tlv_svc_rdy_ext2_parse()
5101 ath11k_warn(ab, "failed to parse ext2 event tlv %d\n", ret); in ath11k_service_ready_ext2_event()
5126 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_vdev_start_resp_tlv()
5226 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_reg_chan_list_update_ev()
5402 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_reg_chan_list_ext_update_ev()
5758 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_peer_del_resp_ev()
5790 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_vdev_del_resp_ev()
5818 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_bcn_tx_status_ev()
5846 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_vdev_stopped_param_tlv()
5867 struct wmi_tlv_mgmt_rx_parse *parse = data; in ath11k_wmi_tlv_mgmt_rx_parse() local
5871 parse->fixed = ptr; in ath11k_wmi_tlv_mgmt_rx_parse()
5874 if (!parse->frame_buf_done) { in ath11k_wmi_tlv_mgmt_rx_parse()
5875 parse->frame_buf = ptr; in ath11k_wmi_tlv_mgmt_rx_parse()
5876 parse->frame_buf_done = true; in ath11k_wmi_tlv_mgmt_rx_parse()
5887 struct wmi_tlv_mgmt_rx_parse parse = { }; in ath11k_pull_mgmt_rx_params_tlv() local
5894 &parse); in ath11k_pull_mgmt_rx_params_tlv()
5896 ath11k_warn(ab, "failed to parse mgmt rx tlv %d\n", in ath11k_pull_mgmt_rx_params_tlv()
5901 ev = parse.fixed; in ath11k_pull_mgmt_rx_params_tlv()
5902 frame = parse.frame_buf; in ath11k_pull_mgmt_rx_params_tlv()
6000 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_mgmt_tx_compl_param_tlv()
6176 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_scan_ev()
6209 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_peer_sta_kickout_ev()
6236 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_roam_ev()
6284 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_chan_info_ev()
6323 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_pdev_bss_chan_info_ev()
6363 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_vdev_install_key_compl_ev()
6394 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pull_peer_assoc_conf_ev()
6530 struct wmi_tlv_fw_stats_parse *parse = data; in ath11k_wmi_tlv_rssi_chain_parse() local
6531 const struct wmi_stats_event *ev = parse->ev; in ath11k_wmi_tlv_rssi_chain_parse()
6532 struct ath11k_fw_stats *stats = parse->stats; in ath11k_wmi_tlv_rssi_chain_parse()
6595 struct wmi_tlv_fw_stats_parse *parse, in ath11k_wmi_tlv_fw_stats_data_parse() argument
6599 struct ath11k_fw_stats *stats = parse->stats; in ath11k_wmi_tlv_fw_stats_data_parse()
6600 const struct wmi_stats_event *ev = parse->ev; in ath11k_wmi_tlv_fw_stats_data_parse()
6717 struct wmi_tlv_fw_stats_parse *parse = data; in ath11k_wmi_tlv_fw_stats_parse() local
6722 parse->ev = (struct wmi_stats_event *)ptr; in ath11k_wmi_tlv_fw_stats_parse()
6723 parse->stats->pdev_id = parse->ev->pdev_id; in ath11k_wmi_tlv_fw_stats_parse()
6726 ret = ath11k_wmi_tlv_fw_stats_data_parse(ab, parse, ptr, len); in ath11k_wmi_tlv_fw_stats_parse()
6729 parse->rssi = (struct wmi_per_chain_rssi_stats *)ptr; in ath11k_wmi_tlv_fw_stats_parse()
6731 if (parse->ev->stats_id & WMI_REQUEST_RSSI_PER_CHAIN_STAT) in ath11k_wmi_tlv_fw_stats_parse()
6732 parse->rssi_num = parse->rssi->num_per_chain_rssi_stats; in ath11k_wmi_tlv_fw_stats_parse()
6736 parse->ev->stats_id, in ath11k_wmi_tlv_fw_stats_parse()
6737 parse->rssi_num); in ath11k_wmi_tlv_fw_stats_parse()
6740 if (parse->rssi_num && !parse->chain_rssi_done) { in ath11k_wmi_tlv_fw_stats_parse()
6743 parse); in ath11k_wmi_tlv_fw_stats_parse()
6745 ath11k_warn(ab, "failed to parse rssi chain %d\n", in ath11k_wmi_tlv_fw_stats_parse()
6749 parse->chain_rssi_done = true; in ath11k_wmi_tlv_fw_stats_parse()
6761 struct wmi_tlv_fw_stats_parse parse = { }; in ath11k_wmi_pull_fw_stats() local
6764 parse.stats = stats; in ath11k_wmi_pull_fw_stats()
6768 &parse); in ath11k_wmi_pull_fw_stats()
7119 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_reg_11d_new_cc_event()
7266 ath11k_warn(ab, "failed to parse tlv %d\n", ret); in ath11k_ready_event()
7428 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_wmi_event_peer_sta_ps_state_chg()
8124 ath11k_warn(ab, "failed to parse services available tlv %d\n", ret); in ath11k_service_available_event()
8228 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_pdev_ctl_failsafe_check_event()
8293 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_wmi_pdev_csa_switch_count_status_event()
8327 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_wmi_pdev_dfs_radar_detected_event()
8381 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_wmi_pdev_temperature_event()
8422 "failed to parse FILS discovery event tlv %d\n", in ath11k_fils_discovery_event()
8454 "failed to parse probe response transmission status event tlv: %d\n", in ath11k_probe_resp_tx_status_event()
8523 ath11k_warn(ab, "failed to parse wmi wow tlv: %d\n", ret); in ath11k_wmi_event_wow_wakeup_host()
8580 "failed to parse wmi twt add dialog status event tlv: %d\n", in ath11k_wmi_twt_add_dialog_event()
8616 ath11k_warn(ab, "failed to parse tlv: %d\n", ret); in ath11k_wmi_gtk_offload_status_event()
8668 ath11k_warn(ab, "failed to parse tlv: %ld\n", PTR_ERR(tb)); in ath11k_wmi_p2p_noa_event()