Home | History | Annotate | Download | only in net80211

Lines Matching refs:ieee80211_node

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);
215 ieee80211_node_authorize(struct ieee80211_node *ni)
224 ieee80211_node_unauthorize(struct ieee80211_node *ni)
235 struct ieee80211_node *ni, struct ieee80211_channel *chan)
392 copy_bss(struct ieee80211_node *nbss, const struct ieee80211_node *obss)
406 struct ieee80211_node *ni;
481 struct ieee80211_node *ni, *obss;
501 ieee80211_match_bss(struct ieee80211com *ic, struct ieee80211_node *ni)
580 maxrate(const struct ieee80211_node *ni)
595 ieee80211_node_compare(struct ieee80211com *ic, const struct ieee80211_node *a,
596 const struct ieee80211_node *b)
658 struct ieee80211_node *ni, *selbs;
799 ieee80211_ibss_merge(struct ieee80211_node *ni)
832 ieee80211_sta_join(struct ieee80211com *ic, struct ieee80211_node *selbs)
834 struct ieee80211_node *obss;
889 ieee80211_sta_leave(struct ieee80211com *ic, struct ieee80211_node *ni)
896 ieee80211_get_rate(const struct ieee80211_node * const ni)
937 static struct ieee80211_node *
940 struct ieee80211_node *ni;
942 ni = malloc(sizeof(struct ieee80211_node),
954 node_cleanup(struct ieee80211_node *ni)
1015 node_free(struct ieee80211_node *ni)
1029 node_getrssi(const struct ieee80211_node *ni)
1036 struct ieee80211_node *ni, const u_int8_t *macaddr)
1064 struct ieee80211_node *
1068 struct ieee80211_node *ni;
1084 struct ieee80211_node *
1087 struct ieee80211_node *ni;
1114 struct ieee80211_node *
1118 struct ieee80211_node *ni;
1138 static struct ieee80211_node *
1147 struct ieee80211_node *ni;
1173 struct ieee80211_node *
1181 struct ieee80211_node *ni;
1195 struct ieee80211_node *
1200 struct ieee80211_node *ni;
1268 struct ieee80211_node *ni;
1351 ieee80211_init_neighbor(struct ieee80211com *ic, struct ieee80211_node *ni,
1385 struct ieee80211_node *
1390 struct ieee80211_node *ni;
1413 struct ieee80211_node *
1423 struct ieee80211_node *ni;
1455 struct ieee80211_node *
1466 struct ieee80211_node *ni;
1519 struct ieee80211_node *
1528 struct ieee80211_node *ni;
1568 struct ieee80211_node *
1578 struct ieee80211_node *ni;
1608 struct ieee80211_node *
1610 struct ieee80211_node *ni0, struct ieee80211_channel *chan,
1614 struct ieee80211_node *best, *ni;
1657 struct ieee80211_node *
1671 struct ieee80211_node *ni;
1717 _ieee80211_free_node(struct ieee80211_node *ni)
1737 ieee80211_free_node_debug(struct ieee80211_node *ni, const char *func, int line)
1739 ieee80211_free_node(struct ieee80211_node *ni)
1786 ieee80211_node_delucastkey(struct ieee80211_node *ni)
1790 struct ieee80211_node *nikey;
1837 node_reclaim(struct ieee80211_node_table *nt, struct ieee80211_node *ni)
1881 struct ieee80211_node *ni;
1913 struct ieee80211_node *ni, *tni;
1950 struct ieee80211_node *ni;
2104 struct ieee80211_node *ni;
2135 struct ieee80211_node *ni)
2169 ieee80211_node_join_11g(struct ieee80211com *ic, struct ieee80211_node *ni)
2223 ieee80211_node_join(struct ieee80211com *ic, struct ieee80211_node *ni,
2281 ieee80211_node_leave_11g(struct ieee80211com *ic, struct ieee80211_node *ni)
2344 ieee80211_node_leave(struct ieee80211com *ic, struct ieee80211_node *ni)
2408 struct ieee80211_node *ni;
2454 ieee80211_set_tim(struct ieee80211_node *ni, int set)
2507 sizeof(struct ieee80211_node *), M_80211_NODE,