drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
1041
void brcms_c_ampdu_macaddr_upd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
1053
bool brcms_c_aggregatable(struct brcms_c_info *wlc, u8 tid)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
1060
struct brcms_c_info *wlc = ampdu->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
1093
void brcms_c_ampdu_flush(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
126
struct brcms_c_info *wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
177
struct brcms_c_info *wlc = ampdu->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
217
struct ampdu_info *brcms_c_ampdu_attach(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
350
static int brcms_c_ffpld_check_txfunfl(struct brcms_c_info *wlc, int fid)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
452
brcms_c_ampdu_tx_operational(struct brcms_c_info *wlc, u8 tid,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
470
struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
488
struct brcms_c_info *wlc = session->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
596
struct brcms_c_info *wlc = session->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
787
brcms_c_ampdu_rate_status(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
807
struct brcms_c_info *wlc = ampdu->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
994
struct brcms_c_info *wlc = ampdu->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.h
32
struct brcms_c_info *wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.h
41
struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.h
46
struct ampdu_info *brcms_c_ampdu_attach(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.h
50
void brcms_c_ampdu_macaddr_upd(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/antsel.c
109
struct antsel_info *brcms_c_antsel_attach(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/antsel.c
203
struct brcms_c_info *wlc = asi->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/antsel.h
20
struct antsel_info *brcms_c_antsel_attach(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c
112
struct brcms_c_info *wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c
312
struct brcms_c_info *wlc = wlc_cm->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c
326
struct brcms_cm_info *brcms_c_channel_mgr_attach(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c
376
struct brcms_c_info *wlc = wlc_cm->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c
401
struct brcms_c_info *wlc = wlc_cm->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c
604
struct brcms_c_info *wlc = wlc_cm->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c
698
struct brcms_c_info *wlc = wl->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c
737
void brcms_c_regd_init(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.h
35
struct brcms_cm_info *brcms_c_channel_mgr_attach(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.h
45
void brcms_c_regd_init(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1378
int dma_txfast(struct brcms_c_info *wlc, struct dma_pub *pub,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
548
struct dma_pub *dma_attach(char *name, struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h
77
extern struct dma_pub *dma_attach(char *name, struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.h
89
int dma_txfast(struct brcms_c_info *wlc, struct dma_pub *pub,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1053
struct brcms_c_info *wlc = wl->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h
65
struct brcms_c_info *wlc; /* pointer to private common data */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1030
static void brcms_c_tbtt(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1042
brcms_c_mhfdef(struct brcms_c_info *wlc, u16 *mhfs, u16 mhf2_init)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1068
static bool brcms_b_attach_dmapio(struct brcms_c_info *wlc, uint j, bool wme)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1170
struct brcms_c_info *wlc = wlc_hw->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1560
struct brcms_c_info *wlc = wlc_hw->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1659
static void brcms_b_bsinit(struct brcms_c_info *wlc, u16 chanspec)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1778
struct brcms_c_info *wlc = wlc_hw->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2123
void brcms_c_start_station(struct brcms_c_info *wlc, u8 *addr)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2129
void brcms_c_start_ap(struct brcms_c_info *wlc, u8 *addr, const u8 *bssid,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2141
void brcms_c_start_adhoc(struct brcms_c_info *wlc, u8 *addr)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2150
static void brcms_c_gpio_init(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2350
void brcms_c_intrson(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2357
u32 brcms_c_intrsoff(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2376
void brcms_c_intrsrestore(struct brcms_c_info *wlc, u32 macintmask)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2478
brcms_c_mute(struct brcms_c_info *wlc, bool mute_tx)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2491
static inline u32 wlc_intstatus(struct brcms_c_info *wlc, bool in_isr)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2543
bool brcms_c_intrsupd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2566
bool brcms_c_isr(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2594
void brcms_c_suspend_mac_and_wait(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2662
void brcms_c_enable_mac(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2848
static void brcms_c_flushqueues(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2965
static void brcms_c_copyto_shm(struct brcms_c_info *wlc, uint offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3024
static bool brcms_c_ps_allowed(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3030
static void brcms_c_statsupd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3093
void brcms_c_reset(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3127
static void brcms_b_coreinit(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
318
static struct brcms_c_info *wlc_info_dbg = (struct brcms_c_info *) (NULL);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3303
struct brcms_c_info *wlc = wlc_hw->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3345
static void brcms_c_set_phy_chanspec(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3362
brcms_default_rateset(struct brcms_c_info *wlc, struct brcms_c_rateset *rs)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3372
static void brcms_c_rate_lookup_init(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3466
static void brcms_c_bandinit_ordered(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3515
void brcms_c_mac_promisc(struct brcms_c_info *wlc, uint filter_flags)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
352
static u8 brcms_basic_rate(struct brcms_c_info *wlc, u32 rspec)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3543
static void brcms_c_ucode_mac_upd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3568
static void brcms_c_write_rate_shm(struct brcms_c_info *wlc, u8 rate,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3603
brcms_c_rateset_get_hwrs(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3620
static void brcms_c_set_ratetable(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3651
static void brcms_c_bsinit(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3669
brcms_c_duty_cycle_set(struct brcms_c_info *wlc, int duty_cycle, bool isOFDM,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3697
static void brcms_c_set_ps_ctrl(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3727
struct brcms_c_info *wlc = bsscfg->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3744
void brcms_c_set_ssid(struct brcms_c_info *wlc, u8 *ssid, size_t ssid_len)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3768
static void brcms_c_switch_shortslot(struct brcms_c_info *wlc, bool shortslot)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3782
static void brcms_c_set_home_chanspec(struct brcms_c_info *wlc, u16 chanspec)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
383
static bool brcms_deviceremoved(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3838
static void brcms_c_setband(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3853
static void brcms_c_set_chanspec(struct brcms_c_info *wlc, u16 chanspec)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3911
void brcms_c_beacon_phytxctl_txant_upd(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3932
void brcms_c_protection_upd(struct brcms_c_info *wlc, uint idx, int val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
395
static int brcms_txpktpendtot(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3981
static void brcms_c_ht_update_sgi_rx(struct brcms_c_info *wlc, int val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3989
static void brcms_c_ht_update_ldpc(struct brcms_c_info *wlc, s8 val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4000
void brcms_c_wme_setparams(struct brcms_c_info *wlc, u16 aci,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
406
static bool brcms_is_mband_unlocked(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4065
static void brcms_c_edcf_setparams(struct brcms_c_info *wlc, bool suspend)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4100
static void brcms_c_radio_monitor_start(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4111
static bool brcms_c_radio_monitor_stop(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4122
static void brcms_c_radio_hwdisable_upd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4134
bool brcms_c_check_radio_disabled(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4145
struct brcms_c_info *wlc = (struct brcms_c_info *) arg;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4158
static void brcms_b_watchdog(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4178
static void brcms_c_watchdog(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
421
static void brcms_c_detach_mfree(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4219
struct brcms_c_info *wlc = (struct brcms_c_info *) arg;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4224
static bool brcms_c_timers_init(struct brcms_c_info *wlc, int unit)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4252
static void brcms_c_info_init(struct brcms_c_info *wlc, int unit)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4302
static uint brcms_c_attach_module(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4334
struct brcms_pub *brcms_c_pub(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4345
static int brcms_b_attach(struct brcms_c_info *wlc, struct bcma_device *core,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
447
static struct brcms_c_info *
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
450
struct brcms_c_info *wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4651
static bool brcms_c_attach_stf_ant_init(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4692
static void brcms_c_bss_default_init(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4724
static void brcms_c_update_mimo_band_bwcap(struct brcms_c_info *wlc, u8 bwcap)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4746
static void brcms_c_timers_deinit(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4759
static void brcms_c_detach_module(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4777
static void brcms_b_detach(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4816
uint brcms_c_detach(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4841
static void brcms_c_ap_upd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4942
static void brcms_c_wme_retries_write(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4956
int brcms_c_up(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5122
uint brcms_c_down(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5174
int brcms_c_set_gmode(struct brcms_c_info *wlc, u8 gmode, bool config)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5262
int brcms_c_set_nmode(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5290
brcms_c_set_internal_rateset(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5333
static void brcms_c_ofdm_rateset_war(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5338
int brcms_c_set_channel(struct brcms_c_info *wlc, u16 channel)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5368
int brcms_c_set_rate_limit(struct brcms_c_info *wlc, u16 srl, u16 lrl)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5392
void brcms_c_get_current_rateset(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5407
int brcms_c_set_rateset(struct brcms_c_info *wlc, struct brcm_rateset *rs)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5439
static void brcms_c_time_lock(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5446
static void brcms_c_time_unlock(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5453
int brcms_c_set_beacon_period(struct brcms_c_info *wlc, u16 period)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5472
u16 brcms_c_get_phy_type(struct brcms_c_info *wlc, int phyidx)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5477
void brcms_c_set_shortslot_override(struct brcms_c_info *wlc, s8 sslot_override)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5512
struct brcms_c_info *wlc = (struct brcms_c_info *) pub->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5533
struct brcms_c_info *wlc = (struct brcms_c_info *) pub->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5628
bcmc_fid_generate(struct brcms_c_info *wlc, struct brcms_bss_cfg *bsscfg,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5644
brcms_c_calc_ack_time(struct brcms_c_info *wlc, u32 rspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5663
brcms_c_calc_cts_time(struct brcms_c_info *wlc, u32 rspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5670
brcms_c_calc_ba_time(struct brcms_c_info *wlc, u32 rspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5696
brcms_c_compute_frame_dur(struct brcms_c_info *wlc, u32 rate,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5720
brcms_c_calc_frame_len(struct brcms_c_info *wlc, u32 ratespec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5765
static bool brcms_c_valid_rate(struct brcms_c_info *wlc, u32 rspec, int band,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
579
static uint brcms_c_calc_frame_time(struct brcms_c_info *wlc, u32 ratespec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5799
mac80211_wlc_set_nrate(struct brcms_c_info *wlc, struct brcms_band *cur_band,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5914
static void brcms_c_cck_plcp_set(struct brcms_c_info *wlc, int rate_500,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5998
static void brcms_c_compute_cck_plcp(struct brcms_c_info *wlc, u32 rspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6007
brcms_c_compute_plcp(struct brcms_c_info *wlc, u32 rspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6030
brcms_c_compute_rtscts_dur(struct brcms_c_info *wlc, bool cts_only,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6064
static u16 brcms_c_phytxctl1_calc(struct brcms_c_info *wlc, u32 rspec)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6124
brcms_c_d11hdrs_mac80211(struct brcms_c_info *wlc, struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6761
static int brcms_c_tx(struct brcms_c_info *wlc, struct sk_buff *skb)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6815
bool brcms_c_sendpkt_mac80211(struct brcms_c_info *wlc, struct sk_buff *sdu,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6832
brcms_c_txfifo(struct brcms_c_info *wlc, uint fifo, struct sk_buff *p)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6856
brcms_c_rspec_to_rts_rspec(struct brcms_c_info *wlc, u32 rspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6903
static void brcms_c_bcn_li_upd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6938
static u64 brcms_c_recover_tsf64(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6963
prep_mac80211_status(struct brcms_c_info *wlc, struct d11rxhdr *rxh,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7076
brcms_c_recvctl(struct brcms_c_info *wlc, struct d11rxhdr *rxh,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7109
brcms_c_calc_lsig_len(struct brcms_c_info *wlc, u32 ratespec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7151
brcms_c_mod_prb_rsp_rate_table(struct brcms_c_info *wlc, uint frame_len)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7202
static void brcms_c_beacon_write(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7252
static void brcms_c_update_beacon_hw(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7304
void brcms_c_update_beacon(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7320
void brcms_c_set_new_beacon(struct brcms_c_info *wlc, struct sk_buff *beacon,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7336
void brcms_c_set_new_probe_resp(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7350
void brcms_c_enable_probe_resp(struct brcms_c_info *wlc, bool enable)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7363
brcms_c_shm_ssid_upd(struct brcms_c_info *wlc, struct brcms_bss_cfg *cfg)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7378
brcms_c_bss_update_probe_resp(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7413
void brcms_c_update_probe_resp(struct brcms_c_info *wlc, bool suspend)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7439
brcms_c_set_addrmatch(struct brcms_c_info *wlc, int match_reg_offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7450
void brcms_c_scan_start(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7455
void brcms_c_scan_stop(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7460
void brcms_c_associate_upd(struct brcms_c_info *wlc, bool state)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7483
int brcms_c_get_curband(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7488
bool brcms_c_tx_flush_completed(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7500
void brcms_c_set_beacon_listen_interval(struct brcms_c_info *wlc, u8 interval)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7507
u64 brcms_c_tsf_get(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7521
void brcms_c_tsf_set(struct brcms_c_info *wlc, u64 tsf)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7537
int brcms_c_set_tx_power(struct brcms_c_info *wlc, int txpwr)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7546
int brcms_c_get_tx_power(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7562
static void brcms_c_recv(struct brcms_c_info *wlc, struct sk_buff *p)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7673
bool brcms_c_dpc(struct brcms_c_info *wlc, bool bounded)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
772
static u32 brcms_c_setband_inact(struct brcms_c_info *wlc, uint bandunit)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7760
void brcms_c_init(struct brcms_c_info *wlc, bool mute_tx)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7862
struct brcms_c_info *
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7866
struct brcms_c_info *wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
798
brcms_c_dotxstatus(struct brcms_c_info *wlc, struct tx_status *txs)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
314
struct brcms_c_info *wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
576
struct brcms_c_info *wlc; /* pointer to main wlc structure */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
612
struct brcms_c_info *wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
620
int brcms_c_txfifo(struct brcms_c_info *wlc, uint fifo, struct sk_buff *p);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
624
int brcms_c_set_gmode(struct brcms_c_info *wlc, u8 gmode, bool config);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
625
void brcms_c_mac_promisc(struct brcms_c_info *wlc, uint filter_flags);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
626
u16 brcms_c_calc_lsig_len(struct brcms_c_info *wlc, u32 ratespec, uint mac_len);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
627
u32 brcms_c_rspec_to_rts_rspec(struct brcms_c_info *wlc, u32 rspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
629
u16 brcms_c_compute_rtscts_dur(struct brcms_c_info *wlc, bool cts_only,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
635
void brcms_c_update_probe_resp(struct brcms_c_info *wlc, bool suspend);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
636
int brcms_c_set_nmode(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
637
void brcms_c_beacon_phytxctl_txant_upd(struct brcms_c_info *wlc, u32 bcn_rate);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
34
struct brcms_c_info *wlc; /* pointer to main wlc structure */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
40
struct brcms_c_info *wlc) {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
129
struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
145
struct brcms_c_info *wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
269
struct brcms_c_info *brcms_c_attach(struct brcms_info *wl,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
272
uint brcms_c_detach(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
273
int brcms_c_up(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
274
uint brcms_c_down(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
277
void brcms_c_init(struct brcms_c_info *wlc, bool mute_tx);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
278
void brcms_c_reset(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
280
void brcms_c_intrson(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
281
u32 brcms_c_intrsoff(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
282
void brcms_c_intrsrestore(struct brcms_c_info *wlc, u32 macintmask);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
283
bool brcms_c_intrsupd(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
284
bool brcms_c_isr(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
285
bool brcms_c_dpc(struct brcms_c_info *wlc, bool bounded);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
286
bool brcms_c_sendpkt_mac80211(struct brcms_c_info *wlc, struct sk_buff *sdu,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
288
bool brcms_c_aggregatable(struct brcms_c_info *wlc, u8 tid);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
289
void brcms_c_protection_upd(struct brcms_c_info *wlc, uint idx, int val);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
291
void brcms_c_set_addrmatch(struct brcms_c_info *wlc, int match_reg_offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
293
void brcms_c_wme_setparams(struct brcms_c_info *wlc, u16 aci,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
296
struct brcms_pub *brcms_c_pub(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
297
void brcms_c_ampdu_flush(struct brcms_c_info *wlc, struct ieee80211_sta *sta,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
299
void brcms_c_ampdu_tx_operational(struct brcms_c_info *wlc, u8 tid,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
306
void brcms_c_suspend_mac_and_wait(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
307
void brcms_c_enable_mac(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
308
void brcms_c_associate_upd(struct brcms_c_info *wlc, bool state);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
309
void brcms_c_scan_start(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
310
void brcms_c_scan_stop(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
311
int brcms_c_get_curband(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
312
int brcms_c_set_channel(struct brcms_c_info *wlc, u16 channel);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
313
int brcms_c_set_rate_limit(struct brcms_c_info *wlc, u16 srl, u16 lrl);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
314
void brcms_c_get_current_rateset(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
316
int brcms_c_set_rateset(struct brcms_c_info *wlc, struct brcm_rateset *rs);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
317
int brcms_c_set_beacon_period(struct brcms_c_info *wlc, u16 period);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
318
u16 brcms_c_get_phy_type(struct brcms_c_info *wlc, int phyidx);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
319
void brcms_c_set_shortslot_override(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
321
void brcms_c_set_beacon_listen_interval(struct brcms_c_info *wlc, u8 interval);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
322
u64 brcms_c_tsf_get(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
323
void brcms_c_tsf_set(struct brcms_c_info *wlc, u64 tsf);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
324
int brcms_c_set_tx_power(struct brcms_c_info *wlc, int txpwr);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
325
int brcms_c_get_tx_power(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
326
bool brcms_c_check_radio_disabled(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
327
void brcms_c_mute(struct brcms_c_info *wlc, bool on);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
328
bool brcms_c_tx_flush_completed(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
329
void brcms_c_start_station(struct brcms_c_info *wlc, u8 *addr);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
330
void brcms_c_start_ap(struct brcms_c_info *wlc, u8 *addr, const u8 *bssid,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
332
void brcms_c_start_adhoc(struct brcms_c_info *wlc, u8 *addr);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
333
void brcms_c_update_beacon(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
334
void brcms_c_set_new_beacon(struct brcms_c_info *wlc, struct sk_buff *beacon,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
336
void brcms_c_set_new_probe_resp(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
338
void brcms_c_enable_probe_resp(struct brcms_c_info *wlc, bool enable);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
339
void brcms_c_set_ssid(struct brcms_c_info *wlc, u8 *ssid, size_t ssid_len);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
131
static bool brcms_c_stf_stbc_tx_set(struct brcms_c_info *wlc, s32 int_val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
145
bool brcms_c_stf_stbc_rx_set(struct brcms_c_info *wlc, s32 int_val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
161
static int brcms_c_stf_txcore_set(struct brcms_c_info *wlc, u8 Nsts,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
193
static int brcms_c_stf_spatial_policy_set(struct brcms_c_info *wlc, int val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
226
static void _brcms_c_stf_phy_txant_upd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
264
int brcms_c_stf_txchain_set(struct brcms_c_info *wlc, s32 int_val, bool force)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
307
void brcms_c_stf_ss_update(struct brcms_c_info *wlc, struct brcms_band *band)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
337
int brcms_c_stf_attach(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
361
void brcms_c_stf_detach(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
365
void brcms_c_stf_phy_txant_upd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
370
void brcms_c_stf_phy_chain_calc(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
407
static u16 _brcms_c_stf_phytxchain_sel(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
420
u16 brcms_c_stf_phytxchain_sel(struct brcms_c_info *wlc, u32 rspec)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
425
u16 brcms_c_stf_d11hdrs_phyctl_txant(struct brcms_c_info *wlc, u32 rspec)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
47
static void brcms_c_stf_stbc_rx_ht_update(struct brcms_c_info *wlc, int val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
65
void brcms_c_tempsense_upd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
87
brcms_c_stf_ss_algo_channel_get(struct brcms_c_info *wlc, u16 *ss_algo_channel,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.h
22
int brcms_c_stf_attach(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.h
23
void brcms_c_stf_detach(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.h
25
void brcms_c_tempsense_upd(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.h
26
void brcms_c_stf_ss_algo_channel_get(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.h
28
void brcms_c_stf_ss_update(struct brcms_c_info *wlc, struct brcms_band *band);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.h
29
void brcms_c_stf_phy_txant_upd(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.h
30
int brcms_c_stf_txchain_set(struct brcms_c_info *wlc, s32 int_val, bool force);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.h
31
bool brcms_c_stf_stbc_rx_set(struct brcms_c_info *wlc, s32 int_val);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.h
32
void brcms_c_stf_phy_chain_calc(struct brcms_c_info *wlc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.h
33
u16 brcms_c_stf_phytxchain_sel(struct brcms_c_info *wlc, u32 rspec);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.h
34
u16 brcms_c_stf_d11hdrs_phyctl_txant(struct brcms_c_info *wlc, u32 rspec);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h
282
struct brcms_c_info;