Symbol: wcn36xx
drivers/net/wireless/ath/wcn36xx/debug.c
103
struct wcn36xx *wcn = file->private_data;
drivers/net/wireless/ath/wcn36xx/debug.c
144
struct wcn36xx *wcn = file->private_data;
drivers/net/wireless/ath/wcn36xx/debug.c
190
void wcn36xx_debugfs_init(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/debug.c
207
void wcn36xx_debugfs_exit(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/debug.c
31
struct wcn36xx *wcn = file->private_data;
drivers/net/wireless/ath/wcn36xx/debug.c
56
struct wcn36xx *wcn = file->private_data;
drivers/net/wireless/ath/wcn36xx/debug.h
37
void wcn36xx_debugfs_init(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/debug.h
38
void wcn36xx_debugfs_exit(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/debug.h
41
static inline void wcn36xx_debugfs_init(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/debug.h
44
static inline void wcn36xx_debugfs_exit(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/dxe.c
101
int wcn36xx_dxe_alloc_ctl_blks(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/dxe.c
1046
void wcn36xx_dxe_deinit(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/dxe.c
160
void wcn36xx_dxe_free_ctl_blks(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/dxe.c
168
static int wcn36xx_dxe_init_descs(struct wcn36xx *wcn, struct wcn36xx_dxe_ch *wcn_ch)
drivers/net/wireless/ath/wcn36xx/dxe.c
260
static int wcn36xx_dxe_enable_ch_int(struct wcn36xx *wcn, u16 wcn_ch)
drivers/net/wireless/ath/wcn36xx/dxe.c
276
static void wcn36xx_dxe_disable_ch_int(struct wcn36xx *wcn, u16 wcn_ch)
drivers/net/wireless/ath/wcn36xx/dxe.c
30
static void wcn36xx_ccu_write_register(struct wcn36xx *wcn, int addr, int data)
drivers/net/wireless/ath/wcn36xx/dxe.c
316
static int wcn36xx_dxe_ch_alloc_skb(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/dxe.c
332
static void wcn36xx_dxe_ch_free_skbs(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/dxe.c
344
void wcn36xx_dxe_tx_ack_ind(struct wcn36xx *wcn, u32 status)
drivers/net/wireless/ath/wcn36xx/dxe.c
376
struct wcn36xx *wcn = timer_container_of(wcn, t, tx_ack_timer);
drivers/net/wireless/ath/wcn36xx/dxe.c
39
static void wcn36xx_dxe_write_register(struct wcn36xx *wcn, int addr, int data)
drivers/net/wireless/ath/wcn36xx/dxe.c
400
static void reap_tx_dxes(struct wcn36xx *wcn, struct wcn36xx_dxe_ch *ch)
drivers/net/wireless/ath/wcn36xx/dxe.c
456
struct wcn36xx *wcn = dev;
drivers/net/wireless/ath/wcn36xx/dxe.c
48
static void wcn36xx_dxe_read_register(struct wcn36xx *wcn, int addr, int *data)
drivers/net/wireless/ath/wcn36xx/dxe.c
544
struct wcn36xx *wcn = dev;
drivers/net/wireless/ath/wcn36xx/dxe.c
551
static int wcn36xx_dxe_request_irqs(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/dxe.c
580
static int wcn36xx_rx_handle_packets(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/dxe.c
660
void wcn36xx_dxe_rx_frame(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/dxe.c
686
int wcn36xx_dxe_allocate_mem_pools(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/dxe.c
729
void wcn36xx_dxe_free_mem_pools(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/dxe.c
745
int wcn36xx_dxe_tx_frame(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/dxe.c
881
int wcn36xx_dxe_tx_flush(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/dxe.c
900
int wcn36xx_dxe_init(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/dxe.h
456
int wcn36xx_dxe_allocate_mem_pools(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/dxe.h
457
void wcn36xx_dxe_free_mem_pools(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/dxe.h
458
void wcn36xx_dxe_rx_frame(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/dxe.h
459
int wcn36xx_dxe_alloc_ctl_blks(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/dxe.h
460
void wcn36xx_dxe_free_ctl_blks(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/dxe.h
461
int wcn36xx_dxe_init(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/dxe.h
462
void wcn36xx_dxe_deinit(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/dxe.h
463
int wcn36xx_dxe_init_channels(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/dxe.h
464
int wcn36xx_dxe_tx_frame(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/dxe.h
469
int wcn36xx_dxe_tx_flush(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/dxe.h
470
void wcn36xx_dxe_tx_ack_ind(struct wcn36xx *wcn, u32 status);
drivers/net/wireless/ath/wcn36xx/main.c
1029
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
1060
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
1079
static struct ieee80211_vif *wcn36xx_get_first_assoc_vif(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/main.c
1095
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
1133
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
1161
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
1181
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
1285
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
1295
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
1338
struct wcn36xx *wcn;
drivers/net/wireless/ath/wcn36xx/main.c
1418
static int wcn36xx_init_ieee80211(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/main.c
1472
static int wcn36xx_platform_get_resources(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/main.c
1561
struct wcn36xx *wcn;
drivers/net/wireless/ath/wcn36xx/main.c
1649
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
195
static void wcn36xx_feat_caps_info(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/main.c
209
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
283
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
307
static void wcn36xx_change_ps(struct wcn36xx *wcn, bool enable)
drivers/net/wireless/ath/wcn36xx/main.c
323
static void wcn36xx_change_opchannel(struct wcn36xx *wcn, int ch)
drivers/net/wireless/ath/wcn36xx/main.c
366
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
433
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
489
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
504
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
633
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
667
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
684
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
701
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
804
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
971
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
984
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/main.c
999
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/pmc.c
23
int wcn36xx_pmc_enter_bmps_state(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/pmc.c
51
int wcn36xx_pmc_exit_bmps_state(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/pmc.c
68
int wcn36xx_enable_keep_alive_null_packet(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/pmc.h
20
struct wcn36xx;
drivers/net/wireless/ath/wcn36xx/pmc.h
27
int wcn36xx_pmc_enter_bmps_state(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/pmc.h
29
int wcn36xx_pmc_exit_bmps_state(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/pmc.h
31
int wcn36xx_enable_keep_alive_null_packet(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
1034
int wcn36xx_smd_switch_channel(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
1091
int wcn36xx_smd_process_ptt_msg(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
1130
static int wcn36xx_smd_add_sta_self_rsp(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
1159
int wcn36xx_smd_add_sta_self(struct wcn36xx *wcn, struct ieee80211_vif *vif)
drivers/net/wireless/ath/wcn36xx/smd.c
1193
int wcn36xx_smd_delete_sta_self(struct wcn36xx *wcn, u8 *addr)
drivers/net/wireless/ath/wcn36xx/smd.c
1221
int wcn36xx_smd_delete_sta(struct wcn36xx *wcn, u8 sta_index)
drivers/net/wireless/ath/wcn36xx/smd.c
1268
int wcn36xx_smd_join(struct wcn36xx *wcn, const u8 *bssid, u8 *vif, u8 ch)
drivers/net/wireless/ath/wcn36xx/smd.c
1315
int wcn36xx_smd_set_link_st(struct wcn36xx *wcn, const u8 *bssid,
drivers/net/wireless/ath/wcn36xx/smd.c
1350
static void wcn36xx_smd_convert_sta_to_v1(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
1388
wcn36xx_smd_set_sta_params_v1(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
1412
static int wcn36xx_smd_config_sta_rsp(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
1445
static int wcn36xx_smd_config_sta_v1(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
1473
static int wcn36xx_smd_config_sta_v0(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
1497
int wcn36xx_smd_config_sta(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.c
1526
static void wcn36xx_smd_set_bss_params(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
1614
static int wcn36xx_smd_config_bss_v1(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
1736
static int wcn36xx_smd_config_bss_v0(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
1779
static int wcn36xx_smd_config_bss_rsp(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
182
static int put_cfg_tlv_u32(struct wcn36xx *wcn, size_t *len, u32 id, u32 value)
drivers/net/wireless/ath/wcn36xx/smd.c
1823
int wcn36xx_smd_config_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.c
1853
int wcn36xx_smd_delete_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif)
drivers/net/wireless/ath/wcn36xx/smd.c
1889
int wcn36xx_smd_send_beacon(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.c
1963
int wcn36xx_smd_update_proberesp_tmpl(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
2007
int wcn36xx_smd_set_stakey(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
2056
int wcn36xx_smd_set_bsskey(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
206
static void wcn36xx_smd_set_bss_nw_type(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
2095
int wcn36xx_smd_remove_stakey(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
2127
int wcn36xx_smd_remove_bsskey(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
2158
int wcn36xx_smd_enter_bmps(struct wcn36xx *wcn, struct ieee80211_vif *vif)
drivers/net/wireless/ath/wcn36xx/smd.c
2188
int wcn36xx_smd_exit_bmps(struct wcn36xx *wcn, struct ieee80211_vif *vif)
drivers/net/wireless/ath/wcn36xx/smd.c
2217
int wcn36xx_smd_enter_imps(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/smd.c
2244
int wcn36xx_smd_exit_imps(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/smd.c
2270
int wcn36xx_smd_set_power_params(struct wcn36xx *wcn, bool ignore_dtim)
drivers/net/wireless/ath/wcn36xx/smd.c
2303
int wcn36xx_smd_keep_alive_req(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
2343
int wcn36xx_smd_dump_cmd_req(struct wcn36xx *wcn, u32 arg1, u32 arg2,
drivers/net/wireless/ath/wcn36xx/smd.c
2375
int wcn36xx_smd_feature_caps_exchange(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/smd.c
2428
int wcn36xx_smd_add_ba_session(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
2476
int wcn36xx_smd_add_ba(struct wcn36xx *wcn, u8 session_id)
drivers/net/wireless/ath/wcn36xx/smd.c
2504
int wcn36xx_smd_del_ba(struct wcn36xx *wcn, u16 tid, u8 direction, u8 sta_index)
drivers/net/wireless/ath/wcn36xx/smd.c
2532
int wcn36xx_smd_get_stats(struct wcn36xx *wcn, u8 sta_index, u32 stats_mask,
drivers/net/wireless/ath/wcn36xx/smd.c
2614
int wcn36xx_smd_trigger_ba(struct wcn36xx *wcn, u8 sta_index, u16 tid, u16 *ssn)
drivers/net/wireless/ath/wcn36xx/smd.c
2656
static int wcn36xx_smd_tx_compl_ind(struct wcn36xx *wcn, void *buf, size_t len)
drivers/net/wireless/ath/wcn36xx/smd.c
2670
static int wcn36xx_smd_hw_scan_ind(struct wcn36xx *wcn, void *buf, size_t len)
drivers/net/wireless/ath/wcn36xx/smd.c
2707
static int wcn36xx_smd_missed_beacon_ind(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
2745
static int wcn36xx_smd_delete_sta_context_ind(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
2799
static int wcn36xx_smd_print_reg_info_ind(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
2829
int wcn36xx_smd_update_cfg(struct wcn36xx *wcn, u32 cfg_id, u32 value)
drivers/net/wireless/ath/wcn36xx/smd.c
2862
int wcn36xx_smd_set_mc_list(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
289
static void wcn36xx_smd_set_sta_vht_params(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
2900
int wcn36xx_smd_arp_offload(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.c
2938
int wcn36xx_smd_ipv6_ns_offload(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.c
2993
int wcn36xx_smd_ipv6_ns_offload(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.c
3000
int wcn36xx_smd_gtk_offload(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.c
3038
static int wcn36xx_smd_gtk_offload_get_info_rsp(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
3079
int wcn36xx_smd_gtk_offload_get_info(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
3110
int wcn36xx_smd_wlan_host_suspend_ind(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/smd.c
3129
int wcn36xx_smd_host_resume(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/smd.c
3202
int wcn36xx_smd_add_beacon_filter(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
3253
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/smd.c
3348
struct wcn36xx *wcn =
drivers/net/wireless/ath/wcn36xx/smd.c
3349
container_of(work, struct wcn36xx, hal_ind_work);
drivers/net/wireless/ath/wcn36xx/smd.c
337
static void wcn36xx_smd_set_sta_default_vht_params(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
3409
int wcn36xx_smd_open(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/smd.c
3422
void wcn36xx_smd_close(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/smd.c
353
static void wcn36xx_smd_set_sta_default_ht_ldpc_params(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
362
static void wcn36xx_smd_set_sta_params(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
422
static int wcn36xx_smd_send_and_wait(struct wcn36xx *wcn, size_t len)
drivers/net/wireless/ath/wcn36xx/smd.c
504
int wcn36xx_smd_load_nv(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/smd.c
572
static int wcn36xx_smd_start_rsp(struct wcn36xx *wcn, void *buf, size_t len)
drivers/net/wireless/ath/wcn36xx/smd.c
612
int wcn36xx_smd_start(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/smd.c
669
int wcn36xx_smd_stop(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/smd.c
696
int wcn36xx_smd_init_scan(struct wcn36xx *wcn, enum wcn36xx_hal_sys_mode mode,
drivers/net/wireless/ath/wcn36xx/smd.c
735
int wcn36xx_smd_start_scan(struct wcn36xx *wcn, u8 scan_channel)
drivers/net/wireless/ath/wcn36xx/smd.c
766
int wcn36xx_smd_end_scan(struct wcn36xx *wcn, u8 scan_channel)
drivers/net/wireless/ath/wcn36xx/smd.c
797
int wcn36xx_smd_finish_scan(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.c
839
int wcn36xx_smd_start_hw_scan(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.c
913
int wcn36xx_smd_stop_hw_scan(struct wcn36xx *wcn)
drivers/net/wireless/ath/wcn36xx/smd.c
940
int wcn36xx_smd_update_channel_list(struct wcn36xx *wcn, struct cfg80211_scan_request *req)
drivers/net/wireless/ath/wcn36xx/smd.h
104
int wcn36xx_smd_set_bsskey(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.h
110
int wcn36xx_smd_remove_stakey(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.h
114
int wcn36xx_smd_remove_bsskey(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.h
118
int wcn36xx_smd_enter_bmps(struct wcn36xx *wcn, struct ieee80211_vif *vif);
drivers/net/wireless/ath/wcn36xx/smd.h
119
int wcn36xx_smd_exit_bmps(struct wcn36xx *wcn, struct ieee80211_vif *vif);
drivers/net/wireless/ath/wcn36xx/smd.h
120
int wcn36xx_smd_set_power_params(struct wcn36xx *wcn, bool ignore_dtim);
drivers/net/wireless/ath/wcn36xx/smd.h
121
int wcn36xx_smd_keep_alive_req(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.h
124
int wcn36xx_smd_dump_cmd_req(struct wcn36xx *wcn, u32 arg1, u32 arg2,
drivers/net/wireless/ath/wcn36xx/smd.h
126
int wcn36xx_smd_feature_caps_exchange(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/smd.h
128
int wcn36xx_smd_add_ba_session(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.h
134
int wcn36xx_smd_add_ba(struct wcn36xx *wcn, u8 session_id);
drivers/net/wireless/ath/wcn36xx/smd.h
135
int wcn36xx_smd_del_ba(struct wcn36xx *wcn, u16 tid, u8 direction, u8 sta_index);
drivers/net/wireless/ath/wcn36xx/smd.h
136
int wcn36xx_smd_trigger_ba(struct wcn36xx *wcn, u8 sta_index, u16 tid, u16 *ssn);
drivers/net/wireless/ath/wcn36xx/smd.h
137
int wcn36xx_smd_get_stats(struct wcn36xx *wcn, u8 sta_index, u32 stats_mask,
drivers/net/wireless/ath/wcn36xx/smd.h
140
int wcn36xx_smd_update_cfg(struct wcn36xx *wcn, u32 cfg_id, u32 value);
drivers/net/wireless/ath/wcn36xx/smd.h
145
int wcn36xx_smd_set_mc_list(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.h
149
int wcn36xx_smd_arp_offload(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.h
152
int wcn36xx_smd_ipv6_ns_offload(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.h
155
int wcn36xx_smd_gtk_offload(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.h
158
int wcn36xx_smd_gtk_offload_get_info(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.h
161
int wcn36xx_smd_wlan_host_suspend_ind(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/smd.h
163
int wcn36xx_smd_host_resume(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/smd.h
165
int wcn36xx_smd_enter_imps(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/smd.h
166
int wcn36xx_smd_exit_imps(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/smd.h
168
int wcn36xx_smd_add_beacon_filter(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.h
53
struct wcn36xx;
drivers/net/wireless/ath/wcn36xx/smd.h
56
int wcn36xx_smd_open(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/smd.h
57
void wcn36xx_smd_close(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/smd.h
59
int wcn36xx_smd_load_nv(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/smd.h
60
int wcn36xx_smd_start(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/smd.h
61
int wcn36xx_smd_stop(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/smd.h
62
int wcn36xx_smd_start_scan(struct wcn36xx *wcn, u8 scan_channel);
drivers/net/wireless/ath/wcn36xx/smd.h
63
int wcn36xx_smd_end_scan(struct wcn36xx *wcn, u8 scan_channel);
drivers/net/wireless/ath/wcn36xx/smd.h
64
int wcn36xx_smd_finish_scan(struct wcn36xx *wcn, enum wcn36xx_hal_sys_mode mode,
drivers/net/wireless/ath/wcn36xx/smd.h
66
int wcn36xx_smd_init_scan(struct wcn36xx *wcn, enum wcn36xx_hal_sys_mode mode,
drivers/net/wireless/ath/wcn36xx/smd.h
69
int wcn36xx_smd_start_hw_scan(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.h
71
int wcn36xx_smd_stop_hw_scan(struct wcn36xx *wcn);
drivers/net/wireless/ath/wcn36xx/smd.h
72
int wcn36xx_smd_update_channel_list(struct wcn36xx *wcn, struct cfg80211_scan_request *req);
drivers/net/wireless/ath/wcn36xx/smd.h
73
int wcn36xx_smd_add_sta_self(struct wcn36xx *wcn, struct ieee80211_vif *vif);
drivers/net/wireless/ath/wcn36xx/smd.h
74
int wcn36xx_smd_delete_sta_self(struct wcn36xx *wcn, u8 *addr);
drivers/net/wireless/ath/wcn36xx/smd.h
75
int wcn36xx_smd_delete_sta(struct wcn36xx *wcn, u8 sta_index);
drivers/net/wireless/ath/wcn36xx/smd.h
76
int wcn36xx_smd_join(struct wcn36xx *wcn, const u8 *bssid, u8 *vif, u8 ch);
drivers/net/wireless/ath/wcn36xx/smd.h
77
int wcn36xx_smd_set_link_st(struct wcn36xx *wcn, const u8 *bssid,
drivers/net/wireless/ath/wcn36xx/smd.h
80
int wcn36xx_smd_config_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.h
83
int wcn36xx_smd_delete_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif);
drivers/net/wireless/ath/wcn36xx/smd.h
84
int wcn36xx_smd_config_sta(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.h
86
int wcn36xx_smd_send_beacon(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/smd.h
89
int wcn36xx_smd_switch_channel(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.h
91
int wcn36xx_smd_process_ptt_msg(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.h
95
int wcn36xx_smd_update_proberesp_tmpl(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/smd.h
98
int wcn36xx_smd_set_stakey(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/testmode.c
129
struct wcn36xx *wcn = hw->priv;
drivers/net/wireless/ath/wcn36xx/testmode.c
43
static int wcn36xx_tm_cmd_ptt(struct wcn36xx *wcn, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/txrx.c
275
static void wcn36xx_update_survey(struct wcn36xx *wcn, int rssi, int snr,
drivers/net/wireless/ath/wcn36xx/txrx.c
306
int wcn36xx_rx_skb(struct wcn36xx *wcn, struct sk_buff *skb)
drivers/net/wireless/ath/wcn36xx/txrx.c
471
static inline struct wcn36xx_vif *get_vif_by_addr(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/txrx.c
485
static void wcn36xx_tx_start_ampdu(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/txrx.c
521
struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/txrx.c
600
struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/txrx.c
649
int wcn36xx_start_tx(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/txrx.h
161
struct wcn36xx;
drivers/net/wireless/ath/wcn36xx/txrx.h
163
int wcn36xx_rx_skb(struct wcn36xx *wcn, struct sk_buff *skb);
drivers/net/wireless/ath/wcn36xx/txrx.h
164
int wcn36xx_start_tx(struct wcn36xx *wcn,
drivers/net/wireless/ath/wcn36xx/wcn36xx.h
304
static inline bool wcn36xx_is_fw_version(struct wcn36xx *wcn,