Home
last modified time | relevance | path

Searched refs:ic_nchans (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-src/sys/net80211/
H A Dieee80211_regdomain.c53 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 Dieee80211_dfs.c121 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 Dieee80211_ioctl.h386 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 Dieee80211.c141 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 Dieee80211_ioctl.c146 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 Dieee80211_scan_sta.c445 for (j = i+1; j < ic->ic_nchans; j++) { in find11gchannel()
551 for (i = 0; i < ic->ic_nchans; i++) { in sweepchannels()
H A Dieee80211_var.h190 * ic_nchans is the number of valid entries in ic_channels
205 int ic_nchans; /* # entries in ic_channels */ member
H A Dieee80211_ddb.c710 * 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 Difieee80211.c278 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 Dwlan_sys.c505 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 Dif_wtap.c663 ic->ic_nchans = 1; in wtap_attach()
/freebsd-src/sys/dev/iwm/
H A Dif_iwm_scan.c525 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 Dif_mwl.c4458 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 Dif_rtwn.c274 rtwn_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rtwn_attach()
/freebsd-src/sys/dev/bwn/
H A Dif_bwn.c1674 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 Dif_ural.c477 ural_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in ural_attach()
H A Dif_zyd.c388 zyd_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in zyd_attach()
H A Dif_rum.c555 rum_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rum_attach()
/freebsd-src/sys/dev/iwn/
H A Dif_iwn.c2544 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 Dif_ipw.c298 ipw_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in ipw_attach()
/freebsd-src/sys/dev/wpi/
H A Dif_wpi.c1474 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 Dif_otus.c740 otus_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in otus_attachhook()
/freebsd-src/sys/dev/ral/
H A Drt2560.c284 rt2560_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rt2560_attach()
H A Drt2661.c285 rt2661_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rt2661_attach()
/freebsd-src/sys/dev/iwi/
H A Dif_iwi.c385 iwi_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in iwi_attach()

12