Lines Matching refs:vdev_id
68 struct sk_buff *(*gen_vdev_create)(struct ath10k *ar, u32 vdev_id,
72 struct sk_buff *(*gen_vdev_delete)(struct ath10k *ar, u32 vdev_id);
76 struct sk_buff *(*gen_vdev_stop)(struct ath10k *ar, u32 vdev_id);
77 struct sk_buff *(*gen_vdev_up)(struct ath10k *ar, u32 vdev_id, u32 aid,
79 struct sk_buff *(*gen_vdev_down)(struct ath10k *ar, u32 vdev_id);
80 struct sk_buff *(*gen_vdev_set_param)(struct ath10k *ar, u32 vdev_id,
86 struct sk_buff *(*gen_vdev_spectral_enable)(struct ath10k *ar, u32 vdev_id,
88 struct sk_buff *(*gen_vdev_wmm_conf)(struct ath10k *ar, u32 vdev_id,
90 struct sk_buff *(*gen_peer_create)(struct ath10k *ar, u32 vdev_id,
93 struct sk_buff *(*gen_peer_delete)(struct ath10k *ar, u32 vdev_id,
95 struct sk_buff *(*gen_peer_flush)(struct ath10k *ar, u32 vdev_id,
98 struct sk_buff *(*gen_peer_set_param)(struct ath10k *ar, u32 vdev_id,
104 struct sk_buff *(*gen_set_psmode)(struct ath10k *ar, u32 vdev_id,
106 struct sk_buff *(*gen_set_sta_ps)(struct ath10k *ar, u32 vdev_id,
109 struct sk_buff *(*gen_set_ap_ps)(struct ath10k *ar, u32 vdev_id,
115 struct sk_buff *(*gen_beacon_dma)(struct ath10k *ar, u32 vdev_id,
135 struct sk_buff *(*gen_addba_clear_resp)(struct ath10k *ar, u32 vdev_id,
137 struct sk_buff *(*gen_addba_send)(struct ath10k *ar, u32 vdev_id,
139 struct sk_buff *(*gen_addba_set_resp)(struct ath10k *ar, u32 vdev_id,
142 struct sk_buff *(*gen_delba_send)(struct ath10k *ar, u32 vdev_id,
145 struct sk_buff *(*gen_bcn_tmpl)(struct ath10k *ar, u32 vdev_id,
149 struct sk_buff *(*gen_prb_tmpl)(struct ath10k *ar, u32 vdev_id,
151 struct sk_buff *(*gen_p2p_go_bcn_ie)(struct ath10k *ar, u32 vdev_id,
153 struct sk_buff *(*gen_vdev_sta_uapsd)(struct ath10k *ar, u32 vdev_id,
160 struct sk_buff *(*gen_wow_add_wakeup_event)(struct ath10k *ar, u32 vdev_id,
164 struct sk_buff *(*gen_wow_add_pattern)(struct ath10k *ar, u32 vdev_id,
170 struct sk_buff *(*gen_wow_del_pattern)(struct ath10k *ar, u32 vdev_id,
173 u32 vdev_id,
490 ath10k_wmi_vdev_create(struct ath10k *ar, u32 vdev_id, in ath10k_wmi_vdev_create() argument
500 skb = ar->wmi.ops->gen_vdev_create(ar, vdev_id, type, subtype, macaddr); in ath10k_wmi_vdev_create()
508 ath10k_wmi_vdev_delete(struct ath10k *ar, u32 vdev_id) in ath10k_wmi_vdev_delete() argument
515 skb = ar->wmi.ops->gen_vdev_delete(ar, vdev_id); in ath10k_wmi_vdev_delete()
557 ath10k_wmi_vdev_stop(struct ath10k *ar, u32 vdev_id) in ath10k_wmi_vdev_stop() argument
564 skb = ar->wmi.ops->gen_vdev_stop(ar, vdev_id); in ath10k_wmi_vdev_stop()
572 ath10k_wmi_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, const u8 *bssid) in ath10k_wmi_vdev_up() argument
579 skb = ar->wmi.ops->gen_vdev_up(ar, vdev_id, aid, bssid); in ath10k_wmi_vdev_up()
587 ath10k_wmi_vdev_down(struct ath10k *ar, u32 vdev_id) in ath10k_wmi_vdev_down() argument
594 skb = ar->wmi.ops->gen_vdev_down(ar, vdev_id); in ath10k_wmi_vdev_down()
602 ath10k_wmi_vdev_set_param(struct ath10k *ar, u32 vdev_id, u32 param_id, in ath10k_wmi_vdev_set_param() argument
610 skb = ar->wmi.ops->gen_vdev_set_param(ar, vdev_id, param_id, in ath10k_wmi_vdev_set_param()
651 ath10k_wmi_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, u32 trigger, in ath10k_wmi_vdev_spectral_enable() argument
657 skb = ar->wmi.ops->gen_vdev_spectral_enable(ar, vdev_id, trigger, in ath10k_wmi_vdev_spectral_enable()
667 ath10k_wmi_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, in ath10k_wmi_vdev_sta_uapsd() argument
678 skb = ar->wmi.ops->gen_vdev_sta_uapsd(ar, vdev_id, peer_addr, args, in ath10k_wmi_vdev_sta_uapsd()
688 ath10k_wmi_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, in ath10k_wmi_vdev_wmm_conf() argument
694 skb = ar->wmi.ops->gen_vdev_wmm_conf(ar, vdev_id, arg); in ath10k_wmi_vdev_wmm_conf()
703 ath10k_wmi_peer_create(struct ath10k *ar, u32 vdev_id, in ath10k_wmi_peer_create() argument
712 skb = ar->wmi.ops->gen_peer_create(ar, vdev_id, peer_addr, peer_type); in ath10k_wmi_peer_create()
720 ath10k_wmi_peer_delete(struct ath10k *ar, u32 vdev_id, in ath10k_wmi_peer_delete() argument
728 skb = ar->wmi.ops->gen_peer_delete(ar, vdev_id, peer_addr); in ath10k_wmi_peer_delete()
736 ath10k_wmi_peer_flush(struct ath10k *ar, u32 vdev_id, in ath10k_wmi_peer_flush() argument
744 skb = ar->wmi.ops->gen_peer_flush(ar, vdev_id, peer_addr, tid_bitmap); in ath10k_wmi_peer_flush()
752 ath10k_wmi_peer_set_param(struct ath10k *ar, u32 vdev_id, const u8 *peer_addr, in ath10k_wmi_peer_set_param() argument
760 skb = ar->wmi.ops->gen_peer_set_param(ar, vdev_id, peer_addr, param_id, in ath10k_wmi_peer_set_param()
769 ath10k_wmi_set_psmode(struct ath10k *ar, u32 vdev_id, in ath10k_wmi_set_psmode() argument
777 skb = ar->wmi.ops->gen_set_psmode(ar, vdev_id, psmode); in ath10k_wmi_set_psmode()
786 ath10k_wmi_set_sta_ps_param(struct ath10k *ar, u32 vdev_id, in ath10k_wmi_set_sta_ps_param() argument
794 skb = ar->wmi.ops->gen_set_sta_ps(ar, vdev_id, param_id, value); in ath10k_wmi_set_sta_ps_param()
803 ath10k_wmi_set_ap_ps_param(struct ath10k *ar, u32 vdev_id, const u8 *mac, in ath10k_wmi_set_ap_ps_param() argument
811 skb = ar->wmi.ops->gen_set_ap_ps(ar, vdev_id, mac, param_id, value); in ath10k_wmi_set_ap_ps_param()
852 ath10k_wmi_beacon_send_ref_nowait(struct ath10k *ar, u32 vdev_id, in ath10k_wmi_beacon_send_ref_nowait() argument
863 skb = ar->wmi.ops->gen_beacon_dma(ar, vdev_id, bcn, bcn_len, bcn_paddr, in ath10k_wmi_beacon_send_ref_nowait()
1007 ath10k_wmi_addba_clear_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac) in ath10k_wmi_addba_clear_resp() argument
1014 skb = ar->wmi.ops->gen_addba_clear_resp(ar, vdev_id, mac); in ath10k_wmi_addba_clear_resp()
1023 ath10k_wmi_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, in ath10k_wmi_addba_send() argument
1031 skb = ar->wmi.ops->gen_addba_send(ar, vdev_id, mac, tid, buf_size); in ath10k_wmi_addba_send()
1040 ath10k_wmi_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac, in ath10k_wmi_addba_set_resp() argument
1048 skb = ar->wmi.ops->gen_addba_set_resp(ar, vdev_id, mac, tid, status); in ath10k_wmi_addba_set_resp()
1057 ath10k_wmi_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, in ath10k_wmi_delba_send() argument
1065 skb = ar->wmi.ops->gen_delba_send(ar, vdev_id, mac, tid, initiator, in ath10k_wmi_delba_send()
1075 ath10k_wmi_bcn_tmpl(struct ath10k *ar, u32 vdev_id, u32 tim_ie_offset, in ath10k_wmi_bcn_tmpl() argument
1084 skb = ar->wmi.ops->gen_bcn_tmpl(ar, vdev_id, tim_ie_offset, bcn, in ath10k_wmi_bcn_tmpl()
1094 ath10k_wmi_prb_tmpl(struct ath10k *ar, u32 vdev_id, struct sk_buff *prb) in ath10k_wmi_prb_tmpl() argument
1101 skb = ar->wmi.ops->gen_prb_tmpl(ar, vdev_id, prb); in ath10k_wmi_prb_tmpl()
1109 ath10k_wmi_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, const u8 *p2p_ie) in ath10k_wmi_p2p_go_bcn_ie() argument
1116 skb = ar->wmi.ops->gen_p2p_go_bcn_ie(ar, vdev_id, p2p_ie); in ath10k_wmi_p2p_go_bcn_ie()
1159 ath10k_wmi_wow_add_wakeup_event(struct ath10k *ar, u32 vdev_id, in ath10k_wmi_wow_add_wakeup_event() argument
1169 skb = ar->wmi.ops->gen_wow_add_wakeup_event(ar, vdev_id, event, enable); in ath10k_wmi_wow_add_wakeup_event()
1195 ath10k_wmi_wow_add_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id, in ath10k_wmi_wow_add_pattern() argument
1205 skb = ar->wmi.ops->gen_wow_add_pattern(ar, vdev_id, pattern_id, in ath10k_wmi_wow_add_pattern()
1216 ath10k_wmi_wow_del_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id) in ath10k_wmi_wow_del_pattern() argument
1224 skb = ar->wmi.ops->gen_wow_del_pattern(ar, vdev_id, pattern_id); in ath10k_wmi_wow_del_pattern()
1233 ath10k_wmi_update_fw_tdls_state(struct ath10k *ar, u32 vdev_id, in ath10k_wmi_update_fw_tdls_state() argument
1241 skb = ar->wmi.ops->gen_update_fw_tdls_state(ar, vdev_id, state); in ath10k_wmi_update_fw_tdls_state()