Lines Matching refs:sk_buff
22 struct sk_buff;
25 void (*rx)(struct ath10k *ar, struct sk_buff *skb);
28 int (*pull_scan)(struct ath10k *ar, struct sk_buff *skb,
30 int (*pull_mgmt_rx)(struct ath10k *ar, struct sk_buff *skb,
32 int (*pull_ch_info)(struct ath10k *ar, struct sk_buff *skb,
34 int (*pull_vdev_start)(struct ath10k *ar, struct sk_buff *skb,
36 int (*pull_peer_kick)(struct ath10k *ar, struct sk_buff *skb,
38 int (*pull_swba)(struct ath10k *ar, struct sk_buff *skb,
40 int (*pull_phyerr_hdr)(struct ath10k *ar, struct sk_buff *skb,
44 int (*pull_svc_rdy)(struct ath10k *ar, struct sk_buff *skb,
46 int (*pull_rdy)(struct ath10k *ar, struct sk_buff *skb,
48 int (*pull_fw_stats)(struct ath10k *ar, struct sk_buff *skb,
50 int (*pull_roam_ev)(struct ath10k *ar, struct sk_buff *skb,
52 int (*pull_wow_event)(struct ath10k *ar, struct sk_buff *skb,
56 struct sk_buff *(*gen_pdev_suspend)(struct ath10k *ar, u32 suspend_opt);
57 struct sk_buff *(*gen_pdev_resume)(struct ath10k *ar);
58 struct sk_buff *(*gen_pdev_set_rd)(struct ath10k *ar, u16 rd, u16 rd2g,
61 struct sk_buff *(*gen_pdev_set_param)(struct ath10k *ar, u32 id,
63 struct sk_buff *(*gen_init)(struct ath10k *ar);
64 struct sk_buff *(*gen_start_scan)(struct ath10k *ar,
66 struct sk_buff *(*gen_stop_scan)(struct ath10k *ar,
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);
73 struct sk_buff *(*gen_vdev_start)(struct ath10k *ar,
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,
82 struct sk_buff *(*gen_vdev_install_key)(struct ath10k *ar,
84 struct sk_buff *(*gen_vdev_spectral_conf)(struct ath10k *ar,
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,
102 struct sk_buff *(*gen_peer_assoc)(struct ath10k *ar,
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,
113 struct sk_buff *(*gen_scan_chan_list)(struct ath10k *ar,
115 struct sk_buff *(*gen_beacon_dma)(struct ath10k *ar, u32 vdev_id,
119 struct sk_buff *(*gen_pdev_set_wmm)(struct ath10k *ar,
121 struct sk_buff *(*gen_request_stats)(struct ath10k *ar, u32 stats_mask);
122 struct sk_buff *(*gen_force_fw_hang)(struct ath10k *ar,
125 struct sk_buff *(*gen_mgmt_tx)(struct ath10k *ar, struct sk_buff *skb);
126 struct sk_buff *(*gen_dbglog_cfg)(struct ath10k *ar, u32 module_enable,
128 struct sk_buff *(*gen_pktlog_enable)(struct ath10k *ar, u32 filter);
129 struct sk_buff *(*gen_pktlog_disable)(struct ath10k *ar);
130 struct sk_buff *(*gen_pdev_set_quiet_mode)(struct ath10k *ar,
134 struct sk_buff *(*gen_pdev_get_temperature)(struct ath10k *ar);
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,
146 u32 tim_ie_offset, struct sk_buff *bcn,
149 struct sk_buff *(*gen_prb_tmpl)(struct ath10k *ar, u32 vdev_id,
150 struct sk_buff *bcn);
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,
157 struct sk_buff *(*gen_sta_keepalive)(struct ath10k *ar,
159 struct sk_buff *(*gen_wow_enable)(struct ath10k *ar);
160 struct sk_buff *(*gen_wow_add_wakeup_event)(struct ath10k *ar, u32 vdev_id,
163 struct sk_buff *(*gen_wow_host_wakeup_ind)(struct ath10k *ar);
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,
172 struct sk_buff *(*gen_update_fw_tdls_state)(struct ath10k *ar,
175 struct sk_buff *(*gen_tdls_peer_update)(struct ath10k *ar,
179 struct sk_buff *(*gen_adaptive_qcs)(struct ath10k *ar, bool enable);
180 struct sk_buff *(*gen_pdev_get_tpc_config)(struct ath10k *ar,
185 struct sk_buff *(*gen_pdev_enable_adaptive_cca)(struct ath10k *ar,
191 int ath10k_wmi_cmd_send(struct ath10k *ar, struct sk_buff *skb, u32 cmd_id);
194 ath10k_wmi_rx(struct ath10k *ar, struct sk_buff *skb) in ath10k_wmi_rx()
215 ath10k_wmi_pull_scan(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_scan()
225 ath10k_wmi_pull_mgmt_rx(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_mgmt_rx()
235 ath10k_wmi_pull_ch_info(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_ch_info()
245 ath10k_wmi_pull_vdev_start(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_vdev_start()
255 ath10k_wmi_pull_peer_kick(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_peer_kick()
265 ath10k_wmi_pull_swba(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_swba()
275 ath10k_wmi_pull_phyerr_hdr(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_phyerr_hdr()
295 ath10k_wmi_pull_svc_rdy(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_svc_rdy()
305 ath10k_wmi_pull_rdy(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_rdy()
315 ath10k_wmi_pull_fw_stats(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_fw_stats()
325 ath10k_wmi_pull_roam_ev(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_roam_ev()
335 ath10k_wmi_pull_wow_event(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_wow_event()
354 ath10k_wmi_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) in ath10k_wmi_mgmt_tx()
357 struct sk_buff *skb; in ath10k_wmi_mgmt_tx()
384 struct sk_buff *skb; in ath10k_wmi_pdev_set_regdomain()
401 struct sk_buff *skb; in ath10k_wmi_pdev_suspend_target()
416 struct sk_buff *skb; in ath10k_wmi_pdev_resume_target()
431 struct sk_buff *skb; in ath10k_wmi_pdev_set_param()
446 struct sk_buff *skb; in ath10k_wmi_cmd_init()
462 struct sk_buff *skb; in ath10k_wmi_start_scan()
477 struct sk_buff *skb; in ath10k_wmi_stop_scan()
495 struct sk_buff *skb; in ath10k_wmi_vdev_create()
510 struct sk_buff *skb; in ath10k_wmi_vdev_delete()
526 struct sk_buff *skb; in ath10k_wmi_vdev_start()
543 struct sk_buff *skb; in ath10k_wmi_vdev_restart()
559 struct sk_buff *skb; in ath10k_wmi_vdev_stop()
574 struct sk_buff *skb; in ath10k_wmi_vdev_up()
589 struct sk_buff *skb; in ath10k_wmi_vdev_down()
605 struct sk_buff *skb; in ath10k_wmi_vdev_set_param()
622 struct sk_buff *skb; in ath10k_wmi_vdev_install_key()
639 struct sk_buff *skb; in ath10k_wmi_vdev_spectral_conf()
654 struct sk_buff *skb; in ath10k_wmi_vdev_spectral_enable()
672 struct sk_buff *skb; in ath10k_wmi_vdev_sta_uapsd()
691 struct sk_buff *skb; in ath10k_wmi_vdev_wmm_conf()
707 struct sk_buff *skb; in ath10k_wmi_peer_create()
723 struct sk_buff *skb; in ath10k_wmi_peer_delete()
739 struct sk_buff *skb; in ath10k_wmi_peer_flush()
755 struct sk_buff *skb; in ath10k_wmi_peer_set_param()
772 struct sk_buff *skb; in ath10k_wmi_set_psmode()
789 struct sk_buff *skb; in ath10k_wmi_set_sta_ps_param()
806 struct sk_buff *skb; in ath10k_wmi_set_ap_ps_param()
823 struct sk_buff *skb; in ath10k_wmi_scan_chan_list()
839 struct sk_buff *skb; in ath10k_wmi_peer_assoc()
857 struct sk_buff *skb; in ath10k_wmi_beacon_send_ref_nowait()
882 struct sk_buff *skb; in ath10k_wmi_pdev_set_wmm_params()
898 struct sk_buff *skb; in ath10k_wmi_request_stats()
914 struct sk_buff *skb; in ath10k_wmi_force_fw_hang()
929 struct sk_buff *skb; in ath10k_wmi_dbglog_cfg()
944 struct sk_buff *skb; in ath10k_wmi_pdev_pktlog_enable()
959 struct sk_buff *skb; in ath10k_wmi_pdev_pktlog_disable()
976 struct sk_buff *skb; in ath10k_wmi_pdev_set_quiet_mode()
993 struct sk_buff *skb; in ath10k_wmi_pdev_get_temperature()
1009 struct sk_buff *skb; in ath10k_wmi_addba_clear_resp()
1026 struct sk_buff *skb; in ath10k_wmi_addba_send()
1043 struct sk_buff *skb; in ath10k_wmi_addba_set_resp()
1060 struct sk_buff *skb; in ath10k_wmi_delba_send()
1076 struct sk_buff *bcn, u32 prb_caps, u32 prb_erp, in ath10k_wmi_bcn_tmpl()
1079 struct sk_buff *skb; 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()
1096 struct sk_buff *skb; in ath10k_wmi_prb_tmpl()
1111 struct sk_buff *skb; in ath10k_wmi_p2p_go_bcn_ie()
1127 struct sk_buff *skb; in ath10k_wmi_sta_keepalive()
1144 struct sk_buff *skb; in ath10k_wmi_wow_enable()
1163 struct sk_buff *skb; in ath10k_wmi_wow_add_wakeup_event()
1180 struct sk_buff *skb; in ath10k_wmi_wow_host_wakeup_ind()
1199 struct sk_buff *skb; in ath10k_wmi_wow_add_pattern()
1218 struct sk_buff *skb; in ath10k_wmi_wow_del_pattern()
1236 struct sk_buff *skb; in ath10k_wmi_update_fw_tdls_state()
1254 struct sk_buff *skb; in ath10k_wmi_tdls_peer_update()
1270 struct sk_buff *skb; in ath10k_wmi_adaptive_qcs()
1285 struct sk_buff *skb; in ath10k_wmi_pdev_get_tpc_config()
1314 struct sk_buff *skb; in ath10k_wmi_pdev_enable_adaptive_cca()