Searched refs:chan (Results 51 - 75 of 346) sorted by last modified time

1234567891011>>

/freebsd-11-stable/sys/dev/usb/wlan/
H A Dif_urtw.c2743 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 Dif_ural.c311 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 Dif_upgt.c884 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 Dif_run.c522 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 Dif_rum.c343 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 Dcam_xpt.h128 #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 Dgeom.h396 #define g_topology_sleep(chan, timo) \
397 sx_sleep(chan, &topology_lock, 0, "gtopol", timo)
/freebsd-11-stable/sys/net80211/
H A Dieee80211_wds.c125 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 Dieee80211_scan_sta.c86 #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 Dieee80211_scan.c553 printf("[%s] %s%s on chan %u (bss chan %u) ",
555 ieee80211_mgt_subtype_name(subtype), sp->chan, sp->bchan);
H A Dieee80211_node.c275 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 Dieee80211_ioctl.c2080 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 Dieee80211_ht.c1165 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 Dieee80211_hostap.c1735 scan.erp, scan.chan);
1753 if (scan.chan != ic->ic_curchan->ic_extieee)
H A Dieee80211_dfs.c222 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 Dieee80211.c966 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 Drmlock.h96 #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 Dwps_supplicant.c2392 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 Dwpa_supplicant_i.h1141 u8 chan; member in struct:wpa_supplicant::wpa_mbo_non_pref_channel
H A Dwpa_supplicant.c2227 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 Dwnm_sta.c514 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 Drrm.c469 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 Dp2p_supplicant.c3335 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 Dop_classes.c19 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 &current, &chan)
[all...]
H A Dmbo.c28 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...]

Completed in 361 milliseconds

1234567891011>>