/freebsd-11-stable/sys/dev/usb/wlan/ |
H A D | if_urtw.c | 2743 urtw_8225_rf_set_chan(struct urtw_softc *sc, int chan) argument 2747 error = urtw_8225_set_txpwrlvl(sc, chan); 2750 urtw_8225_write(sc, URTW_8225_ADDR_7_MAGIC, urtw_8225_channel[chan]); 2783 urtw_8225_set_txpwrlvl(struct urtw_softc *sc, int chan) argument 2788 uint8_t cck_pwrlvl = sc->sc_txpwr_cck[chan] & 0xff; 2789 uint8_t ofdm_pwrlvl = sc->sc_txpwr_ofdm[chan] & 0xff; 2800 cck_pwltable = (chan == 14) ? urtw_8225_txpwr_cck_ch14 : 2995 urtw_8225v2_rf_set_chan(struct urtw_softc *sc, int chan) argument 2999 error = urtw_8225v2_set_txpwrlvl(sc, chan); 3003 urtw_8225_write(sc, URTW_8225_ADDR_7_MAGIC, urtw_8225_channel[chan]); 3101 urtw_8225v2_set_txpwrlvl(struct urtw_softc *sc, int chan) argument 3366 urtw_8225v2b_rf_set_chan(struct urtw_softc *sc, int chan) argument 3381 urtw_8225v2b_set_txpwrlvl(struct urtw_softc *sc, int chan) argument [all...] |
H A D | if_ural.c | 311 uint8_t chan; member in struct:__anon5278 1623 int i, chan; local 1625 chan = ieee80211_chan2ieee(ic, c); 1626 if (chan == 0 || chan == IEEE80211_CHAN_ANY) 1630 power = min(sc->txpow[chan - 1], 31); 1637 DPRINTFN(2, "setting channel to %u, txpower to %u\n", chan, power); 1642 ural_rf_write(sc, RAL_RF2, ural_rf2522_r2[chan - 1]); 1648 ural_rf_write(sc, RAL_RF2, ural_rf2523_r2[chan - 1]); 1650 ural_rf_write(sc, RAL_RF4, (chan [all...] |
H A D | if_upgt.c | 884 struct upgt_lmac_channel *chan; local 913 chan = (struct upgt_lmac_channel *)(mem + 1); 915 chan->header1.flags = UPGT_H1_FLAGS_TX_NO_CALLBACK; 916 chan->header1.type = UPGT_H1_TYPE_CTRL; 917 chan->header1.len = htole16( 920 chan->header2.reqid = htole32(sc->sc_memaddr_frame_start); 921 chan->header2.type = htole16(UPGT_H2_TYPE_CHANNEL); 922 chan->header2.flags = 0; 924 chan->unknown1 = htole16(UPGT_CHANNEL_UNKNOWN1); 925 chan [all...] |
H A D | if_run.c | 522 uint8_t chan; member in struct:rfprog 1702 DPRINTF("chan %d: power1=%d, power2=%d\n", 1703 rt2860_rf2850[i].chan, sc->txpow1[i], sc->txpow2[i]); 1723 DPRINTF("chan %d: power1=%d, power2=%d\n", 1724 rt2860_rf2850[14 + i].chan, sc->txpow1[14 + i], 3261 struct ieee80211_channel *chan; local 3307 chan = (ni->ni_chan != IEEE80211_CHAN_ANYC)?ni->ni_chan:ic->ic_curchan; 3308 tp = &vap->iv_txparms[ieee80211_chan2mode(chan)]; 3760 run_iq_calib(struct run_softc *sc, u_int chan) argument 3766 if (chan < 4021 run_rt2870_set_chan(struct run_softc *sc, u_int chan) argument 4092 run_rt3070_set_chan(struct run_softc *sc, u_int chan) argument 4157 run_rt3572_set_chan(struct run_softc *sc, u_int chan) argument 4307 run_rt3593_set_chan(struct run_softc *sc, u_int chan) argument 4467 run_rt5390_set_chan(struct run_softc *sc, u_int chan) argument 4577 run_rt5592_set_chan(struct run_softc *sc, u_int chan) argument 4744 u_int chan, group; local 5246 u_int chan = ieee80211_chan2ieee(ic, c); local [all...] |
H A D | if_rum.c | 343 uint8_t chan; member in struct:rfprog 2064 int i, chan; local 2066 chan = ieee80211_chan2ieee(ic, c); 2067 if (chan == 0 || chan == IEEE80211_CHAN_ANY) 2075 for (i = 0; rfprog[i].chan != chan; i++);
|
/freebsd-11-stable/sys/cam/ |
H A D | cam_xpt.h | 128 #define xpt_path_sleep(path, chan, priority, wmesg, timo) \ 129 msleep((chan), xpt_path_mtx(path), (priority), (wmesg), (timo))
|
/freebsd-11-stable/sys/geom/ |
H A D | geom.h | 396 #define g_topology_sleep(chan, timo) \ 397 sx_sleep(chan, &topology_lock, 0, "gtopol", timo)
|
/freebsd-11-stable/sys/net80211/ |
H A D | ieee80211_wds.c | 125 ieee80211_create_wds(struct ieee80211vap *vap, struct ieee80211_channel *chan) argument 133 ether_sprintf(vap->iv_des_bssid), ieee80211_chan2ieee(ic, chan)); 200 ni = ieee80211_node_create_wds(vap, vap->iv_des_bssid, chan);
|
H A D | ieee80211_scan_sta.c | 86 #define STA_DEMOTE11B 0x01 /* match w/ demoted 11b chan */ 100 #define MAX_IEEE_CHAN 256 /* max acceptable IEEE chan # */ 315 * sp->chan has this value because it's used to calculate 318 c = ieee80211_find_channel_byieee(ic, sp->chan, 766 demote11b(struct ieee80211vap *vap, struct ieee80211_channel *chan) argument 770 if (IEEE80211_IS_CHAN_ANYG(chan) && 772 c = ieee80211_find_channel(vap->iv_ic, chan->ic_freq, 773 (chan->ic_flags &~ (IEEE80211_CHAN_PUREG | IEEE80211_CHAN_G)) | 776 chan = c; 778 return chan; 891 check_rate(struct ieee80211vap *vap, const struct ieee80211_channel *chan, const struct ieee80211_scan_entry *se) argument 1233 struct ieee80211_channel *chan; local 1365 struct ieee80211_channel *chan; local 1588 struct ieee80211_channel *chan; local 1763 struct ieee80211_channel *chan = ss->ss_chans[i]; local 1863 struct ieee80211_channel *chan; local [all...] |
H A D | ieee80211_scan.c | 553 printf("[%s] %s%s on chan %u (bss chan %u) ", 555 ieee80211_mgt_subtype_name(subtype), sp->chan, sp->bchan);
|
H A D | ieee80211_node.c | 275 struct ieee80211_channel *chan) 281 KASSERT(chan != IEEE80211_CHAN_ANYC, ("no channel")); 283 ni->ni_chan = chan; 284 mode = ieee80211_chan2mode(chan); 285 if (IEEE80211_IS_CHAN_HT(chan)) { 290 ni->ni_htrates = *ieee80211_get_suphtrates(ic, chan); 307 ni->ni_rates = *ieee80211_get_suprates(ic, chan); 322 ieee80211_create_ibss(struct ieee80211vap* vap, struct ieee80211_channel *chan) argument 330 ieee80211_chan2ieee(ic, chan), 331 ieee80211_channel_type_char(chan)); 274 ieee80211_node_set_chan(struct ieee80211_node *ni, struct ieee80211_channel *chan) argument 839 ieee80211_sta_join(struct ieee80211vap *vap, struct ieee80211_channel *chan, const struct ieee80211_scan_entry *se) argument 1338 ieee80211_node_create_wds(struct ieee80211vap *vap, const uint8_t bssid[IEEE80211_ADDR_LEN], struct ieee80211_channel *chan) argument [all...] |
H A D | ieee80211_ioctl.c | 2080 struct ieee80211_channel chan, *c; local 2083 if (ireq->i_len != sizeof(chan)) 2085 error = copyin(ireq->i_data, &chan, sizeof(chan)); 2089 if (chan.ic_freq == 0 || chan.ic_freq == IEEE80211_CHAN_ANY) { 2092 c = ieee80211_find_channel(ic, chan.ic_freq, chan.ic_flags); 2127 "%s: chan cnt mismatch, %d != %d\n", __func__,
|
H A D | ieee80211_ht.c | 1165 struct ieee80211_channel *chan, int flags) 1172 if (!IEEE80211_IS_CHAN_HT40(chan)) { 1174 c = findhtchan(ic, chan, IEEE80211_CHAN_HT40U); 1176 c = findhtchan(ic, chan, 1179 c = findhtchan(ic, chan, 1182 chan = c; 1184 } else if (!IEEE80211_IS_CHAN_HT20(chan)) { 1185 c = findhtchan(ic, chan, IEEE80211_CHAN_HT20); 1187 chan = c; 1189 } else if (IEEE80211_IS_CHAN_HT(chan)) { 1164 ieee80211_ht_adjust_channel(struct ieee80211com *ic, struct ieee80211_channel *chan, int flags) argument [all...] |
H A D | ieee80211_hostap.c | 1735 scan.erp, scan.chan); 1753 if (scan.chan != ic->ic_curchan->ic_extieee)
|
H A D | ieee80211_dfs.c | 222 const struct ieee80211_channel *chan) 228 if (c->ic_freq == chan->ic_freq) 296 ieee80211_dfs_notify_radar(struct ieee80211com *ic, struct ieee80211_channel *chan) argument 311 announce_radar(ic, chan, chan); 312 ieee80211_notify_radar(ic, chan); 330 if (c->ic_freq == chan->ic_freq) { 336 ieee80211_notify_radar(ic, chan); 337 chan->ic_state |= IEEE80211_CHANSTATE_NORADAR; 354 if (chan 221 ieee80211_dfs_cac_clear(struct ieee80211com *ic, const struct ieee80211_channel *chan) argument [all...] |
H A D | ieee80211.c | 966 ieee80211_ieee2mhz(u_int chan, u_int flags) argument 969 return 907 + 5 * (chan / 10); 971 if (chan == 14) 973 if (chan < 14) 974 return 2407 + chan*5; 976 return 2512 + ((chan-15)*20); 979 chan -= 37; 980 return 4940 + chan*5 + (chan % 5 ? 2 : 0); 982 return 5000 + (chan* 1660 media_status(enum ieee80211_opmode opmode, const struct ieee80211_channel *chan) argument 1782 ieee80211_chan2mode(const struct ieee80211_channel *chan) argument [all...] |
/freebsd-11-stable/sys/sys/ |
H A D | rmlock.h | 96 #define rm_sleep(chan, rm, pri, wmesg, timo) \ 97 _sleep((chan), &(rm)->lock_object, (pri), (wmesg), \
|
/freebsd-11-stable/contrib/wpa/wpa_supplicant/ |
H A D | wps_supplicant.c | 2392 u16 chan = WPA_GET_BE16(attr->ap_channel); local 2395 if (chan >= 1 && chan <= 13) 2396 freq = 2407 + 5 * chan; 2397 else if (chan == 14) 2399 else if (chan >= 30) 2400 freq = 5000 + 5 * chan; 2404 chan, freq); 2669 u16 chan = WPA_GET_BE16(attr.ap_channel); local 2671 wpa_printf(MSG_DEBUG, "WPS: AP Channel: %d", chan); [all...] |
H A D | wpa_supplicant_i.h | 1141 u8 chan; member in struct:wpa_supplicant::wpa_mbo_non_pref_channel
|
H A D | wpa_supplicant.c | 2227 if (pri_chan->chan == channel) 2238 freq->channel = pri_chan->chan; 2259 if (sec_chan->chan == channel + ht40 * 4) 2289 res = check_40mhz_5g(mode, scan_res, pri_chan->chan, 2290 sec_chan->chan); 2301 freq->freq = hw_get_freq(mode, sec_chan->chan); 2303 freq->channel = sec_chan->chan; 2352 struct hostapd_channel_data *chan; local 2354 chan = hw_get_channel_chan(mode, i, NULL); 2355 if (!chan) 2374 struct hostapd_channel_data *chan; local [all...] |
H A D | wnm_sta.c | 514 static int wnm_nei_get_chan(struct wpa_supplicant *wpa_s, u8 op_class, u8 chan) argument 527 freq = ieee80211_chan_to_freq(country, op_class, chan); 534 if (chan >= 1 && chan <= 13) 535 freq = 2407 + chan * 5; 536 else if (chan == 14) 538 else if (chan >= 36 && chan <= 169) 539 freq = 5000 + chan * 5; 870 u32 bss_info, u8 op_class, u8 chan, u 869 wnm_add_nei_rep(struct wpabuf **buf, const u8 *bssid, u32 bss_info, u8 op_class, u8 chan, u8 phy_type, u8 pref) argument 906 u8 op_class, chan; local 1231 struct hostapd_channel_data *chan; local [all...] |
H A D | rrm.c | 469 static int wpas_add_channel(u8 op_class, u8 chan, u8 num_primary_channels, argument 475 u8 primary_chan = chan - (2 * num_primary_channels - 2) + i * 4; 487 chan); 524 u8 chan = channels ? channels[i] : op->min_chan + i * op->inc; local 525 enum chan_allowed res = verify_channel(mode, chan, op->bw); 530 if (wpas_add_channel(op->op_class, chan, num_primary_channels, 633 u8 op_class, u8 chan, int active, 660 switch (chan) { 670 freqs = wpas_add_channels(op, mode, active, &chan, 1); 689 u8 *op_class, u8 *chan, u 632 wpas_beacon_request_freqs(struct wpa_supplicant *wpa_s, u8 op_class, u8 chan, int active, const u8 *subelems, size_t len) argument 688 wpas_get_op_chan_phy(int freq, const u8 *ies, size_t ies_len, u8 *op_class, u8 *chan, u8 *phy_type) argument [all...] |
H A D | p2p_supplicant.c | 3335 static void wpas_p2p_add_chan(struct p2p_reg_class *reg, u8 chan) argument 3337 reg->channel[reg->channels] = chan; 3343 struct p2p_channels *chan, 3356 chan->reg_class[cla].reg_class = 81; 3357 chan->reg_class[cla].channels = 0; 3360 wpas_p2p_add_chan(&chan->reg_class[cla], i + 1); 3362 if (chan->reg_class[cla].channels) 3369 chan->reg_class[cla].reg_class = 115; 3370 chan->reg_class[cla].channels = 0; 3372 wpas_p2p_add_chan(&chan 3342 wpas_p2p_default_channels(struct wpa_supplicant *wpa_s, struct p2p_channels *chan, struct p2p_channels *cli_chan) argument 3404 has_channel(struct wpa_global *global, struct hostapd_hw_modes *mode, u8 chan, int *flags) argument 3593 wpas_p2p_setup_channels(struct wpa_supplicant *wpa_s, struct p2p_channels *chan, struct p2p_channels *cli_chan) argument 6165 u8 chan; local 6192 u8 chan; local 7764 struct p2p_channels chan, cli_chan; local 9068 u8 curr_chan, cand, chan; local 9164 u8 chan, opclass; local 9364 u8 chan; local [all...] |
H A D | op_classes.c | 19 static enum chan_allowed allow_channel(struct hostapd_hw_modes *mode, u8 chan, argument 25 if (mode->channels[i].chan == chan) 214 int chan; local 325 for (chan = op_class->min_chan; chan <= op_class->max_chan; 326 chan += op_class->inc) { 327 if (verify_channel(mode, chan, op_class->bw) != NOT_ALLOWED) { 342 u8 op, current, chan; local 352 ¤t, &chan) [all...] |
H A D | mbo.c | 28 static int wpas_mbo_validate_non_pref_chan(u8 oper_class, u8 chan, u8 reason) argument 34 if (ieee80211_chan_to_freq(NULL, oper_class, chan) == -1) 94 wpabuf_put_u8(mbo, wpa_s->non_pref_chan[i].chan); 286 return a->oper_class == b->oper_class && a->chan == b->chan; 334 struct wpa_mbo_non_pref_channel *chan; local 353 chan = &chans[num]; 360 wpa_printf(MSG_ERROR, "Invalid non-pref chan input %s", 364 chan->oper_class = _oper_class; 365 chan [all...] |