| /freebsd-src/sys/net80211/ |
| H A D | ieee80211_regdomain.c | 53 if (maxchan > ic->ic_nchans) in null_getradiocaps() 54 maxchan = ic->ic_nchans; in null_getradiocaps() 118 int *nchans = &ic->ic_nchans; in ieee80211_init_channels() 303 for (i = 0; i < ic->ic_nchans; i++) { in ieee80211_alloc_countryie() 375 if (reg->chaninfo.ic_nchans > IEEE80211_CHAN_MAX) { in ieee80211_setregdomain() 378 reg->chaninfo.ic_nchans, IEEE80211_CHAN_MAX); in ieee80211_setregdomain() 386 for (i = 0; i < reg->chaninfo.ic_nchans; i++) { in ieee80211_setregdomain() 418 reg->chaninfo.ic_nchans, reg->chaninfo.ic_chans); in ieee80211_setregdomain() 446 reg->chaninfo.ic_nchans * sizeof(struct ieee80211_channel)); in ieee80211_setregdomain() 447 ic->ic_nchans = reg->chaninfo.ic_nchans; in ieee80211_setregdomain() [all …]
|
| H A D | ieee80211_dfs.c | 121 for (i = 0; i < ic->ic_nchans; i++) in ieee80211_dfs_reset() 165 for (i = 0; i < ic->ic_nchans; i++) { in cac_timeout() 223 for (i = 0; i < ic->ic_nchans; i++) { in ieee80211_dfs_cac_clear() 241 for (i = 0; i < ic->ic_nchans; i++) { in dfs_timeout() 325 for (i = 0; i < ic->ic_nchans; i++) { in ieee80211_dfs_notify_radar() 420 v %= ic->ic_nchans; in ieee80211_dfs_pickchannel() 421 for (i = v; i < ic->ic_nchans; i++) { in ieee80211_dfs_pickchannel()
|
| H A D | ieee80211_ioctl.h | 386 u_int ic_nchans; member 393 IEEE80211_CHANINFO_SIZE((_ci)->ic_nchans) 551 IEEE80211_REGDOMAIN_SIZE((_req)->chaninfo.ic_nchans) 569 IEEE80211_DEVCAPS_SIZE((_dc)->dc_chaninfo.ic_nchans)
|
| H A D | ieee80211.c | 141 KASSERT(0 < ic->ic_nchans && ic->ic_nchans <= IEEE80211_CHAN_MAX, in ieee80211_chan_init() 142 ("invalid number of channels specified: %u", ic->ic_nchans)); in ieee80211_chan_init() 146 for (i = 0; i < ic->ic_nchans; i++) { in ieee80211_chan_init() 213 ieee80211_sort_channels(ic->ic_channels, ic->ic_nchans); in ieee80211_chan_init() 1792 return (findchannel(ic->ic_channels, ic->ic_nchans, freq, flags)); 1812 for (i = 0; i < ic->ic_nchans; i++) { in ieee80211_find_channel_byieee() 2103 for (i = 0; i < ic->ic_nchans; i++) { in ieee80211_announce_channels()
|
| H A D | ieee80211_ioctl.c | 146 ic_chans[ic->ic_nchans]); in ieee80211_ioctl_getchaninfo() 150 return copyout(&ic->ic_nchans, ireq->i_data, space); in ieee80211_ioctl_getchaninfo() 700 /* NB: require 1 so we know ic_nchans is accessible */ in ieee80211_ioctl_getdevcaps() 720 ic->ic_getradiocaps(ic, maxchans, &ci->ic_nchans, ci->ic_chans); in ieee80211_ioctl_getdevcaps() 721 KASSERT(ci->ic_nchans <= maxchans, in ieee80211_ioctl_getdevcaps() 722 ("nchans %d maxchans %d", ci->ic_nchans, maxchans)); in ieee80211_ioctl_getdevcaps() 723 ieee80211_sort_channels(ci->ic_chans, ci->ic_nchans); in ieee80211_ioctl_getdevcaps() 1732 for (i = 0; i < ic->ic_nchans; i++) { in ieee80211_ioctl_setchanlist() 1867 for (i = start+1; i < ic->ic_nchans; i++) { in find11gchannel() 1905 for (i = 0; i < ic->ic_nchans; in findchannel() [all...] |
| H A D | ieee80211_scan_sta.c | 445 for (j = i+1; j < ic->ic_nchans; j++) { in find11gchannel() 551 for (i = 0; i < ic->ic_nchans; i++) { in sweepchannels()
|
| H A D | ieee80211_var.h | 190 * ic_nchans is the number of valid entries in ic_channels 205 int ic_nchans; /* # entries in ic_channels */ member
|
| H A D | ieee80211_ddb.c | 710 * ic_nchans is the number of valid entries in ic_channels in _db_show_com() 725 db_printf("\tnchans %d", ic->ic_nchans); in _db_show_com()
|
| /freebsd-src/sbin/ifconfig/ |
| H A D | ifieee80211.c | 278 if (i+1 < chaninfo->ic_nchans && in canpromote() 283 for (j = 0; j < chaninfo->ic_nchans; j++) { in canpromote() 357 for (i = 0; i < chaninfo->ic_nchans; i++) { in mapfreq() 377 for (i = 0; i < chaninfo->ic_nchans; i++) { in mapchan() 550 dc->dc_chaninfo.ic_nchans = MAXCHAN; in setregdomain_cb() 565 req = malloc(IEEE80211_REGDOMAIN_SIZE(dc->dc_chaninfo.ic_nchans)); in setregdomain_cb() 584 if (req->chaninfo.ic_nchans == 0) in setregdomain_cb() 2110 if (chanlookup(avail->ic_chans, avail->ic_nchans, freq, flags) != NULL) in checkchan() 2131 if (chanlookup(avail->ic_chans, avail->ic_nchans, freq, in checkchan() 2135 return chanfind(avail->ic_chans, avail->ic_nchans, in checkchan() [all...] |
| /freebsd-src/usr.sbin/bsnmpd/modules/snmp_wlan/ |
| H A D | wlan_sys.c | 505 argsize = dc.dc_chaninfo.ic_nchans * sizeof(struct ieee80211_channel); in wlan_get_driver_caps() 511 wif->nchannels = dc.dc_chaninfo.ic_nchans; in wlan_get_driver_caps() 609 for (i = 0, nchans = 0; i < chaninfo->ic_nchans; i++) { in wlan_get_channel_list() 620 for (i = 0, nchans = 0; i < chaninfo->ic_nchans; i++) { in wlan_get_channel_list() 1146 regdomain->chaninfo.ic_nchans = wif->nchannels; in wlan_config_set_country()
|
| /freebsd-src/sys/dev/wtap/ |
| H A D | if_wtap.c | 663 ic->ic_nchans = 1; in wtap_attach()
|
| /freebsd-src/sys/dev/iwm/ |
| H A D | if_iwm_scan.c | 525 j < ic->ic_nchans && nchan < sc->sc_fw.ucode_capa.n_scan_channels; in iwm_config_umac_scan()
|
| /freebsd-src/sys/dev/mwl/ |
| H A D | if_mwl.c | 4458 ic->ic_nchans = 0; in mwl_getchannels() 4459 getchannels(sc, IEEE80211_CHAN_MAX, &ic->ic_nchans, ic->ic_channels); in mwl_getchannels() 4466 return (ic->ic_nchans == 0 ? EIO : 0); in mwl_getchannels()
|
| /freebsd-src/sys/dev/rtwn/ |
| H A D | if_rtwn.c | 274 rtwn_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rtwn_attach()
|
| /freebsd-src/sys/dev/bwn/ |
| H A D | if_bwn.c | 1674 ic->ic_nchans = 0; in bwn_setup_channels() 1686 &ic->ic_nchans, &bwn_chantable_bg, bands); in bwn_setup_channels() 1693 &ic->ic_nchans, &bwn_chantable_a, bands); in bwn_setup_channels() 1699 return (ic->ic_nchans == 0 ? ENXIO : 0); in bwn_setup_channels()
|
| /freebsd-src/sys/dev/usb/wlan/ |
| H A D | if_ural.c | 477 ural_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in ural_attach()
|
| H A D | if_zyd.c | 388 zyd_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in zyd_attach()
|
| H A D | if_rum.c | 555 rum_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rum_attach()
|
| /freebsd-src/sys/dev/iwn/ |
| H A D | if_iwn.c | 2544 iwn_read_eeprom_band(sc, n, IEEE80211_CHAN_MAX, &ic->ic_nchans, in iwn_read_eeprom_channels() 2547 iwn_read_eeprom_ht40(sc, n, IEEE80211_CHAN_MAX, &ic->ic_nchans, in iwn_read_eeprom_channels() 2550 ieee80211_sort_channels(ic->ic_channels, ic->ic_nchans); in iwn_read_eeprom_channels() 2655 for (j = 0; j < ic->ic_nchans; j++) { in iwn_read_eeprom_enhinfo()
|
| /freebsd-src/sys/dev/ipw/ |
| H A D | if_ipw.c | 298 ipw_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in ipw_attach()
|
| /freebsd-src/sys/dev/wpi/ |
| H A D | if_wpi.c | 1474 wpi_read_eeprom_band(sc, n, IEEE80211_CHAN_MAX, &ic->ic_nchans, in wpi_read_eeprom_channels() 1477 ieee80211_sort_channels(ic->ic_channels, ic->ic_nchans); in wpi_read_eeprom_channels()
|
| /freebsd-src/sys/dev/otus/ |
| H A D | if_otus.c | 740 otus_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in otus_attachhook()
|
| /freebsd-src/sys/dev/ral/ |
| H A D | rt2560.c | 284 rt2560_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rt2560_attach()
|
| H A D | rt2661.c | 285 rt2661_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rt2661_attach()
|
| /freebsd-src/sys/dev/iwi/ |
| H A D | if_iwi.c | 385 iwi_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in iwi_attach()
|