/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/ |
H A D | if_rtwn_cam.h | 24 int rtwn_key_alloc(struct ieee80211vap *, struct ieee80211_key *, 26 int rtwn_key_set(struct ieee80211vap *, const struct ieee80211_key *); 28 int rtwn_key_delete(struct ieee80211vap *, const struct ieee80211_key *);
|
H A D | if_rtwn_beacon.h | 24 void rtwn_update_beacon(struct ieee80211vap *, int);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath_keycache.h | 37 extern int ath_key_alloc(struct ieee80211vap *, struct ieee80211_key *, 39 extern int ath_key_delete(struct ieee80211vap *, const struct ieee80211_key *); 40 extern int ath_key_set(struct ieee80211vap *, const struct ieee80211_key *); 41 extern int ath_keyset(struct ath_softc *sc, struct ieee80211vap *vap,
|
H A D | if_ath_beacon.h | 41 struct ieee80211vap *vap); 43 struct ieee80211vap *vap); 46 extern void ath_beacon_update(struct ieee80211vap *vap, int item); 48 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/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_power.h | 33 struct ieee80211vap; 69 void ieee80211_power_vattach(struct ieee80211vap *); 70 void ieee80211_power_vdetach(struct ieee80211vap *); 71 void ieee80211_power_latevattach(struct ieee80211vap *); 83 void ieee80211_sta_pwrsave(struct ieee80211vap *, int enable); 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_proto.h | 75 void ieee80211_proto_vattach(struct ieee80211vap *); 76 void ieee80211_proto_vdetach(struct ieee80211vap *); 78 void ieee80211_promisc(struct ieee80211vap *, bool); 79 void ieee80211_allmulti(struct ieee80211vap *, bool); 80 void ieee80211_syncflag(struct ieee80211vap *, int flag); 81 void ieee80211_syncflag_ht(struct ieee80211vap *, int flag); 82 void ieee80211_syncflag_vht(struct ieee80211vap *, int flag); 83 void ieee80211_syncflag_ext(struct ieee80211vap *, int flag); 99 int ieee80211_vap_pkt_send_dest(struct ieee80211vap *, struct mbuf *, 101 int ieee80211_raw_output(struct ieee80211vap *, struc [all...] |
H A D | ieee80211_ratectl.h | 85 int (*ir_attach)(const struct ieee80211vap *); 86 void (*ir_detach)(const struct ieee80211vap *); 87 void (*ir_init)(struct ieee80211vap *); 88 void (*ir_deinit)(struct ieee80211vap *); 94 void (*ir_tx_update)(struct ieee80211vap *, 96 void (*ir_setinterval)(const struct ieee80211vap *, int); 102 void ieee80211_ratectl_init(struct ieee80211vap *); 103 void ieee80211_ratectl_set(struct ieee80211vap *, int); 108 ieee80211_ratectl_deinit(struct ieee80211vap *vap) 116 const struct ieee80211vap *va [all...] |
H A D | ieee80211_wds.h | 38 void ieee80211_dwds_mcast(struct ieee80211vap *, struct mbuf *);
|
H A D | ieee80211_scan.h | 94 void (*sc_vattach)(struct ieee80211vap *); 95 void (*sc_vdetach)(struct ieee80211vap *); 96 void (*sc_set_scan_duration)(struct ieee80211vap *, u_int); 98 struct ieee80211vap *, int, u_int, u_int, u_int, u_int, 101 struct ieee80211vap *, int, u_int, u_int, u_int, u_int, 104 struct ieee80211vap *, int); 105 void (*sc_cancel_scan)(struct ieee80211vap *); 106 void (*sc_cancel_anyscan)(struct ieee80211vap *); 107 void (*sc_scan_next)(struct ieee80211vap *); 108 void (*sc_scan_done)(struct ieee80211vap *); [all...] |
H A D | ieee80211_sta.h | 37 void ieee80211_sta_vattach(struct ieee80211vap *); 42 extern int ieee80211_parse_wmeparams(struct ieee80211vap *vap, uint8_t *frm,
|
H A D | ieee80211_crypto.h | 159 struct ieee80211vap; 167 void ieee80211_crypto_vattach(struct ieee80211vap *); 168 void ieee80211_crypto_vdetach(struct ieee80211vap *); 169 int ieee80211_crypto_newkey(struct ieee80211vap *, 171 int ieee80211_crypto_delkey(struct ieee80211vap *, 173 int ieee80211_crypto_setkey(struct ieee80211vap *, struct ieee80211_key *); 174 void ieee80211_crypto_delglobalkeys(struct ieee80211vap *); 176 void ieee80211_crypto_set_deftxkey(struct ieee80211vap *, 191 void* (*ic_attach)(struct ieee80211vap *, struct ieee80211_key *); 209 int ieee80211_crypto_get_key_wepidx(const struct ieee80211vap *, [all...] |
H A D | ieee80211_dfs.h | 57 void ieee80211_dfs_cac_start(struct ieee80211vap *); 58 void ieee80211_dfs_cac_stop(struct ieee80211vap *);
|
H A D | ieee80211_tdma.h | 83 int (*tdma_newstate)(struct ieee80211vap *, enum ieee80211_state, 88 void (*tdma_opdetach)(struct ieee80211vap *); 96 void ieee80211_tdma_vattach(struct ieee80211vap *); 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_vht.h | 32 void ieee80211_vht_vattach(struct ieee80211vap *); 33 void ieee80211_vht_vdetach(struct ieee80211vap *); 48 void ieee80211_vht_timeout(struct ieee80211vap *vap);
|
H A D | ieee80211_monitor.c | 63 static void monitor_vattach(struct ieee80211vap *); 64 static int monitor_newstate(struct ieee80211vap *, enum ieee80211_state, int); 80 monitor_vdetach(struct ieee80211vap *vap) 85 monitor_vattach(struct ieee80211vap *vap) 96 monitor_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) 133 struct ieee80211vap *vap = ni->ni_vap;
|
H A D | ieee80211_amrr.h | 35 struct ieee80211vap;
|
H A D | ieee80211_rssadapt.h | 48 const struct ieee80211vap *vap;
|
H A D | ieee80211_crypto_none.c | 51 static void *none_attach(struct ieee80211vap *, struct ieee80211_key *); 77 none_attach(struct ieee80211vap *vap, struct ieee80211_key *k) 103 struct ieee80211vap *vap = k->wk_private; 124 struct ieee80211vap *vap = k->wk_private; 144 struct ieee80211vap *vap = k->wk_private; 153 struct ieee80211vap *vap = k->wk_private;
|
H A D | ieee80211_node.h | 69 struct ieee80211vap; 120 struct ieee80211vap *ni_vap; /* associated vap */ 253 struct ieee80211vap *ni_wdsvap; /* associated WDS vap */ 339 void ieee80211_node_vattach(struct ieee80211vap *); 340 void ieee80211_node_latevattach(struct ieee80211vap *); 341 void ieee80211_node_vdetach(struct ieee80211vap *); 355 void ieee80211_create_ibss(struct ieee80211vap*, struct ieee80211_channel *); 356 void ieee80211_reset_bss(struct ieee80211vap *); 367 int ieee80211_sta_join(struct ieee80211vap *, struct ieee80211_channel *, 399 struct ieee80211vap *, [all...] |
H A D | ieee80211_alq.h | 58 struct ieee80211vap *vap, uint32_t op, uint32_t flags,
|
H A D | ieee80211_ratectl_none.c | 54 none_init(struct ieee80211vap *vap) 59 none_deinit(struct ieee80211vap *vap) 91 none_tx_update(struct ieee80211vap *vap, 97 none_setinterval(const struct ieee80211vap *vap, int msecs)
|
H A D | ieee80211_acl.c | 86 struct ieee80211vap *as_vap; 95 static int acl_free_all(struct ieee80211vap *); 101 acl_attach(struct ieee80211vap *vap) 119 acl_detach(struct ieee80211vap *vap) 158 acl_check(struct ieee80211vap *vap, const struct ieee80211_frame *wh) 175 acl_add(struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN]) 214 acl_remove(struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN]) 233 acl_free_all(struct ieee80211vap *vap) 249 acl_setpolicy(struct ieee80211vap *vap, int policy) 276 acl_getpolicy(struct ieee80211vap *va [all...] |
H A D | ieee80211_mesh.h | 421 struct ieee80211vap *rt_vap; 462 (*mpp_discover)(struct ieee80211vap *, 466 void (*mpp_senderror)(struct ieee80211vap *, 469 void (*mpp_vattach)(struct ieee80211vap *); 470 void (*mpp_vdetach)(struct ieee80211vap *); 471 int (*mpp_newstate)(struct ieee80211vap *, 532 ieee80211_mesh_rt_find(struct ieee80211vap *, 535 ieee80211_mesh_rt_add(struct ieee80211vap *, 537 void ieee80211_mesh_rt_del(struct ieee80211vap *, 539 void ieee80211_mesh_rt_flush(struct ieee80211vap *); [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8821a/usb/ |
H A D | r21au.h | 42 int r21au_newstate(struct ieee80211vap *, enum ieee80211_state, int);
|