Lines Matching refs:ops

158 	if (WARN_ON_ONCE(!ar->wmi.ops->rx))  in ath10k_wmi_rx()
161 ar->wmi.ops->rx(ar, skb); in ath10k_wmi_rx()
169 if (!ar->wmi.ops->map_svc) in ath10k_wmi_map_svc()
172 ar->wmi.ops->map_svc(in, out, len); in ath10k_wmi_map_svc()
180 if (!ar->wmi.ops->pull_scan) in ath10k_wmi_pull_scan()
183 return ar->wmi.ops->pull_scan(ar, skb, arg); in ath10k_wmi_pull_scan()
190 if (!ar->wmi.ops->pull_mgmt_rx) in ath10k_wmi_pull_mgmt_rx()
193 return ar->wmi.ops->pull_mgmt_rx(ar, skb, arg); in ath10k_wmi_pull_mgmt_rx()
200 if (!ar->wmi.ops->pull_ch_info) in ath10k_wmi_pull_ch_info()
203 return ar->wmi.ops->pull_ch_info(ar, skb, arg); in ath10k_wmi_pull_ch_info()
210 if (!ar->wmi.ops->pull_vdev_start) in ath10k_wmi_pull_vdev_start()
213 return ar->wmi.ops->pull_vdev_start(ar, skb, arg); in ath10k_wmi_pull_vdev_start()
220 if (!ar->wmi.ops->pull_peer_kick) in ath10k_wmi_pull_peer_kick()
223 return ar->wmi.ops->pull_peer_kick(ar, skb, arg); in ath10k_wmi_pull_peer_kick()
230 if (!ar->wmi.ops->pull_swba) in ath10k_wmi_pull_swba()
233 return ar->wmi.ops->pull_swba(ar, skb, arg); in ath10k_wmi_pull_swba()
240 if (!ar->wmi.ops->pull_phyerr) in ath10k_wmi_pull_phyerr()
243 return ar->wmi.ops->pull_phyerr(ar, skb, arg); in ath10k_wmi_pull_phyerr()
250 if (!ar->wmi.ops->pull_svc_rdy) in ath10k_wmi_pull_svc_rdy()
253 return ar->wmi.ops->pull_svc_rdy(ar, skb, arg); in ath10k_wmi_pull_svc_rdy()
260 if (!ar->wmi.ops->pull_rdy) in ath10k_wmi_pull_rdy()
263 return ar->wmi.ops->pull_rdy(ar, skb, arg); in ath10k_wmi_pull_rdy()
270 if (!ar->wmi.ops->pull_fw_stats) in ath10k_wmi_pull_fw_stats()
273 return ar->wmi.ops->pull_fw_stats(ar, skb, stats); in ath10k_wmi_pull_fw_stats()
283 if (!ar->wmi.ops->gen_mgmt_tx) in ath10k_wmi_mgmt_tx()
286 skb = ar->wmi.ops->gen_mgmt_tx(ar, msdu); in ath10k_wmi_mgmt_tx()
309 if (!ar->wmi.ops->gen_pdev_set_rd) in ath10k_wmi_pdev_set_regdomain()
312 skb = ar->wmi.ops->gen_pdev_set_rd(ar, rd, rd2g, rd5g, ctl2g, ctl5g, in ath10k_wmi_pdev_set_regdomain()
326 if (!ar->wmi.ops->gen_pdev_suspend) in ath10k_wmi_pdev_suspend_target()
329 skb = ar->wmi.ops->gen_pdev_suspend(ar, suspend_opt); in ath10k_wmi_pdev_suspend_target()
341 if (!ar->wmi.ops->gen_pdev_resume) in ath10k_wmi_pdev_resume_target()
344 skb = ar->wmi.ops->gen_pdev_resume(ar); in ath10k_wmi_pdev_resume_target()
356 if (!ar->wmi.ops->gen_pdev_set_param) in ath10k_wmi_pdev_set_param()
359 skb = ar->wmi.ops->gen_pdev_set_param(ar, id, value); in ath10k_wmi_pdev_set_param()
371 if (!ar->wmi.ops->gen_init) in ath10k_wmi_cmd_init()
374 skb = ar->wmi.ops->gen_init(ar); in ath10k_wmi_cmd_init()
387 if (!ar->wmi.ops->gen_start_scan) in ath10k_wmi_start_scan()
390 skb = ar->wmi.ops->gen_start_scan(ar, arg); in ath10k_wmi_start_scan()
402 if (!ar->wmi.ops->gen_stop_scan) in ath10k_wmi_stop_scan()
405 skb = ar->wmi.ops->gen_stop_scan(ar, arg); in ath10k_wmi_stop_scan()
420 if (!ar->wmi.ops->gen_vdev_create) in ath10k_wmi_vdev_create()
423 skb = ar->wmi.ops->gen_vdev_create(ar, vdev_id, type, subtype, macaddr); in ath10k_wmi_vdev_create()
435 if (!ar->wmi.ops->gen_vdev_delete) in ath10k_wmi_vdev_delete()
438 skb = ar->wmi.ops->gen_vdev_delete(ar, vdev_id); in ath10k_wmi_vdev_delete()
451 if (!ar->wmi.ops->gen_vdev_start) in ath10k_wmi_vdev_start()
454 skb = ar->wmi.ops->gen_vdev_start(ar, arg, false); in ath10k_wmi_vdev_start()
468 if (!ar->wmi.ops->gen_vdev_start) in ath10k_wmi_vdev_restart()
471 skb = ar->wmi.ops->gen_vdev_start(ar, arg, true); in ath10k_wmi_vdev_restart()
484 if (!ar->wmi.ops->gen_vdev_stop) in ath10k_wmi_vdev_stop()
487 skb = ar->wmi.ops->gen_vdev_stop(ar, vdev_id); in ath10k_wmi_vdev_stop()
499 if (!ar->wmi.ops->gen_vdev_up) in ath10k_wmi_vdev_up()
502 skb = ar->wmi.ops->gen_vdev_up(ar, vdev_id, aid, bssid); in ath10k_wmi_vdev_up()
514 if (!ar->wmi.ops->gen_vdev_down) in ath10k_wmi_vdev_down()
517 skb = ar->wmi.ops->gen_vdev_down(ar, vdev_id); in ath10k_wmi_vdev_down()
530 if (!ar->wmi.ops->gen_vdev_set_param) in ath10k_wmi_vdev_set_param()
533 skb = ar->wmi.ops->gen_vdev_set_param(ar, vdev_id, param_id, in ath10k_wmi_vdev_set_param()
547 if (!ar->wmi.ops->gen_vdev_install_key) in ath10k_wmi_vdev_install_key()
550 skb = ar->wmi.ops->gen_vdev_install_key(ar, arg); in ath10k_wmi_vdev_install_key()
565 skb = ar->wmi.ops->gen_vdev_spectral_conf(ar, arg); in ath10k_wmi_vdev_spectral_conf()
580 skb = ar->wmi.ops->gen_vdev_spectral_enable(ar, vdev_id, trigger, in ath10k_wmi_vdev_spectral_enable()
598 if (!ar->wmi.ops->gen_vdev_sta_uapsd) in ath10k_wmi_vdev_sta_uapsd()
601 skb = ar->wmi.ops->gen_vdev_sta_uapsd(ar, vdev_id, peer_addr, args, in ath10k_wmi_vdev_sta_uapsd()
617 skb = ar->wmi.ops->gen_vdev_wmm_conf(ar, vdev_id, arg); in ath10k_wmi_vdev_wmm_conf()
631 if (!ar->wmi.ops->gen_peer_create) in ath10k_wmi_peer_create()
634 skb = ar->wmi.ops->gen_peer_create(ar, vdev_id, peer_addr); in ath10k_wmi_peer_create()
647 if (!ar->wmi.ops->gen_peer_delete) in ath10k_wmi_peer_delete()
650 skb = ar->wmi.ops->gen_peer_delete(ar, vdev_id, peer_addr); in ath10k_wmi_peer_delete()
663 if (!ar->wmi.ops->gen_peer_flush) in ath10k_wmi_peer_flush()
666 skb = ar->wmi.ops->gen_peer_flush(ar, vdev_id, peer_addr, tid_bitmap); in ath10k_wmi_peer_flush()
679 if (!ar->wmi.ops->gen_peer_set_param) in ath10k_wmi_peer_set_param()
682 skb = ar->wmi.ops->gen_peer_set_param(ar, vdev_id, peer_addr, param_id, in ath10k_wmi_peer_set_param()
696 if (!ar->wmi.ops->gen_set_psmode) in ath10k_wmi_set_psmode()
699 skb = ar->wmi.ops->gen_set_psmode(ar, vdev_id, psmode); in ath10k_wmi_set_psmode()
713 if (!ar->wmi.ops->gen_set_sta_ps) in ath10k_wmi_set_sta_ps_param()
716 skb = ar->wmi.ops->gen_set_sta_ps(ar, vdev_id, param_id, value); in ath10k_wmi_set_sta_ps_param()
730 if (!ar->wmi.ops->gen_set_ap_ps) in ath10k_wmi_set_ap_ps_param()
733 skb = ar->wmi.ops->gen_set_ap_ps(ar, vdev_id, mac, param_id, value); in ath10k_wmi_set_ap_ps_param()
747 if (!ar->wmi.ops->gen_scan_chan_list) in ath10k_wmi_scan_chan_list()
750 skb = ar->wmi.ops->gen_scan_chan_list(ar, arg); in ath10k_wmi_scan_chan_list()
763 if (!ar->wmi.ops->gen_peer_assoc) in ath10k_wmi_peer_assoc()
766 skb = ar->wmi.ops->gen_peer_assoc(ar, arg); in ath10k_wmi_peer_assoc()
782 if (!ar->wmi.ops->gen_beacon_dma) in ath10k_wmi_beacon_send_ref_nowait()
785 skb = ar->wmi.ops->gen_beacon_dma(ar, vdev_id, bcn, bcn_len, bcn_paddr, in ath10k_wmi_beacon_send_ref_nowait()
806 if (!ar->wmi.ops->gen_pdev_set_wmm) in ath10k_wmi_pdev_set_wmm_params()
809 skb = ar->wmi.ops->gen_pdev_set_wmm(ar, arg); in ath10k_wmi_pdev_set_wmm_params()
822 if (!ar->wmi.ops->gen_request_stats) in ath10k_wmi_request_stats()
825 skb = ar->wmi.ops->gen_request_stats(ar, stats_mask); in ath10k_wmi_request_stats()
838 if (!ar->wmi.ops->gen_force_fw_hang) in ath10k_wmi_force_fw_hang()
841 skb = ar->wmi.ops->gen_force_fw_hang(ar, type, delay_ms); in ath10k_wmi_force_fw_hang()
853 if (!ar->wmi.ops->gen_dbglog_cfg) in ath10k_wmi_dbglog_cfg()
856 skb = ar->wmi.ops->gen_dbglog_cfg(ar, module_enable, log_level); in ath10k_wmi_dbglog_cfg()
868 if (!ar->wmi.ops->gen_pktlog_enable) in ath10k_wmi_pdev_pktlog_enable()
871 skb = ar->wmi.ops->gen_pktlog_enable(ar, filter); in ath10k_wmi_pdev_pktlog_enable()
883 if (!ar->wmi.ops->gen_pktlog_disable) in ath10k_wmi_pdev_pktlog_disable()
886 skb = ar->wmi.ops->gen_pktlog_disable(ar); in ath10k_wmi_pdev_pktlog_disable()
900 if (!ar->wmi.ops->gen_pdev_set_quiet_mode) in ath10k_wmi_pdev_set_quiet_mode()
903 skb = ar->wmi.ops->gen_pdev_set_quiet_mode(ar, period, duration, in ath10k_wmi_pdev_set_quiet_mode()
917 if (!ar->wmi.ops->gen_pdev_get_temperature) in ath10k_wmi_pdev_get_temperature()
920 skb = ar->wmi.ops->gen_pdev_get_temperature(ar); in ath10k_wmi_pdev_get_temperature()
933 if (!ar->wmi.ops->gen_addba_clear_resp) in ath10k_wmi_addba_clear_resp()
936 skb = ar->wmi.ops->gen_addba_clear_resp(ar, vdev_id, mac); in ath10k_wmi_addba_clear_resp()
950 if (!ar->wmi.ops->gen_addba_send) in ath10k_wmi_addba_send()
953 skb = ar->wmi.ops->gen_addba_send(ar, vdev_id, mac, tid, buf_size); in ath10k_wmi_addba_send()
967 if (!ar->wmi.ops->gen_addba_set_resp) in ath10k_wmi_addba_set_resp()
970 skb = ar->wmi.ops->gen_addba_set_resp(ar, vdev_id, mac, tid, status); in ath10k_wmi_addba_set_resp()
984 if (!ar->wmi.ops->gen_delba_send) in ath10k_wmi_delba_send()
987 skb = ar->wmi.ops->gen_delba_send(ar, vdev_id, mac, tid, initiator, in ath10k_wmi_delba_send()
1003 if (!ar->wmi.ops->gen_bcn_tmpl) in ath10k_wmi_bcn_tmpl()
1006 skb = ar->wmi.ops->gen_bcn_tmpl(ar, vdev_id, tim_ie_offset, bcn, in ath10k_wmi_bcn_tmpl()
1020 if (!ar->wmi.ops->gen_prb_tmpl) in ath10k_wmi_prb_tmpl()
1023 skb = ar->wmi.ops->gen_prb_tmpl(ar, vdev_id, prb); in ath10k_wmi_prb_tmpl()
1035 if (!ar->wmi.ops->gen_p2p_go_bcn_ie) in ath10k_wmi_p2p_go_bcn_ie()
1038 skb = ar->wmi.ops->gen_p2p_go_bcn_ie(ar, vdev_id, p2p_ie); in ath10k_wmi_p2p_go_bcn_ie()
1052 if (!ar->wmi.ops->gen_sta_keepalive) in ath10k_wmi_sta_keepalive()
1055 skb = ar->wmi.ops->gen_sta_keepalive(ar, arg); in ath10k_wmi_sta_keepalive()