Home
last modified time | relevance | path

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

12

/freebsd/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.h393 u_int ic_nchans; member
400 IEEE80211_CHANINFO_SIZE((_ci)->ic_nchans)
558 IEEE80211_REGDOMAIN_SIZE((_req)->chaninfo.ic_nchans)
576 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)); in ieee80211_find_channel()
1812 for (i = 0; i < ic->ic_nchans; i++) { in ieee80211_find_channel_byieee()
2107 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()
716 ic->ic_getradiocaps(ic, maxchans, &ci->ic_nchans, ci->ic_chans); in ieee80211_ioctl_getdevcaps()
717 KASSERT(ci->ic_nchans <= maxchans, in ieee80211_ioctl_getdevcaps()
718 ("nchans %d maxchans %d", ci->ic_nchans, maxchans)); in ieee80211_ioctl_getdevcaps()
719 ieee80211_sort_channels(ci->ic_chans, ci->ic_nchans); in ieee80211_ioctl_getdevcaps()
1728 for (i = 0; i < ic->ic_nchans; i++) { in ieee80211_ioctl_setchanlist()
1863 for (i = start+1; i < ic->ic_nchans; i++) { in find11gchannel()
1901 for (i = 0; i < ic->ic_nchans; i++) { in findchannel()
2189 if (reg->chaninfo.ic_nchans != nchans) { in ieee80211_ioctl_setregdomain()
[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.h205 int ic_nchans; /* # entries in ic_channels */ member
H A Dieee80211_ddb.c726 db_printf("\tnchans %d", ic->ic_nchans); in _db_show_com()
/freebsd/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/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/sys/dev/wtap/
H A Dif_wtap.c662 ic->ic_nchans = 1; in wtap_attach()
/freebsd/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/sys/dev/mwl/
H A Dif_mwl.c4459 ic->ic_nchans = 0; in mwl_getchannels()
4460 getchannels(sc, IEEE80211_CHAN_MAX, &ic->ic_nchans, ic->ic_channels); in mwl_getchannels()
4467 return (ic->ic_nchans == 0 ? EIO : 0); in mwl_getchannels()
/freebsd/sys/dev/rtwn/
H A Dif_rtwn.c274 rtwn_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rtwn_attach()
/freebsd/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/sys/dev/usb/wlan/
H A Dif_ural.c476 ural_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in ural_attach()
H A Dif_rum.c554 rum_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rum_attach()
H A Dif_zyd.c387 zyd_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in zyd_attach()
/freebsd/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/sys/dev/ipw/
H A Dif_ipw.c298 ipw_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in ipw_attach()
/freebsd/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/sys/dev/otus/
H A Dif_otus.c740 otus_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in otus_attachhook()
/freebsd/sys/dev/ral/
H A Drt2661.c285 rt2661_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rt2661_attach()
H A Drt2560.c284 rt2560_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rt2560_attach()
/freebsd/sys/dev/iwi/
H A Dif_iwi.c385 iwi_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in iwi_attach()

12