Home
last modified time | relevance | path

Searched refs:ieee80211_channel (Results 1 – 151 of 151) sorted by relevance

/linux-4.1.27/drivers/net/wireless/cw1200/
Dscan.h20 /* external */ struct ieee80211_channel;
29 struct ieee80211_channel **begin;
30 struct ieee80211_channel **curr;
31 struct ieee80211_channel **end;
Dmain.c122 static struct ieee80211_channel cw1200_2ghz_chantable[] = {
139 static struct ieee80211_channel cw1200_5ghz_chantable[] = {
Dcw1200.h146 struct ieee80211_channel *channel;
Dscan.c135 struct ieee80211_channel **it; in cw1200_scan_work()
195 struct ieee80211_channel *first = *priv->scan.curr; in cw1200_scan_work()
Dsta.c348 struct ieee80211_channel *ch = conf->chandef.chan; in cw1200_config()
/linux-4.1.27/net/wireless/
Dchan.c16 struct ieee80211_channel *chan, in cfg80211_chandef_create()
244 struct ieee80211_channel *c; in cfg80211_set_chans_dfs_state()
311 struct ieee80211_channel *c; in cfg80211_get_chans_dfs_required()
389 struct ieee80211_channel *c; in cfg80211_get_chans_dfs_usable()
463 struct ieee80211_channel *c; in cfg80211_get_chans_dfs_available()
528 struct ieee80211_channel *c; in cfg80211_get_chans_dfs_cac_time()
585 struct ieee80211_channel *c; in cfg80211_secondary_chans_ok()
710 struct ieee80211_channel *chan) in cfg80211_go_permissive_chan()
736 struct ieee80211_channel *other_chan = NULL; in cfg80211_go_permissive_chan()
830 struct ieee80211_channel **chan, in cfg80211_get_chan_state()
Dcore.h228 struct ieee80211_channel *channel;
280 struct ieee80211_channel *channel);
324 struct ieee80211_channel *chan,
333 struct ieee80211_channel *chan,
415 struct ieee80211_channel *chan,
454 struct ieee80211_channel **chan,
Dibss.c18 struct ieee80211_channel *channel) in __cfg80211_ibss_joined()
58 struct ieee80211_channel *channel, gfp_t gfp) in cfg80211_ibss_joined()
249 struct ieee80211_channel *new_chan = NULL; in cfg80211_ibss_wext_join()
253 struct ieee80211_channel *chan; in cfg80211_ibss_wext_join()
315 struct ieee80211_channel *chan = NULL; in cfg80211_ibss_wext_siwfreq()
371 struct ieee80211_channel *chan = NULL; in cfg80211_ibss_wext_giwfreq()
Dnl80211.h75 struct ieee80211_channel *channel_before,
76 struct ieee80211_channel *channel_after);
Dreg.c220 struct ieee80211_channel chan;
1074 struct ieee80211_channel *chan, in chan_reg_rule_print_dbg()
1108 struct ieee80211_channel *chan, in chan_reg_rule_print_dbg()
1122 struct ieee80211_channel *chan) in handle_channel()
1373 struct ieee80211_channel *chan; in handle_reg_beacon()
1375 struct ieee80211_channel chan_before; in handle_reg_beacon()
1455 static bool is_ht40_allowed(struct ieee80211_channel *chan) in is_ht40_allowed()
1468 struct ieee80211_channel *channel) in reg_process_ht_flags_channel()
1471 struct ieee80211_channel *channel_before = NULL, *channel_after = NULL; in reg_process_ht_flags_channel()
1484 struct ieee80211_channel *c = &sband->channels[i]; in reg_process_ht_flags_channel()
[all …]
Dreg.h82 struct ieee80211_channel *beacon_chan,
Ddebugfs.c43 static int ht_print_chan(struct ieee80211_channel *chan, in ht_print_chan()
Dwext-sme.c71 struct ieee80211_channel *chan = NULL; in cfg80211_mgd_wext_siwfreq()
144 struct ieee80211_channel *chan = NULL; in cfg80211_mgd_wext_giwfreq()
Dscan.c582 struct ieee80211_channel *channel, in cfg80211_get_bss()
908 static struct ieee80211_channel *
910 struct ieee80211_channel *channel) in cfg80211_get_bss_channel()
943 struct ieee80211_channel *rx_channel, in cfg80211_inform_bss_width()
951 struct ieee80211_channel *channel; in cfg80211_inform_bss_width()
1027 struct ieee80211_channel *rx_channel, in cfg80211_inform_bss_width_frame()
1034 struct ieee80211_channel *channel; in cfg80211_inform_bss_width_frame()
Dmlme.c200 struct ieee80211_channel *chan, in cfg80211_mlme_auth()
279 struct ieee80211_channel *chan, in cfg80211_mlme_assoc()
673 struct ieee80211_channel *c; in cfg80211_dfs_channels_update_work()
Dmesh.c135 struct ieee80211_channel *chan; in __cfg80211_join_mesh()
Dutil.c116 struct ieee80211_channel *__ieee80211_get_channel(struct wiphy *wiphy, in __ieee80211_get_channel()
1625 struct ieee80211_channel *chan, in cfg80211_can_use_iftype_chan()
1631 struct ieee80211_channel in cfg80211_can_use_iftype_chan()
1633 struct ieee80211_channel *ch; in cfg80211_can_use_iftype_chan()
Dtrace.h1037 struct ieee80211_channel *chan),
1715 struct ieee80211_channel *chan,
2248 struct ieee80211_channel *chan,
2270 struct ieee80211_channel *chan),
2480 struct ieee80211_channel *channel),
2642 TP_PROTO(struct wiphy *wiphy, struct ieee80211_channel *channel,
2671 TP_PROTO(struct wiphy *wiphy, struct ieee80211_channel *channel,
Dsme.c98 struct ieee80211_channel *channel; in cfg80211_conn_scan()
839 struct ieee80211_channel *channel, in cfg80211_roamed()
Drdev-ops.h400 struct ieee80211_channel *chan) in rdev_libertas_set_mesh_channel()
651 struct ieee80211_channel *chan, in rdev_remain_on_channel()
Dnl80211.c582 struct ieee80211_channel *chan, in nl80211_msg_put_channel()
905 static struct ieee80211_channel *nl80211_get_valid_chan(struct wiphy *wiphy, in nl80211_get_valid_chan()
908 struct ieee80211_channel *chan; in nl80211_get_valid_chan()
1262 struct ieee80211_channel *chan; in nl80211_send_wiphy()
5814 struct ieee80211_channel *chan; in nl80211_trigger_scan()
5839 struct ieee80211_channel *chan; in nl80211_trigger_scan()
6082 struct ieee80211_channel *chan; in nl80211_parse_sched_scan()
6105 struct ieee80211_channel *chan; in nl80211_parse_sched_scan()
6808 struct ieee80211_channel *chan; in nl80211_authenticate()
7005 struct ieee80211_channel *chan; in nl80211_associate()
[all …]
Dwext-compat.c227 struct ieee80211_channel *chan = &sband->channels[i]; in cfg80211_wext_giwrange()
/linux-4.1.27/include/net/
Dcfg80211.h168 struct ieee80211_channel { struct
324 struct ieee80211_channel *channels;
397 struct ieee80211_channel *chan;
437 struct ieee80211_channel *channel,
598 struct ieee80211_channel *channel;
1475 struct ieee80211_channel *channels[0];
1559 struct ieee80211_channel *channels[0];
1619 struct ieee80211_channel *channel;
1852 struct ieee80211_channel *channel;
1853 struct ieee80211_channel *channel_hint;
[all …]
Dmac80211.h3295 struct ieee80211_channel *chan,
/linux-4.1.27/drivers/staging/vt6655/
Dchannel.c54 static struct ieee80211_channel vnt_channels_2ghz[] = {
71 static struct ieee80211_channel vnt_channels_5ghz[] = {
132 struct ieee80211_channel *ch; in vnt_init_bands()
177 bool set_channel(void *pDeviceHandler, struct ieee80211_channel *ch) in set_channel()
Dchannel.h30 bool set_channel(void *pDeviceHandler, struct ieee80211_channel *);
/linux-4.1.27/drivers/staging/vt6656/
Dchannel.c68 static struct ieee80211_channel vnt_channels_2ghz[] = {
85 static struct ieee80211_channel vnt_channels_5ghz[] = {
146 struct ieee80211_channel *ch; in vnt_init_bands()
/linux-4.1.27/drivers/net/wireless/ath/
Dregd.c263 struct ieee80211_channel *ch) in ath_force_clear_no_ir_chan()
278 struct ieee80211_channel *ch; in ath_force_clear_no_ir_freq()
287 static void ath_force_no_ir_chan(struct ieee80211_channel *ch) in ath_force_no_ir_chan()
294 struct ieee80211_channel *ch; in ath_force_no_ir_freq()
307 struct ieee80211_channel *ch) in __ath_reg_apply_beaconing_flags()
341 struct ieee80211_channel *ch; in ath_reg_apply_beaconing_flags()
402 struct ieee80211_channel *ch; in ath_reg_apply_radar_flags()
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
Dath5k.h1267 struct ieee80211_channel channels[ATH_CHAN_MAX];
1290 struct ieee80211_channel *curchan; /* current h/w channel */
1351 struct ieee80211_channel *ah_current_channel;
1492 int ath5k_hw_nic_wakeup(struct ath5k_hw *ah, struct ieee80211_channel *channel);
1495 struct ieee80211_channel *channel, bool fast, bool skip_pcu);
1530 struct ieee80211_channel *channel);
1619 bool ath5k_channel_ok(struct ath5k_hw *ah, struct ieee80211_channel *channel);
1623 struct ieee80211_channel *channel);
1627 struct ieee80211_channel *channel);
1634 int ath5k_hw_phy_init(struct ath5k_hw *ah, struct ieee80211_channel *channel,
Dphy.c136 ath5k_channel_ok(struct ath5k_hw *ah, struct ieee80211_channel *channel) in ath5k_channel_ok()
160 struct ieee80211_channel *channel) in ath5k_hw_chan_has_spur_noise()
286 struct ieee80211_channel *channel) in ath5k_hw_write_ofdm_timings()
364 struct ieee80211_channel *channel) in ath5k_hw_wait_for_synth()
816 struct ieee80211_channel *channel, in ath5k_hw_rfregs_init()
1183 ath5k_hw_rf5110_chan2athchan(struct ieee80211_channel *channel) in ath5k_hw_rf5110_chan2athchan()
1201 struct ieee80211_channel *channel) in ath5k_hw_rf5110_channel()
1260 struct ieee80211_channel *channel) in ath5k_hw_rf5111_channel()
1318 struct ieee80211_channel *channel) in ath5k_hw_rf5112_channel()
1392 struct ieee80211_channel *channel) in ath5k_hw_rf2425_channel()
[all …]
Dreset.c134 struct ieee80211_channel *channel = ah->ah_current_channel; in ath5k_hw_init_core_clock()
669 ath5k_hw_nic_wakeup(struct ath5k_hw *ah, struct ieee80211_channel *channel) in ath5k_hw_nic_wakeup()
849 struct ieee80211_channel *channel) in ath5k_hw_tweak_initval_settings()
977 struct ieee80211_channel *channel) in ath5k_hw_commit_eeprom_settings()
1147 struct ieee80211_channel *channel, bool fast, bool skip_pcu) in ath5k_hw_reset()
Dbase.h48 struct ieee80211_channel;
Dpcu.c177 struct ieee80211_channel *channel = ah->ah_current_channel; in ath5k_hw_get_default_slottime()
208 struct ieee80211_channel *channel = ah->ah_current_channel; in ath5k_hw_get_default_sifs()
Dqcu.c561 struct ieee80211_channel *channel = ah->ah_current_channel; in ath5k_hw_set_ifs_intervals()
Dbase.c97 static int ath5k_reset(struct ath5k_hw *ah, struct ieee80211_channel *chan,
296 ath5k_setup_channels(struct ath5k_hw *ah, struct ieee80211_channel *channels, in ath5k_setup_channels()
2859 ath5k_reset(struct ath5k_hw *ah, struct ieee80211_channel *chan, in ath5k_reset()
Deeprom.c1783 struct ieee80211_channel *channel) in ath5k_eeprom_mode_from_channel()
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dregd.c148 struct ieee80211_channel *ch; in _rtl_reg_apply_beaconing_flags()
198 struct ieee80211_channel *ch; in _rtl_reg_apply_active_scan_flags()
250 struct ieee80211_channel *ch; in _rtl_reg_apply_radar_flags()
294 struct ieee80211_channel *ch; in _rtl_dump_channel_map()
Dbase.c63 static struct ieee80211_channel rtl_channeltable_2g[] = {
80 static struct ieee80211_channel rtl_channeltable_5g[] = {
Dcore.c661 struct ieee80211_channel *channel = hw->conf.chandef.chan; in rtl_op_config()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dp2p.h137 struct ieee80211_channel remain_on_channel;
164 struct ieee80211_channel *channel,
Dcfg80211.h101 struct ieee80211_channel channel;
489 struct ieee80211_channel *ch);
Dcfg80211.c352 struct ieee80211_channel *ch) in channel_to_chanspec()
1725 struct ieee80211_channel *chan = sme->channel; in brcmf_cfg80211_connect()
2516 struct ieee80211_channel *notify_channel; in brcmf_inform_single_bss()
2613 struct ieee80211_channel *notify_channel; in wl_inform_ibss()
3234 struct ieee80211_channel *channel = NULL; in brcmf_notify_sched_scan_results()
4336 struct ieee80211_channel *chan = params->chan; in brcmf_cfg80211_mgmt_tx()
4781 struct ieee80211_channel *notify_channel = NULL; in brcmf_bss_roaming_done()
4917 struct ieee80211_channel *chan; in brcmf_notify_connect_status()
5290 static void brcmf_update_bw40_channel_flag(struct ieee80211_channel *channel, in brcmf_update_bw40_channel_flag()
5316 struct ieee80211_channel *channel; in brcmf_construct_chaninfo()
Dp2p.c816 struct ieee80211_channel *chan = request->channels[i]; in brcmf_p2p_run_escan()
971 struct ieee80211_channel *channel, in brcmf_p2p_remain_on_channel()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dchannel.c377 struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.chandef.chan; in brcms_c_channel_set_chanspec()
402 struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.chandef.chan; in brcms_c_channel_reg_limits()
636 struct ieee80211_channel *ch; in brcms_reg_apply_radar_flags()
665 struct ieee80211_channel *ch; in brcms_reg_apply_beaconing_flags()
703 struct ieee80211_channel *ch; in brcms_reg_notifier()
745 struct ieee80211_channel *ch; in brcms_c_regd_init()
Dmac80211_if.c115 static struct ieee80211_channel brcms_2ghz_chantable[] = {
139 static struct ieee80211_channel brcms_5ghz_nphy_chantable[] = {
Dmain.c5016 struct ieee80211_channel *ch; in brcms_c_up()
7866 struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.chandef.chan; in brcms_c_init()
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dcommon-init.c39 static const struct ieee80211_channel ath9k_2ghz_chantable[] = {
60 static const struct ieee80211_channel ath9k_5ghz_chantable[] = {
Dcommon.c302 struct ieee80211_channel *chan = chandef->chan; in ath9k_cmn_update_ichannel()
343 struct ieee80211_channel *curchan = chandef->chan; in ath9k_cmn_get_channel()
Dchannel.c30 struct ieee80211_channel *chan = chandef->chan; in ath_set_channel()
107 struct ieee80211_channel *chan; in ath_chanctx_init()
770 struct ieee80211_channel *chan) in ath_scan_channel_duration()
828 struct ieee80211_channel *chan) in ath_chanctx_offchan_switch()
863 struct ieee80211_channel *chan; in ath_scan_next_channel()
1306 struct ieee80211_channel *chan; in ath9k_offchannel_init()
Dhtc_drv_main.c188 struct ieee80211_channel *channel = priv->hw->conf.chandef.chan; in ath9k_htc_reset()
248 struct ieee80211_channel *channel = hw->conf.chandef.chan; in ath9k_htc_set_channel()
908 struct ieee80211_channel *curchan = hw->conf.chandef.chan; in ath9k_htc_start()
1202 struct ieee80211_channel *curchan = hw->conf.chandef.chan; in ath9k_htc_config()
Dcalib.c366 struct ieee80211_channel *c = chan->chan; in ath9k_hw_getnf()
Dmain.c652 struct ieee80211_channel *curchan = sc->cur_chan->chandef.chan; in ath9k_start()
1912 struct ieee80211_channel *chan; in ath9k_get_survey()
2313 struct ieee80211_channel *chan, int duration, in ath9k_remain_on_channel()
Dath9k.h420 struct ieee80211_channel *roc_chan;
Dhw.h448 struct ieee80211_channel *chan;
Dinit.c694 struct ieee80211_channel *chan; in ath9k_init_band_txpower()
Dhw.c2826 struct ieee80211_channel *channel; in ath9k_hw_apply_txpower()
2851 struct ieee80211_channel *channel = chan->chan; in ath9k_hw_set_txpowerlimit()
/linux-4.1.27/drivers/net/wireless/iwlwifi/
Diwl-eeprom-parse.h102 struct ieee80211_channel channels[];
Diwl-eeprom-parse.c399 struct ieee80211_channel *chan = &data->channels[ch_idx]; in iwl_eeprom_enh_txp_read_element()
533 struct ieee80211_channel *chan = NULL; in iwl_mod_ht40_chan_info()
584 struct ieee80211_channel *channel; in iwl_init_channel_map()
713 struct ieee80211_channel *chan = &data->channels[0]; in iwl_init_sband_channels()
853 sizeof(struct ieee80211_channel) * IWL_NUM_CHANNELS, in iwl_parse_eeprom_data()
Diwl-nvm-parse.c264 struct ieee80211_channel *channel; in iwl_init_channel_map()
598 sizeof(struct ieee80211_channel) * in iwl_parse_nvm_data()
603 sizeof(struct ieee80211_channel) * in iwl_parse_nvm_data()
/linux-4.1.27/drivers/net/wireless/orinoco/
Dscan.c78 struct ieee80211_channel *channel; in orinoco_add_hostscan_result()
138 struct ieee80211_channel *channel; in orinoco_add_extscan_result()
Dorinoco.h67 struct ieee80211_channel channels[14];
/linux-4.1.27/net/mac80211/
Dscan.c64 struct ieee80211_channel *channel) in ieee80211_bss_info_update()
171 struct ieee80211_channel *channel; in ieee80211_scan_rx()
648 ieee80211_scan_get_channel_time(struct ieee80211_channel *chan) in ieee80211_scan_get_channel_time()
666 struct ieee80211_channel *next_chan; in ieee80211_scan_state_decision()
730 struct ieee80211_channel *chan; in ieee80211_scan_state_set_channel()
941 struct ieee80211_channel **channels, in ieee80211_request_ibss_scan()
965 struct ieee80211_channel *tmp_ch = in ieee80211_request_ibss_scan()
Dieee80211_i.h339 struct ieee80211_channel *chan;
1258 struct ieee80211_channel *tmp_channel;
1560 struct ieee80211_channel **channels,
1576 struct ieee80211_channel *channel);
1944 struct ieee80211_channel *chan,
1953 struct ieee80211_channel *channel, bool scan);
1987 void ieee80211_ht_oper_to_chandef(struct ieee80211_channel *control_chan,
1990 void ieee80211_vht_oper_to_chandef(struct ieee80211_channel *control_chan,
Dibss.c230 struct ieee80211_channel *chan; in __ieee80211_sta_join_ibss()
986 struct ieee80211_channel *channel) in ieee80211_update_sta_info()
1105 struct ieee80211_channel *channel; in ieee80211_rx_bss_info()
1343 struct ieee80211_channel **channels, in ibss_setup_channels()
1347 struct ieee80211_channel *chan = NULL; in ibss_setup_channels()
1376 struct ieee80211_channel **channels, in ieee80211_ibss_setup_scan_channels()
1421 struct ieee80211_channel *chan = NULL; in ieee80211_sta_find_ibss()
1477 struct ieee80211_channel *channels[8]; in ieee80211_sta_find_ibss()
Dethtool.c70 struct ieee80211_channel *channel; in ieee80211_get_stats()
Dspectmgmt.c33 struct ieee80211_channel *new_chan; in ieee80211_parse_ch_switch_ie()
Dmesh.c390 struct ieee80211_channel *chan; in mesh_add_ds_params_ie()
442 struct ieee80211_channel *channel; in mesh_add_ht_oper_ie()
1015 struct ieee80211_channel *channel; in ieee80211_mesh_rx_bcn_presp()
Dmlme.c152 struct ieee80211_channel *channel, in ieee80211_determine_chantype()
352 struct ieee80211_channel *chan; in ieee80211_config_bw()
475 struct ieee80211_channel *channel, in ieee80211_add_ht_ie()
609 struct ieee80211_channel *chan; in ieee80211_send_assoc()
1240 struct ieee80211_channel *channel, in ieee80211_find_80211h_pwr_constr()
1301 struct ieee80211_channel *channel, in ieee80211_find_cisco_dtpc()
1315 struct ieee80211_channel *channel, in ieee80211_handle_pwr_constr()
3169 struct ieee80211_channel *channel; in ieee80211_rx_bss_info()
3260 struct ieee80211_channel *chan; in ieee80211_rx_mgmt_beacon()
Dutil.c1562 struct ieee80211_channel *chan, in ieee80211_build_probe_req()
1614 struct ieee80211_channel *channel, bool scan) in ieee80211_send_probe_req()
2382 void ieee80211_ht_oper_to_chandef(struct ieee80211_channel *control_chan, in ieee80211_ht_oper_to_chandef()
2411 void ieee80211_vht_oper_to_chandef(struct ieee80211_channel *control_chan, in ieee80211_vht_oper_to_chandef()
Dtdls.c60 struct ieee80211_channel *ch; in ieee80211_tdls_add_subband()
1572 struct ieee80211_channel *chan; in ieee80211_process_tdls_channel_switch_req()
Ddriver-ops.h842 struct ieee80211_channel *chan, in drv_remain_on_channel()
Dcfg.c2519 struct ieee80211_channel *channel, in ieee80211_start_roc_work()
2674 struct ieee80211_channel *chan, in ieee80211_remain_on_channel()
Dtrace.h1108 struct ieee80211_channel *chan,
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Dcarl9170.h331 struct ieee80211_channel *channel;
568 int carl9170_set_mac_tpc(struct ar9170 *ar, struct ieee80211_channel *channel);
599 int carl9170_set_channel(struct ar9170 *ar, struct ieee80211_channel *channel,
Dphy.c1035 carl9170_get_hw_dyn_params(struct ieee80211_channel *channel, in carl9170_get_hw_dyn_params()
1118 struct ieee80211_channel *channel) in carl9170_set_freq_cal_data()
1570 int carl9170_set_channel(struct ar9170 *ar, struct ieee80211_channel *channel, in carl9170_set_channel()
1579 struct ieee80211_channel *old_channel = NULL; in carl9170_set_channel()
Dmac.c505 int carl9170_set_mac_tpc(struct ar9170 *ar, struct ieee80211_channel *channel) in carl9170_set_mac_tpc()
Dmain.c95 static struct ieee80211_channel carl9170_2ghz_chantable[] = {
112 static struct ieee80211_channel carl9170_5ghz_chantable[] = {
1652 struct ieee80211_channel *chan; in carl9170_op_get_survey()
Drx.c293 struct ieee80211_channel *chan; in carl9170_rx_mac_status()
/linux-4.1.27/drivers/net/wireless/
Dmac80211_hwsim.c271 static const struct ieee80211_channel hwsim_channels_2ghz[] = {
288 static const struct ieee80211_channel hwsim_channels_5ghz[] = {
483 struct ieee80211_channel channels_2ghz[ARRAY_SIZE(hwsim_channels_2ghz)];
484 struct ieee80211_channel channels_5ghz[ARRAY_SIZE(hwsim_channels_5ghz)];
497 struct ieee80211_channel *tmp_chan;
505 struct ieee80211_channel *channel;
605 struct ieee80211_channel *chan);
804 struct ieee80211_channel *chan) in mac80211_hwsim_monitor_rx()
849 static void mac80211_hwsim_monitor_ack(struct ieee80211_channel *chan, in mac80211_hwsim_monitor_ack()
1042 static bool hwsim_chans_compat(struct ieee80211_channel *c1, in hwsim_chans_compat()
[all …]
Drndis_wlan.c375 static const struct ieee80211_channel rndis_channels[] = {
443 struct ieee80211_channel channels[ARRAY_SIZE(rndis_channels)];
1316 static struct ieee80211_channel *get_current_channel(struct usbnet *usbdev, in get_current_channel()
1320 struct ieee80211_channel *channel; in get_current_channel()
1985 struct ieee80211_channel *channel; in rndis_bss_info_update()
2156 struct ieee80211_channel *channel = sme->channel; in rndis_connect()
2293 struct ieee80211_channel *channel = params->chandef.chan; in rndis_join_ibss()
2649 struct ieee80211_channel *channel; in rndis_wlan_craft_connected_bss()
Dadm8211.h551 struct ieee80211_channel channels[14];
Dmwl8k.c199 struct ieee80211_channel channels_24[14];
202 struct ieee80211_channel channels_50[4];
300 struct ieee80211_channel *acs_chan;
348 static const struct ieee80211_channel mwl8k_channels_24[] = {
381 static const struct ieee80211_channel mwl8k_channels_50[] = {
2864 struct ieee80211_channel *channel = conf->chandef.chan; in mwl8k_cmd_tx_power()
3085 struct ieee80211_channel *channel) in mwl8k_update_survey()
3136 struct ieee80211_channel *channel = conf->chandef.chan; in mwl8k_cmd_set_rf_channel()
Dadm8211.c61 static const struct ieee80211_channel adm8211_channels[] = {
Dat76c50x-usb.c2292 static struct ieee80211_channel at76_channels[] = {
/linux-4.1.27/drivers/net/wireless/ath/ar5523/
Dar5523.h127 struct ieee80211_channel channels[14];
Dar5523.c1450 static const struct ieee80211_channel ar5523_channels[] = {
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dscan.h162 struct ieee80211_channel *channels[],
Dscan.c135 struct ieee80211_channel *req_channels[], in wlcore_scan_get_channels()
256 struct ieee80211_channel *channels[], in wlcore_set_scan_chan_params()
Dmain.c5524 struct ieee80211_channel *chan, in wlcore_op_remain_on_channel()
5764 static struct ieee80211_channel wl1271_channels[] = {
5818 static struct ieee80211_channel wl1271_channels_5ghz[] = {
Dcmd.c1705 struct ieee80211_channel *channel = &band->channels[i]; in wlcore_cmd_regdomain_config_locked()
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8180/
Drtl8180.h118 struct ieee80211_channel channels[14];
Ddev.c104 static const struct ieee80211_channel rtl818x_channels[] = {
/linux-4.1.27/drivers/net/wireless/rsi/
Drsi_91x_mac80211.c22 static const struct ieee80211_channel rsi_2ghz_channels[] = {
53 static const struct ieee80211_channel rsi_5ghz_channels[] = {
356 struct ieee80211_channel *curchan = hw->conf.chandef.chan; in rsi_channel_change()
434 struct ieee80211_channel *channel = bss->chandef.chan; in rsi_get_connected_channel()
Drsi_91x_mgmt.c861 struct ieee80211_channel *curchan = hw->conf.chandef.chan; in rsi_band_check()
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/
Dioctl_cfg80211.c82 static struct ieee80211_channel rtw_2ghz_channels[] = {
99 static struct ieee80211_channel rtw_5ghz_a_channels[] = {
121 static void rtw_2g_channels_init(struct ieee80211_channel *channels) in rtw_2g_channels_init()
124 sizeof(struct ieee80211_channel) * RTW_2G_CHANNELS_NUM); in rtw_2g_channels_init()
127 static void rtw_5g_channels_init(struct ieee80211_channel *channels) in rtw_5g_channels_init()
130 sizeof(struct ieee80211_channel) * RTW_5G_CHANNELS_NUM); in rtw_5g_channels_init()
161 sizeof(struct ieee80211_channel) * n_channels + in rtw_spt_band_alloc()
168 (struct ieee80211_channel *)(((u8 *) spt_band) + in rtw_spt_band_alloc()
173 sizeof(struct ieee80211_channel) * in rtw_spt_band_alloc()
246 struct ieee80211_channel *notify_channel; in rtw_cfg80211_inform_bss()
[all …]
/linux-4.1.27/drivers/staging/wlan-ng/
Dcfg80211.c7 static const struct ieee80211_channel prism2_channels[] = {
43 struct ieee80211_channel channels[ARRAY_SIZE(prism2_channels)];
498 struct ieee80211_channel *channel = sme->channel; in prism2_connect()
/linux-4.1.27/drivers/net/wireless/p54/
Dmain.c302 struct ieee80211_channel *chan = priv->curchan; in p54_reset_stats()
329 struct ieee80211_channel *oldchan; in p54_config()
615 struct ieee80211_channel *chan; in p54_get_survey()
Dp54.h203 struct ieee80211_channel *curchan;
Deeprom.c164 tmp->channels = kzalloc(sizeof(struct ieee80211_channel) * in p54_generate_band()
176 struct ieee80211_channel *dest = &tmp->channels[j]; in p54_generate_band()
Dtxrx.c515 struct ieee80211_channel *chan; in p54_rx_stats()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dcore.h587 struct ieee80211_channel *rx_channel;
590 struct ieee80211_channel *scan_channel;
Dmac.c582 struct ieee80211_channel *channel = chandef->chan; in ath10k_monitor_vdev_start()
2105 struct ieee80211_channel *channel; in ath10k_update_channel_list()
4354 struct ieee80211_channel *chan, in ath10k_remain_on_channel()
5179 static const struct ieee80211_channel ath10k_2ghz_channels[] = {
5196 static const struct ieee80211_channel ath10k_5ghz_channels[] = {
Dhtt_rx.c779 struct ieee80211_channel *ch; in ath10k_htt_rx_h_channel()
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dnetdev.c135 struct ieee80211_channel *ch; in wil_if_alloc()
Dcfg80211.c30 static struct ieee80211_channel wil_60ghz_channels[] = {
605 struct ieee80211_channel *chan, in wil_remain_on_channel()
724 struct ieee80211_channel *channel = info->chandef.chan; in wil_cfg80211_start_ap()
Dwmi.c317 struct ieee80211_channel *channel = ieee80211_get_channel(wiphy, freq); in wmi_evt_rx_mgmt()
1095 struct ieee80211_channel *ch = wdev->preset_chandef.chan; in wmi_rx_chain_add()
Dtxrx.c291 struct ieee80211_channel *ch = wdev->preset_chandef.chan; in wil_rx_add_radiotap_header()
/linux-4.1.27/drivers/net/wireless/zd1211rw/
Dzd_mac.h200 struct ieee80211_channel channels[14];
Dzd_mac.c120 static const struct ieee80211_channel zd_channels[] = {
/linux-4.1.27/drivers/net/wireless/b43/
Dphy_ht.c747 struct ieee80211_channel *new_channel) in b43_phy_ht_spur_avoid()
778 struct ieee80211_channel *new_channel) in b43_phy_ht_channel_setup()
821 struct ieee80211_channel *channel, in b43_phy_ht_set_channel()
1076 struct ieee80211_channel *channel = dev->wl->hw->conf.chandef.chan; in b43_phy_ht_op_switch_channel()
Dphy_lcn.c626 struct ieee80211_channel *channel, in b43_phy_lcn_set_channel()
778 struct ieee80211_channel *channel = dev->wl->hw->conf.chandef.chan; in b43_phy_lcn_op_switch_channel()
Dmain.c197 static struct ieee80211_channel b43_2ghz_chantable[] = {
234 static struct ieee80211_channel b43_5ghz_nphy_chantable[] = {
293 static struct ieee80211_channel b43_5ghz_nphy_chantable_limited[] = {
301 static struct ieee80211_channel b43_5ghz_aphy_chantable[] = {
3901 struct ieee80211_channel *chan) in b43_switch_band()
Dphy_n.c5894 struct ieee80211_channel *channel = dev->wl->hw->conf.chandef.chan; in b43_nphy_op_recalc_txpower()
6287 struct ieee80211_channel *new_channel) in b43_nphy_channel_setup()
6393 struct ieee80211_channel *channel, in b43_nphy_set_channel()
6691 struct ieee80211_channel *channel = dev->wl->hw->conf.chandef.chan; in b43_nphy_op_switch_channel()
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Dcmd.h48 struct ieee80211_channel *channels[],
Dcmd.c425 struct ieee80211_channel *channels[], in wl1251_cmd_scan()
Dmain.c1290 static struct ieee80211_channel wl1251_channels[] = {
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8187/
Drtl8187.h114 struct ieee80211_channel channels[14];
Ddev.c102 static const struct ieee80211_channel rtl818x_channels[] = {
1434 struct ieee80211_channel *channel; in rtl8187_probe()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dfw.c413 sizeof(struct ieee80211_channel) + in iwl_run_init_mvm_ucode()
636 struct ieee80211_channel *chan; in iwl_mvm_up()
Dmvm.h171 struct ieee80211_channel *channel;
741 struct ieee80211_channel **nd_channels;
Dscan.c655 struct ieee80211_channel **channels, in iwl_mvm_lmac_scan_cfg_channels()
1239 struct ieee80211_channel **channels, in iwl_mvm_umac_scan_cfg_channels()
Dpower.c314 struct ieee80211_channel *chan; in iwl_mvm_power_is_radar()
Dmac80211.c3011 struct ieee80211_channel *channel, in iwl_mvm_send_aux_roc_cmd()
3095 struct ieee80211_channel *channel, in iwl_mvm_roc()
Ddebugfs.c1237 (11 * sizeof(struct ieee80211_channel *)), in iwl_dbgfs_netdetect_write()
/linux-4.1.27/drivers/net/wireless/libertas_tf/
Dlibertas_tf.h248 struct ieee80211_channel channels[14];
Dmain.c38 static const struct ieee80211_channel lbtf_channels[] = {
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dcfg80211.c244 struct ieee80211_channel *chan, in mwifiex_cfg80211_remain_on_channel()
433 struct ieee80211_channel *ch; in mwifiex_send_domain_info_cmd_fw()
1354 static struct ieee80211_channel mwifiex_channels_2ghz[] = {
1378 static struct ieee80211_channel mwifiex_channels_5ghz[] = {
1841 struct ieee80211_channel *chan; in mwifiex_cfg80211_inform_ibss_bss()
1890 struct ieee80211_channel *channel, in mwifiex_cfg80211_assoc()
2249 struct ieee80211_channel *chan; in mwifiex_cfg80211_scan()
Dcfp.c318 struct ieee80211_channel *ch = NULL; in mwifiex_get_cfp()
Dmain.h430 struct ieee80211_channel chan;
1289 struct ieee80211_channel *chan,
Dscan.c493 struct ieee80211_channel *ch; in mwifiex_scan_create_channel_list()
1717 struct ieee80211_channel *chan; in mwifiex_parse_single_response_buf()
Dsta_ioctl.c1112 struct ieee80211_channel *chan, in mwifiex_remain_on_chan_cfg()
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/
Dmain.c44 static struct ieee80211_channel wcn_2ghz_channels[] = {
62 static struct ieee80211_channel wcn_5ghz_channels[] = {
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dcfg80211.c86 static struct ieee80211_channel ath6kl_2ghz_channels[] = {
103 static struct ieee80211_channel ath6kl_5ghz_a_channels[] = {
683 struct ieee80211_channel *chan, in ath6kl_add_bss_if_needed()
743 struct ieee80211_channel *chan; in ath6kl_cfg80211_connect_event()
3017 struct ieee80211_channel *chan, in ath6kl_remain_on_channel()
3179 struct ieee80211_channel *chan = params->chan; in ath6kl_mgmt_tx()
Dwmi.c509 struct ieee80211_channel *chan; in ath6kl_wmi_remain_on_chnl_event_rx()
542 struct ieee80211_channel *chan; in ath6kl_wmi_cancel_remain_on_chnl_event_rx()
1093 struct ieee80211_channel *channel; in ath6kl_wmi_bssinfo_event_rx()
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Dagn.h158 void iwl_set_rxon_channel(struct iwl_priv *priv, struct ieee80211_channel *ch,
Drxon.c718 void iwl_set_rxon_channel(struct iwl_priv *priv, struct ieee80211_channel *ch, in iwl_set_rxon_channel()
1181 struct ieee80211_channel *channel = conf->chandef.chan; in iwlagn_mac_config()
Dscan.c521 struct ieee80211_channel *chan; in iwl_get_channels_for_scan()
Dmac80211.c949 struct ieee80211_channel *channel = ch_switch->chandef.chan; in iwlagn_mac_channel_switch()
Ddebugfs.c330 struct ieee80211_channel *channels = NULL; in iwl_dbgfs_channels_read()
/linux-4.1.27/drivers/net/wireless/libertas/
Dcfg.c34 static struct ieee80211_channel lbs_2ghz_channels[] = {
462 struct ieee80211_channel *channel) in lbs_cfg_set_mesh_channel()
643 struct ieee80211_channel *channel = in lbs_ret_scan()
Dcmd.c747 struct ieee80211_channel *ch; in lbs_set_11d_domain_info()
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2x00dev.c909 static void rt2x00lib_channel(struct ieee80211_channel *entry, in rt2x00lib_channel()
938 struct ieee80211_channel *channels; in rt2x00lib_probe_hw_modes()
Drt2800lib.c3705 struct ieee80211_channel *chan, in rt2800_config_txpower_rt3593()
4100 struct ieee80211_channel *chan, in rt2800_config_txpower_rt28xx()
4281 struct ieee80211_channel *chan, in rt2800_config_txpower()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
Dcommon.c3436 struct ieee80211_channel *channels; in il_init_geos()
3437 struct ieee80211_channel *geo_ch; in il_init_geos()
3450 kzalloc(sizeof(struct ieee80211_channel) * il->channel_count, in il_init_geos()
3962 il_set_rxon_channel(struct il_priv *il, struct ieee80211_channel *ch) in il_set_rxon_channel()
5031 struct ieee80211_channel *channel = conf->chandef.chan; in il_mac_config()
Dcommon.h1131 struct ieee80211_channel *ieee_channels;
1709 int il_set_rxon_channel(struct il_priv *il, struct ieee80211_channel *ch);
Ddebug.c536 struct ieee80211_channel *channels = NULL; in il_dbgfs_channels_read()
D4965-mac.c772 struct ieee80211_channel *chan; in il4965_get_channels_for_scan()
6072 struct ieee80211_channel *channel = ch_switch->chandef.chan; in il4965_mac_channel_switch()
D3945-mac.c1555 struct ieee80211_channel *chan; in il3945_get_channels_for_scan()
/linux-4.1.27/drivers/net/wireless/b43legacy/
Dmain.c132 static struct ieee80211_channel b43legacy_bg_chantable[] = {
/linux-4.1.27/drivers/net/wireless/ipw2x00/
Dipw2200.c11366 sizeof(struct ieee80211_channel), in ipw_wdev_init()
11405 sizeof(struct ieee80211_channel), in ipw_wdev_init()
Dipw2100.c1919 sizeof(struct ieee80211_channel), in ipw2100_wdev_init()