Lines Matching refs:ev

1958 	struct wmi_scan_event *ev = (void *)skb->data;  in ath10k_wmi_op_pull_scan_ev()  local
1960 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_scan_ev()
1963 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_op_pull_scan_ev()
1964 arg->event_type = ev->event_type; in ath10k_wmi_op_pull_scan_ev()
1965 arg->reason = ev->reason; in ath10k_wmi_op_pull_scan_ev()
1966 arg->channel_freq = ev->channel_freq; in ath10k_wmi_op_pull_scan_ev()
1967 arg->scan_req_id = ev->scan_req_id; in ath10k_wmi_op_pull_scan_ev()
1968 arg->scan_id = ev->scan_id; in ath10k_wmi_op_pull_scan_ev()
1969 arg->vdev_id = ev->vdev_id; in ath10k_wmi_op_pull_scan_ev()
2143 struct wmi_10_4_mgmt_rx_event *ev; in ath10k_wmi_10_4_op_pull_mgmt_rx_ev() local
2148 ev = (struct wmi_10_4_mgmt_rx_event *)skb->data; in ath10k_wmi_10_4_op_pull_mgmt_rx_ev()
2149 ev_hdr = &ev->hdr; in ath10k_wmi_10_4_op_pull_mgmt_rx_ev()
2150 pull_len = sizeof(*ev); in ath10k_wmi_10_4_op_pull_mgmt_rx_ev()
2317 struct wmi_chan_info_event *ev = (void *)skb->data; in ath10k_wmi_op_pull_ch_info_ev() local
2319 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_ch_info_ev()
2322 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_op_pull_ch_info_ev()
2323 arg->err_code = ev->err_code; in ath10k_wmi_op_pull_ch_info_ev()
2324 arg->freq = ev->freq; in ath10k_wmi_op_pull_ch_info_ev()
2325 arg->cmd_flags = ev->cmd_flags; in ath10k_wmi_op_pull_ch_info_ev()
2326 arg->noise_floor = ev->noise_floor; in ath10k_wmi_op_pull_ch_info_ev()
2327 arg->rx_clear_count = ev->rx_clear_count; in ath10k_wmi_op_pull_ch_info_ev()
2328 arg->cycle_count = ev->cycle_count; in ath10k_wmi_op_pull_ch_info_ev()
2337 struct wmi_10_4_chan_info_event *ev = (void *)skb->data; in ath10k_wmi_10_4_op_pull_ch_info_ev() local
2339 if (skb->len < sizeof(*ev)) in ath10k_wmi_10_4_op_pull_ch_info_ev()
2342 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_10_4_op_pull_ch_info_ev()
2343 arg->err_code = ev->err_code; in ath10k_wmi_10_4_op_pull_ch_info_ev()
2344 arg->freq = ev->freq; in ath10k_wmi_10_4_op_pull_ch_info_ev()
2345 arg->cmd_flags = ev->cmd_flags; in ath10k_wmi_10_4_op_pull_ch_info_ev()
2346 arg->noise_floor = ev->noise_floor; in ath10k_wmi_10_4_op_pull_ch_info_ev()
2347 arg->rx_clear_count = ev->rx_clear_count; in ath10k_wmi_10_4_op_pull_ch_info_ev()
2348 arg->cycle_count = ev->cycle_count; in ath10k_wmi_10_4_op_pull_ch_info_ev()
2349 arg->chan_tx_pwr_range = ev->chan_tx_pwr_range; in ath10k_wmi_10_4_op_pull_ch_info_ev()
2350 arg->chan_tx_pwr_tp = ev->chan_tx_pwr_tp; in ath10k_wmi_10_4_op_pull_ch_info_ev()
2351 arg->rx_frame_count = ev->rx_frame_count; in ath10k_wmi_10_4_op_pull_ch_info_ev()
2565 const struct wmi_stats_event *ev = (void *)skb->data; in ath10k_wmi_main_op_pull_fw_stats() local
2569 if (!skb_pull(skb, sizeof(*ev))) in ath10k_wmi_main_op_pull_fw_stats()
2572 num_pdev_stats = __le32_to_cpu(ev->num_pdev_stats); in ath10k_wmi_main_op_pull_fw_stats()
2573 num_vdev_stats = __le32_to_cpu(ev->num_vdev_stats); in ath10k_wmi_main_op_pull_fw_stats()
2574 num_peer_stats = __le32_to_cpu(ev->num_peer_stats); in ath10k_wmi_main_op_pull_fw_stats()
2620 const struct wmi_stats_event *ev = (void *)skb->data; in ath10k_wmi_10x_op_pull_fw_stats() local
2624 if (!skb_pull(skb, sizeof(*ev))) in ath10k_wmi_10x_op_pull_fw_stats()
2627 num_pdev_stats = __le32_to_cpu(ev->num_pdev_stats); in ath10k_wmi_10x_op_pull_fw_stats()
2628 num_vdev_stats = __le32_to_cpu(ev->num_vdev_stats); in ath10k_wmi_10x_op_pull_fw_stats()
2629 num_peer_stats = __le32_to_cpu(ev->num_peer_stats); in ath10k_wmi_10x_op_pull_fw_stats()
2679 const struct wmi_10_2_stats_event *ev = (void *)skb->data; in ath10k_wmi_10_2_op_pull_fw_stats() local
2686 if (!skb_pull(skb, sizeof(*ev))) in ath10k_wmi_10_2_op_pull_fw_stats()
2689 num_pdev_stats = __le32_to_cpu(ev->num_pdev_stats); in ath10k_wmi_10_2_op_pull_fw_stats()
2690 num_pdev_ext_stats = __le32_to_cpu(ev->num_pdev_ext_stats); in ath10k_wmi_10_2_op_pull_fw_stats()
2691 num_vdev_stats = __le32_to_cpu(ev->num_vdev_stats); in ath10k_wmi_10_2_op_pull_fw_stats()
2692 num_peer_stats = __le32_to_cpu(ev->num_peer_stats); in ath10k_wmi_10_2_op_pull_fw_stats()
2758 const struct wmi_10_2_stats_event *ev = (void *)skb->data; in ath10k_wmi_10_2_4_op_pull_fw_stats() local
2765 if (!skb_pull(skb, sizeof(*ev))) in ath10k_wmi_10_2_4_op_pull_fw_stats()
2768 num_pdev_stats = __le32_to_cpu(ev->num_pdev_stats); in ath10k_wmi_10_2_4_op_pull_fw_stats()
2769 num_pdev_ext_stats = __le32_to_cpu(ev->num_pdev_ext_stats); in ath10k_wmi_10_2_4_op_pull_fw_stats()
2770 num_vdev_stats = __le32_to_cpu(ev->num_vdev_stats); in ath10k_wmi_10_2_4_op_pull_fw_stats()
2771 num_peer_stats = __le32_to_cpu(ev->num_peer_stats); in ath10k_wmi_10_2_4_op_pull_fw_stats()
2837 const struct wmi_10_2_stats_event *ev = (void *)skb->data; in ath10k_wmi_10_4_op_pull_fw_stats() local
2844 if (!skb_pull(skb, sizeof(*ev))) in ath10k_wmi_10_4_op_pull_fw_stats()
2847 num_pdev_stats = __le32_to_cpu(ev->num_pdev_stats); in ath10k_wmi_10_4_op_pull_fw_stats()
2848 num_pdev_ext_stats = __le32_to_cpu(ev->num_pdev_ext_stats); in ath10k_wmi_10_4_op_pull_fw_stats()
2849 num_vdev_stats = __le32_to_cpu(ev->num_vdev_stats); in ath10k_wmi_10_4_op_pull_fw_stats()
2850 num_peer_stats = __le32_to_cpu(ev->num_peer_stats); in ath10k_wmi_10_4_op_pull_fw_stats()
2923 struct wmi_vdev_start_response_event *ev = (void *)skb->data; in ath10k_wmi_op_pull_vdev_start_ev() local
2925 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_vdev_start_ev()
2928 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_op_pull_vdev_start_ev()
2929 arg->vdev_id = ev->vdev_id; in ath10k_wmi_op_pull_vdev_start_ev()
2930 arg->req_id = ev->req_id; in ath10k_wmi_op_pull_vdev_start_ev()
2931 arg->resp_type = ev->resp_type; in ath10k_wmi_op_pull_vdev_start_ev()
2932 arg->status = ev->status; in ath10k_wmi_op_pull_vdev_start_ev()
2966 struct wmi_peer_sta_kickout_event *ev = (void *)skb->data; in ath10k_wmi_op_pull_peer_kick_ev() local
2968 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_peer_kick_ev()
2971 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_op_pull_peer_kick_ev()
2972 arg->mac_addr = ev->peer_macaddr.addr; in ath10k_wmi_op_pull_peer_kick_ev()
3151 struct wmi_host_swba_event *ev = (void *)skb->data; in ath10k_wmi_op_pull_swba_ev() local
3155 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_swba_ev()
3158 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_op_pull_swba_ev()
3159 arg->vdev_map = ev->vdev_map; in ath10k_wmi_op_pull_swba_ev()
3161 for (i = 0, map = __le32_to_cpu(ev->vdev_map); map; map >>= 1) { in ath10k_wmi_op_pull_swba_ev()
3171 if (__le32_to_cpu(ev->bcn_info[i].tim_info.tim_len) > in ath10k_wmi_op_pull_swba_ev()
3172 sizeof(ev->bcn_info[i].tim_info.tim_bitmap)) { in ath10k_wmi_op_pull_swba_ev()
3177 arg->tim_info[i].tim_len = ev->bcn_info[i].tim_info.tim_len; in ath10k_wmi_op_pull_swba_ev()
3178 arg->tim_info[i].tim_mcast = ev->bcn_info[i].tim_info.tim_mcast; in ath10k_wmi_op_pull_swba_ev()
3180 ev->bcn_info[i].tim_info.tim_bitmap; in ath10k_wmi_op_pull_swba_ev()
3182 ev->bcn_info[i].tim_info.tim_changed; in ath10k_wmi_op_pull_swba_ev()
3184 ev->bcn_info[i].tim_info.tim_num_ps_pending; in ath10k_wmi_op_pull_swba_ev()
3186 arg->noa_info[i] = &ev->bcn_info[i].p2p_noa_info; in ath10k_wmi_op_pull_swba_ev()
3197 struct wmi_10_4_host_swba_event *ev = (void *)skb->data; in ath10k_wmi_10_4_op_pull_swba_ev() local
3201 if (skb->len < sizeof(*ev)) in ath10k_wmi_10_4_op_pull_swba_ev()
3204 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_10_4_op_pull_swba_ev()
3205 arg->vdev_map = ev->vdev_map; in ath10k_wmi_10_4_op_pull_swba_ev()
3207 for (i = 0, map = __le32_to_cpu(ev->vdev_map); map; map >>= 1) { in ath10k_wmi_10_4_op_pull_swba_ev()
3217 if (__le32_to_cpu(ev->bcn_info[i].tim_info.tim_len) > in ath10k_wmi_10_4_op_pull_swba_ev()
3218 sizeof(ev->bcn_info[i].tim_info.tim_bitmap)) { in ath10k_wmi_10_4_op_pull_swba_ev()
3223 tim_len = __le32_to_cpu(ev->bcn_info[i].tim_info.tim_len); in ath10k_wmi_10_4_op_pull_swba_ev()
3232 arg->tim_info[i].tim_mcast = ev->bcn_info[i].tim_info.tim_mcast; in ath10k_wmi_10_4_op_pull_swba_ev()
3234 ev->bcn_info[i].tim_info.tim_bitmap; in ath10k_wmi_10_4_op_pull_swba_ev()
3236 ev->bcn_info[i].tim_info.tim_changed; in ath10k_wmi_10_4_op_pull_swba_ev()
3238 ev->bcn_info[i].tim_info.tim_num_ps_pending; in ath10k_wmi_10_4_op_pull_swba_ev()
3647 struct wmi_phyerr_event *ev = (void *)skb->data; in ath10k_wmi_op_pull_phyerr_ev_hdr() local
3649 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_phyerr_ev_hdr()
3652 arg->num_phyerrs = __le32_to_cpu(ev->num_phyerrs); in ath10k_wmi_op_pull_phyerr_ev_hdr()
3653 arg->tsf_l32 = __le32_to_cpu(ev->tsf_l32); in ath10k_wmi_op_pull_phyerr_ev_hdr()
3654 arg->tsf_u32 = __le32_to_cpu(ev->tsf_u32); in ath10k_wmi_op_pull_phyerr_ev_hdr()
3655 arg->buf_len = skb->len - sizeof(*ev); in ath10k_wmi_op_pull_phyerr_ev_hdr()
3656 arg->phyerrs = ev->phyerrs; in ath10k_wmi_op_pull_phyerr_ev_hdr()
3665 struct wmi_10_4_phyerr_event *ev = (void *)skb->data; in ath10k_wmi_10_4_op_pull_phyerr_ev_hdr() local
3667 if (skb->len < sizeof(*ev)) in ath10k_wmi_10_4_op_pull_phyerr_ev_hdr()
3673 arg->tsf_l32 = __le32_to_cpu(ev->tsf_l32); in ath10k_wmi_10_4_op_pull_phyerr_ev_hdr()
3674 arg->tsf_u32 = __le32_to_cpu(ev->tsf_u32); in ath10k_wmi_10_4_op_pull_phyerr_ev_hdr()
3941 struct wmi_wow_ev_arg ev = {}; in ath10k_wmi_event_wow_wakeup_host() local
3946 ret = ath10k_wmi_pull_wow_event(ar, skb, &ev); in ath10k_wmi_event_wow_wakeup_host()
3953 wow_reason(ev.wake_reason)); in ath10k_wmi_event_wow_wakeup_host()
3962 struct wmi_pdev_tpc_config_event *ev, in ath10k_tpc_config_get_rate() argument
3972 tpc = min_t(u8, ev->rates_array[rate_idx], ev->max_reg_allow_pow[ch]); in ath10k_tpc_config_get_rate()
3974 if (__le32_to_cpu(ev->num_tx_chain) <= 1) in ath10k_tpc_config_get_rate()
3987 ev->max_reg_allow_pow_agstbc[ch - 1][stm_idx]); in ath10k_tpc_config_get_rate()
3991 ev->max_reg_allow_pow_agtxbf[ch - 1][stm_idx]); in ath10k_tpc_config_get_rate()
3995 ev->max_reg_allow_pow_agcdd[ch - 1][stm_idx]); in ath10k_tpc_config_get_rate()
4008 struct wmi_pdev_tpc_config_event *ev, in ath10k_tpc_config_disp_tables() argument
4017 flags = __le32_to_cpu(ev->flags); in ath10k_tpc_config_disp_tables()
4048 for (i = 0; i < __le32_to_cpu(ev->rate_max); i++) { in ath10k_tpc_config_disp_tables()
4055 if (j >= __le32_to_cpu(ev->num_tx_chain)) in ath10k_tpc_config_disp_tables()
4058 tpc[j] = ath10k_tpc_config_get_rate(ar, ev, i, j + 1, in ath10k_tpc_config_disp_tables()
4076 struct wmi_pdev_tpc_config_event *ev; in ath10k_wmi_event_pdev_tpc_config() local
4079 ev = (struct wmi_pdev_tpc_config_event *)skb->data; in ath10k_wmi_event_pdev_tpc_config()
4107 num_tx_chain = __le32_to_cpu(ev->num_tx_chain); in ath10k_wmi_event_pdev_tpc_config()
4132 for (i = 0; i < __le32_to_cpu(ev->num_tx_chain); i++) { in ath10k_wmi_event_pdev_tpc_config()
4177 tpc_stats->chan_freq = __le32_to_cpu(ev->chan_freq); in ath10k_wmi_event_pdev_tpc_config()
4178 tpc_stats->phy_mode = __le32_to_cpu(ev->phy_mode); in ath10k_wmi_event_pdev_tpc_config()
4179 tpc_stats->ctl = __le32_to_cpu(ev->ctl); in ath10k_wmi_event_pdev_tpc_config()
4180 tpc_stats->reg_domain = __le32_to_cpu(ev->reg_domain); in ath10k_wmi_event_pdev_tpc_config()
4181 tpc_stats->twice_antenna_gain = a_sle32_to_cpu(ev->twice_antenna_gain); in ath10k_wmi_event_pdev_tpc_config()
4183 __le32_to_cpu(ev->twice_antenna_reduction); in ath10k_wmi_event_pdev_tpc_config()
4184 tpc_stats->power_limit = __le32_to_cpu(ev->power_limit); in ath10k_wmi_event_pdev_tpc_config()
4185 tpc_stats->twice_max_rd_power = __le32_to_cpu(ev->twice_max_rd_power); in ath10k_wmi_event_pdev_tpc_config()
4186 tpc_stats->num_tx_chain = __le32_to_cpu(ev->num_tx_chain); in ath10k_wmi_event_pdev_tpc_config()
4187 tpc_stats->rate_max = __le32_to_cpu(ev->rate_max); in ath10k_wmi_event_pdev_tpc_config()
4189 ath10k_tpc_config_disp_tables(ar, ev, tpc_stats, in ath10k_wmi_event_pdev_tpc_config()
4192 ath10k_tpc_config_disp_tables(ar, ev, tpc_stats, in ath10k_wmi_event_pdev_tpc_config()
4195 ath10k_tpc_config_disp_tables(ar, ev, tpc_stats, in ath10k_wmi_event_pdev_tpc_config()
4203 __le32_to_cpu(ev->chan_freq), in ath10k_wmi_event_pdev_tpc_config()
4204 __le32_to_cpu(ev->phy_mode), in ath10k_wmi_event_pdev_tpc_config()
4205 __le32_to_cpu(ev->ctl), in ath10k_wmi_event_pdev_tpc_config()
4206 __le32_to_cpu(ev->reg_domain), in ath10k_wmi_event_pdev_tpc_config()
4207 a_sle32_to_cpu(ev->twice_antenna_gain), in ath10k_wmi_event_pdev_tpc_config()
4208 __le32_to_cpu(ev->twice_antenna_reduction), in ath10k_wmi_event_pdev_tpc_config()
4209 __le32_to_cpu(ev->power_limit), in ath10k_wmi_event_pdev_tpc_config()
4210 __le32_to_cpu(ev->twice_max_rd_power) / 2, in ath10k_wmi_event_pdev_tpc_config()
4211 __le32_to_cpu(ev->num_tx_chain), in ath10k_wmi_event_pdev_tpc_config()
4212 __le32_to_cpu(ev->rate_max)); in ath10k_wmi_event_pdev_tpc_config()
4343 struct wmi_service_ready_event *ev; in ath10k_wmi_main_op_pull_svc_rdy_ev() local
4346 if (skb->len < sizeof(*ev)) in ath10k_wmi_main_op_pull_svc_rdy_ev()
4349 ev = (void *)skb->data; in ath10k_wmi_main_op_pull_svc_rdy_ev()
4350 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_main_op_pull_svc_rdy_ev()
4351 arg->min_tx_power = ev->hw_min_tx_power; in ath10k_wmi_main_op_pull_svc_rdy_ev()
4352 arg->max_tx_power = ev->hw_max_tx_power; in ath10k_wmi_main_op_pull_svc_rdy_ev()
4353 arg->ht_cap = ev->ht_cap_info; in ath10k_wmi_main_op_pull_svc_rdy_ev()
4354 arg->vht_cap = ev->vht_cap_info; in ath10k_wmi_main_op_pull_svc_rdy_ev()
4355 arg->sw_ver0 = ev->sw_version; in ath10k_wmi_main_op_pull_svc_rdy_ev()
4356 arg->sw_ver1 = ev->sw_version_1; in ath10k_wmi_main_op_pull_svc_rdy_ev()
4357 arg->phy_capab = ev->phy_capability; in ath10k_wmi_main_op_pull_svc_rdy_ev()
4358 arg->num_rf_chains = ev->num_rf_chains; in ath10k_wmi_main_op_pull_svc_rdy_ev()
4359 arg->eeprom_rd = ev->hal_reg_capabilities.eeprom_rd; in ath10k_wmi_main_op_pull_svc_rdy_ev()
4360 arg->num_mem_reqs = ev->num_mem_reqs; in ath10k_wmi_main_op_pull_svc_rdy_ev()
4361 arg->service_map = ev->wmi_service_bitmap; in ath10k_wmi_main_op_pull_svc_rdy_ev()
4362 arg->service_map_len = sizeof(ev->wmi_service_bitmap); in ath10k_wmi_main_op_pull_svc_rdy_ev()
4367 arg->mem_reqs[i] = &ev->mem_reqs[i]; in ath10k_wmi_main_op_pull_svc_rdy_ev()
4380 struct wmi_10x_service_ready_event *ev; in ath10k_wmi_10x_op_pull_svc_rdy_ev() local
4383 if (skb->len < sizeof(*ev)) in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4386 ev = (void *)skb->data; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4387 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4388 arg->min_tx_power = ev->hw_min_tx_power; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4389 arg->max_tx_power = ev->hw_max_tx_power; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4390 arg->ht_cap = ev->ht_cap_info; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4391 arg->vht_cap = ev->vht_cap_info; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4392 arg->sw_ver0 = ev->sw_version; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4393 arg->phy_capab = ev->phy_capability; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4394 arg->num_rf_chains = ev->num_rf_chains; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4395 arg->eeprom_rd = ev->hal_reg_capabilities.eeprom_rd; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4396 arg->num_mem_reqs = ev->num_mem_reqs; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4397 arg->service_map = ev->wmi_service_bitmap; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4398 arg->service_map_len = sizeof(ev->wmi_service_bitmap); in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4403 arg->mem_reqs[i] = &ev->mem_reqs[i]; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
4574 struct wmi_ready_event *ev = (void *)skb->data; in ath10k_wmi_op_pull_rdy_ev() local
4576 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_rdy_ev()
4579 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_op_pull_rdy_ev()
4580 arg->sw_version = ev->sw_version; in ath10k_wmi_op_pull_rdy_ev()
4581 arg->abi_version = ev->abi_version; in ath10k_wmi_op_pull_rdy_ev()
4582 arg->status = ev->status; in ath10k_wmi_op_pull_rdy_ev()
4583 arg->mac_addr = ev->mac_addr.addr; in ath10k_wmi_op_pull_rdy_ev()
4591 struct wmi_roam_ev *ev = (void *)skb->data; in ath10k_wmi_op_pull_roam_ev() local
4593 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_roam_ev()
4596 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_op_pull_roam_ev()
4597 arg->vdev_id = ev->vdev_id; in ath10k_wmi_op_pull_roam_ev()
4598 arg->reason = ev->reason; in ath10k_wmi_op_pull_roam_ev()
4628 const struct wmi_pdev_temperature_event *ev; in ath10k_wmi_event_temperature() local
4630 ev = (struct wmi_pdev_temperature_event *)skb->data; in ath10k_wmi_event_temperature()
4631 if (WARN_ON(skb->len < sizeof(*ev))) in ath10k_wmi_event_temperature()
4634 ath10k_thermal_event_temperature(ar, __le32_to_cpu(ev->temperature)); in ath10k_wmi_event_temperature()