/src/sys/net80211/ |
ieee80211_node.h | 1 /* $NetBSD: ieee80211_node.h,v 1.32 2023/08/01 07:04:16 mrg Exp $ */ 33 * $FreeBSD: src/sys/net80211/ieee80211_node.h,v 1.22 2005/08/10 16:22:29 sam Exp $ 93 struct ieee80211_node { struct 96 TAILQ_ENTRY(ieee80211_node) ni_list; 97 LIST_ENTRY(ieee80211_node) ni_hash; 170 ieee80211_node_is_authorized(const struct ieee80211_node *ni) 175 void ieee80211_node_authorize(struct ieee80211_node *); 176 void ieee80211_node_unauthorize(struct ieee80211_node *); 185 int ieee80211_ibss_merge(struct ieee80211_node *); 186 int ieee80211_sta_join(struct ieee80211com *, struct ieee80211_node *); 277 typedef void ieee80211_iter_func(void *, struct ieee80211_node *); typedef in typeref:typename:void ieee80211_iter_func (void *,struct *) [all...] |
ieee80211_rssadapt.h | 81 struct ieee80211_node *id_node; /* destination STA MAC */ 88 void ieee80211_rssadapt_input(struct ieee80211com *, struct ieee80211_node *, 91 struct ieee80211_node *, struct ieee80211_rssadapt *,
|
ieee80211_proto.h | 60 struct ieee80211_node; 62 struct ieee80211_node *, int, u_int32_t); 63 int ieee80211_setup_rates(struct ieee80211_node *ni, 67 struct ieee80211_node *, int, int, u_int32_t); 68 int ieee80211_send_nulldata(struct ieee80211_node *); 69 int ieee80211_send_probereq(struct ieee80211_node *ni, 75 int ieee80211_send_mgmt(struct ieee80211com *, struct ieee80211_node *, 78 struct ieee80211_node *); 80 struct ieee80211_node *); 85 void ieee80211_pwrsave(struct ieee80211com *, struct ieee80211_node *, [all...] |
Makefile | 7 ieee80211_node.h ieee80211_proto.h ieee80211_radiotap.h \
|
ieee80211_amrr.h | 56 void ieee80211_amrr_choose(struct ieee80211_amrr *, struct ieee80211_node *,
|
ieee80211_var.h | 61 #include <net80211/ieee80211_node.h> 108 struct mbuf *, struct ieee80211_node *, 111 struct ieee80211_node *, int, int); 114 void (*ic_newassoc)(struct ieee80211_node *, int); 116 void (*ic_set_tim)(struct ieee80211_node *, int); 147 struct ieee80211_node *ic_bss; /* information for this node */ 156 struct ieee80211_node *(*ic_node_alloc)(struct ieee80211_node_table*); 157 void (*ic_node_free)(struct ieee80211_node *); 158 void (*ic_node_cleanup)(struct ieee80211_node *); 159 u_int8_t (*ic_node_getrssi)(const struct ieee80211_node*); [all...] |
ieee80211_node.c | 1 /* $NetBSD: ieee80211_node.c,v 1.84 2024/07/05 04:31:53 rin Exp $ */ 37 __FBSDID("$FreeBSD: src/sys/net80211/ieee80211_node.c,v 1.65 2005/08/13 17:50:21 sam Exp $"); 40 __KERNEL_RCSID(0, "$NetBSD: ieee80211_node.c,v 1.84 2024/07/05 04:31:53 rin Exp $"); 86 static struct ieee80211_node *node_alloc(struct ieee80211_node_table *); 87 static void node_cleanup(struct ieee80211_node *); 88 static void node_free(struct ieee80211_node *); 89 static u_int8_t node_getrssi(const struct ieee80211_node *); 92 struct ieee80211_node *, const u_int8_t *); 93 static void _ieee80211_free_node(struct ieee80211_node *); 99 static void ieee80211_set_tim(struct ieee80211_node *, int set) [all...] |
ieee80211_crypto.h | 114 struct ieee80211_node; 182 struct ieee80211_node *, struct mbuf *); 184 struct ieee80211_node *, struct mbuf **, int);
|
ieee80211_netbsd.c | 63 static void ieee80211_sysctl_fill_node(struct ieee80211_node *, 66 static struct ieee80211_node *ieee80211_node_walknext( 68 static struct ieee80211_node *ieee80211_node_walkfirst( 271 static struct ieee80211_node * 301 static struct ieee80211_node * 335 ieee80211_sysctl_fill_node(struct ieee80211_node *ni, 381 struct ieee80211_node *ni; 504 ieee80211_node_dectestref(struct ieee80211_node *ni) 516 struct ieee80211_node *ni; 524 ni = M_GETCTX(m, struct ieee80211_node *); [all...] |
ieee80211_sysctl.h | 114 struct ieee80211_node *nw_ni;
|
ieee80211_input.c | 135 static struct mbuf *ieee80211_defrag(struct ieee80211_node *, 138 static void ieee80211_send_error(struct ieee80211com *, struct ieee80211_node *, 141 struct ieee80211_node *, struct mbuf *); 143 static void ieee80211_node_pwrsave(struct ieee80211_node *, int enable); 145 struct ieee80211_node *, struct mbuf *); 148 struct ieee80211_node *, struct ieee80211_frame *, 158 struct ieee80211_node *ni) 385 struct ieee80211_node *ni, int rssi, u_int32_t rstamp) 474 struct ieee80211_node *ni) 510 struct ieee80211_node *ni, int rssi, u_int32_t rstamp [all...] |
/src/sys/rump/net/lib/libnet80211/ |
Makefile | 12 ieee80211_ioctl.c ieee80211_netbsd.c ieee80211_node.c \
|
/src/sys/dev/pci/ |
if_iwivar.h | 82 struct ieee80211_node *ni; 110 struct ieee80211_node in_node; 121 void (*sc_node_free)(struct ieee80211_node *);
|
if_wpivar.h | 67 struct ieee80211_node *ni; 110 struct ieee80211_node ni; /* must be the first */
|
if_iwnvar.h | 72 struct ieee80211_node *ni; 117 struct ieee80211_node ni; /* must be the first */ 196 struct ieee80211_node *, uint8_t, uint16_t);
|
/src/sys/dev/ic/ |
athrate-amrr.c | 98 static void ath_rate_update(struct ath_softc *, struct ieee80211_node *, 100 static void ath_rate_ctl_start(struct ath_softc *, struct ieee80211_node *); 101 static void ath_rate_ctl(void *, struct ieee80211_node *); 198 ath_rate_update(struct ath_softc *sc, struct ieee80211_node *ni, int rate) 277 ath_rate_ctl_start(struct ath_softc *sc, struct ieee80211_node *ni) 324 ath_rate_cb(void *arg, struct ieee80211_node *ni) 339 struct ieee80211_node *ni; 385 ath_rate_ctl(void *arg, struct ieee80211_node *ni)
|
athrate-onoe.c | 121 static void ath_rate_update(struct ath_softc *, struct ieee80211_node *, 123 static void ath_rate_ctl_start(struct ath_softc *, struct ieee80211_node *); 124 static void ath_rate_ctl(void *, struct ieee80211_node *); 188 ath_rate_update(struct ath_softc *sc, struct ieee80211_node *ni, int rate) 267 ath_rate_ctl_start(struct ath_softc *sc, struct ieee80211_node *ni) 314 ath_rate_cb(void *arg, struct ieee80211_node *ni) 329 struct ieee80211_node *ni; 375 ath_rate_ctl(void *arg, struct ieee80211_node *ni)
|
rt2560var.h | 58 struct ieee80211_node *ni; 95 struct ieee80211_node ni;
|
rt2661var.h | 54 struct ieee80211_node *ni; 87 struct ieee80211_node ni;
|
awivar.h | 81 struct mbuf *, struct ieee80211_node *, 84 struct ieee80211_node *, int, int);
|
athnvar.h | 109 struct ieee80211_node *bf_ni; 322 struct ieee80211_node ni; 422 struct ieee80211_node *, int); 638 void athn_set_bss(struct athn_softc *, struct ieee80211_node *); 654 void athn_delete_key(struct ieee80211com *, struct ieee80211_node *, 656 int athn_set_key(struct ieee80211com *, struct ieee80211_node *,
|
rt2860var.h | 72 struct ieee80211_node *ni; 104 struct ieee80211_node ni;
|
atwvar.h | 179 struct mbuf *, struct ieee80211_node *, 181 struct ieee80211_node *(*sc_node_alloc)(struct ieee80211_node_table*); 182 void (*sc_node_free)(struct ieee80211_node *);
|
/src/sys/dev/usb/ |
if_rumvar.h | 63 struct ieee80211_node *ni;
|
if_uralvar.h | 63 struct ieee80211_node *ni;
|