/linux-4.4.14/net/wireless/ |
D | chan.c | 15 void cfg80211_chandef_create(struct cfg80211_chan_def *chandef, in cfg80211_chandef_create() argument 22 chandef->chan = chan; in cfg80211_chandef_create() 23 chandef->center_freq2 = 0; in cfg80211_chandef_create() 27 chandef->width = NL80211_CHAN_WIDTH_20_NOHT; in cfg80211_chandef_create() 28 chandef->center_freq1 = chan->center_freq; in cfg80211_chandef_create() 31 chandef->width = NL80211_CHAN_WIDTH_20; in cfg80211_chandef_create() 32 chandef->center_freq1 = chan->center_freq; in cfg80211_chandef_create() 35 chandef->width = NL80211_CHAN_WIDTH_40; in cfg80211_chandef_create() 36 chandef->center_freq1 = chan->center_freq + 10; in cfg80211_chandef_create() 39 chandef->width = NL80211_CHAN_WIDTH_40; in cfg80211_chandef_create() [all …]
|
D | mesh.c | 124 if (!setup->chandef.chan) { in __cfg80211_join_mesh() 126 setup->chandef = wdev->preset_chandef; in __cfg80211_join_mesh() 129 if (!setup->chandef.chan) { in __cfg80211_join_mesh() 148 setup->chandef.chan = chan; in __cfg80211_join_mesh() 152 if (setup->chandef.chan) in __cfg80211_join_mesh() 157 if (!setup->chandef.chan) in __cfg80211_join_mesh() 160 setup->chandef.width = NL80211_CHAN_WIDTH_20_NOHT; in __cfg80211_join_mesh() 161 setup->chandef.center_freq1 = setup->chandef.chan->center_freq; in __cfg80211_join_mesh() 171 rdev->wiphy.bands[setup->chandef.chan->band]; in __cfg80211_join_mesh() 172 scan_width = cfg80211_chandef_to_scan_width(&setup->chandef); in __cfg80211_join_mesh() [all …]
|
D | ocb.c | 32 if (WARN_ON(!setup->chandef.chan)) in __cfg80211_join_ocb() 37 wdev->chandef = setup->chandef; in __cfg80211_join_ocb() 72 memset(&wdev->chandef, 0, sizeof(wdev->chandef)); in __cfg80211_leave_ocb()
|
D | ibss.c | 105 rdev->wiphy.bands[params->chandef.chan->band]; in __cfg80211_join_ibss() 107 u32 flag = params->chandef.chan->band == IEEE80211_BAND_5GHZ ? in __cfg80211_join_ibss() 123 wdev->chandef = params->chandef; in __cfg80211_join_ibss() 125 wdev->wext.ibss.chandef = params->chandef; in __cfg80211_join_ibss() 184 memset(&wdev->chandef, 0, sizeof(wdev->chandef)); in __cfg80211_clear_ibss() 248 if (!wdev->wext.ibss.chandef.chan) { in cfg80211_ibss_wext_join() 276 cfg80211_chandef_create(&wdev->wext.ibss.chandef, new_chan, in cfg80211_ibss_wext_join() 338 if (wdev->wext.ibss.chandef.chan == chan) in cfg80211_ibss_wext_siwfreq() 351 cfg80211_chandef_create(&wdev->wext.ibss.chandef, chan, in cfg80211_ibss_wext_siwfreq() 380 else if (wdev->wext.ibss.chandef.chan) in cfg80211_ibss_wext_giwfreq() [all …]
|
D | ap.c | 30 memset(&wdev->chandef, 0, sizeof(wdev->chandef)); in __cfg80211_stop_ap()
|
D | mlme.c | 716 struct cfg80211_chan_def chandef; in cfg80211_dfs_channels_update_work() local 748 cfg80211_chandef_create(&chandef, c, in cfg80211_dfs_channels_update_work() 751 nl80211_radar_notify(rdev, &chandef, in cfg80211_dfs_channels_update_work() 774 struct cfg80211_chan_def *chandef, in cfg80211_radar_event() argument 780 trace_cfg80211_radar_event(wiphy, chandef); in cfg80211_radar_event() 786 cfg80211_set_dfs_state(wiphy, chandef, NL80211_DFS_UNAVAILABLE); in cfg80211_radar_event() 792 nl80211_radar_notify(rdev, chandef, NL80211_RADAR_DETECTED, NULL, gfp); in cfg80211_radar_event() 797 const struct cfg80211_chan_def *chandef, in cfg80211_cac_event() argument 810 if (WARN_ON(!wdev->chandef.chan)) in cfg80211_cac_event() 818 cfg80211_set_dfs_state(wiphy, chandef, NL80211_DFS_AVAILABLE); in cfg80211_cac_event() [all …]
|
D | util.c | 1359 bool ieee80211_chandef_to_operating_class(struct cfg80211_chan_def *chandef, in ieee80211_chandef_to_operating_class() argument 1363 u16 freq = chandef->center_freq1; in ieee80211_chandef_to_operating_class() 1366 if (chandef->width > NL80211_CHAN_WIDTH_40) in ieee80211_chandef_to_operating_class() 1370 if (chandef->width == NL80211_CHAN_WIDTH_40) { in ieee80211_chandef_to_operating_class() 1371 if (freq > chandef->chan->center_freq) in ieee80211_chandef_to_operating_class() 1383 if (chandef->width > NL80211_CHAN_WIDTH_40) in ieee80211_chandef_to_operating_class() 1390 switch (chandef->width) { in ieee80211_chandef_to_operating_class() 1412 } else if (chandef->width == NL80211_CHAN_WIDTH_40) { in ieee80211_chandef_to_operating_class() 1413 if (freq > chandef->chan->center_freq) in ieee80211_chandef_to_operating_class() 1428 } else if (chandef->width == NL80211_CHAN_WIDTH_40) { in ieee80211_chandef_to_operating_class() [all …]
|
D | trace.h | 133 #define CHAN_DEF_ASSIGN(chandef) \ argument 135 if ((chandef) && (chandef)->chan) { \ 136 __entry->band = (chandef)->chan->band; \ 138 (chandef)->chan->center_freq; \ 139 __entry->width = (chandef)->width; \ 140 __entry->center_freq1 = (chandef)->center_freq1;\ 141 __entry->center_freq2 = (chandef)->center_freq2;\ 493 CHAN_DEF_ASSIGN(&settings->chandef); 1055 struct cfg80211_chan_def *chandef), 1056 TP_ARGS(wiphy, chandef), [all …]
|
D | core.h | 307 struct cfg80211_chan_def *chandef); 437 const struct cfg80211_chan_def *chandef); 440 const struct cfg80211_chan_def *chandef, 447 const struct cfg80211_chan_def *chandef); 466 struct cfg80211_chan_def *chandef);
|
D | rdev-ops.h | 411 struct cfg80211_chan_def *chandef) in rdev_set_monitor_channel() argument 414 trace_rdev_set_monitor_channel(&rdev->wiphy, chandef); in rdev_set_monitor_channel() 415 ret = rdev->ops->set_monitor_channel(&rdev->wiphy, chandef); in rdev_set_monitor_channel() 852 struct cfg80211_chan_def *chandef) in rdev_get_channel() argument 857 ret = rdev->ops->get_channel(&rdev->wiphy, wdev, chandef); in rdev_get_channel() 858 trace_rdev_return_chandef(&rdev->wiphy, ret, chandef); in rdev_get_channel() 957 struct net_device *dev, struct cfg80211_chan_def *chandef) in rdev_set_ap_chanwidth() argument 961 trace_rdev_set_ap_chanwidth(&rdev->wiphy, dev, chandef); in rdev_set_ap_chanwidth() 962 ret = rdev->ops->set_ap_chanwidth(&rdev->wiphy, dev, chandef); in rdev_set_ap_chanwidth() 1002 u8 oper_class, struct cfg80211_chan_def *chandef) in rdev_tdls_channel_switch() argument [all …]
|
D | wext-sme.c | 120 struct cfg80211_chan_def chandef = { in cfg80211_mgd_wext_siwfreq() local 125 chandef.chan = ieee80211_get_channel(&rdev->wiphy, freq); in cfg80211_mgd_wext_siwfreq() 126 if (chandef.chan) in cfg80211_mgd_wext_siwfreq() 127 err = cfg80211_set_monitor_channel(rdev, &chandef); in cfg80211_mgd_wext_siwfreq()
|
D | wext-compat.c | 781 struct cfg80211_chan_def chandef = { in cfg80211_wext_siwfreq() local 797 chandef.center_freq1 = freq; in cfg80211_wext_siwfreq() 798 chandef.chan = ieee80211_get_channel(&rdev->wiphy, freq); in cfg80211_wext_siwfreq() 799 if (!chandef.chan) in cfg80211_wext_siwfreq() 801 return cfg80211_set_monitor_channel(rdev, &chandef); in cfg80211_wext_siwfreq() 808 chandef.center_freq1 = freq; in cfg80211_wext_siwfreq() 809 chandef.chan = ieee80211_get_channel(&rdev->wiphy, freq); in cfg80211_wext_siwfreq() 810 if (!chandef.chan) in cfg80211_wext_siwfreq() 812 return cfg80211_set_mesh_channel(rdev, wdev, &chandef); in cfg80211_wext_siwfreq() 824 struct cfg80211_chan_def chandef; in cfg80211_wext_giwfreq() local [all …]
|
D | nl80211.c | 1933 struct cfg80211_chan_def *chandef) in nl80211_parse_chandef() argument 1942 chandef->chan = ieee80211_get_channel(&rdev->wiphy, control_freq); in nl80211_parse_chandef() 1943 chandef->width = NL80211_CHAN_WIDTH_20_NOHT; in nl80211_parse_chandef() 1944 chandef->center_freq1 = control_freq; in nl80211_parse_chandef() 1945 chandef->center_freq2 = 0; in nl80211_parse_chandef() 1948 if (!chandef->chan || chandef->chan->flags & IEEE80211_CHAN_DISABLED) in nl80211_parse_chandef() 1962 cfg80211_chandef_create(chandef, chandef->chan, in nl80211_parse_chandef() 1969 chandef->width = in nl80211_parse_chandef() 1972 chandef->center_freq1 = in nl80211_parse_chandef() 1976 chandef->center_freq2 = in nl80211_parse_chandef() [all …]
|
D | nl80211.h | 89 const struct cfg80211_chan_def *chandef,
|
D | reg.c | 1607 struct cfg80211_chan_def chandef; in reg_wdev_chan_valid() local 1623 chandef = wdev->chandef; in reg_wdev_chan_valid() 1628 chandef = wdev->chandef; in reg_wdev_chan_valid() 1637 rdev_get_channel(rdev, wdev, &chandef)) in reg_wdev_chan_valid() 1638 cfg80211_chandef_create(&chandef, in reg_wdev_chan_valid() 1659 return cfg80211_reg_can_beacon_relax(wiphy, &chandef, iftype); in reg_wdev_chan_valid() 1662 return cfg80211_chandef_usable(wiphy, &chandef, in reg_wdev_chan_valid()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | phy-ctxt.c | 71 u8 iwl_mvm_get_channel_width(struct cfg80211_chan_def *chandef) in iwl_mvm_get_channel_width() argument 73 switch (chandef->width) { in iwl_mvm_get_channel_width() 84 WARN(1, "Invalid channel width=%u", chandef->width); in iwl_mvm_get_channel_width() 93 u8 iwl_mvm_get_ctrl_pos(struct cfg80211_chan_def *chandef) in iwl_mvm_get_ctrl_pos() argument 95 switch (chandef->chan->center_freq - chandef->center_freq1) { in iwl_mvm_get_ctrl_pos() 144 struct cfg80211_chan_def *chandef, in iwl_mvm_phy_ctxt_cmd_data() argument 150 cmd->ci.band = (chandef->chan->band == IEEE80211_BAND_2GHZ ? in iwl_mvm_phy_ctxt_cmd_data() 153 cmd->ci.channel = chandef->chan->hw_value; in iwl_mvm_phy_ctxt_cmd_data() 154 cmd->ci.width = iwl_mvm_get_channel_width(chandef); in iwl_mvm_phy_ctxt_cmd_data() 155 cmd->ci.ctrl_pos = iwl_mvm_get_ctrl_pos(chandef); in iwl_mvm_phy_ctxt_cmd_data() [all …]
|
D | tdls.c | 387 struct cfg80211_chan_def *chandef, in iwl_mvm_tdls_config_channel_switch() argument 426 if (!chandef) { in iwl_mvm_tdls_config_channel_switch() 428 mvm->tdls_cs.peer.chandef.chan) { in iwl_mvm_tdls_config_channel_switch() 430 chandef = &mvm->tdls_cs.peer.chandef; in iwl_mvm_tdls_config_channel_switch() 442 chandef = &chanctx->def; in iwl_mvm_tdls_config_channel_switch() 446 if (chandef) { in iwl_mvm_tdls_config_channel_switch() 447 cmd.ci.band = (chandef->chan->band == IEEE80211_BAND_2GHZ ? in iwl_mvm_tdls_config_channel_switch() 449 cmd.ci.channel = chandef->chan->hw_value; in iwl_mvm_tdls_config_channel_switch() 450 cmd.ci.width = iwl_mvm_get_channel_width(chandef); in iwl_mvm_tdls_config_channel_switch() 451 cmd.ci.ctrl_pos = iwl_mvm_get_ctrl_pos(chandef); in iwl_mvm_tdls_config_channel_switch() [all …]
|
D | mvm.h | 834 struct cfg80211_chan_def chandef; member 1125 struct cfg80211_chan_def *chandef, 1128 struct cfg80211_chan_def *chandef, 1135 u8 iwl_mvm_get_channel_width(struct cfg80211_chan_def *chandef); 1136 u8 iwl_mvm_get_ctrl_pos(struct cfg80211_chan_def *chandef); 1460 struct cfg80211_chan_def *chandef,
|
D | fw.c | 958 struct cfg80211_chan_def chandef; in iwl_mvm_up() local 1045 cfg80211_chandef_create(&chandef, chan, NL80211_CHAN_NO_HT); in iwl_mvm_up() 1053 &chandef, 1, 1); in iwl_mvm_up()
|
D | mac-ctxt.c | 642 if (vif->bss_conf.chandef.width > NL80211_CHAN_WIDTH_20) in iwl_mvm_mac_ctxt_set_ht_flags() 746 if (vif->bss_conf.chandef.width != NL80211_CHAN_WIDTH_20_NOHT) in iwl_mvm_mac_ctxt_cmd_common()
|
D | d3.c | 604 struct cfg80211_chan_def chandef; in iwl_mvm_d3_reprogram() local 620 chandef = ctx->def; in iwl_mvm_d3_reprogram() 625 ret = iwl_mvm_phy_ctxt_add(mvm, mvmvif->phy_ctxt, &chandef, in iwl_mvm_d3_reprogram()
|
D | mac80211.c | 3189 struct cfg80211_chan_def chandef; in iwl_mvm_roc() local 3253 cfg80211_chandef_create(&chandef, channel, NL80211_CHAN_NO_HT); in iwl_mvm_roc() 3261 &chandef, 1, 1); in iwl_mvm_roc() 3276 ret = iwl_mvm_phy_ctxt_changed(mvm, phy_ctxt, &chandef, in iwl_mvm_roc() 3825 chsw->chandef.center_freq1); in iwl_mvm_pre_channel_switch()
|
D | debugfs-vif.c | 733 struct cfg80211_chan_def chandef = { in iwl_dbgfs_tof_responder_params_write() local 740 cmd->ctrl_ch_position = iwl_mvm_get_ctrl_pos(&chandef); in iwl_dbgfs_tof_responder_params_write()
|
D | rs.c | 3106 struct cfg80211_chan_def *chandef, in rs_rate_update() argument 3927 struct cfg80211_chan_def *chandef, in rs_rate_init_stub() argument
|
/linux-4.4.14/net/mac80211/ |
D | ibss.c | 43 struct cfg80211_chan_def *chandef, in ieee80211_ibss_build_presp() argument 93 sband = local->hw.wiphy->bands[chandef->chan->band]; in ieee80211_ibss_build_presp() 94 rate_flags = ieee80211_chandef_rate_flags(chandef); in ieee80211_ibss_build_presp() 95 shift = ieee80211_chandef_get_shift(chandef); in ieee80211_ibss_build_presp() 133 chandef->chan->center_freq); in ieee80211_ibss_build_presp() 147 csa_settings->chandef.chan->center_freq); in ieee80211_ibss_build_presp() 176 if (chandef->width != NL80211_CHAN_WIDTH_20_NOHT && in ieee80211_ibss_build_presp() 177 chandef->width != NL80211_CHAN_WIDTH_5 && in ieee80211_ibss_build_presp() 178 chandef->width != NL80211_CHAN_WIDTH_10 && in ieee80211_ibss_build_presp() 192 chandef, 0, false); in ieee80211_ibss_build_presp() [all …]
|
D | chan.c | 118 compat = &sdata->vif.bss_conf.chandef; in ieee80211_chanctx_non_reserved_chandef() 121 &sdata->vif.bss_conf.chandef, compat); in ieee80211_chanctx_non_reserved_chandef() 166 const struct cfg80211_chan_def *chandef, in ieee80211_find_reservation_chanctx() argument 184 chandef)) in ieee80211_find_reservation_chanctx() 273 width = max(vif->bss_conf.chandef.width, in ieee80211_get_chanctx_max_required_bw() 282 width = vif->bss_conf.chandef.width; in ieee80211_get_chanctx_max_required_bw() 344 const struct cfg80211_chan_def *chandef) in ieee80211_change_chanctx() argument 346 if (cfg80211_chandef_identical(&ctx->conf.def, chandef)) in ieee80211_change_chanctx() 349 WARN_ON(!cfg80211_chandef_compatible(&ctx->conf.def, chandef)); in ieee80211_change_chanctx() 351 ctx->conf.def = *chandef; in ieee80211_change_chanctx() [all …]
|
D | spectmgmt.c | 104 cfg80211_chandef_create(&csa_ie->chandef, new_chan, in ieee80211_parse_ch_switch_ie() 108 cfg80211_chandef_create(&csa_ie->chandef, new_chan, in ieee80211_parse_ch_switch_ie() 112 cfg80211_chandef_create(&csa_ie->chandef, new_chan, in ieee80211_parse_ch_switch_ie() 116 cfg80211_chandef_create(&csa_ie->chandef, new_chan, in ieee80211_parse_ch_switch_ie() 119 switch (sdata->vif.bss_conf.chandef.width) { in ieee80211_parse_ch_switch_ie() 122 csa_ie->chandef.width = in ieee80211_parse_ch_switch_ie() 123 sdata->vif.bss_conf.chandef.width; in ieee80211_parse_ch_switch_ie() 173 &csa_ie->chandef)) { in ieee80211_parse_ch_switch_ie() 179 csa_ie->chandef = new_vht_chandef; in ieee80211_parse_ch_switch_ie()
|
D | mesh.c | 94 ieee80211_ht_oper_to_chandef(sdata->vif.bss_conf.chandef.chan, in mesh_matches_local() 97 ieee80211_vht_oper_to_chandef(sdata->vif.bss_conf.chandef.chan, in mesh_matches_local() 100 if (!cfg80211_chandef_compatible(&sdata->vif.bss_conf.chandef, in mesh_matches_local() 422 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || in mesh_add_ht_cap_ie() 423 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || in mesh_add_ht_cap_ie() 424 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) in mesh_add_ht_cap_ie() 459 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT || in mesh_add_ht_oper_ie() 460 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || in mesh_add_ht_oper_ie() 461 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10) in mesh_add_ht_oper_ie() 468 ieee80211_ie_build_ht_oper(pos, ht_cap, &sdata->vif.bss_conf.chandef, in mesh_add_ht_oper_ie() [all …]
|
D | util.c | 1303 struct cfg80211_chan_def *chandef, in ieee80211_build_preq_ies_band() argument 1323 rate_flags = ieee80211_chandef_rate_flags(chandef); in ieee80211_build_preq_ies_band() 1324 shift = ieee80211_chandef_get_shift(chandef); in ieee80211_build_preq_ies_band() 1375 if (chandef->chan && sband->band == IEEE80211_BAND_2GHZ) { in ieee80211_build_preq_ies_band() 1381 chandef->chan->center_freq); in ieee80211_build_preq_ies_band() 1472 struct cfg80211_chan_def *chandef) in ieee80211_build_preq_ies() argument 1486 chandef, in ieee80211_build_preq_ies() 1518 struct cfg80211_chan_def chandef; in ieee80211_build_probe_req() local 1530 chandef.width = sdata->vif.bss_conf.chandef.width; in ieee80211_build_probe_req() 1532 chandef.chan = NULL; in ieee80211_build_probe_req() [all …]
|
D | tdls.c | 73 struct cfg80211_chan_def chandef; in ieee80211_tdls_add_subband() local 84 cfg80211_chandef_create(&chandef, ch, in ieee80211_tdls_add_subband() 86 if (cfg80211_reg_can_beacon_relax(wiphy, &chandef, in ieee80211_tdls_add_subband() 157 if (!ieee80211_chandef_to_operating_class(&sdata->vif.bss_conf.chandef, in ieee80211_tdls_add_oper_classes() 429 sta->tdls_chandef = sdata->vif.bss_conf.chandef; in ieee80211_tdls_add_setup_start_ies() 557 sta->tdls_chandef = sdata->vif.bss_conf.chandef; in ieee80211_tdls_add_setup_cfm_ies() 605 &sdata->vif.bss_conf.chandef, prot, in ieee80211_tdls_add_setup_cfm_ies() 640 struct cfg80211_chan_def *chandef) in ieee80211_tdls_add_chan_switch_req_ies() argument 646 if (WARN_ON_ONCE(!chandef)) in ieee80211_tdls_add_chan_switch_req_ies() 651 ieee80211_frequency_to_channel(chandef->chan->center_freq); in ieee80211_tdls_add_chan_switch_req_ies() [all …]
|
D | main.c | 94 struct cfg80211_chan_def chandef = {}; in ieee80211_hw_conf_chan() local 102 chandef = local->scan_chandef; in ieee80211_hw_conf_chan() 104 chandef.chan = local->tmp_channel; in ieee80211_hw_conf_chan() 105 chandef.width = NL80211_CHAN_WIDTH_20_NOHT; in ieee80211_hw_conf_chan() 106 chandef.center_freq1 = chandef.chan->center_freq; in ieee80211_hw_conf_chan() 108 chandef = local->_oper_chandef; in ieee80211_hw_conf_chan() 110 WARN(!cfg80211_chandef_valid(&chandef), in ieee80211_hw_conf_chan() 112 chandef.chan->center_freq, chandef.width, in ieee80211_hw_conf_chan() 113 chandef.center_freq1, chandef.center_freq2); in ieee80211_hw_conf_chan() 115 if (!cfg80211_chandef_identical(&chandef, &local->_oper_chandef)) in ieee80211_hw_conf_chan() [all …]
|
D | mlme.c | 149 struct cfg80211_chan_def *chandef, bool tracking) in ieee80211_determine_chantype() argument 159 chandef->chan = channel; in ieee80211_determine_chantype() 160 chandef->width = NL80211_CHAN_WIDTH_20_NOHT; in ieee80211_determine_chantype() 161 chandef->center_freq1 = channel->center_freq; in ieee80211_determine_chantype() 162 chandef->center_freq2 = 0; in ieee80211_determine_chantype() 169 chandef->width = NL80211_CHAN_WIDTH_20; in ieee80211_determine_chantype() 174 vht_chandef = *chandef; in ieee80211_determine_chantype() 201 chandef->width = NL80211_CHAN_WIDTH_40; in ieee80211_determine_chantype() 202 chandef->center_freq1 += 10; in ieee80211_determine_chantype() 205 chandef->width = NL80211_CHAN_WIDTH_40; in ieee80211_determine_chantype() [all …]
|
D | scan.c | 233 ieee80211_prepare_scan_chandef(struct cfg80211_chan_def *chandef, in ieee80211_prepare_scan_chandef() argument 236 memset(chandef, 0, sizeof(*chandef)); in ieee80211_prepare_scan_chandef() 239 chandef->width = NL80211_CHAN_WIDTH_5; in ieee80211_prepare_scan_chandef() 242 chandef->width = NL80211_CHAN_WIDTH_10; in ieee80211_prepare_scan_chandef() 245 chandef->width = NL80211_CHAN_WIDTH_20_NOHT; in ieee80211_prepare_scan_chandef() 254 struct cfg80211_chan_def chandef; in ieee80211_prep_hw_scan() local 293 ieee80211_prepare_scan_chandef(&chandef, req->scan_width); in ieee80211_prep_hw_scan() 300 bands_used, req->rates, &chandef); in ieee80211_prep_hw_scan() 485 enum ieee80211_band band = local->hw.conf.chandef.chan->band; in ieee80211_scan_state_send_probe() 504 tx_flags, local->hw.conf.chandef.chan, true); in ieee80211_scan_state_send_probe() [all …]
|
D | cfg.c | 523 struct cfg80211_chan_def *chandef) in ieee80211_set_monitor_channel() argument 529 if (cfg80211_chandef_identical(&local->monitor_chandef, chandef)) in ieee80211_set_monitor_channel() 540 ret = ieee80211_vif_use_channel(sdata, chandef, in ieee80211_set_monitor_channel() 544 local->_oper_chandef = *chandef; in ieee80211_set_monitor_channel() 549 local->monitor_chandef = *chandef; in ieee80211_set_monitor_channel() 702 err = ieee80211_vif_use_channel(sdata, ¶ms->chandef, in ieee80211_start_ap() 812 struct cfg80211_chan_def chandef; in ieee80211_stop_ap() local 857 chandef = sdata->vif.bss_conf.chandef; in ieee80211_stop_ap() 859 cfg80211_cac_event(sdata->dev, &chandef, in ieee80211_stop_ap() 1153 ieee80211_parse_bitrates(&sdata->vif.bss_conf.chandef, in sta_apply_parameters() [all …]
|
D | rc80211_minstrel.c | 442 struct cfg80211_chan_def *chandef) in calc_rate_durations() argument 445 int shift = ieee80211_chandef_get_shift(chandef); in calc_rate_durations() 479 struct cfg80211_chan_def *chandef, in minstrel_rate_init() argument 495 ieee80211_chandef_get_shift(chandef)); in minstrel_rate_init() 497 rate_flags = ieee80211_chandef_rate_flags(&mp->hw->conf.chandef); in minstrel_rate_init() 519 shift = ieee80211_chandef_get_shift(chandef); in minstrel_rate_init() 523 chandef); in minstrel_rate_init() 621 u32 rate_flags = ieee80211_chandef_rate_flags(&mp->hw->conf.chandef); in minstrel_init_cck_rates()
|
D | ieee80211_i.h | 568 struct cfg80211_chan_def chandef; member 975 ieee80211_chandef_get_shift(struct cfg80211_chan_def *chandef) in ieee80211_chandef_get_shift() argument 977 switch (chandef->width) { in ieee80211_chandef_get_shift() 1380 struct cfg80211_chan_def chandef; member 1935 struct cfg80211_chan_def *chandef); 1964 const struct cfg80211_chan_def *chandef, 1969 const struct cfg80211_chan_def *chandef); 1970 int ieee80211_parse_bitrates(struct cfg80211_chan_def *chandef, 1984 struct cfg80211_chan_def *chandef); 1987 struct cfg80211_chan_def *chandef); [all …]
|
D | trace.h | 346 CHANDEF_ASSIGN(&local->hw.conf.chandef) 427 __entry->channel_width = info->chandef.width; 428 __entry->channel_cfreq1 = info->chandef.center_freq1; 1074 CHANDEF_ASSIGN(&ch_switch->chandef) 2155 struct cfg80211_chan_def *chandef), 2157 TP_ARGS(local, sdata, chandef), 2168 CHANDEF_ASSIGN(chandef); 2197 CHANDEF_ASSIGN(&ch_switch->chandef) 2249 struct cfg80211_chan_def *chandef), 2251 TP_ARGS(local, sdata, sta, oper_class, chandef), [all …]
|
D | driver-ops.h | 1003 struct cfg80211_chan_def *chandef) in drv_channel_switch_beacon() argument 1008 trace_drv_channel_switch_beacon(local, sdata, chandef); in drv_channel_switch_beacon() 1010 chandef); in drv_channel_switch_beacon() 1108 struct cfg80211_chan_def *chandef, in drv_tdls_channel_switch() argument 1120 trace_drv_tdls_channel_switch(local, sdata, sta, oper_class, chandef); in drv_tdls_channel_switch() 1122 oper_class, chandef, tmpl_skb, in drv_tdls_channel_switch()
|
D | rate.c | 288 ieee80211_chandef_rate_flags(&hw->conf.chandef); in __rate_control_send_low() 693 flags = ieee80211_chandef_rate_flags(&sdata->vif.bss_conf.chandef); in rate_control_cap_mask() 749 chan_width = sta->sdata->vif.bss_conf.chandef.width; in rate_control_apply_mask_ratetbl() 786 chan_width = sdata->vif.bss_conf.chandef.width; in rate_control_apply_mask()
|
D | rc80211_minstrel_ht.c | 1098 struct cfg80211_chan_def *chandef, in minstrel_ht_update_caps() argument 1243 return mac80211_minstrel.rate_init(priv, sband, chandef, sta, in minstrel_ht_update_caps() 1249 struct cfg80211_chan_def *chandef, in minstrel_ht_rate_init() argument 1252 minstrel_ht_update_caps(priv, sband, chandef, sta, priv_sta); in minstrel_ht_rate_init() 1257 struct cfg80211_chan_def *chandef, in minstrel_ht_rate_update() argument 1261 minstrel_ht_update_caps(priv, sband, chandef, sta, priv_sta); in minstrel_ht_rate_update()
|
D | iface.c | 525 sdata->vif.bss_conf.chandef = master->vif.bss_conf.chandef; in ieee80211_do_open() 787 struct cfg80211_chan_def chandef; in ieee80211_do_stop() local 880 chandef = sdata->vif.bss_conf.chandef; in ieee80211_do_stop() 885 cfg80211_cac_event(sdata->dev, &chandef, in ieee80211_do_stop()
|
D | ocb.c | 193 err = ieee80211_vif_use_channel(sdata, &setup->chandef, in ieee80211_ocb_join()
|
D | vht.c | 326 enum nl80211_chan_width bss_width = sdata->vif.bss_conf.chandef.width; in ieee80211_sta_cur_vht_bw()
|
D | mesh_plink.c | 158 switch (sdata->vif.bss_conf.chandef.width) { in mesh_set_ht_prot_mode() 191 sdata->vif.bss_conf.chandef.width > NL80211_CHAN_WIDTH_20) in mesh_set_ht_prot_mode()
|
D | ht.c | 238 switch (sdata->vif.bss_conf.chandef.width) { in ieee80211_ht_cap_ie_to_sta_ht_cap()
|
D | tx.c | 1761 struct cfg80211_chan_def *chandef; in ieee80211_monitor_start_xmit() local 1859 chandef = &chanctx_conf->def; in ieee80211_monitor_start_xmit() 1861 chandef = &local->_oper_chandef; in ieee80211_monitor_start_xmit() 1881 if (!cfg80211_reg_can_beacon(local->hw.wiphy, chandef, in ieee80211_monitor_start_xmit() 1885 info->band = chandef->chan->band; in ieee80211_monitor_start_xmit() 2084 band = local->hw.conf.chandef.chan->band; in ieee80211_build_hdr()
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | 11h.c | 125 struct cfg80211_chan_def chandef; in mwifiex_dfs_cac_work_queue() local 135 chandef = priv->dfs_chandef; in mwifiex_dfs_cac_work_queue() 139 cfg80211_cac_event(priv->netdev, &chandef, in mwifiex_dfs_cac_work_queue() 160 cr_req->chan_desc.chan_num = radar_params->chandef->chan->hw_value; in mwifiex_cmd_issue_chan_report_request() 161 cr_req->chan_desc.chan_width = radar_params->chandef->width; in mwifiex_cmd_issue_chan_report_request() 167 radar_params->chandef->chan->hw_value); in mwifiex_cmd_issue_chan_report_request() 175 struct cfg80211_chan_def *chandef) in mwifiex_stop_radar_detection() argument 180 radar_params.chandef = chandef; in mwifiex_stop_radar_detection()
|
D | uap_cmd.c | 809 struct cfg80211_chan_def chandef) in mwifiex_uap_set_channel() argument 813 priv->bss_chandef = chandef; in mwifiex_uap_set_channel() 816 chandef.chan->center_freq); in mwifiex_uap_set_channel() 819 if (chandef.chan->band == IEEE80211_BAND_2GHZ) { in mwifiex_uap_set_channel() 823 if (chandef.width > NL80211_CHAN_WIDTH_20_NOHT) in mwifiex_uap_set_channel() 829 if (chandef.width > NL80211_CHAN_WIDTH_20_NOHT) in mwifiex_uap_set_channel() 832 if (chandef.width > NL80211_CHAN_WIDTH_40) in mwifiex_uap_set_channel()
|
D | cfg80211.c | 1881 mwifiex_uap_set_channel(priv, bss_cfg, params->chandef); in mwifiex_cfg80211_start_ap() 1895 mwifiex_set_vht_width(priv, params->chandef.width, in mwifiex_cfg80211_start_ap() 1910 !cfg80211_chandef_dfs_required(wiphy, ¶ms->chandef, in mwifiex_cfg80211_start_ap() 2255 if (params->chandef.chan->band == IEEE80211_BAND_2GHZ) { in mwifiex_set_ibss_params() 2280 if (cfg80211_get_chandef_type(¶ms->chandef) != in mwifiex_set_ibss_params() 2284 if (cfg80211_get_chandef_type(¶ms->chandef) == in mwifiex_set_ibss_params() 2303 cfg80211_get_chandef_type(¶ms->chandef)); in mwifiex_set_ibss_params() 2305 params->chandef.chan->center_freq); in mwifiex_set_ibss_params() 2343 params->chandef.chan, NULL, in mwifiex_cfg80211_join_ibss() 2348 params->chandef.chan, GFP_KERNEL); in mwifiex_cfg80211_join_ibss() [all …]
|
D | decl.h | 265 struct cfg80211_chan_def *chandef; member
|
D | main.h | 1463 struct cfg80211_chan_def chandef); 1547 struct cfg80211_chan_def *chandef);
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | channel.c | 29 struct cfg80211_chan_def *chandef = &sc->cur_chan->chandef; in ath_set_channel() local 30 struct ieee80211_channel *chan = chandef->chan; in ath_set_channel() 42 chan->center_freq, chandef->width); in ath_set_channel() 49 ath9k_cmn_get_channel(hw, ah, chandef); in ath_set_channel() 117 cfg80211_chandef_create(&ctx->chandef, chan, NL80211_CHAN_HT20); in ath_chanctx_init() 127 struct cfg80211_chan_def *chandef) in ath_chanctx_set_channel() argument 133 if (chandef) in ath_chanctx_set_channel() 134 memcpy(&ctx->chandef, chandef, sizeof(*chandef)); in ath_chanctx_set_channel() 491 sc->cur_chan->chandef.center_freq1, in ath_chanctx_event() 781 struct cfg80211_chan_def *chandef) in ath_chanctx_switch() argument [all …]
|
D | common.c | 300 struct cfg80211_chan_def *chandef) in ath9k_cmn_update_ichannel() argument 302 struct ieee80211_channel *chan = chandef->chan; in ath9k_cmn_update_ichannel() 311 switch (chandef->width) { in ath9k_cmn_update_ichannel() 324 if (chandef->center_freq1 > chandef->chan->center_freq) in ath9k_cmn_update_ichannel() 341 struct cfg80211_chan_def *chandef) in ath9k_cmn_get_channel() argument 343 struct ieee80211_channel *curchan = chandef->chan; in ath9k_cmn_get_channel() 347 ath9k_cmn_update_ichannel(channel, chandef); in ath9k_cmn_get_channel()
|
D | common.h | 85 struct cfg80211_chan_def *chandef);
|
D | htc_drv_main.c | 188 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() 605 sband = priv->hw->wiphy->bands[priv->hw->conf.chandef.chan->band]; in ath9k_htc_setup_rate() 915 struct ieee80211_channel *curchan = hw->conf.chandef.chan; in ath9k_htc_start() 933 init_channel = ath9k_cmn_get_channel(hw, ah, &hw->conf.chandef); in ath9k_htc_start() 1212 struct ieee80211_channel *curchan = hw->conf.chandef.chan; in ath9k_htc_config() 1218 ath9k_cmn_get_channel(hw, priv->ah, &hw->conf.chandef); in ath9k_htc_config() 1856 struct cfg80211_chan_def *chandef) in ath9k_htc_channel_switch_beacon() argument
|
D | main.c | 312 sc->cur_chandef = sc->cur_chan->chandef; in ath_reset_internal() 652 struct ieee80211_channel *curchan = sc->cur_chan->chandef.chan; in ath9k_start() 664 init_channel = ath9k_cmn_get_channel(hw, ah, &ctx->chandef); in ath9k_start() 665 sc->cur_chandef = hw->conf.chandef; in ath9k_start() 881 &sc->cur_chan->chandef); in ath9k_stop() 1410 ath_chanctx_set_channel(sc, ctx, &ctx->chandef); in ath9k_config() 1442 ath_chanctx_set_channel(sc, ctx, &hw->conf.chandef); in ath9k_config()
|
D | tx99.c | 85 tx_info->band = sc->cur_chan->chandef.chan->band; in ath9k_build_tx99_skb()
|
D | init.c | 697 struct cfg80211_chan_def chandef; in ath9k_init_band_txpower() local 704 cfg80211_chandef_create(&chandef, chan, NL80211_CHAN_HT20); in ath9k_init_band_txpower() 705 ath9k_cmn_get_channel(sc->hw, ah, &chandef); in ath9k_init_band_txpower()
|
D | ath9k.h | 325 struct cfg80211_chan_def chandef; member 432 struct cfg80211_chan_def *chandef);
|
D | common-spectral.c | 541 chan_type = cfg80211_get_chandef_type(&common->hw->conf.chandef); in ath_cmn_process_fft()
|
D | htc_drv_txrx.c | 497 if (cur_conf->chandef.chan->band == IEEE80211_BAND_5GHZ) in ath9k_htc_tx_process()
|
/linux-4.4.14/include/net/ |
D | cfg80211.h | 412 cfg80211_get_chandef_type(const struct cfg80211_chan_def *chandef) in cfg80211_get_chandef_type() argument 414 switch (chandef->width) { in cfg80211_get_chandef_type() 420 if (chandef->center_freq1 > chandef->chan->center_freq) in cfg80211_get_chandef_type() 437 void cfg80211_chandef_create(struct cfg80211_chan_def *chandef, 476 bool cfg80211_chandef_valid(const struct cfg80211_chan_def *chandef); 486 const struct cfg80211_chan_def *chandef, 498 const struct cfg80211_chan_def *chandef, 512 ieee80211_chandef_rate_flags(struct cfg80211_chan_def *chandef) in ieee80211_chandef_rate_flags() argument 514 switch (chandef->width) { in ieee80211_chandef_rate_flags() 537 ieee80211_chandef_max_power(struct cfg80211_chan_def *chandef) in ieee80211_chandef_max_power() argument [all …]
|
D | mac80211.h | 537 struct cfg80211_chan_def chandef; member 1281 struct cfg80211_chan_def chandef; member 1307 struct cfg80211_chan_def chandef; member 2118 struct cfg80211_chan_def *chandef; member 3473 struct cfg80211_chan_def *chandef); 3490 struct cfg80211_chan_def *chandef, 5158 struct cfg80211_chan_def *chandef, 5161 struct cfg80211_chan_def *chandef, 5265 return conf->chandef.width == NL80211_CHAN_WIDTH_20; in conf_is_ht20() 5271 return conf->chandef.width == NL80211_CHAN_WIDTH_40 && in conf_is_ht40_minus() [all …]
|
/linux-4.4.14/drivers/net/wireless/orinoco/ |
D | cfg.c | 165 struct cfg80211_chan_def *chandef) in orinoco_set_monitor_channel() argument 172 if (!chandef->chan) in orinoco_set_monitor_channel() 175 if (cfg80211_get_chandef_type(chandef) != NL80211_CHAN_NO_HT) in orinoco_set_monitor_channel() 178 if (chandef->chan->band != IEEE80211_BAND_2GHZ) in orinoco_set_monitor_channel() 181 channel = ieee80211_frequency_to_channel(chandef->chan->center_freq); in orinoco_set_monitor_channel()
|
/linux-4.4.14/drivers/net/wireless/ath/wcn36xx/ |
D | wcn36xx.h | 87 #define WCN36XX_HW_CHANNEL(__wcn) (__wcn->hw->conf.chandef.chan->hw_value) 88 #define WCN36XX_BAND(__wcn) (__wcn->hw->conf.chandef.chan->band) 89 #define WCN36XX_CENTER_FREQ(__wcn) (__wcn->hw->conf.chandef.chan->center_freq) 92 #define WCN36XX_MAX_POWER(__wcn) (__wcn->hw->conf.chandef.chan->max_power)
|
/linux-4.4.14/drivers/net/wireless/rt2x00/ |
D | rt2x00config.c | 185 center_channel = spec->channels[conf->chandef.chan->hw_value].channel; in rt2x00ht_center_channel() 200 return conf->chandef.chan->hw_value; in rt2x00ht_center_channel() 228 hw_value = conf->chandef.chan->hw_value; in rt2x00lib_config() 280 rt2x00dev->curr_band = conf->chandef.chan->band; in rt2x00lib_config() 281 rt2x00dev->curr_freq = conf->chandef.chan->center_freq; in rt2x00lib_config()
|
D | rt2800lib.c | 4268 rt2800_config_txpower(rt2x00dev, rt2x00dev->hw->conf.chandef.chan, in rt2800_gain_calibration() 4406 rt2800_config_txpower(rt2x00dev, libconf->conf->chandef.chan, in rt2800_config() 4410 rt2800_config_txpower(rt2x00dev, libconf->conf->chandef.chan, in rt2800_config() 7994 survey->channel = conf->chandef.chan; in rt2800_get_survey()
|
D | rt73usb.c | 737 if (libconf->conf->chandef.chan->band == IEEE80211_BAND_2GHZ) { in rt73usb_config_lna_gain()
|
D | rt61pci.c | 847 if (libconf->conf->chandef.chan->band == IEEE80211_BAND_2GHZ) { in rt61pci_config_lna_gain()
|
/linux-4.4.14/drivers/staging/vt6655/ |
D | dpc.c | 68 sband = hw->wiphy->bands[hw->conf.chandef.chan->band]; in vnt_rx_data() 106 rx_status.band = hw->conf.chandef.chan->band; in vnt_rx_data() 109 rx_status.freq = hw->conf.chandef.chan->center_freq; in vnt_rx_data()
|
D | device_main.c | 1286 set_channel(priv, conf->chandef.chan); in vnt_config() 1288 if (conf->chandef.chan->band == IEEE80211_BAND_5GHZ) in vnt_config() 1307 conf->chandef.chan->hw_value); in vnt_config() 1369 conf->chandef.chan->hw_value); in vnt_bss_info_changed()
|
D | rxtx.c | 1302 priv->hw->conf.chandef.chan->hw_value); in vnt_generate_fifo_header()
|
/linux-4.4.14/drivers/staging/vt6656/ |
D | dpc.c | 100 sband = hw->wiphy->bands[hw->conf.chandef.chan->band]; in vnt_rx_data() 156 rx_status.band = hw->conf.chandef.chan->band; in vnt_rx_data() 159 rx_status.freq = hw->conf.chandef.chan->center_freq; in vnt_rx_data()
|
D | wcmd.c | 139 priv->hw->conf.chandef.chan->hw_value); in vnt_run_command()
|
D | main_usb.c | 664 vnt_set_channel(priv, conf->chandef.chan->hw_value); in vnt_config() 666 if (conf->chandef.chan->band == IEEE80211_BAND_5GHZ) in vnt_config() 685 conf->chandef.chan->hw_value); in vnt_config() 741 conf->chandef.chan->hw_value); in vnt_bss_info_changed()
|
D | rf.c | 759 u16 hw_value = priv->hw->conf.chandef.chan->hw_value; in vnt_rf_set_txpower()
|
/linux-4.4.14/drivers/net/wireless/ti/wl18xx/ |
D | cmd.c | 46 cmd->channel = ch_switch->chandef.chan->hw_value; in wl18xx_cmd_channel_switch() 50 switch (ch_switch->chandef.chan->band) { in wl18xx_cmd_channel_switch() 59 ch_switch->chandef.chan->band); in wl18xx_cmd_channel_switch()
|
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/ |
D | phy.c | 349 struct cfg80211_chan_def *chandef) in __mt7601u_phy_set_channel() argument 377 struct ieee80211_channel *chan = chandef->chan; in __mt7601u_phy_set_channel() 379 cfg80211_get_chandef_type(chandef); in __mt7601u_phy_set_channel() 390 if (chandef->width == NL80211_CHAN_WIDTH_40) { in __mt7601u_phy_set_channel() 443 dev->chandef = *chandef; in __mt7601u_phy_set_channel() 449 struct cfg80211_chan_def *chandef) in mt7601u_phy_set_channel() argument 457 ret = __mt7601u_phy_set_channel(dev, chandef); in mt7601u_phy_set_channel() 779 return dev->ee->chan_pwr[dev->chandef.chan->hw_value - 1]; in mt7601u_current_tx_power() 906 if (dev->chandef.chan->hw_value < 5) in mt7601u_tssi_cal() 908 else if (dev->chandef.chan->hw_value < 9) in mt7601u_tssi_cal()
|
D | mt7601u.h | 166 struct cfg80211_chan_def chandef; member 354 struct cfg80211_chan_def *chandef);
|
D | mac.c | 114 int band = dev->chandef.chan->band; in mt76_mac_tx_rate_val() 473 status->freq = dev->chandef.chan->center_freq; in mt76_mac_process_rx() 474 status->band = dev->chandef.chan->band; in mt76_mac_process_rx()
|
D | main.c | 96 ret = mt7601u_phy_set_channel(dev, &hw->conf.chandef); in mt7601u_config()
|
D | init.c | 556 dev->chandef.chan = &sband->channels[0]; in mt76_init_sband()
|
/linux-4.4.14/drivers/net/wireless/ath/carl9170/ |
D | mac.c | 51 if (ar->hw->conf.chandef.chan->band == IEEE80211_BAND_2GHZ) in carl9170_set_dyn_sifs_ack() 69 if (ar->hw->conf.chandef.chan->band == IEEE80211_BAND_2GHZ) { in carl9170_set_rts_cts_rate() 96 if ((ar->hw->conf.chandef.chan->band == IEEE80211_BAND_5GHZ) || in carl9170_set_slot_time() 123 if (ar->hw->conf.chandef.chan->band == IEEE80211_BAND_5GHZ) in carl9170_set_mac_rates()
|
D | phy.c | 1333 ar->hw->conf.chandef.chan->band); in carl9170_calc_ctl() 1343 if (ar->hw->conf.chandef.chan->band == IEEE80211_BAND_2GHZ) { in carl9170_calc_ctl()
|
D | debug.c | 644 err = carl9170_set_channel(ar, ar->hw->conf.chandef.chan, in carl9170_debugfs_bug_write() 645 cfg80211_get_chandef_type(&ar->hw->conf.chandef)); in carl9170_debugfs_bug_write()
|
D | main.c | 932 cfg80211_get_chandef_type(&hw->conf.chandef); in carl9170_op_config() 943 err = carl9170_set_channel(ar, hw->conf.chandef.chan, in carl9170_op_config() 962 err = carl9170_set_mac_tpc(ar, ar->hw->conf.chandef.chan); in carl9170_op_config()
|
/linux-4.4.14/drivers/net/wireless/libertas/ |
D | cfg.c | 441 struct cfg80211_chan_def *chandef) in lbs_cfg_set_monitor_channel() argument 447 chandef->chan->center_freq, in lbs_cfg_set_monitor_channel() 448 cfg80211_get_chandef_type(chandef)); in lbs_cfg_set_monitor_channel() 450 if (cfg80211_get_chandef_type(chandef) != NL80211_CHAN_NO_HT) in lbs_cfg_set_monitor_channel() 453 ret = lbs_set_channel(priv, chandef->chan->hw_value); in lbs_cfg_set_monitor_channel() 1732 *fake++ = params->chandef.chan->hw_value; in lbs_join_post() 1753 params->chandef.chan, in lbs_join_post() 1766 cfg80211_ibss_joined(priv->dev, bssid, params->chandef.chan, in lbs_join_post() 1833 cmd.bss.ds.channel = params->chandef.chan->hw_value; in lbs_ibss_join_existing() 1945 cmd.ds.channel = params->chandef.chan->hw_value; in lbs_ibss_start_new() [all …]
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/ |
D | devices.c | 424 ch = ch_switch->chandef.chan->hw_value; in iwl5000_hw_channel_switch() 460 ch_switch->chandef.chan->flags & IEEE80211_CHAN_RADAR; in iwl5000_hw_channel_switch() 592 ch = ch_switch->chandef.chan->hw_value; in iwl6000_hw_channel_switch() 628 ch_switch->chandef.chan->flags & IEEE80211_CHAN_RADAR; in iwl6000_hw_channel_switch()
|
D | rxon.c | 83 cpu_to_le16(priv->hw->conf.chandef.chan->hw_value); in iwl_connection_init_rx_config() 84 priv->band = priv->hw->conf.chandef.chan->band; in iwl_connection_init_rx_config() 952 sband = priv->hw->wiphy->bands[priv->hw->conf.chandef.chan->band]; in iwl_calc_basic_rates() 1182 struct ieee80211_channel *channel = conf->chandef.chan; in iwlagn_mac_config()
|
D | mac80211.c | 962 struct ieee80211_channel *channel = ch_switch->chandef.chan; in iwlagn_mac_channel_switch() 1000 switch (cfg80211_get_chandef_type(&ch_switch->chandef)) { in iwlagn_mac_channel_switch()
|
D | rs.c | 2807 sband = hw->wiphy->bands[conf->chandef.chan->band]; in iwl_rs_rate_init() 3309 struct cfg80211_chan_def *chandef, in rs_rate_init_stub() argument
|
/linux-4.4.14/drivers/net/wireless/b43/ |
D | phy_common.c | 105 if (!phy->chandef) { in b43_phy_init() 106 phy->chandef = &dev->wl->hw->conf.chandef; in b43_phy_init() 107 phy->channel = phy->chandef->chan->hw_value; in b43_phy_init() 572 return dev->phy.chandef->width == NL80211_CHAN_WIDTH_40; in b43_is_40mhz()
|
D | phy_common.h | 269 struct cfg80211_chan_def *chandef; member
|
D | phy_lcn.c | 778 struct ieee80211_channel *channel = dev->wl->hw->conf.chandef.chan; in b43_phy_lcn_op_switch_channel() 780 cfg80211_get_chandef_type(&dev->wl->hw->conf.chandef); in b43_phy_lcn_op_switch_channel()
|
D | phy_ht.c | 643 u16 freq = dev->phy.chandef->chan->center_freq; in b43_phy_ht_tx_power_ctl_setup() 1076 struct ieee80211_channel *channel = dev->wl->hw->conf.chandef.chan; in b43_phy_ht_op_switch_channel() 1078 cfg80211_get_chandef_type(&dev->wl->hw->conf.chandef); in b43_phy_ht_op_switch_channel()
|
D | phy_n.c | 1248 u16 freq = phy->chandef->chan->center_freq; in b43_radio_2056_setup() 2293 nphy->rssical_chanspec_2G.center_freq = phy->chandef->chan->center_freq; in b43_nphy_rev3_rssi_cal() 2295 nphy->rssical_chanspec_5G.center_freq = phy->chandef->chan->center_freq; in b43_nphy_rev3_rssi_cal() 3067 u16 freq = phy->chandef->chan->center_freq; in b43_nphy_workarounds_rev7plus() 3756 u16 freq = phy->chandef->chan->center_freq; in b43_nphy_tx_power_fix() 3951 if (phy->chandef->chan->flags & IEEE80211_CHAN_NO_IR) in b43_nphy_tx_power_ctl_idle_tssi() 4068 u16 freq = phy->chandef->chan->center_freq; in b43_nphy_tx_power_ctl_setup() 5284 iqcal_chanspec->center_freq = dev->phy.chandef->chan->center_freq; in b43_nphy_save_cal() 5286 cfg80211_get_chandef_type(dev->phy.chandef); in b43_nphy_save_cal() 5585 phy->chandef->chan->center_freq; in b43_nphy_cal_tx_iq_lo() [all …]
|
D | b43.h | 999 return wl->hw->conf.chandef.chan->band; in b43_current_band()
|
D | main.c | 4007 phy->chandef = &conf->chandef; in b43_op_config() 4008 phy->channel = conf->chandef.chan->hw_value; in b43_op_config() 4011 err = b43_switch_band(dev, conf->chandef.chan); in b43_op_config() 5198 survey->channel = conf->chandef.chan; in b43_op_get_survey()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
D | rc.c | 233 struct cfg80211_chan_def *chandef, in rtl_rate_init() argument 240 struct cfg80211_chan_def *chandef, in rtl_rate_update() argument
|
D | core.c | 661 struct ieee80211_channel *channel = hw->conf.chandef.chan; in rtl_op_config() 662 enum nl80211_chan_width width = hw->conf.chandef.width; in rtl_op_config() 669 cfg80211_get_chandef_type(&hw->conf.chandef); in rtl_op_config() 692 u32 center = hw->conf.chandef.center_freq1; in rtl_op_config() 694 (u32)hw->conf.chandef.chan->center_freq; in rtl_op_config()
|
D | base.c | 961 if (IEEE80211_BAND_2GHZ == hw->conf.chandef.chan->band) { in rtlwifi_rate_mapping() 1210 rx_status.freq = hw->conf.chandef.chan->center_freq; in process_agg_start() 1211 rx_status.band = hw->conf.chandef.chan->band; in process_agg_start() 1858 info->band = hw->conf.chandef.chan->band; in rtl_send_smps_action()
|
/linux-4.4.14/drivers/net/wireless/ath/ath5k/ |
D | base.h | 104 int ath5k_chan_set(struct ath5k_hw *ah, struct cfg80211_chan_def *chandef);
|
D | mac80211-ops.c | 205 ret = ath5k_chan_set(ah, &conf->chandef); in ath5k_config() 674 survey->channel = conf->chandef.chan; in ath5k_get_survey()
|
D | base.c | 447 ath5k_chan_set(struct ath5k_hw *ah, struct cfg80211_chan_def *chandef) in ath5k_chan_set() argument 451 ah->curchan->center_freq, chandef->chan->center_freq); in ath5k_chan_set() 453 switch (chandef->width) { in ath5k_chan_set() 475 return ath5k_reset(ah, chandef->chan, true); in ath5k_chan_set() 2746 ah->curchan = ah->hw->conf.chandef.chan; in ath5k_start()
|
/linux-4.4.14/drivers/net/wireless/libertas_tf/ |
D | main.c | 415 if (conf->chandef.chan->center_freq != priv->cur_freq) { in lbtf_op_config() 416 priv->cur_freq = conf->chandef.chan->center_freq; in lbtf_op_config() 417 lbtf_set_channel(priv, conf->chandef.chan->hw_value); in lbtf_op_config() 537 survey->channel = conf->chandef.chan; in lbtf_op_get_survey()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
D | max2820.c | 97 ieee80211_frequency_to_channel(conf->chandef.chan->center_freq) : 1; in max2820_rf_set_channel()
|
D | grf5101.c | 85 ieee80211_frequency_to_channel(conf->chandef.chan->center_freq); in grf5101_rf_set_channel()
|
D | sa2400.c | 108 ieee80211_frequency_to_channel(conf->chandef.chan->center_freq); in sa2400_rf_set_channel()
|
D | rtl8225se.c | 455 ieee80211_frequency_to_channel(conf->chandef.chan->center_freq); in rtl8225se_rf_set_channel()
|
D | rtl8225.c | 723 ieee80211_frequency_to_channel(conf->chandef.chan->center_freq); in rtl8225_rf_set_channel()
|
D | dev.c | 313 rx_status.freq = dev->conf.chandef.chan->center_freq; in rtl8180_handle_rx() 314 rx_status.band = dev->conf.chandef.chan->band; in rtl8180_handle_rx()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | trx.c | 329 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl92cu_rx_query_desc() 330 rx_status->band = hw->conf.chandef.chan->band; in rtl92cu_rx_query_desc() 398 rx_status->freq = hw->conf.chandef.chan->center_freq; in _rtl_rx_process() 399 rx_status->band = hw->conf.chandef.chan->band; in _rtl_rx_process()
|
/linux-4.4.14/drivers/net/wireless/rsi/ |
D | rsi_91x_mac80211.c | 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() 783 enum ieee80211_band band = hw->conf.chandef.chan->band; in rsi_mac80211_set_rate_mask() 920 u8 band = hw->conf.chandef.chan->band; in rsi_set_min_rate()
|
D | rsi_91x_mgmt.c | 861 struct ieee80211_channel *curchan = hw->conf.chandef.chan; in rsi_band_check() 869 if ((hw->conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT) || in rsi_band_check() 870 (hw->conf.chandef.width == NL80211_CHAN_WIDTH_20)) in rsi_band_check() 1012 u8 band = hw->conf.chandef.chan->band; in rsi_send_auto_rate_request()
|
/linux-4.4.14/drivers/net/wireless/ath/ar5523/ |
D | ar5523.c | 459 reset.freq = cpu_to_be32(conf->chandef.chan->center_freq); in ar5523_set_chan() 466 conf->chandef.chan->center_freq); in ar5523_set_chan() 596 rx_status->band = hw->conf.chandef.chan->band; in ar5523_data_rx_cb() 1157 band = ar->hw->wiphy->bands[ar->hw->conf.chandef.chan->band]; in ar5523_get_wlan_mode() 1163 sta_rate_set = sta->supp_rates[ar->hw->conf.chandef.chan->band]; in ar5523_get_wlan_mode() 1201 sta_rate_set = sta->supp_rates[ar->hw->conf.chandef.chan->band]; in ar5523_create_rateset() 1205 band = ar->hw->wiphy->bands[ar->hw->conf.chandef.chan->band]; in ar5523_create_rateset()
|
/linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
D | mac.c | 476 chan_to_phymode(const struct cfg80211_chan_def *chandef) in chan_to_phymode() argument 480 switch (chandef->chan->band) { in chan_to_phymode() 482 switch (chandef->width) { in chan_to_phymode() 484 if (chandef->chan->flags & IEEE80211_CHAN_NO_OFDM) in chan_to_phymode() 505 switch (chandef->width) { in chan_to_phymode() 858 struct cfg80211_chan_def *chandef = NULL; in ath10k_monitor_vdev_start() local 867 &chandef); in ath10k_monitor_vdev_start() 868 if (WARN_ON_ONCE(!chandef)) in ath10k_monitor_vdev_start() 871 channel = chandef->chan; in ath10k_monitor_vdev_start() 875 arg.channel.band_center_freq1 = chandef->center_freq1; in ath10k_monitor_vdev_start() [all …]
|
D | core.h | 733 struct cfg80211_chan_def chandef; member
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
D | trx.c | 289 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl92se_rx_query_desc() 290 rx_status->band = hw->conf.chandef.chan->band; in rtl92se_rx_query_desc()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
D | trx.c | 310 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl8723e_rx_query_desc() 311 rx_status->band = hw->conf.chandef.chan->band; in rtl8723e_rx_query_desc()
|
/linux-4.4.14/drivers/net/wireless/ti/wl12xx/ |
D | cmd.c | 304 cmd->channel = ch_switch->chandef.chan->hw_value; in wl12xx_cmd_channel_switch()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
D | trx.c | 366 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl92ce_rx_query_desc() 367 rx_status->band = hw->conf.chandef.chan->band; in rtl92ce_rx_query_desc()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/ |
D | channel.c | 377 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()
|
D | mac80211_if.c | 561 if (conf->chandef.width == NL80211_CHAN_WIDTH_20 || in brcms_ops_config() 562 conf->chandef.width == NL80211_CHAN_WIDTH_20_NOHT) in brcms_ops_config() 564 conf->chandef.chan->hw_value); in brcms_ops_config()
|
D | main.c | 5084 ch = wlc->pub->ieee_hw->conf.chandef.chan; in brcms_c_up() 7866 struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.chandef.chan; in brcms_c_init()
|
/linux-4.4.14/drivers/net/wireless/iwlegacy/ |
D | 3945-rs.c | 349 sband = hw->wiphy->bands[conf->chandef.chan->band]; in il3945_rs_rate_init() 889 struct cfg80211_chan_def *chandef, in il3945_rs_rate_init_stub() argument
|
D | 4965-rs.c | 2302 sband = hw->wiphy->bands[conf->chandef.chan->band]; in il4965_rs_rate_init() 2805 struct cfg80211_chan_def *chandef, in il4965_rs_rate_init_stub() argument
|
D | 4965.c | 1495 ch = ch_switch->chandef.chan->hw_value; in il4965_hw_channel_switch()
|
D | 4965-mac.c | 6074 struct ieee80211_channel *channel = ch_switch->chandef.chan; in il4965_mac_channel_switch() 6111 switch (cfg80211_get_chandef_type(&ch_switch->chandef)) { in il4965_mac_channel_switch()
|
D | common.c | 5031 struct ieee80211_channel *channel = conf->chandef.chan; in il_mac_config()
|
/linux-4.4.14/drivers/net/wireless/ath/wil6210/ |
D | cfg80211.c | 582 struct cfg80211_chan_def *chandef) in wil_cfg80211_set_channel() argument 587 wdev->preset_chandef = *chandef; in wil_cfg80211_set_channel() 861 struct ieee80211_channel *channel = info->chandef.chan; in wil_cfg80211_start_ap()
|
D | debugfs.c | 1138 u16 freq = wdev->chandef.chan ? wdev->chandef.chan->center_freq : 0; in wil_freq_debugfs_show()
|
/linux-4.4.14/drivers/net/wireless/p54/ |
D | main.c | 342 priv->curchan = priv->hw->conf.chandef.chan; in p54_config() 480 if (dev->conf.chandef.chan->band == IEEE80211_BAND_5GHZ) in p54_bss_info_changed()
|
D | fwio.c | 406 __le16 freq = cpu_to_le16(priv->hw->conf.chandef.chan->center_freq); in p54_scan() 536 priv->hw->conf.chandef.chan->center_freq)); in p54_scan()
|
D | txrx.c | 356 if (priv->hw->conf.chandef.chan->band == IEEE80211_BAND_5GHZ) in p54_rx_data() 362 rx_status->band = priv->hw->conf.chandef.chan->band; in p54_rx_data()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | trx.c | 366 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl8723be_rx_query_desc() 367 rx_status->band = hw->conf.chandef.chan->band; in rtl8723be_rx_query_desc()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | trx.c | 437 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl88ee_rx_query_desc() 438 rx_status->band = hw->conf.chandef.chan->band; in rtl88ee_rx_query_desc()
|
/linux-4.4.14/drivers/net/wireless/ |
D | mac80211_hwsim.c | 1506 if (conf->chandef.chan) in mac80211_hwsim_config() 1510 conf->chandef.chan->center_freq, in mac80211_hwsim_config() 1511 conf->chandef.center_freq1, in mac80211_hwsim_config() 1512 conf->chandef.center_freq2, in mac80211_hwsim_config() 1513 hwsim_chanwidths[conf->chandef.width], in mac80211_hwsim_config() 1527 data->channel = conf->chandef.chan; in mac80211_hwsim_config() 1728 survey->channel = conf->chandef.chan; in mac80211_hwsim_get_survey()
|
D | mwl8k.c | 2864 struct ieee80211_channel *channel = conf->chandef.chan; in mwl8k_cmd_tx_power() 2866 cfg80211_get_chandef_type(&conf->chandef); in mwl8k_cmd_tx_power() 3136 struct ieee80211_channel *channel = conf->chandef.chan; in mwl8k_cmd_set_rf_channel() 3138 cfg80211_get_chandef_type(&conf->chandef); in mwl8k_cmd_set_rf_channel() 4097 if (hw->conf.chandef.chan->band == IEEE80211_BAND_2GHZ) in mwl8k_cmd_set_new_stn_add() 4532 if (hw->conf.chandef.chan->band == IEEE80211_BAND_2GHZ) in mwl8k_cmd_update_stadb_add() 5013 if (hw->conf.chandef.chan->band == IEEE80211_BAND_2GHZ) { in mwl8k_bss_info_changed_sta() 5044 if (hw->conf.chandef.chan->band == in mwl8k_bss_info_changed_sta() 5119 if (hw->conf.chandef.chan->band == IEEE80211_BAND_2GHZ) in mwl8k_bss_info_changed_ap() 5413 survey->channel = conf->chandef.chan; in mwl8k_get_survey()
|
D | at76c50x-usb.c | 2019 __func__, hw->conf.chandef.chan->hw_value); in at76_config() 2024 priv->channel = hw->conf.chandef.chan->hw_value; in at76_config()
|
D | adm8211.c | 1300 ieee80211_frequency_to_channel(conf->chandef.chan->center_freq); in adm8211_config()
|
D | rndis_wlan.c | 2293 struct ieee80211_channel *channel = params->chandef.chan; in rndis_join_ibss()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl8xxxu/ |
D | rtl8xxxu.c | 1379 channel = hw->conf.chandef.chan->hw_value; in rtl8723au_config_channel() 1381 switch (hw->conf.chandef.width) { in rtl8723au_config_channel() 1401 if (hw->conf.chandef.center_freq1 > in rtl8723au_config_channel() 1402 hw->conf.chandef.chan->center_freq) { in rtl8723au_config_channel() 1482 if (hw->conf.chandef.width == NL80211_CHAN_WIDTH_40) in rtl8723au_config_channel() 5044 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl8xxxu_rx_complete() 5045 rx_status->band = hw->conf.chandef.chan->band; in rtl8xxxu_rx_complete() 5194 __func__, hw->conf.chandef.chan->hw_value, in rtl8xxxu_config() 5195 changed, hw->conf.chandef.width); in rtl8xxxu_config() 5206 switch (hw->conf.chandef.width) { in rtl8xxxu_config() [all …]
|
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
D | cfg80211.c | 1099 struct cfg80211_chan_def chandef; in ath6kl_cfg80211_ch_switch_notify() local 1105 cfg80211_chandef_create(&chandef, in ath6kl_cfg80211_ch_switch_notify() 1111 cfg80211_ch_switch_notify(vif->ndev, &chandef); in ath6kl_cfg80211_ch_switch_notify() 1623 if (ibss_param->chandef.chan) in ath6kl_cfg80211_join_ibss() 1624 vif->ch_hint = ibss_param->chandef.chan->center_freq; in ath6kl_cfg80211_join_ibss() 2886 p.ch = cpu_to_le16(info->chandef.chan->center_freq); in ath6kl_start_ap() 2917 if (ath6kl_set_htcap(vif, info->chandef.chan->band, in ath6kl_start_ap() 2918 cfg80211_get_chandef_type(&info->chandef) in ath6kl_start_ap()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
D | trx.c | 503 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl92de_rx_query_desc() 504 rx_status->band = hw->conf.chandef.chan->band; in rtl92de_rx_query_desc()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | trx.c | 513 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl8821ae_rx_query_desc() 514 rx_status->band = hw->conf.chandef.chan->band; in rtl8821ae_rx_query_desc()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
D | trx.c | 387 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl92ee_rx_query_desc() 388 rx_status->band = hw->conf.chandef.chan->band; in rtl92ee_rx_query_desc()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
D | cfg80211.c | 1313 if (params->chandef.chan) in brcmf_cfg80211_join_ibss() 1315 params->chandef.chan->center_freq); in brcmf_cfg80211_join_ibss() 1389 if (params->chandef.chan) { in brcmf_cfg80211_join_ibss() 1394 params->chandef.chan->center_freq); in brcmf_cfg80211_join_ibss() 1398 ¶ms->chandef); in brcmf_cfg80211_join_ibss() 4079 settings->chandef.chan->hw_value, in brcmf_cfg80211_start_ap() 4080 settings->chandef.center_freq1, settings->chandef.width, in brcmf_cfg80211_start_ap() 4152 &settings->chandef); in brcmf_cfg80211_start_ap()
|
/linux-4.4.14/drivers/net/wireless/ti/wl1251/ |
D | main.c | 615 conf->chandef.chan->center_freq); in wl1251_op_config() 1354 survey->channel = conf->chandef.chan; in wl1251_op_get_survey()
|
/linux-4.4.14/drivers/net/wireless/zd1211rw/ |
D | zd_mac.c | 1157 mac->channel = conf->chandef.chan->hw_value; in zd_op_config() 1160 return zd_chip_set_channel(&mac->chip, conf->chandef.chan->hw_value); in zd_op_config()
|
/linux-4.4.14/drivers/net/wireless/ti/wlcore/ |
D | main.c | 2961 wlvif->channel_type = cfg80211_get_chandef_type(&bss_conf->chandef); in wlcore_set_assoc() 4255 (bss_conf->chandef.width != NL80211_CHAN_WIDTH_20_NOHT)) { in wl1271_bss_info_changed_ap() 4528 bss_conf->chandef.width != NL80211_CHAN_WIDTH_20_NOHT; in wl1271_bss_info_changed_sta() 4962 survey->channel = conf->chandef.chan; in wl1271_op_get_survey() 5511 struct cfg80211_chan_def *chandef) in wlcore_op_channel_switch_beacon() argument 5517 .chandef = *chandef, in wlcore_op_channel_switch_beacon()
|
/linux-4.4.14/drivers/net/wireless/cw1200/ |
D | sta.c | 347 (priv->channel != conf->chandef.chan)) { in cw1200_config() 348 struct ieee80211_channel *ch = conf->chandef.chan; in cw1200_config() 1923 priv->ht_info.channel_type = cfg80211_get_chandef_type(&dev->conf.chandef); in cw1200_bss_info_changed()
|
/linux-4.4.14/drivers/staging/wilc1000/ |
D | wilc_wfi_cfgoperations.c | 661 struct cfg80211_chan_def *chandef) in set_channel() argument 669 channelnum = ieee80211_frequency_to_channel(chandef->chan->center_freq); in set_channel() 670 …PRINT_D(CFG80211_DBG, "Setting channel %d with frequency %d\n", channelnum, chandef->chan->center_… in set_channel() 2894 s32Error = set_channel(wiphy, &settings->chandef); in start_ap()
|
/linux-4.4.14/drivers/net/wireless/b43legacy/ |
D | main.c | 2721 switch (conf->chandef.chan->band) { in b43legacy_op_dev_config() 2749 if (conf->chandef.chan->hw_value != phy->channel) in b43legacy_op_dev_config() 2750 b43legacy_radio_selectchannel(dev, conf->chandef.chan->hw_value, in b43legacy_op_dev_config() 3558 survey->channel = conf->chandef.chan; in b43legacy_op_get_survey()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
D | dev.c | 388 rx_status.freq = dev->conf.chandef.chan->center_freq; in rtl8187_rx_cb() 389 rx_status.band = dev->conf.chandef.chan->band; in rtl8187_rx_cb()
|
D | rtl8225.c | 908 ieee80211_frequency_to_channel(conf->chandef.chan->center_freq); in rtl8225_rf_set_channel()
|