Searched refs:vap (Results 1 - 25 of 173) sorted by relevance

1234567

/freebsd-10.1-release/sys/net80211/
H A Dieee80211_ratectl.h66 ieee80211_ratectl_deinit(struct ieee80211vap *vap) argument
68 vap->iv_rate->ir_deinit(vap);
74 const struct ieee80211vap *vap = ni->ni_vap; local
76 vap->iv_rate->ir_node_init(ni);
82 const struct ieee80211vap *vap = ni->ni_vap; local
84 vap->iv_rate->ir_node_deinit(ni);
90 const struct ieee80211vap *vap = ni->ni_vap; local
92 return vap->iv_rate->ir_rate(ni, arg, iarg);
96 ieee80211_ratectl_tx_complete(const struct ieee80211vap *vap, argument
103 ieee80211_ratectl_tx_update(const struct ieee80211vap *vap, const struct ieee80211_node *ni, void *arg1, void *arg2, void *arg3) argument
112 ieee80211_ratectl_setinterval(const struct ieee80211vap *vap, int msecs) argument
[all...]
H A Dieee80211_sta.c90 sta_vdetach(struct ieee80211vap *vap) argument
95 sta_vattach(struct ieee80211vap *vap) argument
97 vap->iv_newstate = sta_newstate;
98 vap->iv_input = sta_input;
99 vap->iv_recv_mgmt = sta_recv_mgmt;
100 vap->iv_recv_ctl = sta_recv_ctl;
101 vap->iv_opdetach = sta_vdetach;
102 vap->iv_bmiss = sta_beacon_miss;
111 sta_beacon_miss(struct ieee80211vap *vap) argument
113 struct ieee80211com *ic = vap
188 sta_authretry(struct ieee80211vap *vap, struct ieee80211_node *ni, int reason) argument
213 sta_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) argument
459 isdstods_mcastecho(struct ieee80211vap *vap, const struct ieee80211_frame *wh) argument
480 isfromds_mcastecho(struct ieee80211vap *vap, const struct ieee80211_frame *wh) argument
496 doprint(struct ieee80211vap *vap, int subtype) argument
521 struct ieee80211vap *vap = ni->ni_vap; local
945 struct ieee80211vap *vap = ni->ni_vap; local
975 struct ieee80211vap *vap = ni->ni_vap; local
1091 ieee80211_parse_wmeparams(struct ieee80211vap *vap, uint8_t *frm, const struct ieee80211_frame *wh) argument
1134 ieee80211_parse_csaparams(struct ieee80211vap *vap, uint8_t *frm, const struct ieee80211_frame *wh) argument
1245 contbgscan(struct ieee80211vap *vap) argument
1264 startbgscan(struct ieee80211vap *vap) argument
1283 struct ieee80211vap *vap = ni->ni_vap; local
[all...]
H A Dieee80211_tdma.c114 static void tdma_vdetach(struct ieee80211vap *vap);
116 static void tdma_beacon_miss(struct ieee80211vap *vap);
119 static int tdma_update(struct ieee80211vap *vap,
126 settxparms(struct ieee80211vap *vap, enum ieee80211_phymode mode, int rate) argument
128 vap->iv_txparms[mode].ucastrate = rate;
129 vap->iv_txparms[mode].mcastrate = rate;
145 ieee80211_tdma_vattach(struct ieee80211vap *vap) argument
149 KASSERT(vap->iv_caps & IEEE80211_C_TDMA,
150 ("not a tdma vap, caps 0x%x", vap
193 tdma_vdetach(struct ieee80211vap *vap) argument
211 struct ieee80211vap *vap = arg; local
221 tdma_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) argument
287 tdma_beacon_miss(struct ieee80211vap *vap) argument
326 struct ieee80211vap *vap = ni->ni_vap; local
405 tdma_update(struct ieee80211vap *vap, const struct ieee80211_tdma_param *tdma, struct ieee80211_node *ni, int pickslot) argument
519 struct ieee80211vap *vap = ni->ni_vap; local
624 ieee80211_tdma_getslot(struct ieee80211vap *vap) argument
639 struct ieee80211vap *vap = ni->ni_vap; local
668 ieee80211_add_tdma(uint8_t *frm, struct ieee80211vap *vap) argument
708 ieee80211_tdma_update_beacon(struct ieee80211vap *vap, struct ieee80211_beacon_offsets *bo) argument
742 tdma_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
770 tdma_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
[all...]
H A Dieee80211_crypto.c62 null_key_alloc(struct ieee80211vap *vap, struct ieee80211_key *k, argument
65 if (!(&vap->iv_nw_keys[0] <= k &&
66 k < &vap->iv_nw_keys[IEEE80211_WEP_NKID])) {
81 *keyix = k - vap->iv_nw_keys;
87 null_key_delete(struct ieee80211vap *vap, const struct ieee80211_key *k) argument
92 null_key_set(struct ieee80211vap *vap, const struct ieee80211_key *k, argument
97 static void null_key_update(struct ieee80211vap *vap) {} argument
109 cipher_attach(struct ieee80211vap *vap, struct ieee80211_key *key) argument
111 return key->wk_cipher->ic_attach(vap, key);
118 dev_key_alloc(struct ieee80211vap *vap, argument
126 dev_key_delete(struct ieee80211vap *vap, const struct ieee80211_key *key) argument
133 dev_key_set(struct ieee80211vap *vap, const struct ieee80211_key *key) argument
160 ieee80211_crypto_vattach(struct ieee80211vap *vap) argument
185 ieee80211_crypto_vdetach(struct ieee80211vap *vap) argument
263 ieee80211_crypto_newkey(struct ieee80211vap *vap, int cipher, int flags, struct ieee80211_key *key) argument
422 _ieee80211_crypto_delkey(struct ieee80211vap *vap, struct ieee80211_key *key) argument
456 ieee80211_crypto_delkey(struct ieee80211vap *vap, struct ieee80211_key *key) argument
470 ieee80211_crypto_delglobalkeys(struct ieee80211vap *vap) argument
488 ieee80211_crypto_setkey(struct ieee80211vap *vap, struct ieee80211_key *key) argument
530 struct ieee80211vap *vap = ni->ni_vap; local
574 struct ieee80211vap *vap = ni->ni_vap; local
623 struct ieee80211vap *vap = ni->ni_vap; local
641 struct ieee80211vap *vap; local
[all...]
H A Dieee80211_monitor.c77 monitor_vdetach(struct ieee80211vap *vap) argument
82 monitor_vattach(struct ieee80211vap *vap) argument
84 vap->iv_newstate = monitor_newstate;
85 vap->iv_input = monitor_input;
86 vap->iv_opdetach = monitor_vdetach;
90 * IEEE80211_M_MONITOR vap state machine handler.
93 monitor_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) argument
95 struct ieee80211com *ic = vap->iv_ic;
100 ostate = vap->iv_state;
101 IEEE80211_DPRINTF(vap, IEEE80211_MSG_STAT
129 struct ieee80211vap *vap = ni->ni_vap; local
[all...]
H A Dieee80211_wds.c82 wds_vdetach(struct ieee80211vap *vap) argument
84 if (vap->iv_bss != NULL) {
86 if (vap->iv_bss->ni_wdsvap == vap)
87 vap->iv_bss->ni_wdsvap = NULL;
92 wds_vattach(struct ieee80211vap *vap) argument
94 vap->iv_newstate = wds_newstate;
95 vap->iv_input = wds_input;
96 vap->iv_recv_mgmt = wds_recv_mgmt;
97 vap
123 ieee80211_create_wds(struct ieee80211vap *vap, struct ieee80211_channel *chan) argument
237 struct ieee80211vap *vap; local
339 wds_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) argument
409 struct ieee80211vap *vap = ni->ni_vap; local
746 struct ieee80211vap *vap = ni->ni_vap; local
[all...]
H A Dieee80211_proto.c179 null_update_beacon(struct ieee80211vap *vap, int item) argument
184 ieee80211_proto_vattach(struct ieee80211vap *vap) argument
186 struct ieee80211com *ic = vap->iv_ic;
187 struct ifnet *ifp = vap->iv_ifp;
193 vap->iv_rtsthreshold = IEEE80211_RTS_DEFAULT;
194 vap->iv_fragthreshold = IEEE80211_FRAG_DEFAULT;
195 vap->iv_bmiss_max = IEEE80211_BMISS_MAX;
196 callout_init_mtx(&vap->iv_swbmiss, IEEE80211_LOCK_OBJ(ic), 0);
197 callout_init(&vap->iv_mgtsend, CALLOUT_MPSAFE);
198 TASK_INIT(&vap
249 ieee80211_proto_vdetach(struct ieee80211vap *vap) argument
492 struct ieee80211vap *vap = ni->ni_vap; local
868 setwmeparams(struct ieee80211vap *vap, const char *type, int ac, struct wmeParams *wmep, const paramType *phy) argument
882 ieee80211_wme_initparams_locked(struct ieee80211vap *vap) argument
960 ieee80211_wme_initparams(struct ieee80211vap *vap) argument
973 ieee80211_wme_updateparams_locked(struct ieee80211vap *vap) argument
1144 ieee80211_wme_updateparams(struct ieee80211vap *vap) argument
1225 ieee80211_start_locked(struct ieee80211vap *vap) argument
1310 struct ieee80211vap *vap = arg; local
1326 struct ieee80211vap *vap; local
1345 ieee80211_stop_locked(struct ieee80211vap *vap) argument
1371 ieee80211_stop(struct ieee80211vap *vap) argument
1386 struct ieee80211vap *vap; local
1406 struct ieee80211vap *vap; local
1427 struct ieee80211vap *vap; local
1456 struct ieee80211vap *vap; local
1476 struct ieee80211vap *vap = arg; local
1495 struct ieee80211vap *vap = arg; local
1541 struct ieee80211vap *vap; local
1569 struct ieee80211vap *vap; local
1593 struct ieee80211vap *vap; local
1628 struct ieee80211vap *vap; local
1655 struct ieee80211vap *vap; local
1686 struct ieee80211vap *vap; local
1716 struct ieee80211vap *vap = xvap; local
1836 ieee80211_new_state_locked(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) argument
1985 ieee80211_new_state(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) argument
[all...]
H A Dieee80211_hostap.c89 hostap_vdetach(struct ieee80211vap *vap) argument
94 hostap_vattach(struct ieee80211vap *vap) argument
96 vap->iv_newstate = hostap_newstate;
97 vap->iv_input = hostap_input;
98 vap->iv_recv_mgmt = hostap_recv_mgmt;
99 vap->iv_recv_ctl = hostap_recv_ctl;
100 vap->iv_opdetach = hostap_vdetach;
101 vap->iv_deliver_data = hostap_deliver_data;
102 vap->iv_recv_pspoll = ieee80211_recv_pspoll;
108 struct ieee80211vap *vap local
120 struct ieee80211vap *vap = arg; local
133 struct ieee80211vap *vap = arg; local
156 hostap_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) argument
351 hostap_deliver_data(struct ieee80211vap *vap, struct ieee80211_node *ni, struct mbuf *m) argument
456 doprint(struct ieee80211vap *vap, int subtype) argument
481 struct ieee80211vap *vap = ni->ni_vap; local
925 struct ieee80211vap *vap = ni->ni_vap; local
1004 struct ieee80211vap *vap = ni->ni_vap; local
1238 ieee80211_parse_wpa(struct ieee80211vap *vap, const uint8_t *frm, struct ieee80211_rsnparms *rsn, const struct ieee80211_frame *wh) argument
1386 ieee80211_parse_rsn(struct ieee80211vap *vap, const uint8_t *frm, struct ieee80211_rsnparms *rsn, const struct ieee80211_frame *wh) argument
1482 struct ieee80211vap *vap = ni->ni_vap; local
1575 struct ieee80211vap *vap = ni->ni_vap; local
1622 struct ieee80211vap *vap = ni->ni_vap; local
1647 struct ieee80211vap *vap = ni->ni_vap; local
1686 struct ieee80211vap *vap = ni->ni_vap; local
2262 struct ieee80211vap *vap = ni->ni_vap; local
[all...]
H A Dieee80211_power.c64 ieee80211_power_vattach(struct ieee80211vap *vap) argument
66 if (vap->iv_opmode == IEEE80211_M_HOSTAP ||
67 vap->iv_opmode == IEEE80211_M_IBSS) {
69 vap->iv_update_ps = ieee80211_update_ps;
70 vap->iv_set_tim = ieee80211_set_tim;
72 vap->iv_node_ps = ieee80211_node_pwrsave;
73 vap->iv_sta_ps = ieee80211_sta_pwrsave;
77 ieee80211_power_latevattach(struct ieee80211vap *vap) argument
83 if (vap->iv_opmode == IEEE80211_M_HOSTAP) {
84 vap
96 ieee80211_power_vdetach(struct ieee80211vap *vap) argument
230 struct ieee80211vap *vap = ni->ni_vap; local
270 ieee80211_update_ps(struct ieee80211vap *vap, int nsta) argument
284 struct ieee80211vap *vap = ni->ni_vap; local
324 struct ieee80211vap *vap = ni->ni_vap; local
417 struct ieee80211vap *vap = ni->ni_vap; local
492 struct ieee80211vap *vap = ni->ni_vap; local
532 ieee80211_sta_pwrsave(struct ieee80211vap *vap, int enable) argument
[all...]
H A Dieee80211_adhoc.c92 adhoc_vdetach(struct ieee80211vap *vap) argument
97 adhoc_vattach(struct ieee80211vap *vap) argument
99 vap->iv_newstate = adhoc_newstate;
100 vap->iv_input = adhoc_input;
101 if (vap->iv_opmode == IEEE80211_M_IBSS)
102 vap->iv_recv_mgmt = adhoc_recv_mgmt;
104 vap->iv_recv_mgmt = ahdemo_recv_mgmt;
105 vap->iv_recv_ctl = adhoc_recv_ctl;
106 vap->iv_opdetach = adhoc_vdetach;
113 if (vap
121 struct ieee80211vap *vap = arg; local
131 adhoc_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) argument
267 doprint(struct ieee80211vap *vap, int subtype) argument
292 struct ieee80211vap *vap = ni->ni_vap; local
686 struct ieee80211vap *vap = ni->ni_vap; local
909 struct ieee80211vap *vap = ni->ni_vap; local
[all...]
H A Dieee80211_ioctl.c77 ieee80211_ioctl_getkey(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
79 struct ieee80211com *ic = vap->iv_ic;
94 ni = ieee80211_find_vap_node(&ic->ic_sta, vap, ik.ik_macaddr);
101 wk = &vap->iv_nw_keys[kid];
102 IEEE80211_ADDR_COPY(&ik.ik_macaddr, vap->iv_bss->ni_macaddr);
109 if (wk->wk_keyix == vap->iv_def_txkey)
133 ieee80211_ioctl_getchanlist(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
135 struct ieee80211com *ic = vap->iv_ic;
143 ieee80211_ioctl_getchaninfo(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
145 struct ieee80211com *ic = vap
157 ieee80211_ioctl_getwpaie(struct ieee80211vap *vap, struct ieee80211req *ireq, int req) argument
206 ieee80211_ioctl_getstastats(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
311 ieee80211_ioctl_getscanresults(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
346 struct ieee80211vap *vap; member in struct:stainforeq
377 struct ieee80211vap *vap = ni->ni_vap; local
460 getstainfo_common(struct ieee80211vap *vap, struct ieee80211req *ireq, struct ieee80211_node *ni, size_t off) argument
503 ieee80211_ioctl_getstainfo(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
526 ieee80211_ioctl_getstatxpow(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
547 ieee80211_ioctl_getwmeparam(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
590 ieee80211_ioctl_getmaccmd(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
598 ieee80211_ioctl_getcurchan(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
629 ieee80211_ioctl_getappie(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
655 ieee80211_ioctl_getregdomain(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
667 ieee80211_ioctl_getroam(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
678 ieee80211_ioctl_gettxparams(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
722 ieee80211_ioctl_getstavlan(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
750 dummy_ioctl_get(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
757 ieee80211_ioctl_getdefault(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
787 ieee80211_ioctl_get80211(struct ieee80211vap *vap, u_long cmd, struct ieee80211req *ireq) argument
1144 ieee80211_ioctl_setkey(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1218 ieee80211_ioctl_delkey(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1258 struct ieee80211vap *vap; member in struct:mlmeop
1264 mlmedebug(struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN], int op, int reason) argument
1308 struct ieee80211vap *vap = ni->ni_vap; local
1331 setmlme_dropsta(struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN], struct mlmeop *mlmeop) argument
1361 setmlme_common(struct ieee80211vap *vap, int op, const uint8_t mac[IEEE80211_ADDR_LEN], int reason) argument
1522 setmlme_assoc_sta(struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN], int ssid_len, const uint8_t ssid[IEEE80211_NWID_LEN]) argument
1547 setmlme_assoc_adhoc(struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN], int ssid_len, const uint8_t ssid[IEEE80211_NWID_LEN]) argument
1578 ieee80211_ioctl_setmlme(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1603 ieee80211_ioctl_macmac(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1628 ieee80211_ioctl_setmaccmd(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1666 ieee80211_ioctl_setchanlist(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1712 ieee80211_ioctl_setstastats(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1738 ieee80211_ioctl_setstatxpow(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1758 ieee80211_ioctl_setwmeparam(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1940 setcurchan(struct ieee80211vap *vap, struct ieee80211_channel *c) argument
2002 ieee80211_ioctl_setchannel(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
2081 ieee80211_ioctl_setcurchan(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
2105 ieee80211_ioctl_setregdomain(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
2143 ieee80211_ioctl_setroam(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
2178 ieee80211_ioctl_settxparams(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
2286 setwparsnie(struct ieee80211vap *vap, uint8_t *ie, int space) argument
2298 ieee80211_ioctl_setappie_locked(struct ieee80211vap *vap, const struct ieee80211req *ireq, int fc0) argument
2376 ieee80211_ioctl_setappie(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
2394 ieee80211_ioctl_chanswitch(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
2426 ieee80211_scanreq(struct ieee80211vap *vap, struct ieee80211_scan_req *sr) argument
2530 ieee80211_ioctl_scanreq(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
2549 ieee80211_ioctl_setstavlan(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
2573 isvap11g(const struct ieee80211vap *vap) argument
2581 isvapht(const struct ieee80211vap *vap) argument
2592 dummy_ioctl_set(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
2599 ieee80211_ioctl_setdefault(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
2613 ieee80211_ioctl_set80211(struct ieee80211vap *vap, u_long cmd, struct ieee80211req *ireq) argument
3316 struct ieee80211vap *vap; local
3341 struct ieee80211vap *vap = ifp->if_softc; local
[all...]
H A Dieee80211_ratectl.c69 ieee80211_ratectl_init(struct ieee80211vap *vap) argument
71 if (vap->iv_rate == ratectls[IEEE80211_RATECTL_NONE])
72 ieee80211_ratectl_set(vap, IEEE80211_RATECTL_AMRR);
73 vap->iv_rate->ir_init(vap);
77 ieee80211_ratectl_set(struct ieee80211vap *vap, int type) argument
84 IEEE80211_DPRINTF(vap, IEEE80211_MSG_RATECTL,
87 vap->iv_rate = ratectls[IEEE80211_RATECTL_NONE];
91 vap->iv_rate = ratectls[type];
H A Dieee80211_scan.c170 ieee80211_scan_vattach(struct ieee80211vap *vap) argument
172 vap->iv_bgscanidle = (IEEE80211_BGSCAN_IDLE_DEFAULT*1000)/hz;
173 vap->iv_bgscanintvl = IEEE80211_BGSCAN_INTVAL_DEFAULT*hz;
174 vap->iv_scanvalid = IEEE80211_SCAN_VALID_DEFAULT*hz;
176 vap->iv_roaming = IEEE80211_ROAMING_AUTO;
177 memcpy(vap->iv_roamparms, defroam, sizeof(defroam));
181 ieee80211_scan_vdetach(struct ieee80211vap *vap) argument
183 struct ieee80211com *ic = vap->iv_ic;
188 if (ss != NULL && ss->ss_vap == vap) {
264 scan_update_locked(struct ieee80211vap *vap, argument
350 struct ieee80211vap *vap = ss->ss_vap; local
360 copy_ssid(struct ieee80211vap *vap, struct ieee80211_scan_state *ss, int nssid, const struct ieee80211_scan_ssid ssids[]) argument
378 start_scan_locked(const struct ieee80211_scanner *scan, struct ieee80211vap *vap, int flags, u_int duration, u_int mindwell, u_int maxdwell, u_int nssid, const struct ieee80211_scan_ssid ssids[]) argument
450 ieee80211_start_scan(struct ieee80211vap *vap, int flags, u_int duration, u_int mindwell, u_int maxdwell, u_int nssid, const struct ieee80211_scan_ssid ssids[]) argument
480 ieee80211_check_scan(struct ieee80211vap *vap, int flags, u_int duration, u_int mindwell, u_int maxdwell, u_int nssid, const struct ieee80211_scan_ssid ssids[]) argument
569 ieee80211_check_scan_current(struct ieee80211vap *vap) argument
582 ieee80211_bg_scan(struct ieee80211vap *vap, int flags) argument
681 ieee80211_cancel_scan(struct ieee80211vap *vap) argument
708 ieee80211_cancel_anyscan(struct ieee80211vap *vap) argument
735 ieee80211_scan_next(struct ieee80211vap *vap) argument
751 ieee80211_scan_done(struct ieee80211vap *vap) argument
771 ieee80211_probe_curchan(struct ieee80211vap *vap, int force) argument
807 struct ieee80211vap *vap = ss->ss_vap; local
846 struct ieee80211vap *vap = ss->ss_vap; local
1116 ieee80211_add_scan(struct ieee80211vap *vap, const struct ieee80211_scanparams *sp, const struct ieee80211_frame *wh, int subtype, int rssi, int noise) argument
1179 ieee80211_scan_assoc_success(struct ieee80211vap *vap, const uint8_t mac[]) argument
1194 ieee80211_scan_assoc_fail(struct ieee80211vap *vap, const uint8_t mac[], int reason) argument
1210 ieee80211_scan_iterate(struct ieee80211vap *vap, ieee80211_scan_iter_func *f, void *arg) argument
1223 ieee80211_scan_flush(struct ieee80211vap *vap) argument
[all...]
H A Dieee80211_ddb.c104 DB_SHOW_COMMAND(vap, db_show_vap)
109 db_printf("usage: show vap <addr>\n");
179 const struct ieee80211vap *vap; local
182 TAILQ_FOREACH(vap, &ic->ic_vaps,
185 vap->iv_ifp->if_xname, vap);
340 _db_show_vap(const struct ieee80211vap *vap, int showmesh, int showprocs) argument
342 const struct ieee80211com *ic = vap->iv_ic;
345 db_printf("%p:", vap);
346 db_printf(" bss %p", vap
516 struct ieee80211vap *vap; local
[all...]
H A Dieee80211_acl.c98 acl_attach(struct ieee80211vap *vap) argument
109 as->as_vap = vap;
110 vap->iv_as = as;
116 acl_detach(struct ieee80211vap *vap) argument
118 struct aclstate *as = vap->iv_as;
123 acl_free_all(vap);
124 vap->iv_as = NULL;
155 acl_check(struct ieee80211vap *vap, const struct ieee80211_frame *wh) argument
157 struct aclstate *as = vap->iv_as;
172 acl_add(struct ieee80211vap *vap, cons argument
210 acl_remove(struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN]) argument
229 acl_free_all(struct ieee80211vap *vap) argument
245 acl_setpolicy(struct ieee80211vap *vap, int policy) argument
272 acl_getpolicy(struct ieee80211vap *vap) argument
280 acl_setioctl(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
287 acl_getioctl(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
[all...]
H A Dieee80211_node.c128 * Set flags to be propagated to all vap's;
144 ieee80211_node_vattach(struct ieee80211vap *vap) argument
147 vap->iv_max_aid = IEEE80211_AID_DEF;
150 vap->iv_inact_init = IEEE80211_INACT_INIT;
151 vap->iv_inact_auth = IEEE80211_INACT_AUTH;
152 vap->iv_inact_run = IEEE80211_INACT_RUN;
153 vap->iv_inact_probe = IEEE80211_INACT_PROBE;
155 IEEE80211_DPRINTF(vap, IEEE80211_MSG_INACT,
157 vap->iv_inact_init, vap
162 ieee80211_node_latevattach(struct ieee80211vap *vap) argument
189 ieee80211_node_vdetach(struct ieee80211vap *vap) argument
211 struct ieee80211vap *vap = ni->ni_vap; local
224 struct ieee80211vap *vap = ni->ni_vap; local
242 struct ieee80211vap *vap = ni->ni_vap; local
279 struct ieee80211vap *vap = ni->ni_vap; local
323 ieee80211_create_ibss(struct ieee80211vap* vap, struct ieee80211_channel *chan) argument
422 ieee80211_reset_bss(struct ieee80211vap *vap) argument
461 check_bss(struct ieee80211vap *vap, struct ieee80211_node *ni) argument
501 check_bss_debug(struct ieee80211vap *vap, struct ieee80211_node *ni) argument
570 struct ieee80211vap *vap = ni->ni_vap; local
608 struct ieee80211vap *vap; local
703 struct ieee80211vap *vap = selbs->ni_vap; local
763 ieee80211_sta_join(struct ieee80211vap *vap, struct ieee80211_channel *chan, const struct ieee80211_scan_entry *se) argument
882 node_alloc(struct ieee80211vap *vap, const uint8_t macaddr[IEEE80211_ADDR_LEN]) argument
988 struct ieee80211vap *vap = ni->ni_vap; local
1080 struct ieee80211vap *vap = ni->ni_vap; local
1144 ieee80211_alloc_node(struct ieee80211_node_table *nt, struct ieee80211vap *vap, const uint8_t macaddr[IEEE80211_ADDR_LEN]) argument
1201 ieee80211_tmp_node(struct ieee80211vap *vap, const uint8_t macaddr[IEEE80211_ADDR_LEN]) argument
1238 ieee80211_dup_bss(struct ieee80211vap *vap, const uint8_t macaddr[IEEE80211_ADDR_LEN]) argument
1265 ieee80211_node_create_wds(struct ieee80211vap *vap, const uint8_t bssid[IEEE80211_ADDR_LEN], struct ieee80211_channel *chan) argument
1369 ieee80211_find_vap_node_locked_debug(struct ieee80211_node_table *nt, const struct ieee80211vap *vap, const uint8_t macaddr[IEEE80211_ADDR_LEN], const char *func, int line) argument
1403 ieee80211_find_vap_node_debug(struct ieee80211_node_table *nt, const struct ieee80211vap *vap, const uint8_t macaddr[IEEE80211_ADDR_LEN], const char *func, int line) argument
1427 ieee80211_fakeup_adhoc_node(struct ieee80211vap *vap, const uint8_t macaddr[IEEE80211_ADDR_LEN]) argument
1543 ieee80211_add_neighbor(struct ieee80211vap *vap, const struct ieee80211_frame *wh, const struct ieee80211_scanparams *sp) argument
1674 ieee80211_find_txnode_debug(struct ieee80211vap *vap, const uint8_t macaddr[IEEE80211_ADDR_LEN], const char *func, int line) argument
1740 struct ieee80211vap *vap = ni->ni_vap; local
1938 struct ieee80211vap *vap = ni->ni_vap; local
1997 struct ieee80211vap *vap; local
2142 struct ieee80211vap *vap; local
2304 struct ieee80211vap *vap; local
2382 struct ieee80211vap *vap; local
2471 struct ieee80211vap *vap = ni->ni_vap; local
2651 struct ieee80211vap *vap = ni->ni_vap; local
2710 struct ieee80211vap *vap; member in struct:rssiinfo
2719 struct ieee80211vap *vap = ni->ni_vap; local
2738 struct ieee80211vap *vap = ni->ni_vap; local
2759 struct ieee80211vap *vap = ni->ni_vap; local
2776 ieee80211_getrssi(struct ieee80211vap *vap) argument
2811 ieee80211_getsignal(struct ieee80211vap *vap, int8_t *rssi, int8_t *noise) argument
[all...]
H A Dieee80211_crypto_none.c72 none_attach(struct ieee80211vap *vap, struct ieee80211_key *k) argument
74 return vap; /* for diagnostics+stats */
93 struct ieee80211vap *vap = k->wk_private; local
102 IEEE80211_NOTE_MAC(vap, IEEE80211_MSG_CRYPTO, wh->i_addr1,
104 vap->iv_stats.is_tx_badcipher++;
111 struct ieee80211vap *vap = k->wk_private; local
122 IEEE80211_NOTE_MAC(vap, IEEE80211_MSG_CRYPTO, wh->i_addr2,
124 vap->iv_stats.is_rx_badkeyid++;
131 struct ieee80211vap *vap = k->wk_private; local
133 vap
140 struct ieee80211vap *vap = k->wk_private; local
[all...]
H A Dieee80211_sta.h40 extern int ieee80211_parse_wmeparams(struct ieee80211vap *vap, uint8_t *frm,
H A Dieee80211.c97 MALLOC_DEFINE(M_80211_VAP, "80211vap", "802.11 vap state");
274 * the driver on attach to prior to creating any vap's.
351 * all vap's and reclaim all common state prior to the
359 struct ieee80211vap *vap; local
373 while ((vap = TAILQ_FIRST(&ic->ic_vaps)) != NULL)
374 ieee80211_vap_destroy(vap);
409 default_reset(struct ieee80211vap *vap, u_long cmd) argument
415 * Prepare a vap for use. Drivers use this call to
416 * setup net80211 state in new vap'
420 ieee80211_vap_setup(struct ieee80211com *ic, struct ieee80211vap *vap, const char name[IFNAMSIZ], int unit, enum ieee80211_opmode opmode, int flags, const uint8_t bssid[IEEE80211_ADDR_LEN], const uint8_t macaddr[IEEE80211_ADDR_LEN]) argument
542 ieee80211_vap_attach(struct ieee80211vap *vap, ifm_change_cb_t media_change, ifm_stat_cb_t media_stat) argument
607 ieee80211_vap_detach(struct ieee80211vap *vap) argument
679 struct ieee80211vap *vap; local
724 struct ieee80211vap *vap; local
742 ieee80211_syncflag(struct ieee80211vap *vap, int flag) argument
764 struct ieee80211vap *vap; local
782 ieee80211_syncflag_ht(struct ieee80211vap *vap, int flag) argument
804 struct ieee80211vap *vap; local
822 ieee80211_syncflag_ext(struct ieee80211vap *vap, int flag) argument
1309 struct ieee80211vap *vap = ifp->if_softc; local
1384 struct ieee80211vap *vap; local
1400 struct ieee80211vap *vap = ifp->if_softc; local
[all...]
H A Dieee80211_mesh.c201 mesh_rt_add_locked(struct ieee80211vap *vap, argument
204 struct ieee80211_mesh_state *ms = vap->iv_mesh;
215 rt->rt_vap = vap;
227 ieee80211_mesh_rt_find(struct ieee80211vap *vap, argument
230 struct ieee80211_mesh_state *ms = vap->iv_mesh;
240 ieee80211_mesh_rt_add(struct ieee80211vap *vap, argument
243 struct ieee80211_mesh_state *ms = vap->iv_mesh;
246 KASSERT(ieee80211_mesh_rt_find(vap, dest) == NULL,
248 KASSERT(!IEEE80211_ADDR_EQ(vap->iv_myaddr, dest),
252 rt = mesh_rt_add_locked(vap, des
305 ieee80211_mesh_proxy_check(struct ieee80211vap *vap, const uint8_t dest[IEEE80211_ADDR_LEN]) argument
365 ieee80211_mesh_rt_del(struct ieee80211vap *vap, const uint8_t dest[IEEE80211_ADDR_LEN]) argument
390 ieee80211_mesh_rt_flush(struct ieee80211vap *vap) argument
404 ieee80211_mesh_rt_flush_peer(struct ieee80211vap *vap, const uint8_t peer[IEEE80211_ADDR_LEN]) argument
423 mesh_rt_flush_invalid(struct ieee80211vap *vap) argument
483 mesh_select_proto_path(struct ieee80211vap *vap, const char *name) argument
498 mesh_select_proto_metric(struct ieee80211vap *vap, const char *name) argument
514 mesh_gatemode_setup(struct ieee80211vap *vap) argument
536 struct ieee80211vap *vap = (struct ieee80211vap *)arg; local
645 mesh_vdetach(struct ieee80211vap *vap) argument
660 mesh_vattach(struct ieee80211vap *vap) argument
695 mesh_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) argument
853 struct ieee80211vap *vap = arg; local
867 ieee80211_mesh_mark_gate(struct ieee80211vap *vap, const uint8_t *addr, struct ieee80211_mesh_route *rt) argument
905 struct ieee80211vap *vap = ni->ni_vap; local
960 mesh_generateid(struct ieee80211vap *vap) argument
979 mesh_checkpseq(struct ieee80211vap *vap, const uint8_t source[IEEE80211_ADDR_LEN], uint32_t seq) argument
1010 ieee80211_mesh_find_txnode(struct ieee80211vap *vap, const uint8_t dest[IEEE80211_ADDR_LEN]) argument
1039 mesh_transmit_to_gate(struct ieee80211vap *vap, struct mbuf *m, struct ieee80211_mesh_route *rt_gate) argument
1072 ieee80211_mesh_forward_to_gates(struct ieee80211vap *vap, struct ieee80211_mesh_route *rt_dest) argument
1146 mesh_forward(struct ieee80211vap *vap, struct mbuf *m, const struct ieee80211_meshcntl *mc) argument
1257 mesh_decap(struct ieee80211vap *vap, struct mbuf *m, int hdrlen, int meshdrlen) argument
1350 mesh_isucastforme(struct ieee80211vap *vap, const struct ieee80211_frame *wh, const struct ieee80211_meshcntl *mc) argument
1378 mesh_recv_indiv_data_to_fwrd(struct ieee80211vap *vap, struct mbuf *m, struct ieee80211_frame *wh, const struct ieee80211_meshcntl *mc) argument
1435 mesh_recv_indiv_data_to_me(struct ieee80211vap *vap, struct mbuf *m, struct ieee80211_frame *wh, const struct ieee80211_meshcntl *mc) argument
1503 mesh_recv_group_data(struct ieee80211vap *vap, struct mbuf *m, struct ieee80211_frame *wh, const struct ieee80211_meshcntl *mc) argument
1539 struct ieee80211vap *vap = ni->ni_vap; local
1863 struct ieee80211vap *vap = ni->ni_vap; local
2135 struct ieee80211vap *vap = ni->ni_vap; local
2264 struct ieee80211vap *vap = ni->ni_vap; local
2412 struct ieee80211vap *vap = ni->ni_vap; local
2556 struct ieee80211vap *vap = ni->ni_vap; local
2589 struct ieee80211vap *vap = ni->ni_vap; local
2678 struct ieee80211vap *vap = ni->ni_vap; local
2741 struct ieee80211vap *vap = ni->ni_vap; local
2801 struct ieee80211vap *vap = ni->ni_vap; local
2869 struct ieee80211vap *vap = ni->ni_vap; local
2918 struct ieee80211vap *vap = ni->ni_vap; local
2966 struct ieee80211vap *vap = ni->ni_vap; local
3110 mesh_verify_meshid(struct ieee80211vap *vap, const uint8_t *ie) argument
3123 mesh_verify_meshconf(struct ieee80211vap *vap, const uint8_t *ie) argument
3171 mesh_verify_meshpeer(struct ieee80211vap *vap, uint8_t subtype, const uint8_t *ie) argument
3214 ieee80211_add_meshid(uint8_t *frm, struct ieee80211vap *vap) argument
3232 ieee80211_add_meshconf(uint8_t *frm, struct ieee80211vap *vap) argument
3382 ieee80211_mesh_node_init(struct ieee80211vap *vap, struct ieee80211_node *ni) argument
3395 struct ieee80211vap *vap = ni->ni_vap; local
3424 ieee80211_mesh_update_beacon(struct ieee80211vap *vap, struct ieee80211_beacon_offsets *bo) argument
3436 mesh_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
3543 mesh_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
[all...]
H A Dieee80211_ratectl_none.c49 none_init(struct ieee80211vap *vap) argument
54 none_deinit(struct ieee80211vap *vap) argument
56 free(vap->iv_rs, M_80211_RATECTL);
80 none_tx_complete(const struct ieee80211vap *vap, argument
87 none_tx_update(const struct ieee80211vap *vap, const struct ieee80211_node *ni, argument
93 none_setinterval(const struct ieee80211vap *vap, int msecs) argument
H A Dieee80211_output.c102 doprint(struct ieee80211vap *vap, int subtype) argument
106 return (vap->iv_opmode == IEEE80211_M_IBSS);
129 ieee80211_vap_pkt_send_dest(struct ieee80211vap *vap, struct mbuf *m, argument
132 struct ieee80211com *ic = vap->iv_ic;
133 struct ifnet *ifp = vap->iv_ifp;
142 * XXX lose WDS vap linkage?
155 IEEE80211_DISCARD_MAC(vap, IEEE80211_MSG_OUTPUT,
158 vap->iv_stats.is_tx_classify++;
189 (vap->iv_flags_ht & IEEE80211_FHT_AMPDU_TX) &&
213 else if (IEEE80211_ATH_CAP(vap, n
273 ieee80211_start_pkt(struct ieee80211vap *vap, struct mbuf *m) argument
409 struct ieee80211vap *vap = ifp->if_softc; local
481 ieee80211_raw_output(struct ieee80211vap *vap, struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_bpf_params *params) argument
506 struct ieee80211vap *vap; local
643 struct ieee80211vap *vap = ni->ni_vap; local
740 struct ieee80211vap *vap = ni->ni_vap; local
815 struct ieee80211vap *vap = ni->ni_vap; local
1026 ieee80211_mbuf_adjust(struct ieee80211vap *vap, int hdrsize, struct ieee80211_key *key, struct mbuf *m) argument
1108 ieee80211_crypto_getucastkey(struct ieee80211vap *vap, struct ieee80211_node *ni) argument
1127 ieee80211_crypto_getmcastkey(struct ieee80211vap *vap, struct ieee80211_node *ni) argument
1146 ieee80211_encap(struct ieee80211vap *vap, struct ieee80211_node *ni, struct mbuf *m) argument
1541 ieee80211_fragment(struct ieee80211vap *vap, struct mbuf *m0, u_int hdrsize, u_int ciphdrsize, u_int mtu) argument
1821 ieee80211_add_powerconstraint(uint8_t *frm, struct ieee80211vap *vap) argument
1865 ieee80211_add_quiet(uint8_t *frm, struct ieee80211vap *vap) argument
1895 ieee80211_add_csa(uint8_t *frm, struct ieee80211vap *vap) argument
1933 ieee80211_add_wpa(uint8_t *frm, const struct ieee80211vap *vap) argument
1944 ieee80211_add_rsn(uint8_t *frm, const struct ieee80211vap *vap) argument
1977 struct ieee80211vap *vap = ni->ni_vap; local
2087 ieee80211_getcapinfo(struct ieee80211vap *vap, struct ieee80211_channel *chan) argument
2122 struct ieee80211vap *vap = ni->ni_vap; local
2459 struct ieee80211vap *vap = bss->ni_vap; local
2626 ieee80211_send_proberesp(struct ieee80211vap *vap, const uint8_t da[IEEE80211_ADDR_LEN], int legacy) argument
2739 struct ieee80211vap *vap = arg; local
2771 struct ieee80211vap *vap = ni->ni_vap; local
2796 struct ieee80211vap *vap = ni->ni_vap; local
2958 struct ieee80211vap *vap = ni->ni_vap; local
3062 struct ieee80211vap *vap = ni->ni_vap; local
3348 ieee80211_ff_encap1(struct ieee80211vap *vap, struct mbuf *m, const struct ether_header *eh) argument
[all...]
/freebsd-10.1-release/sys/dev/ath/
H A Dif_ath_beacon.h39 struct ieee80211vap *vap);
41 struct ieee80211vap *vap);
44 extern void ath_beacon_update(struct ieee80211vap *vap, int item);
46 struct ieee80211vap *vap);
/freebsd-10.1-release/sys/fs/nfsclient/
H A Dnfs_kdtrace.h87 #define KDTRACE_NFS_ATTRCACHE_GET_HIT(vp, vap) do { \
90 nfscl_attrcache_get_hit_id, (vp), (vap)); \
99 #define KDTRACE_NFS_ATTRCACHE_LOAD_DONE(vp, vap, error) do { \
102 nfscl_attrcache_load_done_id, (vp), (vap), \
114 #define KDTRACE_NFS_ATTRCACHE_GET_HIT(vp, vap)
116 #define KDTRACE_NFS_ATTRCACHE_LOAD_DONE(vp, vap, error)
/freebsd-10.1-release/sys/nfs/
H A Dnfs_kdtrace.h87 #define KDTRACE_NFS_ATTRCACHE_GET_HIT(vp, vap) do { \
90 nfsclient_attrcache_get_hit_id, (vp), (vap)); \
99 #define KDTRACE_NFS_ATTRCACHE_LOAD_DONE(vp, vap, error) do { \
102 nfsclient_attrcache_load_done_id, (vp), (vap), \
114 #define KDTRACE_NFS_ATTRCACHE_GET_HIT(vp, vap)
116 #define KDTRACE_NFS_ATTRCACHE_LOAD_DONE(vp, vap, error)

Completed in 130 milliseconds

1234567