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)(struct ath10k *ar, struct sk_buff *skb,
42 int (*pull_svc_rdy)(struct ath10k *ar, struct sk_buff *skb,
44 int (*pull_rdy)(struct ath10k *ar, struct sk_buff *skb,
46 int (*pull_fw_stats)(struct ath10k *ar, struct sk_buff *skb,
49 struct sk_buff *(*gen_pdev_suspend)(struct ath10k *ar, u32 suspend_opt);
50 struct sk_buff *(*gen_pdev_resume)(struct ath10k *ar);
51 struct sk_buff *(*gen_pdev_set_rd)(struct ath10k *ar, u16 rd, u16 rd2g,
54 struct sk_buff *(*gen_pdev_set_param)(struct ath10k *ar, u32 id,
56 struct sk_buff *(*gen_init)(struct ath10k *ar);
57 struct sk_buff *(*gen_start_scan)(struct ath10k *ar,
59 struct sk_buff *(*gen_stop_scan)(struct ath10k *ar,
61 struct sk_buff *(*gen_vdev_create)(struct ath10k *ar, u32 vdev_id,
65 struct sk_buff *(*gen_vdev_delete)(struct ath10k *ar, u32 vdev_id);
66 struct sk_buff *(*gen_vdev_start)(struct ath10k *ar,
69 struct sk_buff *(*gen_vdev_stop)(struct ath10k *ar, u32 vdev_id);
70 struct sk_buff *(*gen_vdev_up)(struct ath10k *ar, u32 vdev_id, u32 aid,
72 struct sk_buff *(*gen_vdev_down)(struct ath10k *ar, u32 vdev_id);
73 struct sk_buff *(*gen_vdev_set_param)(struct ath10k *ar, u32 vdev_id,
75 struct sk_buff *(*gen_vdev_install_key)(struct ath10k *ar,
77 struct sk_buff *(*gen_vdev_spectral_conf)(struct ath10k *ar,
79 struct sk_buff *(*gen_vdev_spectral_enable)(struct ath10k *ar, u32 vdev_id,
81 struct sk_buff *(*gen_vdev_wmm_conf)(struct ath10k *ar, u32 vdev_id,
83 struct sk_buff *(*gen_peer_create)(struct ath10k *ar, u32 vdev_id,
85 struct sk_buff *(*gen_peer_delete)(struct ath10k *ar, u32 vdev_id,
87 struct sk_buff *(*gen_peer_flush)(struct ath10k *ar, u32 vdev_id,
90 struct sk_buff *(*gen_peer_set_param)(struct ath10k *ar, u32 vdev_id,
94 struct sk_buff *(*gen_peer_assoc)(struct ath10k *ar,
96 struct sk_buff *(*gen_set_psmode)(struct ath10k *ar, u32 vdev_id,
98 struct sk_buff *(*gen_set_sta_ps)(struct ath10k *ar, u32 vdev_id,
101 struct sk_buff *(*gen_set_ap_ps)(struct ath10k *ar, u32 vdev_id,
105 struct sk_buff *(*gen_scan_chan_list)(struct ath10k *ar,
107 struct sk_buff *(*gen_beacon_dma)(struct ath10k *ar, u32 vdev_id,
111 struct sk_buff *(*gen_pdev_set_wmm)(struct ath10k *ar,
113 struct sk_buff *(*gen_request_stats)(struct ath10k *ar, u32 stats_mask);
114 struct sk_buff *(*gen_force_fw_hang)(struct ath10k *ar,
117 struct sk_buff *(*gen_mgmt_tx)(struct ath10k *ar, struct sk_buff *skb);
118 struct sk_buff *(*gen_dbglog_cfg)(struct ath10k *ar, u32 module_enable,
120 struct sk_buff *(*gen_pktlog_enable)(struct ath10k *ar, u32 filter);
121 struct sk_buff *(*gen_pktlog_disable)(struct ath10k *ar);
122 struct sk_buff *(*gen_pdev_set_quiet_mode)(struct ath10k *ar,
126 struct sk_buff *(*gen_pdev_get_temperature)(struct ath10k *ar);
127 struct sk_buff *(*gen_addba_clear_resp)(struct ath10k *ar, u32 vdev_id,
129 struct sk_buff *(*gen_addba_send)(struct ath10k *ar, u32 vdev_id,
131 struct sk_buff *(*gen_addba_set_resp)(struct ath10k *ar, u32 vdev_id,
134 struct sk_buff *(*gen_delba_send)(struct ath10k *ar, u32 vdev_id,
137 struct sk_buff *(*gen_bcn_tmpl)(struct ath10k *ar, u32 vdev_id,
138 u32 tim_ie_offset, struct sk_buff *bcn,
141 struct sk_buff *(*gen_prb_tmpl)(struct ath10k *ar, u32 vdev_id,
142 struct sk_buff *bcn);
143 struct sk_buff *(*gen_p2p_go_bcn_ie)(struct ath10k *ar, u32 vdev_id,
145 struct sk_buff *(*gen_vdev_sta_uapsd)(struct ath10k *ar, u32 vdev_id,
149 struct sk_buff *(*gen_sta_keepalive)(struct ath10k *ar,
153 int ath10k_wmi_cmd_send(struct ath10k *ar, struct sk_buff *skb, u32 cmd_id);
156 ath10k_wmi_rx(struct ath10k *ar, struct sk_buff *skb) in ath10k_wmi_rx()
177 ath10k_wmi_pull_scan(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_scan()
187 ath10k_wmi_pull_mgmt_rx(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_mgmt_rx()
197 ath10k_wmi_pull_ch_info(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_ch_info()
207 ath10k_wmi_pull_vdev_start(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_vdev_start()
217 ath10k_wmi_pull_peer_kick(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_peer_kick()
227 ath10k_wmi_pull_swba(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_swba()
237 ath10k_wmi_pull_phyerr(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_phyerr()
247 ath10k_wmi_pull_svc_rdy(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_svc_rdy()
257 ath10k_wmi_pull_rdy(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_rdy()
267 ath10k_wmi_pull_fw_stats(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_fw_stats()
277 ath10k_wmi_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) in ath10k_wmi_mgmt_tx()
280 struct sk_buff *skb; in ath10k_wmi_mgmt_tx()
307 struct sk_buff *skb; in ath10k_wmi_pdev_set_regdomain()
324 struct sk_buff *skb; in ath10k_wmi_pdev_suspend_target()
339 struct sk_buff *skb; in ath10k_wmi_pdev_resume_target()
354 struct sk_buff *skb; in ath10k_wmi_pdev_set_param()
369 struct sk_buff *skb; in ath10k_wmi_cmd_init()
385 struct sk_buff *skb; in ath10k_wmi_start_scan()
400 struct sk_buff *skb; in ath10k_wmi_stop_scan()
418 struct sk_buff *skb; in ath10k_wmi_vdev_create()
433 struct sk_buff *skb; in ath10k_wmi_vdev_delete()
449 struct sk_buff *skb; in ath10k_wmi_vdev_start()
466 struct sk_buff *skb; in ath10k_wmi_vdev_restart()
482 struct sk_buff *skb; in ath10k_wmi_vdev_stop()
497 struct sk_buff *skb; in ath10k_wmi_vdev_up()
512 struct sk_buff *skb; in ath10k_wmi_vdev_down()
528 struct sk_buff *skb; in ath10k_wmi_vdev_set_param()
545 struct sk_buff *skb; in ath10k_wmi_vdev_install_key()
562 struct sk_buff *skb; in ath10k_wmi_vdev_spectral_conf()
577 struct sk_buff *skb; in ath10k_wmi_vdev_spectral_enable()
595 struct sk_buff *skb; in ath10k_wmi_vdev_sta_uapsd()
614 struct sk_buff *skb; in ath10k_wmi_vdev_wmm_conf()
629 struct sk_buff *skb; in ath10k_wmi_peer_create()
645 struct sk_buff *skb; in ath10k_wmi_peer_delete()
661 struct sk_buff *skb; in ath10k_wmi_peer_flush()
677 struct sk_buff *skb; in ath10k_wmi_peer_set_param()
694 struct sk_buff *skb; in ath10k_wmi_set_psmode()
711 struct sk_buff *skb; in ath10k_wmi_set_sta_ps_param()
728 struct sk_buff *skb; in ath10k_wmi_set_ap_ps_param()
745 struct sk_buff *skb; in ath10k_wmi_scan_chan_list()
761 struct sk_buff *skb; in ath10k_wmi_peer_assoc()
779 struct sk_buff *skb; in ath10k_wmi_beacon_send_ref_nowait()
804 struct sk_buff *skb; in ath10k_wmi_pdev_set_wmm_params()
820 struct sk_buff *skb; in ath10k_wmi_request_stats()
836 struct sk_buff *skb; in ath10k_wmi_force_fw_hang()
851 struct sk_buff *skb; in ath10k_wmi_dbglog_cfg()
866 struct sk_buff *skb; in ath10k_wmi_pdev_pktlog_enable()
881 struct sk_buff *skb; in ath10k_wmi_pdev_pktlog_disable()
898 struct sk_buff *skb; in ath10k_wmi_pdev_set_quiet_mode()
915 struct sk_buff *skb; in ath10k_wmi_pdev_get_temperature()
931 struct sk_buff *skb; in ath10k_wmi_addba_clear_resp()
948 struct sk_buff *skb; in ath10k_wmi_addba_send()
965 struct sk_buff *skb; in ath10k_wmi_addba_set_resp()
982 struct sk_buff *skb; in ath10k_wmi_delba_send()
998 struct sk_buff *bcn, u32 prb_caps, u32 prb_erp, in ath10k_wmi_bcn_tmpl()
1001 struct sk_buff *skb; in ath10k_wmi_bcn_tmpl()
1016 ath10k_wmi_prb_tmpl(struct ath10k *ar, u32 vdev_id, struct sk_buff *prb) in ath10k_wmi_prb_tmpl()
1018 struct sk_buff *skb; in ath10k_wmi_prb_tmpl()
1033 struct sk_buff *skb; in ath10k_wmi_p2p_go_bcn_ie()
1049 struct sk_buff *skb; in ath10k_wmi_sta_keepalive()