/haiku/src/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_vht.h | 37 void ieee80211_vht_node_init(struct ieee80211_node *); 38 void ieee80211_vht_node_cleanup(struct ieee80211_node *); 40 void ieee80211_parse_vhtopmode(struct ieee80211_node *, const uint8_t *); 41 void ieee80211_parse_vhtcap(struct ieee80211_node *, const uint8_t *); 43 int ieee80211_vht_updateparams(struct ieee80211_node *, 45 void ieee80211_setup_vht_rates(struct ieee80211_node *, 50 void ieee80211_vht_node_join(struct ieee80211_node *ni); 51 void ieee80211_vht_node_leave(struct ieee80211_node *ni); 53 uint8_t * ieee80211_add_vhtcap(uint8_t *frm, struct ieee80211_node *); 54 uint8_t * ieee80211_add_vhtinfo(uint8_t *frm, struct ieee80211_node *); [all...] |
H A D | ieee80211_wds.h | 39 void ieee80211_dwds_discover(struct ieee80211_node *, struct mbuf *); 40 int ieee80211_node_wdsq_age(struct ieee80211_node *);
|
H A D | ieee80211_action.h | 36 struct ieee80211_node; 39 typedef int ieee80211_send_action_func(struct ieee80211_node *, 44 int ieee80211_send_action(struct ieee80211_node *, int, int, void *); 46 typedef int ieee80211_recv_action_func(struct ieee80211_node *, 51 int ieee80211_recv_action(struct ieee80211_node *,
|
H A D | ieee80211_hostap.h | 41 void ieee80211_recv_pspoll(struct ieee80211_node *, struct mbuf *);
|
H A D | ieee80211_ht.h | 43 struct ieee80211_node *txa_ni; /* back pointer */ 195 struct ieee80211_node; 196 int ieee80211_setup_htrates(struct ieee80211_node *, 198 void ieee80211_setup_basic_htrates(struct ieee80211_node *, 200 struct mbuf *ieee80211_decap_amsdu(struct ieee80211_node *, struct mbuf *); 201 int ieee80211_ampdu_reorder(struct ieee80211_node *, struct mbuf *, 203 void ieee80211_recv_bar(struct ieee80211_node *, struct mbuf *); 204 void ieee80211_ht_node_init(struct ieee80211_node *); 205 void ieee80211_ht_node_cleanup(struct ieee80211_node *); 206 void ieee80211_ht_node_age(struct ieee80211_node *); [all...] |
H A D | ieee80211_power.h | 34 struct ieee80211_node; 73 struct mbuf *ieee80211_node_psq_dequeue(struct ieee80211_node *ni, int *qlen); 74 int ieee80211_node_psq_drain(struct ieee80211_node *); 75 int ieee80211_node_psq_age(struct ieee80211_node *); 81 int ieee80211_pwrsave(struct ieee80211_node *, struct mbuf *); 82 void ieee80211_node_pwrsave(struct ieee80211_node *, int enable);
|
H A D | ieee80211_ageq.h | 32 struct ieee80211_node; 52 struct ieee80211_node *); 55 struct ieee80211_node *match);
|
H A D | ieee80211_node.h | 28 * $FreeBSD: releng/12.0/sys/net80211/ieee80211_node.h 326272 2017-11-27 15:23:17Z pfg $ 119 struct ieee80211_node { struct 123 TAILQ_ENTRY(ieee80211_node) ni_list; /* list of all nodes */ 124 LIST_ENTRY(ieee80211_node) ni_hash; /* hash collision list */ 322 static __inline struct ieee80211_node * 323 ieee80211_ref_node(struct ieee80211_node *ni) 330 ieee80211_unref_node(struct ieee80211_node **ni) 344 ieee80211_node_is_authorized(const struct ieee80211_node *ni) 349 void ieee80211_node_authorize(struct ieee80211_node *); 350 void ieee80211_node_unauthorize(struct ieee80211_node *); [all...] |
H A D | ieee80211_ratectl.h | 77 struct ieee80211_node *ni; /* receiver */ 89 void (*ir_node_init)(struct ieee80211_node *); 90 void (*ir_node_deinit)(struct ieee80211_node *); 91 int (*ir_rate)(struct ieee80211_node *, void *, uint32_t); 92 void (*ir_tx_complete)(const struct ieee80211_node *, 97 void (*ir_node_stats)(struct ieee80211_node *ni, struct sbuf *s); 114 ieee80211_ratectl_node_init(struct ieee80211_node *ni) 122 ieee80211_ratectl_node_deinit(struct ieee80211_node *ni) 130 ieee80211_ratectl_rate(struct ieee80211_node *ni, void *arg, uint32_t iarg) 138 ieee80211_ratectl_tx_complete(const struct ieee80211_node *n [all...] |
H A D | ieee80211_superg.h | 81 uint8_t *ieee80211_add_athcaps(uint8_t *, const struct ieee80211_node *); 82 void ieee80211_parse_ath(struct ieee80211_node *, uint8_t *); 83 int ieee80211_parse_athparams(struct ieee80211_node *, uint8_t *, 86 void ieee80211_ff_node_init(struct ieee80211_node *); 87 void ieee80211_ff_node_cleanup(struct ieee80211_node *); 90 ieee80211_amsdu_tx_ok(struct ieee80211_node *ni) 109 struct mbuf * ieee80211_amsdu_check(struct ieee80211_node *ni, struct mbuf *m); 110 struct mbuf *ieee80211_ff_check(struct ieee80211_node *, struct mbuf *); 147 struct mbuf *ieee80211_ff_decap(struct ieee80211_node *, struct mbuf *); 150 ieee80211_decap_fastframe(struct ieee80211vap *vap, struct ieee80211_node *n [all...] |
H A D | ieee80211_proto.h | 89 int ieee80211_input_mimo(struct ieee80211_node *, struct mbuf *); 93 int ieee80211_mgmt_output(struct ieee80211_node *, struct mbuf *, int, 95 int ieee80211_raw_xmit(struct ieee80211_node *, struct mbuf *, 100 struct ieee80211_node *); 101 int ieee80211_raw_output(struct ieee80211vap *, struct ieee80211_node *, 103 void ieee80211_send_setup(struct ieee80211_node *, struct mbuf *, int, int, 108 int ieee80211_send_nulldata(struct ieee80211_node *); 109 int ieee80211_classify(struct ieee80211_node *, struct mbuf *m); 112 struct mbuf *ieee80211_encap(struct ieee80211vap *, struct ieee80211_node *, 115 int ieee80211_send_mgmt(struct ieee80211_node *, in [all...] |
H A D | ieee80211_sta.h | 49 const struct ieee80211_frame *wh, struct ieee80211_node *ni);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/ |
H A D | rtwn_pci_tx.h | 22 int rtwn_pci_tx_start(struct rtwn_softc *, struct ieee80211_node *,
|
/haiku/src/libs/compat/openbsd_wlan/net80211/ |
H A D | ieee80211_proto.h | 63 struct ieee80211_node; 71 struct ieee80211_node *, struct ieee80211_rxinfo *, 74 struct ieee80211_node *, struct ieee80211_rxinfo *); 78 struct ieee80211_node *, struct ieee80211_rxinfo *, int); 79 extern int ieee80211_send_mgmt(struct ieee80211com *, struct ieee80211_node *, 82 struct ieee80211_node *); 84 struct ieee80211_node *, int, uint16_t); 86 struct ieee80211_node **); 92 struct ieee80211_node *, int, uint16_t); 94 struct ieee80211_node *); [all...] |
H A D | ieee80211_node.h | 1 /* $OpenBSD: ieee80211_node.h,v 1.94 2022/03/20 12:01:58 stsp Exp $ */ 2 /* $NetBSD: ieee80211_node.h,v 1.9 2004/04/30 22:57:32 dyoung Exp $ */ 31 * $FreeBSD: src/sys/net80211/ieee80211_node.h,v 1.10 2004/04/05 22:10:26 sam Exp $ 204 struct ieee80211_node *ba_ni; /* backpointer for callbacks */ 230 struct ieee80211_node *ba_ni; /* backpointer for callbacks */ 268 struct ieee80211_node { struct 269 RBT_ENTRY(ieee80211_node) ni_node; 433 struct ieee80211_node *); 438 RBT_HEAD(ieee80211_tree, ieee80211_node); 444 struct ieee80211_node *ni [all...] |
H A D | ieee80211_ra.h | 70 struct ieee80211com *, struct ieee80211_node *, 75 struct ieee80211com *, struct ieee80211_node *); 82 int ieee80211_ra_use_ht_sgi(struct ieee80211_node *);
|
H A D | ieee80211_ra_vht.h | 76 struct ieee80211com *, struct ieee80211_node *, 81 struct ieee80211com *, struct ieee80211_node *); 91 int ieee80211_ra_vht_use_sgi(struct ieee80211_node *);
|
H A D | ieee80211_rssadapt.h | 82 struct ieee80211_node *id_node; /* destination STA MAC */ 90 const struct ieee80211_node *, struct ieee80211_rssadapt *, int); 92 const struct ieee80211_node *, struct ieee80211_rssadapt *,
|
H A D | ieee80211_amrr.h | 55 void ieee80211_amrr_choose(struct ieee80211_amrr *, struct ieee80211_node *,
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/ |
H A D | if_rtwn_beacon.h | 23 int rtwn_setup_beacon(struct rtwn_softc *, struct ieee80211_node *);
|
H A D | if_rtwn_rx.h | 27 struct ieee80211_node * rtwn_rx_common(struct rtwn_softc *, struct mbuf *, 29 void rtwn_adhoc_recv_mgmt(struct ieee80211_node *, struct mbuf *, int,
|
H A D | if_rtwn_tx.h | 28 int rtwn_raw_xmit(struct ieee80211_node *, struct mbuf *,
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/usb/ |
H A D | rtwn_usb_tx.h | 23 int rtwn_usb_tx_start(struct rtwn_softc *, struct ieee80211_node *,
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath_keycache.h | 42 const struct ieee80211_key *k, struct ieee80211_node *bss);
|
H A D | if_ath_tx.h | 92 struct ieee80211_node *ni); 94 struct mbuf *m0, struct ieee80211_node *ni); 95 extern int ath_tx_start(struct ath_softc *sc, struct ieee80211_node *ni, 97 extern int ath_raw_xmit(struct ieee80211_node *ni, struct mbuf *m, 101 extern void ath_tx_swq(struct ath_softc *sc, struct ieee80211_node *ni, 120 extern int ath_addba_request(struct ieee80211_node *ni, 123 extern int ath_addba_response(struct ieee80211_node *ni, 126 extern void ath_addba_stop(struct ieee80211_node *ni, 128 extern void ath_bar_response(struct ieee80211_node *ni, 130 extern void ath_addba_response_timeout(struct ieee80211_node *n [all...] |