Searched refs:iv_bss (Results 1 - 25 of 43) sorted by relevance

12

/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_adhoc.c127 if (ni != vap->iv_bss)
150 ni = vap->iv_bss; /* NB: no reference held */
231 /* NB: iv_bss is changed on return */
232 ni = vap->iv_bss;
240 ieee80211_print_essid(vap->iv_bss->ni_essid,
301 * the caller is assumed to supply a reference to iv_bss instead.
403 !IEEE80211_ADDR_EQ(bssid, vap->iv_bss->ni_bssid) &&
416 ni == vap->iv_bss &&
794 vap->iv_bss->ni_bssid, /* BSSID */
795 vap->iv_bss
[all...]
H A Dieee80211_wds.c88 if (vap->iv_bss != NULL) {
90 if (vap->iv_bss->ni_wdsvap == vap)
91 vap->iv_bss->ni_wdsvap = NULL;
182 obss = vap->iv_bss;
183 vap->iv_bss = ni;
204 obss = vap->iv_bss;
205 vap->iv_bss = ieee80211_ref_node(ni);
403 * the caller is assumed to supply a reference to iv_bss instead.
755 if (ni == vap->iv_bss) {
H A Dieee80211_monitor.c121 ieee80211_node_authorize(vap->iv_bss);
H A Dieee80211_node.c189 vap->iv_auth = ieee80211_authenticator_get(vap->iv_bss->ni_authmode);
198 if (vap->iv_bss != NULL) {
199 ieee80211_free_node(vap->iv_bss);
200 vap->iv_bss = NULL;
352 if (vap->iv_bss != NULL)
353 copy_bss(ni, vap->iv_bss);
455 obss = vap->iv_bss;
456 vap->iv_bss = ieee80211_ref_node(ni);
582 if (ni == vap->iv_bss ||
583 IEEE80211_ADDR_EQ(ni->ni_bssid, vap->iv_bss
[all...]
H A Dieee80211_hostap.c283 /* NB: iv_bss is changed on return */
303 ieee80211_node_set_chan(vap->iv_bss,
305 ieee80211_htchanflags(vap->iv_bss->ni_chan)));
312 struct ieee80211_node *ni = vap->iv_bss;
338 ieee80211_node_authorize(vap->iv_bss);
411 if (sta != vap->iv_bss) {
467 * the caller is assumed to supply a reference to iv_bss instead.
568 !IEEE80211_ADDR_EQ(bssid, vap->iv_bss->ni_bssid) &&
618 if (ni == vap->iv_bss) {
942 if (ni == vap->iv_bss) {
[all...]
H A Dieee80211_tdma.c221 if (ni != vap->iv_bss)
314 ieee80211_notify_node_leave(vap->iv_bss);
321 ieee80211_scan_assoc_fail(vap, vap->iv_bss->ni_macaddr,
359 if (ni == vap->iv_bss &&
513 ieee80211_notify_node_leave(vap->iv_bss);
612 le64toh(ni->ni_tstamp.tsf) > vap->iv_bss->ni_tstamp.tsf) {
623 vap->iv_bss->ni_tstamp.tsf);
H A Dieee80211_sta.c149 ieee80211_send_probereq(vap->iv_bss, vap->iv_myaddr,
150 vap->iv_bss->ni_bssid, vap->iv_bss->ni_bssid,
151 vap->iv_bss->ni_essid, vap->iv_bss->ni_esslen);
166 if (IEEE80211_ATH_CAP(vap, vap->iv_bss, IEEE80211_NODE_TURBOP))
204 ieee80211_scan_assoc_fail(vap, vap->iv_bss->ni_macaddr, reason);
222 2 * vap->iv_bmissthreshold * vap->iv_bss->ni_intval);
250 ni = vap->iv_bss; /* NB: no reference held */
320 vap->iv_bss
[all...]
H A Dieee80211_ioctl.c100 IEEE80211_ADDR_COPY(&ik.ik_macaddr, vap->iv_bss->ni_macaddr);
614 c = vap->iv_bss->ni_chan;
744 ni = ieee80211_ref_node(vap->iv_bss);
801 ireq->i_len = vap->iv_bss->ni_esslen;
802 memcpy(tmpssid, vap->iv_bss->ni_essid, ireq->i_len);
842 ireq->i_val = vap->iv_bss->ni_authmode;
927 vap->iv_bss->ni_macaddr : vap->iv_bss->ni_bssid,
944 ireq->i_val = vap->iv_bss->ni_txpower;
965 ireq->i_val = vap->iv_bss
[all...]
H A Dieee80211_power.c525 struct ieee80211_node *ni = vap->iv_bss;
635 if ((vap->iv_bss->ni_flags & IEEE80211_NODE_PWR_MGT) == 0)
H A Dieee80211_action.c267 if (ni == vap->iv_bss ||
H A Dieee80211_haiku.cpp790 if (ni == vap->iv_bss)
812 if (ni == vap->iv_bss)
H A Dieee80211_input.c158 ni = ieee80211_ref_node(vap->iv_bss);
436 if (ni == vap->iv_bss) {
442 * case iv_bss->ni_chan will not be setup.
860 if (ni == vap->iv_bss)
H A Dieee80211_scan_sw.c540 * XXX remove dependence on ic/vap->iv_bss
543 ieee80211_send_probereq(vap->iv_bss,
548 ieee80211_send_probereq(vap->iv_bss,
652 if ((vap->iv_bss->ni_flags & IEEE80211_NODE_PWR_MGT) == 0) {
H A Dieee80211_proto.c1573 if (vap->iv_bss != NULL) {
1581 (HIGH_PRI_SWITCH_THRESH * vap->iv_bss->ni_intval) / 100;
1676 (vap->iv_bss->ni_flags & IEEE80211_NODE_QOS) == 0))
2359 vap->iv_bss->ni_chan = ic->ic_curchan;
H A Dieee80211_mesh.c547 IEEE80211_NOTE(vap, IEEE80211_MSG_MESH, vap->iv_bss,
550 ieee80211_send_action(vap->iv_bss, IEEE80211_ACTION_CAT_MESH,
711 ni = vap->iv_bss; /* NB: no reference held */
792 /* NB: iv_bss is changed on return */
1204 ni = ieee80211_ref_node(vap->iv_bss);
1610 if (ni == vap->iv_bss)
1937 if (ni != vap->iv_bss &&
2033 IEEE80211_VERIFY_SSID(vap->iv_bss, meshid, return);
2051 if (ni == vap->iv_bss) {
2643 ieee80211_send_action(vap->iv_bss, IEEE80211_ACTION_CAT_MES
[all...]
H A Dieee80211_ht.c1525 !IEEE80211_IS_CHAN_HT(vap->iv_bss->ni_chan))
1530 vap->iv_bss,
2087 if (IEEE80211_IS_CHAN_HT40U(vap->iv_bss->ni_chan))
2089 else if (IEEE80211_IS_CHAN_HT40D(vap->iv_bss->ni_chan))
3495 ni = ieee80211_ref_node(vap->iv_bss);
H A Dieee80211_output.c832 ni = ieee80211_ref_node(vap->iv_bss);
1714 * NB: always use the bssid from iv_bss as the
1717 IEEE80211_ADDR_COPY(wh->i_addr3, vap->iv_bss->ni_bssid);
2273 const struct ieee80211_channel *c = vap->iv_bss->ni_chan;
2444 bss = ieee80211_ref_node(vap->iv_bss);
2631 struct ieee80211_node *bss = vap->iv_bss;
3182 struct ieee80211_node *bss = vap->iv_bss;
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/
H A Dif_rtwn_beacon.c166 struct ieee80211_node *ni = vap->iv_bss;
H A Dif_rtwn.c743 IEEE80211_ADDR_COPY(wh->i_addr1, vap->iv_bss->ni_bssid);
745 IEEE80211_ADDR_COPY(wh->i_addr3, vap->iv_bss->ni_macaddr);
913 ni = ieee80211_ref_node(vap->iv_bss);
1055 if (vap->iv_bss->ni_chan == IEEE80211_CHAN_ANYC &&
1198 if (vap->iv_bss == NULL)
1201 ni = ieee80211_ref_node(vap->iv_bss);
1226 ni = ieee80211_ref_node(vap->iv_bss);
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_ath_tdma.c267 /* XXX should take a locked ref to iv_bss */
268 tp = vap->iv_bss->ni_txparms;
686 /* XXX should take a locked ref to iv_bss */
687 vap->iv_bss->ni_tstamp.tsf = ath_hal_gettsf64(ah);
H A Dif_ath_rx.c383 IEEE80211_ADDR_EQ(ni->ni_bssid, vap->iv_bss->ni_bssid)) {
385 /* XXX unlocked check against vap->iv_bss? */
447 vap->iv_bss->ni_bssid, ":",
465 ni == vap->iv_bss &&
H A Dif_ath_keycache.c537 return ath_keyset(sc, vap, k, vap->iv_bss);
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/
H A Dif_mwl.c1024 struct ieee80211_node *ni = vap->iv_bss;
1055 struct ieee80211_node *ni = vap->iv_bss;
1231 mwl_setapmode(vap, vap->iv_bss->ni_chan);
1691 * entry because iv_bss is meaningless. This is ok
1695 macaddr = vap->iv_bss->ni_bssid;
1837 struct ieee80211_node *ni = vap->iv_bss;
4056 bss = vap->iv_bss;
4126 ni = vap->iv_bss;
4147 * this work requires up to date state (e.g. iv_bss).
4151 ni = vap->iv_bss;
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/
H A Drt2661.c767 struct ieee80211_node *ni = vap->iv_bss;
2616 if ((m0 = ieee80211_beacon_alloc(vap->iv_bss))== NULL) {
2661 tmp |= vap->iv_bss->ni_intval * 16;
2747 rt2661_set_bssid(sc, vap->iv_bss->ni_bssid);
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/
H A Dif_wpi.c4047 bintval = vap->iv_bss->ni_intval;
4125 bintval = vap->iv_bss->ni_intval;
4296 struct ieee80211_node *ni = vap->iv_bss;
4438 struct ieee80211_node *ni = vap->iv_bss;
4498 struct ieee80211_node *ni = vap->iv_bss;
4671 if (vap->iv_bss == ni && wn->id == WPI_ID_UNDEFINED)
4756 if (vap->iv_bss == ni && wn->id == WPI_ID_UNDEFINED)
4812 ni = vap->iv_bss;

Completed in 223 milliseconds

12