• Home
  • Raw
  • Download

Lines Matching refs:parse

3863 	struct wmi_tlv_dma_buf_release_parse *parse = data;  in ath11k_wmi_tlv_dma_buf_entry_parse()  local
3868 if (parse->num_buf_entry >= parse->fixed.num_buf_release_entry) in ath11k_wmi_tlv_dma_buf_entry_parse()
3871 parse->num_buf_entry++; in ath11k_wmi_tlv_dma_buf_entry_parse()
3879 struct wmi_tlv_dma_buf_release_parse *parse = data; in ath11k_wmi_tlv_dma_buf_meta_parse() local
3884 if (parse->num_meta >= parse->fixed.num_meta_data_entry) in ath11k_wmi_tlv_dma_buf_meta_parse()
3887 parse->num_meta++; in ath11k_wmi_tlv_dma_buf_meta_parse()
3895 struct wmi_tlv_dma_buf_release_parse *parse = data; in ath11k_wmi_tlv_dma_buf_parse() local
3900 memcpy(&parse->fixed, ptr, in ath11k_wmi_tlv_dma_buf_parse()
3902 parse->fixed.pdev_id = DP_HW2SW_MACID(parse->fixed.pdev_id); in ath11k_wmi_tlv_dma_buf_parse()
3905 if (!parse->buf_entry_done) { in ath11k_wmi_tlv_dma_buf_parse()
3906 parse->num_buf_entry = 0; in ath11k_wmi_tlv_dma_buf_parse()
3907 parse->buf_entry = (struct wmi_dma_buf_release_entry *)ptr; in ath11k_wmi_tlv_dma_buf_parse()
3911 parse); in ath11k_wmi_tlv_dma_buf_parse()
3918 parse->buf_entry_done = true; in ath11k_wmi_tlv_dma_buf_parse()
3919 } else if (!parse->meta_data_done) { in ath11k_wmi_tlv_dma_buf_parse()
3920 parse->num_meta = 0; in ath11k_wmi_tlv_dma_buf_parse()
3921 parse->meta_data = (struct wmi_dma_buf_release_meta_data *)ptr; in ath11k_wmi_tlv_dma_buf_parse()
3925 parse); in ath11k_wmi_tlv_dma_buf_parse()
3932 parse->meta_data_done = true; in ath11k_wmi_tlv_dma_buf_parse()
3944 struct wmi_tlv_dma_buf_release_parse parse = { }; in ath11k_wmi_pdev_dma_ring_buf_release_event() local
3950 &parse); in ath11k_wmi_pdev_dma_ring_buf_release_event()
3956 param.fixed = parse.fixed; in ath11k_wmi_pdev_dma_ring_buf_release_event()
3957 param.buf_entry = parse.buf_entry; in ath11k_wmi_pdev_dma_ring_buf_release_event()
3958 param.num_buf_entry = parse.num_buf_entry; in ath11k_wmi_pdev_dma_ring_buf_release_event()
3959 param.meta_data = parse.meta_data; in ath11k_wmi_pdev_dma_ring_buf_release_event()
3960 param.num_meta = parse.num_meta; in ath11k_wmi_pdev_dma_ring_buf_release_event()
4172 struct wmi_tlv_dma_ring_caps_parse *parse = data; in ath11k_wmi_tlv_dma_ring_caps_parse() local
4177 parse->n_dma_ring_caps++; in ath11k_wmi_tlv_dma_ring_caps_parse()
4364 struct wmi_tlv_svc_rdy_ext2_parse *parse = data; in ath11k_wmi_tlv_svc_rdy_ext2_parse() local
4369 if (!parse->dma_ring_cap_done) { in ath11k_wmi_tlv_svc_rdy_ext2_parse()
4371 &parse->dma_caps_parse); in ath11k_wmi_tlv_svc_rdy_ext2_parse()
4375 parse->dma_ring_cap_done = true; in ath11k_wmi_tlv_svc_rdy_ext2_parse()