Lines Matching refs:ev
1251 struct wmi_scan_event *ev = (void *)skb->data; in ath10k_wmi_op_pull_scan_ev() local
1253 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_scan_ev()
1256 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_op_pull_scan_ev()
1257 arg->event_type = ev->event_type; in ath10k_wmi_op_pull_scan_ev()
1258 arg->reason = ev->reason; in ath10k_wmi_op_pull_scan_ev()
1259 arg->channel_freq = ev->channel_freq; in ath10k_wmi_op_pull_scan_ev()
1260 arg->scan_req_id = ev->scan_req_id; in ath10k_wmi_op_pull_scan_ev()
1261 arg->scan_id = ev->scan_id; in ath10k_wmi_op_pull_scan_ev()
1262 arg->vdev_id = ev->vdev_id; in ath10k_wmi_op_pull_scan_ev()
1624 struct wmi_chan_info_event *ev = (void *)skb->data; in ath10k_wmi_op_pull_ch_info_ev() local
1626 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_ch_info_ev()
1629 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_op_pull_ch_info_ev()
1630 arg->err_code = ev->err_code; in ath10k_wmi_op_pull_ch_info_ev()
1631 arg->freq = ev->freq; in ath10k_wmi_op_pull_ch_info_ev()
1632 arg->cmd_flags = ev->cmd_flags; in ath10k_wmi_op_pull_ch_info_ev()
1633 arg->noise_floor = ev->noise_floor; in ath10k_wmi_op_pull_ch_info_ev()
1634 arg->rx_clear_count = ev->rx_clear_count; in ath10k_wmi_op_pull_ch_info_ev()
1635 arg->cycle_count = ev->cycle_count; in ath10k_wmi_op_pull_ch_info_ev()
1804 const struct wmi_stats_event *ev = (void *)skb->data; in ath10k_wmi_main_op_pull_fw_stats() local
1808 if (!skb_pull(skb, sizeof(*ev))) in ath10k_wmi_main_op_pull_fw_stats()
1811 num_pdev_stats = __le32_to_cpu(ev->num_pdev_stats); in ath10k_wmi_main_op_pull_fw_stats()
1812 num_vdev_stats = __le32_to_cpu(ev->num_vdev_stats); in ath10k_wmi_main_op_pull_fw_stats()
1813 num_peer_stats = __le32_to_cpu(ev->num_peer_stats); in ath10k_wmi_main_op_pull_fw_stats()
1859 const struct wmi_stats_event *ev = (void *)skb->data; in ath10k_wmi_10x_op_pull_fw_stats() local
1863 if (!skb_pull(skb, sizeof(*ev))) in ath10k_wmi_10x_op_pull_fw_stats()
1866 num_pdev_stats = __le32_to_cpu(ev->num_pdev_stats); in ath10k_wmi_10x_op_pull_fw_stats()
1867 num_vdev_stats = __le32_to_cpu(ev->num_vdev_stats); in ath10k_wmi_10x_op_pull_fw_stats()
1868 num_peer_stats = __le32_to_cpu(ev->num_peer_stats); in ath10k_wmi_10x_op_pull_fw_stats()
1918 const struct wmi_10_2_stats_event *ev = (void *)skb->data; in ath10k_wmi_10_2_op_pull_fw_stats() local
1925 if (!skb_pull(skb, sizeof(*ev))) in ath10k_wmi_10_2_op_pull_fw_stats()
1928 num_pdev_stats = __le32_to_cpu(ev->num_pdev_stats); in ath10k_wmi_10_2_op_pull_fw_stats()
1929 num_pdev_ext_stats = __le32_to_cpu(ev->num_pdev_ext_stats); in ath10k_wmi_10_2_op_pull_fw_stats()
1930 num_vdev_stats = __le32_to_cpu(ev->num_vdev_stats); in ath10k_wmi_10_2_op_pull_fw_stats()
1931 num_peer_stats = __le32_to_cpu(ev->num_peer_stats); in ath10k_wmi_10_2_op_pull_fw_stats()
1997 const struct wmi_10_2_stats_event *ev = (void *)skb->data; in ath10k_wmi_10_2_4_op_pull_fw_stats() local
2004 if (!skb_pull(skb, sizeof(*ev))) in ath10k_wmi_10_2_4_op_pull_fw_stats()
2007 num_pdev_stats = __le32_to_cpu(ev->num_pdev_stats); in ath10k_wmi_10_2_4_op_pull_fw_stats()
2008 num_pdev_ext_stats = __le32_to_cpu(ev->num_pdev_ext_stats); in ath10k_wmi_10_2_4_op_pull_fw_stats()
2009 num_vdev_stats = __le32_to_cpu(ev->num_vdev_stats); in ath10k_wmi_10_2_4_op_pull_fw_stats()
2010 num_peer_stats = __le32_to_cpu(ev->num_peer_stats); in ath10k_wmi_10_2_4_op_pull_fw_stats()
2082 struct wmi_vdev_start_response_event *ev = (void *)skb->data; in ath10k_wmi_op_pull_vdev_start_ev() local
2084 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_vdev_start_ev()
2087 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_op_pull_vdev_start_ev()
2088 arg->vdev_id = ev->vdev_id; in ath10k_wmi_op_pull_vdev_start_ev()
2089 arg->req_id = ev->req_id; in ath10k_wmi_op_pull_vdev_start_ev()
2090 arg->resp_type = ev->resp_type; in ath10k_wmi_op_pull_vdev_start_ev()
2091 arg->status = ev->status; in ath10k_wmi_op_pull_vdev_start_ev()
2125 struct wmi_peer_sta_kickout_event *ev = (void *)skb->data; in ath10k_wmi_op_pull_peer_kick_ev() local
2127 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_peer_kick_ev()
2130 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_op_pull_peer_kick_ev()
2131 arg->mac_addr = ev->peer_macaddr.addr; in ath10k_wmi_op_pull_peer_kick_ev()
2387 struct wmi_host_swba_event *ev = (void *)skb->data; in ath10k_wmi_op_pull_swba_ev() local
2391 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_swba_ev()
2394 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_op_pull_swba_ev()
2395 arg->vdev_map = ev->vdev_map; in ath10k_wmi_op_pull_swba_ev()
2397 for (i = 0, map = __le32_to_cpu(ev->vdev_map); map; map >>= 1) { in ath10k_wmi_op_pull_swba_ev()
2407 arg->tim_info[i] = &ev->bcn_info[i].tim_info; in ath10k_wmi_op_pull_swba_ev()
2408 arg->noa_info[i] = &ev->bcn_info[i].p2p_noa_info; in ath10k_wmi_op_pull_swba_ev()
2791 struct wmi_phyerr_event *ev = (void *)skb->data; in ath10k_wmi_op_pull_phyerr_ev() local
2793 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_phyerr_ev()
2796 arg->num_phyerrs = ev->num_phyerrs; in ath10k_wmi_op_pull_phyerr_ev()
2797 arg->tsf_l32 = ev->tsf_l32; in ath10k_wmi_op_pull_phyerr_ev()
2798 arg->tsf_u32 = ev->tsf_u32; in ath10k_wmi_op_pull_phyerr_ev()
2799 arg->buf_len = __cpu_to_le32(skb->len - sizeof(*ev)); in ath10k_wmi_op_pull_phyerr_ev()
2800 arg->phyerrs = ev->phyerrs; in ath10k_wmi_op_pull_phyerr_ev()
3040 struct wmi_service_ready_event *ev; in ath10k_wmi_main_op_pull_svc_rdy_ev() local
3043 if (skb->len < sizeof(*ev)) in ath10k_wmi_main_op_pull_svc_rdy_ev()
3046 ev = (void *)skb->data; in ath10k_wmi_main_op_pull_svc_rdy_ev()
3047 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_main_op_pull_svc_rdy_ev()
3048 arg->min_tx_power = ev->hw_min_tx_power; in ath10k_wmi_main_op_pull_svc_rdy_ev()
3049 arg->max_tx_power = ev->hw_max_tx_power; in ath10k_wmi_main_op_pull_svc_rdy_ev()
3050 arg->ht_cap = ev->ht_cap_info; in ath10k_wmi_main_op_pull_svc_rdy_ev()
3051 arg->vht_cap = ev->vht_cap_info; in ath10k_wmi_main_op_pull_svc_rdy_ev()
3052 arg->sw_ver0 = ev->sw_version; in ath10k_wmi_main_op_pull_svc_rdy_ev()
3053 arg->sw_ver1 = ev->sw_version_1; in ath10k_wmi_main_op_pull_svc_rdy_ev()
3054 arg->phy_capab = ev->phy_capability; in ath10k_wmi_main_op_pull_svc_rdy_ev()
3055 arg->num_rf_chains = ev->num_rf_chains; in ath10k_wmi_main_op_pull_svc_rdy_ev()
3056 arg->eeprom_rd = ev->hal_reg_capabilities.eeprom_rd; in ath10k_wmi_main_op_pull_svc_rdy_ev()
3057 arg->num_mem_reqs = ev->num_mem_reqs; in ath10k_wmi_main_op_pull_svc_rdy_ev()
3058 arg->service_map = ev->wmi_service_bitmap; in ath10k_wmi_main_op_pull_svc_rdy_ev()
3059 arg->service_map_len = sizeof(ev->wmi_service_bitmap); in ath10k_wmi_main_op_pull_svc_rdy_ev()
3064 arg->mem_reqs[i] = &ev->mem_reqs[i]; in ath10k_wmi_main_op_pull_svc_rdy_ev()
3077 struct wmi_10x_service_ready_event *ev; in ath10k_wmi_10x_op_pull_svc_rdy_ev() local
3080 if (skb->len < sizeof(*ev)) in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3083 ev = (void *)skb->data; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3084 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3085 arg->min_tx_power = ev->hw_min_tx_power; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3086 arg->max_tx_power = ev->hw_max_tx_power; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3087 arg->ht_cap = ev->ht_cap_info; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3088 arg->vht_cap = ev->vht_cap_info; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3089 arg->sw_ver0 = ev->sw_version; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3090 arg->phy_capab = ev->phy_capability; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3091 arg->num_rf_chains = ev->num_rf_chains; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3092 arg->eeprom_rd = ev->hal_reg_capabilities.eeprom_rd; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3093 arg->num_mem_reqs = ev->num_mem_reqs; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3094 arg->service_map = ev->wmi_service_bitmap; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3095 arg->service_map_len = sizeof(ev->wmi_service_bitmap); in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3100 arg->mem_reqs[i] = &ev->mem_reqs[i]; in ath10k_wmi_10x_op_pull_svc_rdy_ev()
3221 struct wmi_ready_event *ev = (void *)skb->data; in ath10k_wmi_op_pull_rdy_ev() local
3223 if (skb->len < sizeof(*ev)) in ath10k_wmi_op_pull_rdy_ev()
3226 skb_pull(skb, sizeof(*ev)); in ath10k_wmi_op_pull_rdy_ev()
3227 arg->sw_version = ev->sw_version; in ath10k_wmi_op_pull_rdy_ev()
3228 arg->abi_version = ev->abi_version; in ath10k_wmi_op_pull_rdy_ev()
3229 arg->status = ev->status; in ath10k_wmi_op_pull_rdy_ev()
3230 arg->mac_addr = ev->mac_addr.addr; in ath10k_wmi_op_pull_rdy_ev()
3260 const struct wmi_pdev_temperature_event *ev; in ath10k_wmi_event_temperature() local
3262 ev = (struct wmi_pdev_temperature_event *)skb->data; in ath10k_wmi_event_temperature()
3263 if (WARN_ON(skb->len < sizeof(*ev))) in ath10k_wmi_event_temperature()
3266 ath10k_thermal_event_temperature(ar, __le32_to_cpu(ev->temperature)); in ath10k_wmi_event_temperature()