/freebsd/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 | 393 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 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)); 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 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() 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 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 | 205 int ic_nchans; /* # entries in ic_channels */ member
|
H A D | ieee80211_ddb.c | 726 db_printf("\tnchans %d", ic->ic_nchans); in _db_show_com()
|
/freebsd/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/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/sys/dev/wtap/ |
H A D | if_wtap.c | 662 ic->ic_nchans = 1; in wtap_attach()
|
/freebsd/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/sys/dev/mwl/ |
H A D | if_mwl.c | 4459 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 D | if_rtwn.c | 274 rtwn_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rtwn_attach()
|
/freebsd/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/sys/dev/usb/wlan/ |
H A D | if_ural.c | 476 ural_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in ural_attach()
|
H A D | if_rum.c | 554 rum_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rum_attach()
|
H A D | if_zyd.c | 387 zyd_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in zyd_attach()
|
/freebsd/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/sys/dev/ipw/ |
H A D | if_ipw.c | 298 ipw_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in ipw_attach()
|
/freebsd/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/sys/dev/otus/ |
H A D | if_otus.c | 740 otus_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in otus_attachhook()
|
/freebsd/sys/dev/ral/ |
H A D | rt2661.c | 285 rt2661_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rt2661_attach()
|
H A D | rt2560.c | 284 rt2560_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rt2560_attach()
|
/freebsd/sys/dev/iwi/ |
H A D | if_iwi.c | 385 iwi_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in iwi_attach()
|