Symbol: brcms_c_info
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
1058
static void brcms_c_tbtt(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1070
brcms_c_mhfdef(struct brcms_c_info *wlc, u16 *mhfs, u16 mhf2_init)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1096
static bool brcms_b_attach_dmapio(struct brcms_c_info *wlc, uint j, bool wme)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1198
struct brcms_c_info *wlc = wlc_hw->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1588
struct brcms_c_info *wlc = wlc_hw->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1687
static void brcms_b_bsinit(struct brcms_c_info *wlc, u16 chanspec)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1806
struct brcms_c_info *wlc = wlc_hw->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2151
void brcms_c_start_station(struct brcms_c_info *wlc, u8 *addr)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2157
void brcms_c_start_ap(struct brcms_c_info *wlc, u8 *addr, const u8 *bssid,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2169
void brcms_c_start_adhoc(struct brcms_c_info *wlc, u8 *addr)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2178
static void brcms_c_gpio_init(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2378
void brcms_c_intrson(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2385
u32 brcms_c_intrsoff(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2404
void brcms_c_intrsrestore(struct brcms_c_info *wlc, u32 macintmask)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2506
brcms_c_mute(struct brcms_c_info *wlc, bool mute_tx)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2519
static inline u32 wlc_intstatus(struct brcms_c_info *wlc, bool in_isr)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2571
bool brcms_c_intrsupd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2594
bool brcms_c_isr(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2622
void brcms_c_suspend_mac_and_wait(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2690
void brcms_c_enable_mac(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2876
static void brcms_c_flushqueues(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
2993
static void brcms_c_copyto_shm(struct brcms_c_info *wlc, uint offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3052
static bool brcms_c_ps_allowed(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3058
static void brcms_c_statsupd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3121
void brcms_c_reset(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3155
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
3331
struct brcms_c_info *wlc = wlc_hw->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3373
static void brcms_c_set_phy_chanspec(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3390
brcms_default_rateset(struct brcms_c_info *wlc, struct brcms_c_rateset *rs)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3400
static void brcms_c_rate_lookup_init(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3494
static void brcms_c_bandinit_ordered(struct brcms_c_info *wlc,
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
void brcms_c_mac_promisc(struct brcms_c_info *wlc, uint filter_flags)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3571
static void brcms_c_ucode_mac_upd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3596
static void brcms_c_write_rate_shm(struct brcms_c_info *wlc, u8 rate,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3631
brcms_c_rateset_get_hwrs(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3648
static void brcms_c_set_ratetable(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3679
static void brcms_c_bsinit(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3697
brcms_c_duty_cycle_set(struct brcms_c_info *wlc, int duty_cycle, bool isOFDM,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3725
static void brcms_c_set_ps_ctrl(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3755
struct brcms_c_info *wlc = bsscfg->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3772
void brcms_c_set_ssid(struct brcms_c_info *wlc, u8 *ssid, size_t ssid_len)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3796
static void brcms_c_switch_shortslot(struct brcms_c_info *wlc, bool shortslot)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3810
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
3866
static void brcms_c_setband(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3881
static void brcms_c_set_chanspec(struct brcms_c_info *wlc, u16 chanspec)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3939
void brcms_c_beacon_phytxctl_txant_upd(struct brcms_c_info *wlc,
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
3960
void brcms_c_protection_upd(struct brcms_c_info *wlc, uint idx, int val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4009
static void brcms_c_ht_update_sgi_rx(struct brcms_c_info *wlc, int val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4017
static void brcms_c_ht_update_ldpc(struct brcms_c_info *wlc, s8 val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4028
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
4093
static void brcms_c_edcf_setparams(struct brcms_c_info *wlc, bool suspend)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4128
static void brcms_c_radio_monitor_start(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4139
static bool brcms_c_radio_monitor_stop(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4150
static void brcms_c_radio_hwdisable_upd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4162
bool brcms_c_check_radio_disabled(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4173
struct brcms_c_info *wlc = (struct brcms_c_info *) arg;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4186
static void brcms_b_watchdog(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4206
static void brcms_c_watchdog(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4247
struct brcms_c_info *wlc = (struct brcms_c_info *) arg;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4252
static bool brcms_c_timers_init(struct brcms_c_info *wlc, int unit)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4280
static void brcms_c_info_init(struct brcms_c_info *wlc, int unit)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
430
static void brcms_c_detach_mfree(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4330
static uint brcms_c_attach_module(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4362
struct brcms_pub *brcms_c_pub(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4373
static int brcms_b_attach(struct brcms_c_info *wlc, struct bcma_device *core,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4679
static bool brcms_c_attach_stf_ant_init(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4720
static void brcms_c_bss_default_init(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
475
static struct brcms_c_info *
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4752
static void brcms_c_update_mimo_band_bwcap(struct brcms_c_info *wlc, u8 bwcap)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4774
static void brcms_c_timers_deinit(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
478
struct brcms_c_info *wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4787
static void brcms_c_detach_module(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4805
static void brcms_b_detach(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4844
uint brcms_c_detach(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4869
static void brcms_c_ap_upd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4970
static void brcms_c_wme_retries_write(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4984
int brcms_c_up(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5150
uint brcms_c_down(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5202
int brcms_c_set_gmode(struct brcms_c_info *wlc, u8 gmode, bool config)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5290
int brcms_c_set_nmode(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5318
brcms_c_set_internal_rateset(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5361
static void brcms_c_ofdm_rateset_war(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5366
int brcms_c_set_channel(struct brcms_c_info *wlc, u16 channel)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5396
int brcms_c_set_rate_limit(struct brcms_c_info *wlc, u16 srl, u16 lrl)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5420
void brcms_c_get_current_rateset(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5435
int brcms_c_set_rateset(struct brcms_c_info *wlc, struct brcm_rateset *rs)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5467
static void brcms_c_time_lock(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5474
static void brcms_c_time_unlock(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5481
int brcms_c_set_beacon_period(struct brcms_c_info *wlc, u16 period)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5500
u16 brcms_c_get_phy_type(struct brcms_c_info *wlc, int phyidx)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5505
void brcms_c_set_shortslot_override(struct brcms_c_info *wlc, s8 sslot_override)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5540
struct brcms_c_info *wlc = (struct brcms_c_info *) pub->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5561
struct brcms_c_info *wlc = (struct brcms_c_info *) pub->wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5656
bcmc_fid_generate(struct brcms_c_info *wlc, struct brcms_bss_cfg *bsscfg,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5672
brcms_c_calc_ack_time(struct brcms_c_info *wlc, u32 rspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5691
brcms_c_calc_cts_time(struct brcms_c_info *wlc, u32 rspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5698
brcms_c_calc_ba_time(struct brcms_c_info *wlc, u32 rspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5724
brcms_c_compute_frame_dur(struct brcms_c_info *wlc, u32 rate,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5748
brcms_c_calc_frame_len(struct brcms_c_info *wlc, u32 ratespec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5793
static bool brcms_c_valid_rate(struct brcms_c_info *wlc, u32 rspec, int band,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5827
mac80211_wlc_set_nrate(struct brcms_c_info *wlc, struct brcms_band *cur_band,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5942
static void brcms_c_cck_plcp_set(struct brcms_c_info *wlc, int rate_500,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6026
static void brcms_c_compute_cck_plcp(struct brcms_c_info *wlc, u32 rspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6035
brcms_c_compute_plcp(struct brcms_c_info *wlc, u32 rspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6058
brcms_c_compute_rtscts_dur(struct brcms_c_info *wlc, bool cts_only,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
607
static uint brcms_c_calc_frame_time(struct brcms_c_info *wlc, u32 ratespec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6092
static u16 brcms_c_phytxctl1_calc(struct brcms_c_info *wlc, u32 rspec)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6152
brcms_c_d11hdrs_mac80211(struct brcms_c_info *wlc, struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6789
static int brcms_c_tx(struct brcms_c_info *wlc, struct sk_buff *skb)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6843
bool brcms_c_sendpkt_mac80211(struct brcms_c_info *wlc, struct sk_buff *sdu,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6860
brcms_c_txfifo(struct brcms_c_info *wlc, uint fifo, struct sk_buff *p)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6884
brcms_c_rspec_to_rts_rspec(struct brcms_c_info *wlc, u32 rspec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6931
static void brcms_c_bcn_li_upd(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6966
static u64 brcms_c_recover_tsf64(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6991
prep_mac80211_status(struct brcms_c_info *wlc, struct d11rxhdr *rxh,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7104
brcms_c_recvctl(struct brcms_c_info *wlc, struct d11rxhdr *rxh,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7137
brcms_c_calc_lsig_len(struct brcms_c_info *wlc, u32 ratespec,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7179
brcms_c_mod_prb_rsp_rate_table(struct brcms_c_info *wlc, uint frame_len)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7230
static void brcms_c_beacon_write(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7280
static void brcms_c_update_beacon_hw(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7332
void brcms_c_update_beacon(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7348
void brcms_c_set_new_beacon(struct brcms_c_info *wlc, struct sk_buff *beacon,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7364
void brcms_c_set_new_probe_resp(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7378
void brcms_c_enable_probe_resp(struct brcms_c_info *wlc, bool enable)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7391
brcms_c_shm_ssid_upd(struct brcms_c_info *wlc, struct brcms_bss_cfg *cfg)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7406
brcms_c_bss_update_probe_resp(struct brcms_c_info *wlc,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7441
void brcms_c_update_probe_resp(struct brcms_c_info *wlc, bool suspend)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7467
brcms_c_set_addrmatch(struct brcms_c_info *wlc, int match_reg_offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7478
void brcms_c_scan_start(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7483
void brcms_c_scan_stop(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7488
void brcms_c_associate_upd(struct brcms_c_info *wlc, bool state)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7511
int brcms_c_get_curband(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7516
bool brcms_c_tx_flush_completed(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7528
void brcms_c_set_beacon_listen_interval(struct brcms_c_info *wlc, u8 interval)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7535
u64 brcms_c_tsf_get(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7549
void brcms_c_tsf_set(struct brcms_c_info *wlc, u64 tsf)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7565
int brcms_c_set_tx_power(struct brcms_c_info *wlc, int txpwr)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7574
int brcms_c_get_tx_power(struct brcms_c_info *wlc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7590
static void brcms_c_recv(struct brcms_c_info *wlc, struct sk_buff *p)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7701
bool brcms_c_dpc(struct brcms_c_info *wlc, bool bounded)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7788
void brcms_c_init(struct brcms_c_info *wlc, bool mute_tx)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7890
struct brcms_c_info *
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7894
struct brcms_c_info *wlc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
800
static u32 brcms_c_setband_inact(struct brcms_c_info *wlc, uint bandunit)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
826
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;