Lines Matching defs:parse

191 			ath11k_err(ab, "wmi tlv parse failure at byte %zd (%zu bytes left, %zu expected)\n",
203 ath11k_err(ab, "wmi tlv parse failure of tag %u at byte %zd (%zu bytes left, %u expected)\n",
211 ath11k_err(ab, "wmi tlv parse failure of tag %u at byte %zd (%u bytes is less than min length %zu)\n",
610 ath11k_warn(ab, "failed to parse tlv %d\n", ret);
4044 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
4555 struct wmi_tlv_dma_buf_release_parse *parse = data;
4560 if (parse->num_buf_entry >= parse->fixed.num_buf_release_entry)
4563 parse->num_buf_entry++;
4571 struct wmi_tlv_dma_buf_release_parse *parse = data;
4576 if (parse->num_meta >= parse->fixed.num_meta_data_entry)
4579 parse->num_meta++;
4587 struct wmi_tlv_dma_buf_release_parse *parse = data;
4592 memcpy(&parse->fixed, ptr,
4594 parse->fixed.pdev_id = DP_HW2SW_MACID(parse->fixed.pdev_id);
4597 if (!parse->buf_entry_done) {
4598 parse->num_buf_entry = 0;
4599 parse->buf_entry = (struct wmi_dma_buf_release_entry *)ptr;
4603 parse);
4605 ath11k_warn(ab, "failed to parse dma buf entry tlv %d\n",
4610 parse->buf_entry_done = true;
4611 } else if (!parse->meta_data_done) {
4612 parse->num_meta = 0;
4613 parse->meta_data = (struct wmi_dma_buf_release_meta_data *)ptr;
4617 parse);
4619 ath11k_warn(ab, "failed to parse dma buf meta tlv %d\n",
4624 parse->meta_data_done = true;
4636 struct wmi_tlv_dma_buf_release_parse parse = { };
4642 &parse);
4644 ath11k_warn(ab, "failed to parse dma buf release tlv %d\n", ret);
4650 param.fixed = parse.fixed;
4651 param.buf_entry = parse.buf_entry;
4652 param.num_buf_entry = parse.num_buf_entry;
4653 param.meta_data = parse.meta_data;
4654 param.num_meta = parse.num_meta;
4706 ath11k_warn(soc, "failed to parse tlv %d\n", ret);
4787 ath11k_warn(soc, "failed to parse tlv %d\n", ret);
4875 struct wmi_tlv_dma_ring_caps_parse *parse = data;
4880 parse->n_dma_ring_caps++;
4923 ath11k_warn(ab, "failed to parse dma ring caps tlv %d\n", ret);
5005 ath11k_warn(ab, "failed to parse tlv %d\n", ret);
5049 ath11k_warn(ab, "failed to parse tlv %d\n", ret);
5070 struct wmi_tlv_svc_rdy_ext2_parse *parse = data;
5075 if (!parse->dma_ring_cap_done) {
5077 &parse->dma_caps_parse);
5081 parse->dma_ring_cap_done = true;
5101 ath11k_warn(ab, "failed to parse ext2 event tlv %d\n", ret);
5126 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5226 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5402 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5758 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5790 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5818 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5846 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5867 struct wmi_tlv_mgmt_rx_parse *parse = data;
5871 parse->fixed = ptr;
5874 if (!parse->frame_buf_done) {
5875 parse->frame_buf = ptr;
5876 parse->frame_buf_done = true;
5887 struct wmi_tlv_mgmt_rx_parse parse = { };
5894 &parse);
5896 ath11k_warn(ab, "failed to parse mgmt rx tlv %d\n",
5901 ev = parse.fixed;
5902 frame = parse.frame_buf;
6000 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6176 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6209 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6236 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6284 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6323 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6363 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6394 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6530 struct wmi_tlv_fw_stats_parse *parse = data;
6531 const struct wmi_stats_event *ev = parse->ev;
6532 struct ath11k_fw_stats *stats = parse->stats;
6595 struct wmi_tlv_fw_stats_parse *parse,
6599 struct ath11k_fw_stats *stats = parse->stats;
6600 const struct wmi_stats_event *ev = parse->ev;
6717 struct wmi_tlv_fw_stats_parse *parse = data;
6722 parse->ev = (struct wmi_stats_event *)ptr;
6723 parse->stats->pdev_id = parse->ev->pdev_id;
6726 ret = ath11k_wmi_tlv_fw_stats_data_parse(ab, parse, ptr, len);
6729 parse->rssi = (struct wmi_per_chain_rssi_stats *)ptr;
6731 if (parse->ev->stats_id & WMI_REQUEST_RSSI_PER_CHAIN_STAT)
6732 parse->rssi_num = parse->rssi->num_per_chain_rssi_stats;
6736 parse->ev->stats_id,
6737 parse->rssi_num);
6740 if (parse->rssi_num && !parse->chain_rssi_done) {
6743 parse);
6745 ath11k_warn(ab, "failed to parse rssi chain %d\n",
6749 parse->chain_rssi_done = true;
6761 struct wmi_tlv_fw_stats_parse parse = { };
6764 parse.stats = stats;
6768 &parse);
7119 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
7266 ath11k_warn(ab, "failed to parse tlv %d\n", ret);
7426 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
8122 ath11k_warn(ab, "failed to parse services available tlv %d\n", ret);
8226 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
8291 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
8325 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
8379 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
8420 "failed to parse FILS discovery event tlv %d\n",
8452 "failed to parse probe response transmission status event tlv: %d\n",
8521 ath11k_warn(ab, "failed to parse wmi wow tlv: %d\n", ret);
8578 "failed to parse wmi twt add dialog status event tlv: %d\n",
8614 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
8666 ath11k_warn(ab, "failed to parse tlv: %ld\n", PTR_ERR(tb));