/haiku/src/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_scan_sta.c | 250 struct ieee80211vap *vap = ss->ss_vap; local 251 struct ieee80211com *ic = vap->iv_ic; 334 IEEE80211_DPRINTF(vap, IEEE80211_MSG_11N, 348 IEEE80211_DPRINTF(vap, IEEE80211_MSG_11N, 380 (vap->iv_flags_ext & IEEE80211_FEXT_DOTD)) && 385 ieee80211_notify_country(vap, ise->se_bssid, 399 IEEE80211_NOTE_MAC(vap, IEEE80211_MSG_SCAN, macaddr, 417 if (PICK1ST(ss) && match_bss(vap, ss, se, IEEE80211_MSG_SCAN) == 0) 429 isexcluded(struct ieee80211vap *vap, const struct ieee80211_channel *c) argument 431 return (isclr(vap 480 add_channels(struct ieee80211vap *vap, struct ieee80211_scan_state *ss, enum ieee80211_phymode mode, const uint16_t freq[], int nfreq) argument 546 sweepchannels(struct ieee80211_scan_state *ss, struct ieee80211vap *vap, const struct scanlist table[]) argument 612 makescanlist(struct ieee80211_scan_state *ss, struct ieee80211vap *vap, const struct scanlist table[]) argument 749 sta_start(struct ieee80211_scan_state *ss, struct ieee80211vap *vap) argument 771 sta_restart(struct ieee80211_scan_state *ss, struct ieee80211vap *vap) argument 783 sta_cancel(struct ieee80211_scan_state *ss, struct ieee80211vap *vap) argument 793 demote11b(struct ieee80211vap *vap, struct ieee80211_channel *chan) argument 921 check_rate(struct ieee80211vap *vap, const struct ieee80211_channel *chan, const struct ieee80211_scan_entry *se) argument 1015 match_bss(struct ieee80211vap *vap, const struct ieee80211_scan_state *ss, struct sta_entry *se0, int debug) argument 1232 select_bss(struct ieee80211_scan_state *ss, struct ieee80211vap *vap, int debug) argument 1259 sta_pick_bss(struct ieee80211_scan_state *ss, struct ieee80211vap *vap) argument 1344 sta_roam_check(struct ieee80211_scan_state *ss, struct ieee80211vap *vap) argument 1425 struct ieee80211vap *vap = ss->ss_vap; local 1556 adhoc_start(struct ieee80211_scan_state *ss, struct ieee80211vap *vap) argument 1621 adhoc_pick_bss(struct ieee80211_scan_state *ss, struct ieee80211vap *vap) argument 1765 ap_start(struct ieee80211_scan_state *ss, struct ieee80211vap *vap) argument 1786 ap_cancel(struct ieee80211_scan_state *ss, struct ieee80211vap *vap) argument 1835 ap_end(struct ieee80211_scan_state *ss, struct ieee80211vap *vap) argument 1901 mesh_pick_bss(struct ieee80211_scan_state *ss, struct ieee80211vap *vap) argument [all...] |
H A D | ieee80211_rssadapt.c | 117 rssadapt_setinterval(const struct ieee80211vap *vap, int msecs) argument 119 struct ieee80211_rssadapt *rs = vap->iv_rs; 130 rssadapt_init(struct ieee80211vap *vap) argument 134 KASSERT(vap->iv_rs == NULL, ("%s: iv_rs already initialized", 138 vap->iv_rs = rs = IEEE80211_MALLOC(sizeof(struct ieee80211_rssadapt), 141 if_printf(vap->iv_ifp, "couldn't alloc ratectl structure\n"); 144 rs->vap = vap; 145 rssadapt_setinterval(vap, 500 /* msecs */); 146 rssadapt_sysctlattach(vap, va 150 rssadapt_deinit(struct ieee80211vap *vap) argument 177 struct ieee80211vap *vap = ni->ni_vap; local 363 struct ieee80211vap *vap = arg1; local 379 rssadapt_sysctlattach(struct ieee80211vap *vap, struct sysctl_ctx_list *ctx, struct sysctl_oid *tree) argument [all...] |
H A D | ieee80211_rssadapt.h | 48 const struct ieee80211vap *vap; member in struct:ieee80211_rssadapt
|
H A D | ieee80211_sta.h | 42 extern int ieee80211_parse_wmeparams(struct ieee80211vap *vap, uint8_t *frm,
|
H A D | ieee80211_ratectl_none.c | 54 none_init(struct ieee80211vap *vap) argument 59 none_deinit(struct ieee80211vap *vap) argument 61 IEEE80211_FREE(vap->iv_rs, M_80211_RATECTL); 91 none_tx_update(struct ieee80211vap *vap, argument 97 none_setinterval(const struct ieee80211vap *vap, int msecs) argument
|
H A D | ieee80211.c | 107 MALLOC_DEFINE(M_80211_VAP, "80211vap", "802.11 vap state"); 329 * the driver on attach to prior to creating any vap's. 384 * all vap's and reclaim all common state prior to the 391 struct ieee80211vap *vap; local 412 while ((vap = TAILQ_FIRST(&ic->ic_vaps)) != NULL) { 413 ieee80211_com_vdetach(vap); 414 ieee80211_vap_destroy(vap); 476 default_reset(struct ieee80211vap *vap, u_long cmd) argument 489 default_update_deftxkey(struct ieee80211vap *vap, ieee80211_keyi argument 503 struct ieee80211vap *vap = ifp->if_softc; local 528 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]) argument 669 ieee80211_vap_attach(struct ieee80211vap *vap, ifm_change_cb_t media_change, ifm_stat_cb_t media_stat, const uint8_t macaddr[IEEE80211_ADDR_LEN]) argument 733 ieee80211_vap_detach(struct ieee80211vap *vap) argument 812 ieee80211_promisc(struct ieee80211vap *vap, bool on) argument 834 ieee80211_allmulti(struct ieee80211vap *vap, bool on) argument 859 struct ieee80211vap *vap; local 877 ieee80211_syncflag(struct ieee80211vap *vap, int flag) argument 899 struct ieee80211vap *vap; local 917 ieee80211_syncflag_ht(struct ieee80211vap *vap, int flag) argument 939 struct ieee80211vap *vap; local 957 ieee80211_syncflag_vht(struct ieee80211vap *vap, int flag) argument 979 struct ieee80211vap *vap; local 997 ieee80211_syncflag_ext(struct ieee80211vap *vap, int flag) argument 1806 ieee80211_lookup_channel_rxstatus(struct ieee80211vap *vap, const struct ieee80211_rx_stats *rxs) argument 2155 struct ieee80211vap *vap = ifp->if_softc; local 2229 struct ieee80211vap *vap = ifp->if_softc; local [all...] |
H A D | ieee80211_vht.c | 141 ieee80211_vht_vattach(struct ieee80211vap *vap) argument 143 struct ieee80211com *ic = vap->iv_ic; 148 vap->iv_vhtcaps = ic->ic_vhtcaps; 149 vap->iv_vhtextcaps = ic->ic_vhtextcaps; 152 vap->iv_flags_vht = 156 if (IEEE80211_VHTCAP_SUPP_CHAN_WIDTH_IS_160MHZ(vap->iv_vhtcaps)) 157 vap->iv_flags_vht |= IEEE80211_FVHT_USEVHT160; 158 if (IEEE80211_VHTCAP_SUPP_CHAN_WIDTH_IS_160_80P80MHZ(vap->iv_vhtcaps)) 159 vap->iv_flags_vht |= IEEE80211_FVHT_USEVHT80P80; 161 memcpy(&vap 166 ieee80211_vht_vdetach(struct ieee80211vap *vap) argument 303 ieee80211_vht_timeout(struct ieee80211vap *vap) argument 348 struct ieee80211vap *vap = ni->ni_vap; local [all...] |
H A D | ieee80211_amrr.c | 75 static void amrr_tx_update(struct ieee80211vap *vap, 102 amrr_setinterval(const struct ieee80211vap *vap, int msecs) argument 104 struct ieee80211_amrr *amrr = vap->iv_rs; 115 amrr_init(struct ieee80211vap *vap) argument 119 KASSERT(vap->iv_rs == NULL, ("%s called multiple times", __func__)); 122 amrr = vap->iv_rs = IEEE80211_MALLOC(sizeof(struct ieee80211_amrr), 125 if_printf(vap->iv_ifp, "couldn't alloc ratectl structure\n"); 130 amrr_setinterval(vap, 500 /* ms */); 131 amrr_sysctlattach(vap, vap 135 amrr_deinit(struct ieee80211vap *vap) argument 165 struct ieee80211vap *vap = ni->ni_vap; local 428 amrr_tx_update(struct ieee80211vap *vap, struct ieee80211_ratectl_tx_stats *stats) argument 443 struct ieee80211vap *vap = arg1; local 459 amrr_sysctlattach(struct ieee80211vap *vap, struct sysctl_ctx_list *ctx, struct sysctl_oid *tree) argument [all...] |
H A D | ieee80211_input.c | 122 struct ieee80211vap *vap; local 128 TAILQ_FOREACH(vap, &ic->ic_vaps, iv_next) { 133 if (vap->iv_state == IEEE80211_S_INIT) 136 * WDS vap's only receive directed traffic from the 138 * be passed through the AP vap the station is associated 141 if (vap->iv_opmode == IEEE80211_M_WDS) 143 if (TAILQ_NEXT(vap, iv_next) != NULL) { 158 ni = ieee80211_ref_node(vap->iv_bss); 175 struct ieee80211vap *vap = ni->ni_vap; local 244 vap 260 ieee80211_deliver_data(struct ieee80211vap *vap, struct ieee80211_node *ni, struct mbuf *m) argument 297 ieee80211_decap(struct ieee80211vap *vap, struct mbuf *m, int hdrlen) argument 397 struct ieee80211vap *vap = ni->ni_vap; local 433 struct ieee80211vap *vap = ni->ni_vap; local 488 struct ieee80211vap *vap = ni->ni_vap; local 755 struct ieee80211vap *vap = ni->ni_vap; local 878 ieee80211_ssid_mismatch(struct ieee80211vap *vap, const char *tag, uint8_t mac[IEEE80211_ADDR_LEN], uint8_t *ssid) argument 891 ieee80211_getbssid(const struct ieee80211vap *vap, const struct ieee80211_frame *wh) argument 906 ieee80211_note(const struct ieee80211vap *vap, const char *fmt, ...) argument 919 ieee80211_note_frame(const struct ieee80211vap *vap, const struct ieee80211_frame *wh, const char *fmt, ...) argument 934 ieee80211_note_mac(const struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN], const char *fmt, ...) argument 948 ieee80211_discard_frame(const struct ieee80211vap *vap, const struct ieee80211_frame *wh, const char *type, const char *fmt, ...) argument 965 ieee80211_discard_ie(const struct ieee80211vap *vap, const struct ieee80211_frame *wh, const char *type, const char *fmt, ...) argument 984 ieee80211_discard_mac(const struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN], const char *type, const char *fmt, ...) argument [all...] |
H A D | ieee80211_radiotap.c | 114 ieee80211_radiotap_vattach(struct ieee80211vap *vap) argument 116 struct ieee80211com *ic = vap->iv_ic; 121 bpfattach2(vap->iv_ifp, DLT_IEEE802_11_RADIO, 123 &vap->iv_rawbpf); 128 ieee80211_radiotap_vdetach(struct ieee80211vap *vap) argument 194 struct ieee80211vap *vap; local 196 TAILQ_FOREACH(vap, &ic->ic_vaps, iv_next) { 197 if (vap != vap0 && 198 vap->iv_opmode == IEEE80211_M_MONITOR && 199 (vap 261 struct ieee80211vap *vap; local [all...] |
H A D | ieee80211_input.h | 35 IEEE80211_DISCARD(vap, IEEE80211_MSG_ELEMID, \ 37 vap->iv_stats.is_rx_elem_missing++; \ 40 IEEE80211_DISCARD(vap, IEEE80211_MSG_ELEMID, \ 42 vap->iv_stats.is_rx_elem_toobig++; \ 49 IEEE80211_DISCARD(vap, IEEE80211_MSG_ELEMID, \ 52 vap->iv_stats.is_rx_elem_toosmall++; \ 65 if (ieee80211_msg_input(vap)) \ 66 ieee80211_ssid_mismatch(vap, \ 69 vap->iv_stats.is_rx_ssidmismatch++; \ 78 vap 202 struct ieee80211vap *vap = ni->ni_vap; local [all...] |
H A D | ieee80211_power.h | 78 * Don't call these directly from the stack; they are vap methods 84 void ieee80211_sta_tim_notify(struct ieee80211vap *vap, int set); 85 void ieee80211_sta_ps_timer_check(struct ieee80211vap *vap);
|
H A D | ieee80211_alq.h | 58 struct ieee80211vap *vap, uint32_t op, uint32_t flags,
|
H A D | ieee80211_tdma.h | 98 int ieee80211_tdma_getslot(struct ieee80211vap *vap); 100 uint8_t *ieee80211_add_tdma(uint8_t *frm, struct ieee80211vap *vap); 102 void ieee80211_tdma_update_beacon(struct ieee80211vap *vap,
|
H A D | ieee80211_dfs.c | 134 struct ieee80211vap *vap = arg; local 135 struct ieee80211com *ic = vap->iv_ic; 141 if (vap->iv_state != IEEE80211_S_CAC) /* NB: just in case */ 152 if_printf(vap->iv_ifp, 158 vap->iv_des_chan = dfs->newchan; 159 ieee80211_new_state_locked(vap, IEEE80211_S_SCAN, 0); 161 if_printf(vap->iv_ifp, 177 ieee80211_cac_completeswitch(vap); 187 ieee80211_dfs_cac_start(struct ieee80211vap *vap) argument 189 struct ieee80211com *ic = vap 205 ieee80211_dfs_cac_stop(struct ieee80211vap *vap) argument [all...] |
H A D | ieee80211_regdomain.c | 91 ieee80211_regdomain_vattach(struct ieee80211vap *vap) argument 96 ieee80211_regdomain_vdetach(struct ieee80211vap *vap) argument 347 struct ieee80211vap *vap; local 350 TAILQ_FOREACH(vap, &ic->ic_vaps, iv_next) 351 if (vap->iv_state != IEEE80211_S_INIT) 357 ieee80211_setregdomain(struct ieee80211vap *vap, argument 360 struct ieee80211com *ic = vap->iv_ic; 367 IEEE80211_DPRINTF(vap, IEEE80211_MSG_IOCTL, 372 IEEE80211_DPRINTF(vap, IEEE80211_MSG_IOCTL, 378 IEEE80211_DPRINTF(vap, IEEE80211_MSG_IOCT [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath_keycache.h | 41 extern int ath_keyset(struct ath_softc *sc, struct ieee80211vap *vap,
|
H A D | if_ath_tdma.h | 51 extern void ath_tdma_config(struct ath_softc *sc, struct ieee80211vap *vap); 55 struct ieee80211vap *vap);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/ |
H A D | if_rtwn_beacon.c | 61 "%s: 'beacon valid' bit for vap %d was unset\n", 78 "%s: beacon for vap %d was recognized\n", 110 struct ieee80211vap *vap = ni->ni_vap; local 111 struct rtwn_vap *uvp = RTWN_VAP(vap); 151 "%s: sending beacon for vap %d\n", __func__, uvp->id); 160 rtwn_update_beacon(struct ieee80211vap *vap, int item) argument 162 struct ieee80211com *ic = vap->iv_ic; 164 struct rtwn_vap *uvp = RTWN_VAP(vap); 165 struct ieee80211_beacon_offsets *bo = &vap->iv_bcn_off; 166 struct ieee80211_node *ni = vap 223 struct ieee80211vap *vap = arg; local [all...] |
H A D | if_rtwn.c | 410 KASSERT(id == 0 || id == 1, ("wrong vap id %d!\n", id)); 411 KASSERT(sc->vaps[id] != NULL, ("vap pointer is NULL\n")); 478 struct ieee80211vap *vap; local 541 vap = &uvp->vap; 544 if (ieee80211_vap_setup(ic, vap, name, unit, opmode, 557 rtwn_vap_preattach(sc, vap); 560 uvp->newstate = vap->iv_newstate; 562 vap->iv_newstate = rtwn_monitor_newstate; 564 vap 614 rtwn_vap_delete(struct ieee80211vap *vap) argument 661 rtwn_ioctl_reset(struct ieee80211vap *vap, u_long cmd) argument 710 rtwn_tx_fwpkt_check(struct rtwn_softc *sc, struct ieee80211vap *vap) argument 730 rtwn_construct_nulldata(struct rtwn_softc *sc, struct ieee80211vap *vap, uint8_t *ptr, int qos) argument 774 rtwn_push_nulldata(struct rtwn_softc *sc, struct ieee80211vap *vap) argument 874 struct ieee80211vap *vap = &sc->vaps[0]->vap; local 884 struct ieee80211vap *vap = arg; local 907 struct ieee80211vap *vap = arg; local 944 rtwn_tsf_sync_enable(struct rtwn_softc *sc, struct ieee80211vap *vap) argument 996 rtwn_monitor_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) argument 1043 rtwn_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) argument 1189 struct ieee80211vap *vap; local 1215 rtwn_run(struct rtwn_softc *sc, struct ieee80211vap *vap) argument 1365 struct ieee80211vap *vap; local 1699 rtwn_node_alloc(struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN]) argument [all...] |
H A D | if_rtwn_cam.c | 112 rtwn_key_alloc(struct ieee80211vap *vap, struct ieee80211_key *k, argument 115 struct rtwn_softc *sc = vap->iv_ic->ic_softc; 118 if (&vap->iv_nw_keys[0] <= k && 119 k < &vap->iv_nw_keys[IEEE80211_WEP_NKID]) { 121 *keyix = ieee80211_crypto_get_key_wepidx(vap, k); 123 *keyix = k - vap->iv_nw_keys; 313 rtwn_process_key(struct ieee80211vap *vap, const struct ieee80211_key *k, argument 316 struct rtwn_softc *sc = vap->iv_ic->ic_softc; 323 if (&vap->iv_nw_keys[0] <= k && 324 k < &vap 354 rtwn_key_set(struct ieee80211vap *vap, const struct ieee80211_key *k) argument 360 rtwn_key_delete(struct ieee80211vap *vap, const struct ieee80211_key *k) argument [all...] |
H A D | if_rtwn_nop.h | 55 rtwn_nop_softc_vap(struct rtwn_softc *sc, struct ieee80211vap *vap) argument
|
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/ |
H A D | if_mwl.c | 557 * The first vap uses the MAC address from the EEPROM. For 558 * subsequent vap's we set the U/L bit (bit 1) in the MAC 596 struct ieee80211vap *vap, *apvap; local 627 hvap = NULL; /* NB: we use associated AP vap */ 629 return NULL; /* no existing AP vap */ 644 * WDS vaps must have an associated AP vap; find one. 652 KASSERT(mvp->mv_ap_hvap != NULL, ("no ap vap")); 654 vap = &mvp->mv_vap; 655 ieee80211_vap_setup(ic, vap, name, unit, opmode, flags, bssid); 657 mvp->mv_newstate = vap 717 mwl_vap_delete(struct ieee80211vap *vap) argument 1021 mwl_setrates(struct ieee80211vap *vap) argument 1052 mwl_seteapolformat(struct ieee80211vap *vap) argument 1210 mwl_reset_vap(struct ieee80211vap *vap, int state) argument 1244 mwl_reset(struct ieee80211vap *vap, u_long cmd) argument 1472 struct ieee80211vap *vap; local 1519 mwl_key_alloc(struct ieee80211vap *vap, struct ieee80211_key *k, ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) argument 1548 mwl_key_delete(struct ieee80211vap *vap, const struct ieee80211_key *k) argument 1609 mwl_key_set(struct ieee80211vap *vap, const struct ieee80211_key *k) argument 1615 _mwl_key_set(struct ieee80211vap *vap, const struct ieee80211_key *k, const uint8_t mac[IEEE80211_ADDR_LEN]) argument 1834 mwl_beacon_setup(struct ieee80211vap *vap) argument 1853 mwl_beacon_update(struct ieee80211vap *vap, int item) argument 1893 mwl_update_ps(struct ieee80211vap *vap, int nsta) argument 1908 struct ieee80211vap *vap = ni->ni_vap; local 2244 mwl_node_alloc(struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN]) argument 2271 struct ieee80211vap *vap = ni->ni_vap; local 3076 struct ieee80211vap *vap = ni->ni_vap; local 3522 mwl_cleartxq(struct mwl_softc *sc, struct ieee80211vap *vap) argument 3569 struct ieee80211vap *vap = ni->ni_vap; local 3653 struct ieee80211vap *vap = ni->ni_vap; local 3758 mwl_getapmode(const struct ieee80211vap *vap, struct ieee80211_channel *chan) argument 3786 mwl_setapmode(struct ieee80211vap *vap, struct ieee80211_channel *chan) argument 3883 mwl_startcsa(struct ieee80211vap *vap) argument 3904 mwl_setanywepkey(struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN]) argument 3918 struct ieee80211vap *vap = ni->ni_vap; local 3949 mwl_setglobalkeys(struct ieee80211vap *vap) argument 4012 const struct ieee80211vap *vap = ni->ni_vap; local 4046 mwl_localstadb(struct ieee80211vap *vap) argument 4082 mwl_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) argument 4269 struct ieee80211vap *vap = ni->ni_vap; local [all...] |
H A D | mwlhal.c | 75 #define MWL_MBSS_AP_MAX 8 /* max ap vap's */ 76 #define MWL_MBSS_STA_MAX 24 /* max station/client vap's */ 106 #define _VCMD_SETUP(vap, pCmd, type, cmd) do { \ 108 pCmd->CmdHdr.MacId = vap->macid; \ 268 /* setup constant portion of vap state */ 269 /* XXX should get max ap/client vap's from f/w */ 415 struct mwl_hal_vap *vap; local 421 vap = &mh->mh_vaps[i]; 422 if (vap->vap_type == type && vap 433 mwl_hal_delvap(struct mwl_hal_vap *vap) argument 694 mwl_hal_sethtgi(struct mwl_hal_vap *vap, int GIType) argument 780 mwl_hal_setrtsthreshold(struct mwl_hal_vap *vap, int threshold) argument 801 mwl_hal_setinframode(struct mwl_hal_vap *vap) argument 942 mwl_hal_settxrate(struct mwl_hal_vap *vap, MWL_HAL_TXRATE_HANDLING handling, const MWL_HAL_TXRATE *rate) argument 1181 mwl_hal_keyset(struct mwl_hal_vap *vap, const MWL_HAL_KEYVAL *kv, const uint8_t mac[IEEE80211_ADDR_LEN]) argument 1231 mwl_hal_keyreset(struct mwl_hal_vap *vap, const MWL_HAL_KEYVAL *kv, const uint8_t mac[IEEE80211_ADDR_LEN]) argument 1256 mwl_hal_setmac_locked(struct mwl_hal_vap *vap, const uint8_t addr[IEEE80211_ADDR_LEN]) argument 1272 mwl_hal_setmac(struct mwl_hal_vap *vap, const uint8_t addr[IEEE80211_ADDR_LEN]) argument 1284 mwl_hal_setbeacon(struct mwl_hal_vap *vap, const void *frame, size_t frameLen) argument 1304 mwl_hal_setpowersave_bss(struct mwl_hal_vap *vap, uint8_t nsta) argument 1321 mwl_hal_setpowersave_sta(struct mwl_hal_vap *vap, uint16_t aid, int ena) argument 1338 mwl_hal_setassocid(struct mwl_hal_vap *vap, const uint8_t bssId[IEEE80211_ADDR_LEN], uint16_t assocId) argument 1374 bastream_check_available(struct mwl_hal_vap *vap, int qid, const uint8_t Macaddr[IEEE80211_ADDR_LEN], uint8_t Tid, uint8_t ParamInfo) argument 1417 mwl_hal_bastream_alloc(struct mwl_hal_vap *vap, int ba_policy, const uint8_t Macaddr[IEEE80211_ADDR_LEN], uint8_t Tid, uint8_t ParamInfo, void *a1, void *a2) argument 1467 mwl_hal_bastream_create(struct mwl_hal_vap *vap, const MWL_HAL_BASTREAM *s, int BarThrs, int WindowSize, uint16_t seqno) argument 1687 mwl_hal_newstation(struct mwl_hal_vap *vap, const uint8_t addr[IEEE80211_ADDR_LEN], uint16_t aid, uint16_t sid, const MWL_HAL_PEERINFO *peer, int isQosSta, int wmeInfo) argument 1716 mwl_hal_delstation(struct mwl_hal_vap *vap, const uint8_t addr[IEEE80211_ADDR_LEN]) argument 1765 mwl_hal_setapmode(struct mwl_hal_vap *vap, MWL_HAL_APMODE ApMode) argument 1783 mwl_hal_stop(struct mwl_hal_vap *vap) argument 1804 mwl_hal_start(struct mwl_hal_vap *vap) argument 1921 mwl_hal_setnprot(struct mwl_hal_vap *vap, MWL_HAL_HTPROTECT mode) argument 1939 mwl_hal_setnprotmode(struct mwl_hal_vap *vap, uint8_t mode) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/ |
H A D | if_uralvar.h | 74 struct ieee80211vap vap; member in struct:ural_vap 82 #define URAL_VAP(vap) ((struct ural_vap *)(vap))
|