drivers/net/wireless/ath/ath6kl/bmi.c
116
int ath6kl_bmi_read(struct ath6kl *ar, u32 addr, u8 *buf, u32 len)
drivers/net/wireless/ath/ath6kl/bmi.c
172
int ath6kl_bmi_write(struct ath6kl *ar, u32 addr, u8 *buf, u32 len)
drivers/net/wireless/ath/ath6kl/bmi.c
23
int ath6kl_bmi_done(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/bmi.c
239
int ath6kl_bmi_execute(struct ath6kl *ar, u32 addr, u32 *param)
drivers/net/wireless/ath/ath6kl/bmi.c
286
int ath6kl_bmi_set_app_start(struct ath6kl *ar, u32 addr)
drivers/net/wireless/ath/ath6kl/bmi.c
322
int ath6kl_bmi_reg_read(struct ath6kl *ar, u32 addr, u32 *param)
drivers/net/wireless/ath/ath6kl/bmi.c
365
int ath6kl_bmi_reg_write(struct ath6kl *ar, u32 addr, u32 param)
drivers/net/wireless/ath/ath6kl/bmi.c
405
int ath6kl_bmi_lz_data(struct ath6kl *ar, u8 *buf, u32 len)
drivers/net/wireless/ath/ath6kl/bmi.c
44
int ath6kl_bmi_get_target_info(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/bmi.c
456
int ath6kl_bmi_lz_stream_start(struct ath6kl *ar, u32 addr)
drivers/net/wireless/ath/ath6kl/bmi.c
495
int ath6kl_bmi_fast_download(struct ath6kl *ar, u32 addr, u8 *buf, u32 len)
drivers/net/wireless/ath/ath6kl/bmi.c
526
void ath6kl_bmi_reset(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/bmi.c
531
int ath6kl_bmi_init(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/bmi.c
546
void ath6kl_bmi_cleanup(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/bmi.h
219
struct ath6kl;
drivers/net/wireless/ath/ath6kl/bmi.h
250
int ath6kl_bmi_init(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/bmi.h
251
void ath6kl_bmi_cleanup(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/bmi.h
252
void ath6kl_bmi_reset(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/bmi.h
254
int ath6kl_bmi_done(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/bmi.h
255
int ath6kl_bmi_get_target_info(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/bmi.h
257
int ath6kl_bmi_read(struct ath6kl *ar, u32 addr, u8 *buf, u32 len);
drivers/net/wireless/ath/ath6kl/bmi.h
258
int ath6kl_bmi_write(struct ath6kl *ar, u32 addr, u8 *buf, u32 len);
drivers/net/wireless/ath/ath6kl/bmi.h
259
int ath6kl_bmi_execute(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/bmi.h
261
int ath6kl_bmi_set_app_start(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/bmi.h
263
int ath6kl_bmi_reg_read(struct ath6kl *ar, u32 addr, u32 *param);
drivers/net/wireless/ath/ath6kl/bmi.h
264
int ath6kl_bmi_reg_write(struct ath6kl *ar, u32 addr, u32 param);
drivers/net/wireless/ath/ath6kl/bmi.h
265
int ath6kl_bmi_lz_data(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/bmi.h
267
int ath6kl_bmi_lz_stream_start(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/bmi.h
269
int ath6kl_bmi_fast_download(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/cfg80211.c
1078
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
1131
struct ath6kl *ar = ath6kl_priv(ndev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
1255
struct ath6kl *ar = ath6kl_priv(ndev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
1321
struct ath6kl *ar = ath6kl_priv(ndev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
1382
struct ath6kl *ar = (struct ath6kl *)wiphy_priv(wiphy);
drivers/net/wireless/ath/ath6kl/cfg80211.c
1413
struct ath6kl *ar = (struct ath6kl *)wiphy_priv(wiphy);
drivers/net/wireless/ath/ath6kl/cfg80211.c
1450
struct ath6kl *ar = (struct ath6kl *)wiphy_priv(wiphy);
drivers/net/wireless/ath/ath6kl/cfg80211.c
147
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
1485
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
1518
struct ath6kl *ar = wiphy_priv(wiphy);
drivers/net/wireless/ath/ath6kl/cfg80211.c
1544
struct ath6kl *ar = wiphy_priv(wiphy);
drivers/net/wireless/ath/ath6kl/cfg80211.c
1627
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
164
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
1781
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
1881
struct ath6kl *ar = ath6kl_priv(netdev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
1891
struct ath6kl *ar = ath6kl_priv(netdev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
1900
struct ath6kl *ar = ath6kl_priv(netdev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
1909
static int ath6kl_wow_usr(struct ath6kl *ar, struct ath6kl_vif *vif,
drivers/net/wireless/ath/ath6kl/cfg80211.c
1964
static int ath6kl_wow_ap(struct ath6kl *ar, struct ath6kl_vif *vif)
drivers/net/wireless/ath/ath6kl/cfg80211.c
2042
static int ath6kl_wow_sta(struct ath6kl *ar, struct ath6kl_vif *vif)
drivers/net/wireless/ath/ath6kl/cfg80211.c
2086
static bool is_ctrl_ep_empty(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/cfg80211.c
2091
static int ath6kl_cfg80211_host_sleep(struct ath6kl *ar, struct ath6kl_vif *vif)
drivers/net/wireless/ath/ath6kl/cfg80211.c
2133
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
2225
static int ath6kl_wow_suspend(struct ath6kl *ar, struct cfg80211_wowlan *wow)
drivers/net/wireless/ath/ath6kl/cfg80211.c
2274
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
2308
static int ath6kl_wow_resume(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/cfg80211.c
2350
static int ath6kl_cfg80211_deepsleep_suspend(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/cfg80211.c
2390
static int ath6kl_cfg80211_deepsleep_resume(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/cfg80211.c
2423
int ath6kl_cfg80211_suspend(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/cfg80211.c
2497
int ath6kl_cfg80211_resume(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/cfg80211.c
2547
struct ath6kl *ar = wiphy_priv(wiphy);
drivers/net/wireless/ath/ath6kl/cfg80211.c
2556
struct ath6kl *ar = wiphy_priv(wiphy);
drivers/net/wireless/ath/ath6kl/cfg80211.c
2584
void ath6kl_check_wow_status(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/cfg80211.c
2595
void ath6kl_check_wow_status(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/cfg80211.c
2649
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
2685
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
2768
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
286
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
2977
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
2998
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
3010
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
3036
struct ath6kl *ar = ath6kl_priv(vif->ndev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
3057
struct ath6kl *ar = ath6kl_priv(vif->ndev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
3070
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
3117
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
3192
struct ath6kl *ar = ath6kl_priv(vif->ndev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
324
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
3251
struct ath6kl *ar = wiphy_priv(wiphy);
drivers/net/wireless/ath/ath6kl/cfg80211.c
3276
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
3380
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
3391
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
3519
void ath6kl_cfg80211_stop_all(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/cfg80211.c
3545
struct ath6kl *ar = wiphy_priv(wiphy);
drivers/net/wireless/ath/ath6kl/cfg80211.c
3642
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
3706
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
3783
struct wireless_dev *ath6kl_interface_add(struct ath6kl *ar, const char *name,
drivers/net/wireless/ath/ath6kl/cfg80211.c
3868
int ath6kl_cfg80211_init(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/cfg80211.c
389
static bool ath6kl_is_valid_iftype(struct ath6kl *ar, enum nl80211_iftype type,
drivers/net/wireless/ath/ath6kl/cfg80211.c
4008
void ath6kl_cfg80211_cleanup(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/cfg80211.c
4015
struct ath6kl *ath6kl_cfg80211_create(void)
drivers/net/wireless/ath/ath6kl/cfg80211.c
4017
struct ath6kl *ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
4021
wiphy = wiphy_new(&ath6kl_cfg80211_ops, sizeof(struct ath6kl));
drivers/net/wireless/ath/ath6kl/cfg80211.c
4035
void ath6kl_cfg80211_destroy(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/cfg80211.c
424
static bool ath6kl_is_tx_pending(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/cfg80211.c
457
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
686
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
743
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
824
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/cfg80211.c
862
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/cfg80211.c
916
static int ath6kl_set_probed_ssids(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/cfg80211.c
998
struct ath6kl *ar = ath6kl_priv(vif->ndev);
drivers/net/wireless/ath/ath6kl/cfg80211.h
27
struct wireless_dev *ath6kl_interface_add(struct ath6kl *ar, const char *name,
drivers/net/wireless/ath/ath6kl/cfg80211.h
49
int ath6kl_cfg80211_suspend(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/cfg80211.h
53
int ath6kl_cfg80211_resume(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/cfg80211.h
58
void ath6kl_cfg80211_stop_all(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/cfg80211.h
60
int ath6kl_cfg80211_init(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/cfg80211.h
61
void ath6kl_cfg80211_cleanup(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/cfg80211.h
63
struct ath6kl *ath6kl_cfg80211_create(void);
drivers/net/wireless/ath/ath6kl/cfg80211.h
64
void ath6kl_cfg80211_destroy(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/common.h
79
struct ath6kl;
drivers/net/wireless/ath/ath6kl/core.c
267
struct ath6kl *ath6kl_core_create(struct device *dev)
drivers/net/wireless/ath/ath6kl/core.c
269
struct ath6kl *ar;
drivers/net/wireless/ath/ath6kl/core.c
330
void ath6kl_core_cleanup(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/core.c
359
void ath6kl_core_destroy(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/core.c
54
void ath6kl_core_tx_complete(struct ath6kl *ar, struct sk_buff *skb)
drivers/net/wireless/ath/ath6kl/core.c
60
void ath6kl_core_rx_complete(struct ath6kl *ar, struct sk_buff *skb, u8 pipe)
drivers/net/wireless/ath/ath6kl/core.c
66
int ath6kl_core_init(struct ath6kl *ar, enum ath6kl_htc_type htc_type)
drivers/net/wireless/ath/ath6kl/core.h
603
struct ath6kl *ar;
drivers/net/wireless/ath/ath6kl/core.h
876
static inline struct ath6kl *ath6kl_priv(struct net_device *dev)
drivers/net/wireless/ath/ath6kl/core.h
881
static inline u32 ath6kl_get_hi_item_addr(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/core.h
894
int ath6kl_configure_target(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
898
void ath6kl_cookie_init(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
899
void ath6kl_cookie_cleanup(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
905
void ath6kl_stop_txrx(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
906
void ath6kl_cleanup_amsdu_rxbufs(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
907
int ath6kl_diag_write32(struct ath6kl *ar, u32 address, __le32 value);
drivers/net/wireless/ath/ath6kl/core.h
908
int ath6kl_diag_write(struct ath6kl *ar, u32 address, void *data, u32 length);
drivers/net/wireless/ath/ath6kl/core.h
909
int ath6kl_diag_read32(struct ath6kl *ar, u32 address, u32 *value);
drivers/net/wireless/ath/ath6kl/core.h
910
int ath6kl_diag_read(struct ath6kl *ar, u32 address, void *data, u32 length);
drivers/net/wireless/ath/ath6kl/core.h
911
int ath6kl_read_fwlogs(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
913
void ath6kl_tx_data_cleanup(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
915
struct ath6kl_cookie *ath6kl_alloc_cookie(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
916
void ath6kl_free_cookie(struct ath6kl *ar, struct ath6kl_cookie *cookie);
drivers/net/wireless/ath/ath6kl/core.h
924
void ath6kl_refill_amsdu_rxbufs(struct ath6kl *ar, int count);
drivers/net/wireless/ath/ath6kl/core.h
932
struct ath6kl_sta *ath6kl_find_sta_by_aid(struct ath6kl *ar, u8 aid);
drivers/net/wireless/ath/ath6kl/core.h
967
struct ath6kl_vif *ath6kl_vif_first(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
969
int ath6kl_init_hw_start(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
970
int ath6kl_init_hw_stop(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
971
int ath6kl_init_fetch_firmwares(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
972
int ath6kl_init_hw_params(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
974
void ath6kl_check_wow_status(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
976
void ath6kl_core_tx_complete(struct ath6kl *ar, struct sk_buff *skb);
drivers/net/wireless/ath/ath6kl/core.h
977
void ath6kl_core_rx_complete(struct ath6kl *ar, struct sk_buff *skb, u8 pipe);
drivers/net/wireless/ath/ath6kl/core.h
979
struct ath6kl *ath6kl_core_create(struct device *dev);
drivers/net/wireless/ath/ath6kl/core.h
980
int ath6kl_core_init(struct ath6kl *ar, enum ath6kl_htc_type htc_type);
drivers/net/wireless/ath/ath6kl/core.h
981
void ath6kl_core_cleanup(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
982
void ath6kl_core_destroy(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
985
void ath6kl_init_hw_restart(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
986
void ath6kl_recovery_err_notify(struct ath6kl *ar, enum ath6kl_fw_err reason);
drivers/net/wireless/ath/ath6kl/core.h
987
void ath6kl_recovery_hb_event(struct ath6kl *ar, u32 cookie);
drivers/net/wireless/ath/ath6kl/core.h
988
void ath6kl_recovery_init(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
989
void ath6kl_recovery_cleanup(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
990
void ath6kl_recovery_suspend(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/core.h
991
void ath6kl_recovery_resume(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/debug.c
102
int ath6kl_read_tgt_stats(struct ath6kl *ar, struct ath6kl_vif *vif)
drivers/net/wireless/ath/ath6kl/debug.c
1029
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1049
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1070
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1084
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1128
int ath6kl_debug_roam_tbl_event(struct ath6kl *ar, const void *buf,
drivers/net/wireless/ath/ath6kl/debug.c
1164
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1236
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1268
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1304
void ath6kl_debug_set_keepalive(struct ath6kl *ar, u8 keepalive)
drivers/net/wireless/ath/ath6kl/debug.c
1312
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1325
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1348
void ath6kl_debug_set_disconnect_timeout(struct ath6kl *ar, u8 timeout)
drivers/net/wireless/ath/ath6kl/debug.c
1357
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1370
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1397
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1575
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1622
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1662
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1694
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1720
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
1776
void ath6kl_debug_init(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/debug.c
1793
int ath6kl_debug_init_fs(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/debug.c
1865
void ath6kl_debug_cleanup(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/debug.c
292
void ath6kl_debug_war(struct ath6kl *ar, enum ath6kl_war war)
drivers/net/wireless/ath/ath6kl/debug.c
304
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
337
void ath6kl_debug_fwlog_event(struct ath6kl *ar, const void *buf, size_t len)
drivers/net/wireless/ath/ath6kl/debug.c
379
struct ath6kl *ar = inode->i_private;
drivers/net/wireless/ath/ath6kl/debug.c
392
struct ath6kl *ar = inode->i_private;
drivers/net/wireless/ath/ath6kl/debug.c
402
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
455
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
529
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
542
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
569
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
708
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
786
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
841
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
896
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
914
struct ath6kl *ar = file->private_data;
drivers/net/wireless/ath/ath6kl/debug.c
941
struct ath6kl *ar = inode->i_private;
drivers/net/wireless/ath/ath6kl/debug.h
109
static inline void ath6kl_debug_fwlog_event(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/debug.h
114
static inline void ath6kl_debug_war(struct ath6kl *ar, enum ath6kl_war war)
drivers/net/wireless/ath/ath6kl/debug.h
118
static inline int ath6kl_debug_roam_tbl_event(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/debug.h
124
static inline void ath6kl_debug_set_keepalive(struct ath6kl *ar, u8 keepalive)
drivers/net/wireless/ath/ath6kl/debug.h
128
static inline void ath6kl_debug_set_disconnect_timeout(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/debug.h
133
static inline void ath6kl_debug_init(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/debug.h
137
static inline int ath6kl_debug_init_fs(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/debug.h
142
static inline void ath6kl_debug_cleanup(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/debug.h
62
int ath6kl_read_tgt_stats(struct ath6kl *ar, struct ath6kl_vif *vif);
drivers/net/wireless/ath/ath6kl/debug.h
76
void ath6kl_debug_fwlog_event(struct ath6kl *ar, const void *buf, size_t len);
drivers/net/wireless/ath/ath6kl/debug.h
77
void ath6kl_debug_war(struct ath6kl *ar, enum ath6kl_war war);
drivers/net/wireless/ath/ath6kl/debug.h
78
int ath6kl_debug_roam_tbl_event(struct ath6kl *ar, const void *buf,
drivers/net/wireless/ath/ath6kl/debug.h
80
void ath6kl_debug_set_keepalive(struct ath6kl *ar, u8 keepalive);
drivers/net/wireless/ath/ath6kl/debug.h
81
void ath6kl_debug_set_disconnect_timeout(struct ath6kl *ar, u8 timeout);
drivers/net/wireless/ath/ath6kl/debug.h
82
void ath6kl_debug_init(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/debug.h
83
int ath6kl_debug_init_fs(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/debug.h
84
void ath6kl_debug_cleanup(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/hif-ops.h
109
static inline int ath6kl_hif_diag_write32(struct ath6kl *ar, u32 address,
drivers/net/wireless/ath/ath6kl/hif-ops.h
115
static inline int ath6kl_hif_bmi_read(struct ath6kl *ar, u8 *buf, u32 len)
drivers/net/wireless/ath/ath6kl/hif-ops.h
120
static inline int ath6kl_hif_bmi_write(struct ath6kl *ar, u8 *buf, u32 len)
drivers/net/wireless/ath/ath6kl/hif-ops.h
125
static inline int ath6kl_hif_resume(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/hif-ops.h
132
static inline int ath6kl_hif_power_on(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/hif-ops.h
139
static inline int ath6kl_hif_power_off(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/hif-ops.h
146
static inline void ath6kl_hif_stop(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/hif-ops.h
153
static inline int ath6kl_hif_pipe_send(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/hif-ops.h
162
static inline void ath6kl_hif_pipe_get_default(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/hif-ops.h
170
static inline int ath6kl_hif_pipe_map_service(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/hif-ops.h
179
static inline u16 ath6kl_hif_pipe_get_free_queue_number(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/hif-ops.h
24
static inline int hif_read_write_sync(struct ath6kl *ar, u32 addr, u8 *buf,
drivers/net/wireless/ath/ath6kl/hif-ops.h
35
static inline int hif_write_async(struct ath6kl *ar, u32 address, u8 *buffer,
drivers/net/wireless/ath/ath6kl/hif-ops.h
46
static inline void ath6kl_hif_irq_enable(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/hif-ops.h
53
static inline void ath6kl_hif_irq_disable(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/hif-ops.h
60
static inline struct hif_scatter_req *hif_scatter_req_get(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/hif-ops.h
65
static inline void hif_scatter_req_add(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/hif-ops.h
71
static inline int ath6kl_hif_enable_scatter(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/hif-ops.h
76
static inline int ath6kl_hif_scat_req_rw(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/hif-ops.h
82
static inline void ath6kl_hif_cleanup_scatter(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/hif-ops.h
87
static inline int ath6kl_hif_suspend(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/hif-ops.h
99
static inline int ath6kl_hif_diag_read32(struct ath6kl *ar, u32 address,
drivers/net/wireless/ath/ath6kl/hif.c
540
int ath6kl_hif_intr_bh_handler(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/hif.c
70
static void ath6kl_hif_dump_fw_crash(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/hif.h
225
struct ath6kl *ar;
drivers/net/wireless/ath/ath6kl/hif.h
229
int (*read_write_sync)(struct ath6kl *ar, u32 addr, u8 *buf,
drivers/net/wireless/ath/ath6kl/hif.h
231
int (*write_async)(struct ath6kl *ar, u32 address, u8 *buffer,
drivers/net/wireless/ath/ath6kl/hif.h
234
void (*irq_enable)(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/hif.h
235
void (*irq_disable)(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/hif.h
237
struct hif_scatter_req *(*scatter_req_get)(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/hif.h
238
void (*scatter_req_add)(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/hif.h
240
int (*enable_scatter)(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/hif.h
241
int (*scat_req_rw) (struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/hif.h
243
void (*cleanup_scatter)(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/hif.h
244
int (*suspend)(struct ath6kl *ar, struct cfg80211_wowlan *wow);
drivers/net/wireless/ath/ath6kl/hif.h
245
int (*resume)(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/hif.h
246
int (*diag_read32)(struct ath6kl *ar, u32 address, u32 *value);
drivers/net/wireless/ath/ath6kl/hif.h
247
int (*diag_write32)(struct ath6kl *ar, u32 address, __le32 value);
drivers/net/wireless/ath/ath6kl/hif.h
248
int (*bmi_read)(struct ath6kl *ar, u8 *buf, u32 len);
drivers/net/wireless/ath/ath6kl/hif.h
249
int (*bmi_write)(struct ath6kl *ar, u8 *buf, u32 len);
drivers/net/wireless/ath/ath6kl/hif.h
250
int (*power_on)(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/hif.h
251
int (*power_off)(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/hif.h
252
void (*stop)(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/hif.h
253
int (*pipe_send)(struct ath6kl *ar, u8 pipe, struct sk_buff *hdr_buf,
drivers/net/wireless/ath/ath6kl/hif.h
255
void (*pipe_get_default)(struct ath6kl *ar, u8 *pipe_ul, u8 *pipe_dl);
drivers/net/wireless/ath/ath6kl/hif.h
256
int (*pipe_map_service)(struct ath6kl *ar, u16 service_id, u8 *pipe_ul,
drivers/net/wireless/ath/ath6kl/hif.h
258
u16 (*pipe_get_free_queue_number)(struct ath6kl *ar, u8 pipe);
drivers/net/wireless/ath/ath6kl/hif.h
270
int ath6kl_hif_intr_bh_handler(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/htc-ops.h
106
static inline void ath6kl_htc_rx_complete(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/htc-ops.h
23
static inline void *ath6kl_htc_create(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/htc-ops.h
99
static inline void ath6kl_htc_tx_complete(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/htc.h
556
void* (*create)(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/htc.h
577
int (*tx_complete)(struct ath6kl *ar, struct sk_buff *skb);
drivers/net/wireless/ath/ath6kl/htc.h
578
int (*rx_complete)(struct ath6kl *ar, struct sk_buff *skb, u8 pipe);
drivers/net/wireless/ath/ath6kl/htc.h
681
void ath6kl_htc_pipe_attach(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/htc.h
682
void ath6kl_htc_mbox_attach(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2840
static void *ath6kl_htc_mbox_create(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/htc_mbox.c
2927
void ath6kl_htc_mbox_attach(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1221
struct ath6kl *ar = target->dev->ar;
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1404
static void *ath6kl_htc_pipe_create(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1721
void ath6kl_htc_pipe_attach(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
305
struct ath6kl *ar = target->dev->ar;
drivers/net/wireless/ath/ath6kl/htc_pipe.c
741
static int ath6kl_htc_pipe_tx_complete(struct ath6kl *ar, struct sk_buff *skb)
drivers/net/wireless/ath/ath6kl/htc_pipe.c
941
static int ath6kl_htc_pipe_rx_complete(struct ath6kl *ar, struct sk_buff *skb,
drivers/net/wireless/ath/ath6kl/init.c
1152
int ath6kl_init_fetch_firmwares(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1200
static int ath6kl_upload_board_file(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1306
static int ath6kl_upload_otp(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1353
static int ath6kl_upload_firmware(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1384
static int ath6kl_upload_patch(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1408
static int ath6kl_upload_testscript(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1442
static int ath6kl_init_upload(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1576
int ath6kl_init_hw_params(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1661
static void ath6kl_init_get_fwcaps(struct ath6kl *ar, char *buf, size_t buf_len)
drivers/net/wireless/ath/ath6kl/init.c
1698
static int ath6kl_init_hw_reset(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1706
static int __ath6kl_init_hw_start(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1828
int ath6kl_init_hw_start(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1839
static int __ath6kl_init_hw_stop(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1858
int ath6kl_init_hw_stop(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1869
void ath6kl_init_hw_restart(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
1886
void ath6kl_stop_txrx(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
251
static int ath6kl_set_host_app_area(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
273
static inline void set_ac2_ep_map(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/init.c
282
static int ath6kl_connectservice(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/init.c
324
static int ath6kl_init_service_ep(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
416
static int ath6kl_set_htc_params(struct ath6kl *ar, u32 mbox_isr_yield_val,
drivers/net/wireless/ath/ath6kl/init.c
452
static int ath6kl_target_config_wlan_params(struct ath6kl *ar, int idx)
drivers/net/wireless/ath/ath6kl/init.c
536
int ath6kl_configure_target(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
674
static int ath6kl_get_fw(struct ath6kl *ar, const char *filename,
drivers/net/wireless/ath/ath6kl/init.c
702
static bool check_device_tree(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
733
static bool check_device_tree(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
739
static int ath6kl_fetch_board_file(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
784
static int ath6kl_fetch_otp_file(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
812
static int ath6kl_fetch_testmode_file(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
852
static int ath6kl_fetch_fw_file(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
877
static int ath6kl_fetch_patch_file(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
902
static int ath6kl_fetch_testscript_file(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
930
static int ath6kl_fetch_fw_api1(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/init.c
953
static int ath6kl_fetch_fw_apin(struct ath6kl *ar, const char *name)
drivers/net/wireless/ath/ath6kl/main.c
1076
struct ath6kl_vif *ath6kl_vif_first(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/main.c
1126
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/main.c
117
static u8 ath6kl_remove_sta(struct ath6kl *ar, u8 *mac, u16 reason)
drivers/net/wireless/ath/ath6kl/main.c
1293
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/main.c
151
struct ath6kl *ar = devt;
drivers/net/wireless/ath/ath6kl/main.c
155
struct ath6kl_cookie *ath6kl_alloc_cookie(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/main.c
168
void ath6kl_cookie_init(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/main.c
181
void ath6kl_cookie_cleanup(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/main.c
187
void ath6kl_free_cookie(struct ath6kl *ar, struct ath6kl_cookie *cookie)
drivers/net/wireless/ath/ath6kl/main.c
203
int ath6kl_diag_read32(struct ath6kl *ar, u32 address, u32 *value)
drivers/net/wireless/ath/ath6kl/main.c
221
int ath6kl_diag_write32(struct ath6kl *ar, u32 address, __le32 value)
drivers/net/wireless/ath/ath6kl/main.c
236
int ath6kl_diag_read(struct ath6kl *ar, u32 address, void *data, u32 length)
drivers/net/wireless/ath/ath6kl/main.c
253
int ath6kl_diag_write(struct ath6kl *ar, u32 address, void *data, u32 length)
drivers/net/wireless/ath/ath6kl/main.c
271
int ath6kl_read_fwlogs(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/main.c
28
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/main.c
376
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/main.c
47
struct ath6kl_sta *ath6kl_find_sta_by_aid(struct ath6kl *ar, u8 aid)
drivers/net/wireless/ath/ath6kl/main.c
531
struct ath6kl *ar = devt;
drivers/net/wireless/ath/ath6kl/main.c
560
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/main.c
579
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/main.c
605
static void ath6kl_check_ch_switch(struct ath6kl *ar, u16 channel)
drivers/net/wireless/ath/ath6kl/main.c
634
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/main.c
65
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/main.c
679
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/main.c
707
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/main.c
825
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/main.c
855
struct ath6kl *ar = dev;
drivers/net/wireless/ath/ath6kl/main.c
86
static void ath6kl_sta_cleanup(struct ath6kl *ar, u8 i)
drivers/net/wireless/ath/ath6kl/main.c
862
struct ath6kl *ar = devt;
drivers/net/wireless/ath/ath6kl/main.c
873
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/main.c
928
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/main.c
972
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/recovery.c
115
void ath6kl_recovery_cleanup(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/recovery.c
126
void ath6kl_recovery_suspend(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/recovery.c
144
void ath6kl_recovery_resume(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/recovery.c
23
struct ath6kl *ar = container_of(work, struct ath6kl,
drivers/net/wireless/ath/ath6kl/recovery.c
42
void ath6kl_recovery_err_notify(struct ath6kl *ar, enum ath6kl_fw_err reason)
drivers/net/wireless/ath/ath6kl/recovery.c
57
void ath6kl_recovery_hb_event(struct ath6kl *ar, u32 cookie)
drivers/net/wireless/ath/ath6kl/recovery.c
65
struct ath6kl *ar = timer_container_of(ar, t, fw_recovery.hb_timer);
drivers/net/wireless/ath/ath6kl/recovery.c
98
void ath6kl_recovery_init(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
1018
static int ath6kl_sdio_diag_read32(struct ath6kl *ar, u32 address, u32 *data)
drivers/net/wireless/ath/ath6kl/sdio.c
1041
static int ath6kl_sdio_diag_write32(struct ath6kl *ar, u32 address,
drivers/net/wireless/ath/ath6kl/sdio.c
1061
static int ath6kl_sdio_bmi_credits(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
1103
static int ath6kl_bmi_get_rx_lkahd(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
1132
static int ath6kl_sdio_bmi_write(struct ath6kl *ar, u8 *buf, u32 len)
drivers/net/wireless/ath/ath6kl/sdio.c
1153
static int ath6kl_sdio_bmi_read(struct ath6kl *ar, u8 *buf, u32 len)
drivers/net/wireless/ath/ath6kl/sdio.c
1222
static void ath6kl_sdio_stop(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
1311
struct ath6kl *ar;
drivers/net/wireless/ath/ath6kl/sdio.c
409
static int ath6kl_sdio_read_write_sync(struct ath6kl *ar, u32 addr, u8 *buf,
drivers/net/wireless/ath/ath6kl/sdio.c
45
struct ath6kl *ar;
drivers/net/wireless/ath/ath6kl/sdio.c
503
static int ath6kl_sdio_power_on(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
543
static int ath6kl_sdio_power_off(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
566
static int ath6kl_sdio_write_async(struct ath6kl *ar, u32 address, u8 *buffer,
drivers/net/wireless/ath/ath6kl/sdio.c
592
static void ath6kl_sdio_irq_enable(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
607
static bool ath6kl_sdio_is_on_irq(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
614
static void ath6kl_sdio_irq_disable(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
639
static struct hif_scatter_req *ath6kl_sdio_scatter_req_get(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
659
static void ath6kl_sdio_scatter_req_add(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/sdio.c
672
static int ath6kl_sdio_async_rw_scatter(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/sdio.c
699
static void ath6kl_sdio_cleanup_scatter(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
731
static int ath6kl_sdio_enable_scatter(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
78
static int ath6kl_sdio_config(struct ath6kl *ar);
drivers/net/wireless/ath/ath6kl/sdio.c
794
static int ath6kl_sdio_config(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
80
static inline struct ath6kl_sdio *ath6kl_sdio_priv(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
832
static int ath6kl_set_sdio_pm_caps(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
861
static int ath6kl_sdio_suspend(struct ath6kl *ar, struct cfg80211_wowlan *wow)
drivers/net/wireless/ath/ath6kl/sdio.c
928
static int ath6kl_sdio_resume(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
96
static void ath6kl_sdio_set_mbox_info(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/sdio.c
965
static int ath6kl_set_addrwin_reg(struct ath6kl *ar, u32 reg_addr, u32 addr)
drivers/net/wireless/ath/ath6kl/testmode.c
46
void ath6kl_tm_rx_event(struct ath6kl *ar, void *buf, size_t buf_len)
drivers/net/wireless/ath/ath6kl/testmode.c
72
struct ath6kl *ar = wiphy_priv(wiphy);
drivers/net/wireless/ath/ath6kl/testmode.h
22
void ath6kl_tm_rx_event(struct ath6kl *ar, void *buf, size_t buf_len);
drivers/net/wireless/ath/ath6kl/testmode.h
28
static inline void ath6kl_tm_rx_event(struct ath6kl *ar, void *buf,
drivers/net/wireless/ath/ath6kl/trace.h
37
#define TRACE_SYSTEM ath6kl
drivers/net/wireless/ath/ath6kl/txrx.c
107
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/txrx.c
1235
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/txrx.c
1303
struct ath6kl *ar = target->dev->ar;
drivers/net/wireless/ath/ath6kl/txrx.c
181
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/txrx.c
1840
void ath6kl_cleanup_amsdu_rxbufs(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/txrx.c
215
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/txrx.c
289
struct ath6kl *ar = devt;
drivers/net/wireless/ath/ath6kl/txrx.c
358
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/txrx.c
45
struct ath6kl *ar = ath6kl_priv(dev);
drivers/net/wireless/ath/ath6kl/txrx.c
527
struct ath6kl *ar = devt;
drivers/net/wireless/ath/ath6kl/txrx.c
589
struct ath6kl *ar = target->dev->ar;
drivers/net/wireless/ath/ath6kl/txrx.c
646
struct ath6kl *ar = vif->ar;
drivers/net/wireless/ath/ath6kl/txrx.c
683
struct ath6kl *ar = target->dev->ar;
drivers/net/wireless/ath/ath6kl/txrx.c
815
void ath6kl_tx_data_cleanup(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/txrx.c
876
struct ath6kl *ar = target->dev->ar;
drivers/net/wireless/ath/ath6kl/txrx.c
916
void ath6kl_refill_amsdu_rxbufs(struct ath6kl *ar, int count)
drivers/net/wireless/ath/ath6kl/txrx.c
951
struct ath6kl *ar = target->dev->ar;
drivers/net/wireless/ath/ath6kl/usb.c
1023
static int ath6kl_usb_bmi_read(struct ath6kl *ar, u8 *buf, u32 len)
drivers/net/wireless/ath/ath6kl/usb.c
1041
static int ath6kl_usb_bmi_write(struct ath6kl *ar, u8 *buf, u32 len)
drivers/net/wireless/ath/ath6kl/usb.c
1059
static int ath6kl_usb_power_on(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/usb.c
1065
static int ath6kl_usb_power_off(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/usb.c
1071
static void ath6kl_usb_stop(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/usb.c
1076
static void ath6kl_usb_cleanup_scatter(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/usb.c
1084
static int ath6kl_usb_suspend(struct ath6kl *ar, struct cfg80211_wowlan *wow)
drivers/net/wireless/ath/ath6kl/usb.c
1092
static int ath6kl_usb_resume(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/usb.c
1122
struct ath6kl *ar;
drivers/net/wireless/ath/ath6kl/usb.c
177
static inline struct ath6kl_usb *ath6kl_usb_priv(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/usb.c
697
static void hif_start(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/usb.c
712
static int ath6kl_usb_send(struct ath6kl *ar, u8 PipeID,
drivers/net/wireless/ath/ath6kl/usb.c
73
struct ath6kl *ar;
drivers/net/wireless/ath/ath6kl/usb.c
788
static void hif_stop(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/usb.c
795
static void ath6kl_usb_get_default_pipe(struct ath6kl *ar,
drivers/net/wireless/ath/ath6kl/usb.c
802
static int ath6kl_usb_map_service_pipe(struct ath6kl *ar, u16 svc_id,
drivers/net/wireless/ath/ath6kl/usb.c
82
struct ath6kl *ar;
drivers/net/wireless/ath/ath6kl/usb.c
857
static u16 ath6kl_usb_get_free_queue_number(struct ath6kl *ar, u8 pipe_id)
drivers/net/wireless/ath/ath6kl/usb.c
864
static void hif_detach_htc(struct ath6kl *ar)
drivers/net/wireless/ath/ath6kl/usb.c
962
static int ath6kl_usb_diag_read32(struct ath6kl *ar, u32 address, u32 *data)
drivers/net/wireless/ath/ath6kl/usb.c
997
static int ath6kl_usb_diag_write32(struct ath6kl *ar, u32 address, __le32 data)
drivers/net/wireless/ath/ath6kl/wmi.c
1092
struct ath6kl *ar = wmi->parent_dev;
drivers/net/wireless/ath/ath6kl/wmi.c
136
struct ath6kl_vif *ath6kl_get_vif_by_index(struct ath6kl *ar, u8 if_idx)
drivers/net/wireless/ath/ath6kl/wmi.c
2004
struct ath6kl *ar = wmi->parent_dev;
drivers/net/wireless/ath/ath6kl/wmi.c
2858
struct ath6kl *ar = wmi->parent_dev;
drivers/net/wireless/ath/ath6kl/wmi.c
2903
struct ath6kl *ar = wmi->parent_dev;
drivers/net/wireless/ath/ath6kl/wmi.c
3304
struct ath6kl *ar = wmi->parent_dev;
drivers/net/wireless/ath/ath6kl/wmi.c
3711
struct ath6kl *ar = wmi->parent_dev;
drivers/net/wireless/ath/ath6kl/wmi.c
4134
void *ath6kl_wmi_init(struct ath6kl *dev)
drivers/net/wireless/ath/ath6kl/wmi.c
510
struct ath6kl *ar = wmi->parent_dev;
drivers/net/wireless/ath/ath6kl/wmi.c
543
struct ath6kl *ar = wmi->parent_dev;
drivers/net/wireless/ath/ath6kl/wmi.h
114
struct ath6kl *parent_dev;
drivers/net/wireless/ath/ath6kl/wmi.h
2726
struct ath6kl_vif *ath6kl_get_vif_by_index(struct ath6kl *ar, u8 if_idx);
drivers/net/wireless/ath/ath6kl/wmi.h
2727
void *ath6kl_wmi_init(struct ath6kl *devt);