Lines Matching refs:parse

186 			ath11k_err(ab, "wmi tlv parse failure at byte %zd (%zu bytes left, %zu expected)\n",
198 ath11k_err(ab, "wmi tlv parse failure of tag %u at byte %zd (%zu bytes left, %u expected)\n",
206 ath11k_err(ab, "wmi tlv parse failure of tag %u at byte %zd (%u bytes is less than min length %zu)\n",
605 ath11k_warn(ab, "failed to parse tlv %d\n", ret);
3936 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
4447 struct wmi_tlv_dma_buf_release_parse *parse = data;
4452 if (parse->num_buf_entry >= parse->fixed.num_buf_release_entry)
4455 parse->num_buf_entry++;
4463 struct wmi_tlv_dma_buf_release_parse *parse = data;
4468 if (parse->num_meta >= parse->fixed.num_meta_data_entry)
4471 parse->num_meta++;
4479 struct wmi_tlv_dma_buf_release_parse *parse = data;
4484 memcpy(&parse->fixed, ptr,
4486 parse->fixed.pdev_id = DP_HW2SW_MACID(parse->fixed.pdev_id);
4489 if (!parse->buf_entry_done) {
4490 parse->num_buf_entry = 0;
4491 parse->buf_entry = (struct wmi_dma_buf_release_entry *)ptr;
4495 parse);
4497 ath11k_warn(ab, "failed to parse dma buf entry tlv %d\n",
4502 parse->buf_entry_done = true;
4503 } else if (!parse->meta_data_done) {
4504 parse->num_meta = 0;
4505 parse->meta_data = (struct wmi_dma_buf_release_meta_data *)ptr;
4509 parse);
4511 ath11k_warn(ab, "failed to parse dma buf meta tlv %d\n",
4516 parse->meta_data_done = true;
4528 struct wmi_tlv_dma_buf_release_parse parse = { };
4534 &parse);
4536 ath11k_warn(ab, "failed to parse dma buf release tlv %d\n", ret);
4542 param.fixed = parse.fixed;
4543 param.buf_entry = parse.buf_entry;
4544 param.num_buf_entry = parse.num_buf_entry;
4545 param.meta_data = parse.meta_data;
4546 param.num_meta = parse.num_meta;
4598 ath11k_warn(soc, "failed to parse tlv %d\n", ret);
4679 ath11k_warn(soc, "failed to parse tlv %d\n", ret);
4759 struct wmi_tlv_dma_ring_caps_parse *parse = data;
4764 parse->n_dma_ring_caps++;
4806 ath11k_warn(ab, "failed to parse dma ring caps tlv %d\n", ret);
4888 ath11k_warn(ab, "failed to parse tlv %d\n", ret);
4932 ath11k_warn(ab, "failed to parse tlv %d\n", ret);
4953 struct wmi_tlv_svc_rdy_ext2_parse *parse = data;
4958 if (!parse->dma_ring_cap_done) {
4960 &parse->dma_caps_parse);
4964 parse->dma_ring_cap_done = true;
4984 ath11k_warn(ab, "failed to parse ext2 event tlv %d\n", ret);
5009 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5108 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5284 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5639 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5671 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5699 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5727 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
5748 struct wmi_tlv_mgmt_rx_parse *parse = data;
5752 parse->fixed = ptr;
5755 if (!parse->frame_buf_done) {
5756 parse->frame_buf = ptr;
5757 parse->frame_buf_done = true;
5768 struct wmi_tlv_mgmt_rx_parse parse = { };
5775 &parse);
5777 ath11k_warn(ab, "failed to parse mgmt rx tlv %d\n",
5782 ev = parse.fixed;
5783 frame = parse.frame_buf;
5881 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6057 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6090 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6117 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6165 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6204 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6244 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6275 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
6411 struct wmi_tlv_fw_stats_parse *parse = data;
6412 const struct wmi_stats_event *ev = parse->ev;
6413 struct ath11k_fw_stats *stats = parse->stats;
6476 struct wmi_tlv_fw_stats_parse *parse,
6480 struct ath11k_fw_stats *stats = parse->stats;
6481 const struct wmi_stats_event *ev = parse->ev;
6598 struct wmi_tlv_fw_stats_parse *parse = data;
6603 parse->ev = (struct wmi_stats_event *)ptr;
6604 parse->stats->pdev_id = parse->ev->pdev_id;
6607 ret = ath11k_wmi_tlv_fw_stats_data_parse(ab, parse, ptr, len);
6610 parse->rssi = (struct wmi_per_chain_rssi_stats *)ptr;
6612 if (parse->ev->stats_id & WMI_REQUEST_RSSI_PER_CHAIN_STAT)
6613 parse->rssi_num = parse->rssi->num_per_chain_rssi_stats;
6617 parse->ev->stats_id,
6618 parse->rssi_num);
6621 if (parse->rssi_num && !parse->chain_rssi_done) {
6624 parse);
6626 ath11k_warn(ab, "failed to parse rssi chain %d\n",
6630 parse->chain_rssi_done = true;
6642 struct wmi_tlv_fw_stats_parse parse = { };
6645 parse.stats = stats;
6649 &parse);
7000 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
7262 ath11k_warn(ab, "failed to parse tlv %d\n", ret);
7423 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
8119 ath11k_warn(ab, "failed to parse services available tlv %d\n", ret);
8223 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
8288 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
8322 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
8376 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);
8417 "failed to parse FILS discovery event tlv %d\n",
8449 "failed to parse probe response transmission status event tlv: %d\n",
8518 ath11k_warn(ab, "failed to parse wmi wow tlv: %d\n", ret);
8575 "failed to parse wmi twt add dialog status event tlv: %d\n",
8611 ath11k_warn(ab, "failed to parse tlv: %d\n", ret);