Symbol: ieee80211_node
sys/compat/linuxkpi/common/src/linux_80211.c
1316
lkpi_get_lkpi80211_chan(struct ieee80211com *ic, struct ieee80211_node *ni)
sys/compat/linuxkpi/common/src/linux_80211.c
1448
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
1563
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
174
struct ieee80211_node *);
sys/compat/linuxkpi/common/src/linux_80211.c
1754
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
1968
lkpi_update_dtim_tsf(struct ieee80211_vif *vif, struct ieee80211_node *ni,
sys/compat/linuxkpi/common/src/linux_80211.c
2319
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
2751
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
2927
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
3122
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
3202
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
3689
static struct ieee80211_node *
sys/compat/linuxkpi/common/src/linux_80211.c
3690
lkpi_iv_update_bss(struct ieee80211vap *vap, struct ieee80211_node *ni)
sys/compat/linuxkpi/common/src/linux_80211.c
3693
struct ieee80211_node *rni;
sys/compat/linuxkpi/common/src/linux_80211.c
3801
lkpi_iv_sta_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0,
sys/compat/linuxkpi/common/src/linux_80211.c
5073
static struct ieee80211_node *
sys/compat/linuxkpi/common/src/linux_80211.c
5079
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
5106
lkpi_ic_node_init(struct ieee80211_node *ni)
sys/compat/linuxkpi/common/src/linux_80211.c
5128
lkpi_ic_node_cleanup(struct ieee80211_node *ni)
sys/compat/linuxkpi/common/src/linux_80211.c
5144
lkpi_ic_node_free(struct ieee80211_node *ni)
sys/compat/linuxkpi/common/src/linux_80211.c
5177
lkpi_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/compat/linuxkpi/common/src/linux_80211.c
5229
lkpi_ic_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/compat/linuxkpi/common/src/linux_80211.c
533
struct ieee80211_sta *sta, struct ieee80211_node *ni)
sys/compat/linuxkpi/common/src/linux_80211.c
5413
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
5717
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
5719
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/compat/linuxkpi/common/src/linux_80211.c
5725
lkpi_ic_recv_action(struct ieee80211_node *ni, const struct ieee80211_frame *wh,
sys/compat/linuxkpi/common/src/linux_80211.c
5740
lkpi_ic_send_action(struct ieee80211_node *ni, int category, int action, void *sa)
sys/compat/linuxkpi/common/src/linux_80211.c
5755
lkpi_ic_ampdu_enable(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap)
sys/compat/linuxkpi/common/src/linux_80211.c
5775
lkpi_ic_addba_request(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap,
sys/compat/linuxkpi/common/src/linux_80211.c
5835
lkpi_ic_addba_response(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap,
sys/compat/linuxkpi/common/src/linux_80211.c
5912
lkpi_ic_addba_stop(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap)
sys/compat/linuxkpi/common/src/linux_80211.c
5968
lkpi_ic_addba_response_timeout(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap)
sys/compat/linuxkpi/common/src/linux_80211.c
5982
lkpi_ic_bar_response(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap,
sys/compat/linuxkpi/common/src/linux_80211.c
5997
lkpi_ic_ampdu_rx_start(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap,
sys/compat/linuxkpi/common/src/linux_80211.c
6075
lkpi_ic_ampdu_rx_stop(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap)
sys/compat/linuxkpi/common/src/linux_80211.c
619
struct ieee80211_sta *sta, struct ieee80211_node *ni)
sys/compat/linuxkpi/common/src/linux_80211.c
6468
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
7122
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
742
struct ieee80211_sta *sta, struct ieee80211_node *ni, bool updchnctx)
sys/compat/linuxkpi/common/src/linux_80211.c
7452
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
770
lkpi_get_max_rx_chains(struct ieee80211_node *ni)
sys/compat/linuxkpi/common/src/linux_80211.c
797
lkpi_lsta_dump(struct lkpi_sta *lsta, struct ieee80211_node *ni,
sys/compat/linuxkpi/common/src/linux_80211.c
8035
lkpi_find_lsta_by_ni(struct lkpi_vif *lvif, struct ieee80211_node *ni)
sys/compat/linuxkpi/common/src/linux_80211.c
8181
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
8214
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
830
struct ieee80211_hw *hw, struct ieee80211_node *ni)
sys/compat/linuxkpi/common/src/linux_80211.c
8329
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.c
964
lkpi_lsta_free(struct lkpi_sta *lsta, struct ieee80211_node *ni)
sys/compat/linuxkpi/common/src/linux_80211.c
989
struct ieee80211_node *nim;
sys/compat/linuxkpi/common/src/linux_80211.c
991
nim = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/compat/linuxkpi/common/src/linux_80211.h
113
struct ieee80211_node *ni; /* MUST hold a reference to it. */
sys/compat/linuxkpi/common/src/linux_80211.h
169
struct ieee80211_node *ni;
sys/compat/linuxkpi/common/src/linux_80211.h
208
struct ieee80211_node * (*iv_update_bss)(struct ieee80211vap *,
sys/compat/linuxkpi/common/src/linux_80211.h
209
struct ieee80211_node *);
sys/compat/linuxkpi/common/src/linux_80211.h
210
void (*iv_recv_mgmt)(struct ieee80211_node *,
sys/compat/linuxkpi/common/src/linux_80211.h
220
struct ieee80211_node *key_update_iv_bss;
sys/compat/linuxkpi/common/src/linux_80211.h
274
struct ieee80211_node * (*ic_node_alloc)(struct ieee80211vap *,
sys/compat/linuxkpi/common/src/linux_80211.h
276
int (*ic_node_init)(struct ieee80211_node *);
sys/compat/linuxkpi/common/src/linux_80211.h
277
void (*ic_node_cleanup)(struct ieee80211_node *);
sys/compat/linuxkpi/common/src/linux_80211.h
278
void (*ic_node_free)(struct ieee80211_node *);
sys/compat/linuxkpi/common/src/linux_80211.h
281
int (*ic_recv_action)(struct ieee80211_node *,
sys/compat/linuxkpi/common/src/linux_80211.h
284
int (*ic_send_action)(struct ieee80211_node *,
sys/compat/linuxkpi/common/src/linux_80211.h
286
int (*ic_ampdu_enable)(struct ieee80211_node *,
sys/compat/linuxkpi/common/src/linux_80211.h
288
int (*ic_addba_request)(struct ieee80211_node *,
sys/compat/linuxkpi/common/src/linux_80211.h
290
int (*ic_addba_response)(struct ieee80211_node *,
sys/compat/linuxkpi/common/src/linux_80211.h
292
void (*ic_addba_stop)(struct ieee80211_node *,
sys/compat/linuxkpi/common/src/linux_80211.h
294
void (*ic_addba_response_timeout)(struct ieee80211_node *,
sys/compat/linuxkpi/common/src/linux_80211.h
296
void (*ic_bar_response)(struct ieee80211_node *,
sys/compat/linuxkpi/common/src/linux_80211.h
298
int (*ic_ampdu_rx_start)(struct ieee80211_node *,
sys/compat/linuxkpi/common/src/linux_80211.h
300
void (*ic_ampdu_rx_stop)(struct ieee80211_node *,
sys/dev/ath/ath_rate/amrr/amrr.c
224
ath_rate_update(struct ath_softc *sc, struct ieee80211_node *ni, int rate)
sys/dev/ath/ath_rate/amrr/amrr.c
312
ath_rate_ctl_start(struct ath_softc *sc, struct ieee80211_node *ni)
sys/dev/ath/ath_rate/amrr/amrr.c
362
ath_rate_ctl(void *arg, struct ieee80211_node *ni)
sys/dev/ath/ath_rate/amrr/amrr.c
87
static void ath_rate_update(struct ath_softc *, struct ieee80211_node *,
sys/dev/ath/ath_rate/amrr/amrr.c
89
static void ath_rate_ctl_start(struct ath_softc *, struct ieee80211_node *);
sys/dev/ath/ath_rate/amrr/amrr.c
90
static void ath_rate_ctl(void *, struct ieee80211_node *);
sys/dev/ath/ath_rate/onoe/onoe.c
199
ath_rate_update(struct ath_softc *sc, struct ieee80211_node *ni, int rate)
sys/dev/ath/ath_rate/onoe/onoe.c
286
ath_rate_ctl_start(struct ath_softc *sc, struct ieee80211_node *ni)
sys/dev/ath/ath_rate/onoe/onoe.c
336
ath_rate_ctl(void *arg, struct ieee80211_node *ni)
sys/dev/ath/ath_rate/onoe/onoe.c
95
static void ath_rate_update(struct ath_softc *, struct ieee80211_node *,
sys/dev/ath/ath_rate/onoe/onoe.c
97
static void ath_rate_ctl_start(struct ath_softc *, struct ieee80211_node *);
sys/dev/ath/ath_rate/onoe/onoe.c
98
static void ath_rate_ctl(void *, struct ieee80211_node *);
sys/dev/ath/ath_rate/sample/sample.c
1300
ath_rate_ctl_reset(struct ath_softc *sc, struct ieee80211_node *ni)
sys/dev/ath/ath_rate/sample/sample.c
1523
sample_stats(void *arg, struct ieee80211_node *ni)
sys/dev/ath/ath_rate/sample/sample.c
242
static void ath_rate_ctl_reset(struct ath_softc *, struct ieee80211_node *);
sys/dev/ath/ath_rate/sample/sample.c
522
ath_rate_get_static_rix(struct ath_softc *sc, const struct ieee80211_node *ni)
sys/dev/ath/ath_rate/sample/sample.c
548
ath_rate_update_static_rix(struct ath_softc *sc, struct ieee80211_node *ni)
sys/dev/ath/if_ath.c
177
static struct ieee80211_node *ath_node_alloc(struct ieee80211vap *,
sys/dev/ath/if_ath.c
179
static void ath_node_cleanup(struct ieee80211_node *);
sys/dev/ath/if_ath.c
180
static void ath_node_free(struct ieee80211_node *);
sys/dev/ath/if_ath.c
181
static void ath_node_getsignal(const struct ieee80211_node *,
sys/dev/ath/if_ath.c
202
static int ath_set_quiet_ie(struct ieee80211_node *, uint8_t *);
sys/dev/ath/if_ath.c
205
static void ath_setup_stationkey(struct ieee80211_node *);
sys/dev/ath/if_ath.c
206
static void ath_newassoc(struct ieee80211_node *, int);
sys/dev/ath/if_ath.c
220
static void ath_node_powersave(struct ieee80211_node *, int);
sys/dev/ath/if_ath.c
221
static int ath_node_set_tim(struct ieee80211_node *, int);
sys/dev/ath/if_ath.c
222
static void ath_node_recv_pspoll(struct ieee80211_node *, struct mbuf *);
sys/dev/ath/if_ath.c
3326
struct ieee80211_node *ni;
sys/dev/ath/if_ath.c
3362
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/dev/ath/if_ath.c
3901
static struct ieee80211_node *
sys/dev/ath/if_ath.c
3933
ath_node_cleanup(struct ieee80211_node *ni)
sys/dev/ath/if_ath.c
3948
ath_node_free(struct ieee80211_node *ni)
sys/dev/ath/if_ath.c
3960
ath_node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise)
sys/dev/ath/if_ath.c
4222
struct ieee80211_node *ni = bf->bf_node;
sys/dev/ath/if_ath.c
4349
ath_tx_update_ratectrl(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath.c
4387
struct ieee80211_node *ni = bf->bf_node;
sys/dev/ath/if_ath.c
4440
struct ieee80211_node *ni;
sys/dev/ath/if_ath.c
4930
struct ieee80211_node *ni = bf->bf_node;
sys/dev/ath/if_ath.c
5673
ath_set_quiet_ie(struct ieee80211_node *ni, uint8_t *ie)
sys/dev/ath/if_ath.c
5824
struct ieee80211_node *ni = NULL;
sys/dev/ath/if_ath.c
6270
ath_setup_stationkey(struct ieee80211_node *ni)
sys/dev/ath/if_ath.c
6302
ath_newassoc(struct ieee80211_node *ni, int isnew)
sys/dev/ath/if_ath.c
6713
ath_node_powersave(struct ieee80211_node *ni, int enable)
sys/dev/ath/if_ath.c
6781
ath_node_set_tim(struct ieee80211_node *ni, int enable)
sys/dev/ath/if_ath.c
6914
ath_tx_update_tim(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath.c
6984
ath_node_recv_pspoll(struct ieee80211_node *ni, struct mbuf *m)
sys/dev/ath/if_ath_beacon.c
180
ath_beacon_alloc(struct ath_softc *sc, struct ieee80211_node *ni)
sys/dev/ath/if_ath_beacon.c
271
struct ieee80211_node *ni = bf->bf_node;
sys/dev/ath/if_ath_beacon.c
933
struct ieee80211_node *ni;
sys/dev/ath/if_ath_beacon.h
47
extern int ath_beacon_alloc(struct ath_softc *sc, struct ieee80211_node *ni);
sys/dev/ath/if_ath_descdma.c
387
struct ieee80211_node *ni;
sys/dev/ath/if_ath_ioctl.c
130
struct ieee80211_node *ni;
sys/dev/ath/if_ath_keycache.c
199
struct ieee80211_node *bss)
sys/dev/ath/if_ath_keycache.h
40
const struct ieee80211_key *k, struct ieee80211_node *bss);
sys/dev/ath/if_ath_misc.h
64
struct ieee80211_node *ni, struct ath_rc_series *rc,
sys/dev/ath/if_ath_misc.h
97
struct ieee80211_node *ni, int enable);
sys/dev/ath/if_ath_rx.c
334
ath_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/ath/if_ath_rx.c
636
struct ieee80211_node *ni;
sys/dev/ath/if_ath_rx.c
666
struct ieee80211_node *ni;
sys/dev/ath/if_ath_rx.h
35
extern void ath_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/ath/if_ath_tdma.c
354
ath_tdma_update(struct ieee80211_node *ni,
sys/dev/ath/if_ath_tdma.h
50
extern void ath_tdma_update(struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.c
128
struct ieee80211_node *ni, struct ath_buf *bf, struct mbuf *m0);
sys/dev/ath/if_ath_tx.c
130
struct ieee80211_node *ni, struct mbuf *m0, int *tid);
sys/dev/ath/if_ath_tx.c
1450
struct ieee80211_node *ni = &an->an_node;
sys/dev/ath/if_ath_tx.c
1562
ath_tx_normal_setup(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.c
1915
ath_tx_start(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.c
2148
ath_tx_raw_start(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.c
2433
ath_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/ath/if_ath_tx.c
255
ath_bufhead *frags, struct ieee80211_node *ni)
sys/dev/ath/if_ath_tx.c
2602
struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.c
276
struct mbuf *m0, struct ieee80211_node *ni)
sys/dev/ath/if_ath_tx.c
2978
ath_tx_tid_seqno_assign(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.c
3133
ath_tx_swq(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.c
3847
struct ieee80211_node *ni = &an->an_node;
sys/dev/ath/if_ath_tx.c
3931
struct ieee80211_node *ni = &an->an_node;
sys/dev/ath/if_ath_tx.c
4186
struct ieee80211_node *ni = bf->bf_node;
sys/dev/ath/if_ath_tx.c
4273
struct ieee80211_node *ni = bf->bf_node;
sys/dev/ath/if_ath_tx.c
4515
struct ieee80211_node *ni = bf->bf_node;
sys/dev/ath/if_ath_tx.c
4606
struct ieee80211_node *ni = bf->bf_node;
sys/dev/ath/if_ath_tx.c
4672
struct ieee80211_node *ni = bf_first->bf_node;
sys/dev/ath/if_ath_tx.c
4758
struct ieee80211_node *ni = bf_first->bf_node;
sys/dev/ath/if_ath_tx.c
4822
struct ieee80211_node *ni = bf_first->bf_node;
sys/dev/ath/if_ath_tx.c
505
ath_tx_set_ratectrl(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.c
5163
struct ieee80211_node *ni = bf->bf_node;
sys/dev/ath/if_ath_tx.c
5855
struct ieee80211_node *ni = &an->an_node;
sys/dev/ath/if_ath_tx.c
5914
ath_addba_request(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap,
sys/dev/ath/if_ath_tx.c
5992
ath_addba_response(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap,
sys/dev/ath/if_ath_tx.c
6039
ath_addba_stop(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap)
sys/dev/ath/if_ath_tx.c
6173
ath_bar_response(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap,
sys/dev/ath/if_ath_tx.c
6246
ath_addba_response_timeout(struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.c
981
ath_tx_tag_crypto(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.h
118
extern int ath_addba_request(struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.h
121
extern int ath_addba_response(struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.h
124
extern void ath_addba_stop(struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.h
126
extern void ath_bar_response(struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.h
128
extern void ath_addba_response_timeout(struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.h
90
struct ieee80211_node *ni);
sys/dev/ath/if_ath_tx.h
92
struct mbuf *m0, struct ieee80211_node *ni);
sys/dev/ath/if_ath_tx.h
93
extern int ath_tx_start(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx.h
95
extern int ath_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/ath/if_ath_tx.h
99
extern void ath_tx_swq(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx_edma.c
801
struct ieee80211_node *ni;
sys/dev/ath/if_ath_tx_ht.c
224
struct ieee80211_node *ni = bf->bf_node;
sys/dev/ath/if_ath_tx_ht.c
403
struct ieee80211_node *ni = first_bf->bf_node;
sys/dev/ath/if_ath_tx_ht.c
547
ath_get_aggr_limit(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx_ht.c
590
ath_rateseries_setup(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx_ht.c
717
ath_buf_set_rate(struct ath_softc *sc, struct ieee80211_node *ni,
sys/dev/ath/if_ath_tx_ht.h
57
struct ieee80211_node *ni, struct ath_buf *bf);
sys/dev/ath/if_athvar.h
192
struct ieee80211_node an_node; /* base class */
sys/dev/ath/if_athvar.h
243
struct ieee80211_node *bf_node; /* pointer to the node */
sys/dev/ath/if_athvar.h
485
void (*av_recv_mgmt)(struct ieee80211_node *,
sys/dev/ath/if_athvar.h
491
void (*av_node_ps)(struct ieee80211_node *, int);
sys/dev/ath/if_athvar.h
492
int (*av_set_tim)(struct ieee80211_node *, int);
sys/dev/ath/if_athvar.h
493
void (*av_recv_pspoll)(struct ieee80211_node *,
sys/dev/ath/if_athvar.h
595
void (*sc_node_cleanup)(struct ieee80211_node *);
sys/dev/ath/if_athvar.h
596
void (*sc_node_free)(struct ieee80211_node *);
sys/dev/ath/if_athvar.h
887
int (*sc_addba_request)(struct ieee80211_node *,
sys/dev/ath/if_athvar.h
889
int (*sc_addba_response)(struct ieee80211_node *,
sys/dev/ath/if_athvar.h
891
void (*sc_addba_stop)(struct ieee80211_node *,
sys/dev/ath/if_athvar.h
894
(struct ieee80211_node *,
sys/dev/ath/if_athvar.h
896
void (*sc_bar_response)(struct ieee80211_node *ni,
sys/dev/bwi/if_bwi.c
109
static int bwi_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/bwi/if_bwi.c
134
struct ieee80211_node *);
sys/dev/bwi/if_bwi.c
1353
struct ieee80211_node *ni;
sys/dev/bwi/if_bwi.c
136
struct ieee80211_node *,
sys/dev/bwi/if_bwi.c
1365
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/dev/bwi/if_bwi.c
1397
bwi_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/bwi/if_bwi.c
2598
struct ieee80211_node *ni;
sys/dev/bwi/if_bwi.c
2908
struct ieee80211_node *ni)
sys/dev/bwi/if_bwi.c
3094
struct ieee80211_node *ni, const struct ieee80211_bpf_params *params)
sys/dev/bwi/if_bwi.c
3302
struct ieee80211_node *ni;
sys/dev/bwi/if_bwivar.h
236
struct ieee80211_node *tb_ni;
sys/dev/bwn/if_bwn.c
1057
bwn_tx_start(struct bwn_softc *sc, struct ieee80211_node *ni, struct mbuf *m)
sys/dev/bwn/if_bwn.c
1079
bwn_pio_tx_start(struct bwn_mac *mac, struct ieee80211_node *ni,
sys/dev/bwn/if_bwn.c
1174
bwn_dma_tx_start(struct bwn_mac *mac, struct ieee80211_node *ni,
sys/dev/bwn/if_bwn.c
146
static int bwn_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/bwn/if_bwn.c
1824
bwn_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/bwn/if_bwn.c
209
static int bwn_pio_tx_start(struct bwn_mac *, struct ieee80211_node *,
sys/dev/bwn/if_bwn.c
269
static void bwn_ratectl_tx_complete(const struct ieee80211_node *,
sys/dev/bwn/if_bwn.c
273
static int bwn_dma_tx_start(struct bwn_mac *, struct ieee80211_node *,
sys/dev/bwn/if_bwn.c
329
static int bwn_tx_start(struct bwn_softc *, struct ieee80211_node *,
sys/dev/bwn/if_bwn.c
333
struct ieee80211_node *, struct mbuf *, struct bwn_txhdr *,
sys/dev/bwn/if_bwn.c
5974
struct ieee80211_node *ni;
sys/dev/bwn/if_bwn.c
6103
bwn_ratectl_tx_complete(const struct ieee80211_node *ni,
sys/dev/bwn/if_bwn.c
6385
bwn_set_txhdr(struct bwn_mac *mac, struct ieee80211_node *ni,
sys/dev/bwn/if_bwn.c
982
struct ieee80211_node *ni;
sys/dev/bwn/if_bwn.c
995
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/dev/bwn/if_bwnvar.h
1055
struct ieee80211_node *);
sys/dev/bwn/if_bwnvar.h
607
struct ieee80211_node *mt_ni;
sys/dev/bwn/if_bwnvar.h
715
struct ieee80211_node *tp_ni;
sys/dev/ipw/if_ipw.c
1163
struct ieee80211_node *ni;
sys/dev/ipw/if_ipw.c
132
struct ieee80211_node *);
sys/dev/ipw/if_ipw.c
133
static int ipw_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/ipw/if_ipw.c
1546
ipw_tx_start(struct ipw_softc *sc, struct mbuf *m0, struct ieee80211_node *ni)
sys/dev/ipw/if_ipw.c
1694
ipw_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/ipw/if_ipw.c
1727
struct ieee80211_node *ni;
sys/dev/ipw/if_ipw.c
1734
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/dev/ipw/if_ipw.c
2169
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/ipw/if_ipw.c
2259
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/ipw/if_ipwvar.h
51
struct ieee80211_node *ni;
sys/dev/iwi/if_iwi.c
1184
struct ieee80211_node *ni;
sys/dev/iwi/if_iwi.c
1307
struct ieee80211_node *ni;
sys/dev/iwi/if_iwi.c
158
static struct ieee80211_node *iwi_node_alloc(struct ieee80211vap *,
sys/dev/iwi/if_iwi.c
160
static void iwi_node_free(struct ieee80211_node *);
sys/dev/iwi/if_iwi.c
176
struct ieee80211_node *, int);
sys/dev/iwi/if_iwi.c
1769
iwi_tx_start(struct iwi_softc *sc, struct mbuf *m0, struct ieee80211_node *ni,
sys/dev/iwi/if_iwi.c
177
static int iwi_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/iwi/if_iwi.c
1933
iwi_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/iwi/if_iwi.c
1968
struct ieee80211_node *ni;
sys/dev/iwi/if_iwi.c
1981
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/dev/iwi/if_iwi.c
2829
struct ieee80211_node *ni;
sys/dev/iwi/if_iwi.c
865
static struct ieee80211_node *
sys/dev/iwi/if_iwi.c
880
iwi_node_free(struct ieee80211_node *ni)
sys/dev/iwi/if_iwi.c
928
struct ieee80211_node *ni;
sys/dev/iwi/if_iwivar.h
109
struct ieee80211_node in_node;
sys/dev/iwi/if_iwivar.h
135
void (*sc_node_free)(struct ieee80211_node *);
sys/dev/iwi/if_iwivar.h
76
struct ieee80211_node *ni;
sys/dev/iwm/if_iwm.c
3409
struct ieee80211_node *ni;
sys/dev/iwm/if_iwm.c
3445
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwm/if_iwm.c
3669
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwm/if_iwm.c
372
struct ieee80211_node *, int);
sys/dev/iwm/if_iwm.c
373
static int iwm_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/iwm/if_iwm.c
3735
iwm_tx(struct iwm_softc *sc, struct mbuf *m, struct ieee80211_node *ni, int ac)
sys/dev/iwm/if_iwm.c
377
static struct ieee80211_node *
sys/dev/iwm/if_iwm.c
3950
iwm_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/iwm/if_iwm.c
4097
struct ieee80211_node *ni;
sys/dev/iwm/if_iwm.c
4223
static struct ieee80211_node *
sys/dev/iwm/if_iwm.c
4279
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwm/if_iwm.c
4864
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwm/if_iwm.c
4942
struct ieee80211_node *ni;
sys/dev/iwm/if_iwm.c
4949
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/iwm/if_iwm.c
6397
struct ieee80211_node *ni;
sys/dev/iwm/if_iwm.c
6400
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/iwm/if_iwm_mac_ctxt.c
259
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwm/if_iwm_mac_ctxt.c
381
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwm/if_iwm_mac_ctxt.c
466
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwm/if_iwm_power.c
283
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwm/if_iwm_power.c
416
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwm/if_iwm_sf.c
198
struct ieee80211_node *ni)
sys/dev/iwm/if_iwm_sf.c
245
iwm_sf_config(struct iwm_softc *sc, struct ieee80211_node *ni,
sys/dev/iwm/if_iwm_sf.c
300
struct ieee80211_node *ni = NULL;
sys/dev/iwm/if_iwmvar.h
385
struct ieee80211_node in_ni;
sys/dev/iwn/if_iwn.c
1380
struct ieee80211_node *ni;
sys/dev/iwn/if_iwn.c
1384
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/iwn/if_iwn.c
192
static struct ieee80211_node *iwn_node_alloc(struct ieee80211vap *,
sys/dev/iwn/if_iwn.c
194
static void iwn_newassoc(struct ieee80211_node *, int);
sys/dev/iwn/if_iwn.c
231
struct ieee80211_node *);
sys/dev/iwn/if_iwn.c
233
struct ieee80211_node *,
sys/dev/iwn/if_iwn.c
236
struct ieee80211_node *, struct iwn_tx_ring *);
sys/dev/iwn/if_iwn.c
238
static int iwn_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/iwn/if_iwn.c
251
struct ieee80211_node *);
sys/dev/iwn/if_iwn.c
259
static int iwn_set_timing(struct iwn_softc *, struct ieee80211_node *);
sys/dev/iwn/if_iwn.c
2693
static struct ieee80211_node *
sys/dev/iwn/if_iwn.c
2801
iwn_rate_to_plcp(struct iwn_softc *sc, struct ieee80211_node *ni,
sys/dev/iwn/if_iwn.c
2877
iwn_newassoc(struct ieee80211_node *ni, int isnew)
sys/dev/iwn/if_iwn.c
294
static int iwn_ampdu_rx_start(struct ieee80211_node *,
sys/dev/iwn/if_iwn.c
296
static void iwn_ampdu_rx_stop(struct ieee80211_node *,
sys/dev/iwn/if_iwn.c
298
static int iwn_addba_request(struct ieee80211_node *,
sys/dev/iwn/if_iwn.c
300
static int iwn_addba_response(struct ieee80211_node *,
sys/dev/iwn/if_iwn.c
3026
struct ieee80211_node *ni;
sys/dev/iwn/if_iwn.c
303
struct ieee80211_node *, uint8_t);
sys/dev/iwn/if_iwn.c
304
static void iwn_ampdu_tx_stop(struct ieee80211_node *,
sys/dev/iwn/if_iwn.c
307
struct ieee80211_node *, int, uint8_t, uint16_t);
sys/dev/iwn/if_iwn.c
311
struct ieee80211_node *, int, uint8_t, uint16_t);
sys/dev/iwn/if_iwn.c
3206
struct ieee80211_node *ni;
sys/dev/iwn/if_iwn.c
3635
struct ieee80211_node *ni;
sys/dev/iwn/if_iwn.c
4476
iwn_tx_rate_to_linkq_offset(struct iwn_softc *sc, struct ieee80211_node *ni,
sys/dev/iwn/if_iwn.c
4534
iwn_tx_data(struct iwn_softc *sc, struct mbuf *m, struct ieee80211_node *ni)
sys/dev/iwn/if_iwn.c
4754
struct ieee80211_node *ni, const struct ieee80211_bpf_params *params)
sys/dev/iwn/if_iwn.c
4844
iwn_tx_cmd(struct iwn_softc *sc, struct mbuf *m, struct ieee80211_node *ni,
sys/dev/iwn/if_iwn.c
4985
struct ieee80211_node *ni;
sys/dev/iwn/if_iwn.c
5000
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/iwn/if_iwn.c
5031
iwn_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/iwn/if_iwn.c
5091
struct ieee80211_node *ni;
sys/dev/iwn/if_iwn.c
5094
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/iwn/if_iwn.c
5342
iwn_set_link_quality(struct iwn_softc *sc, struct ieee80211_node *ni)
sys/dev/iwn/if_iwn.c
5631
iwn_set_timing(struct iwn_softc *sc, struct ieee80211_node *ni)
sys/dev/iwn/if_iwn.c
7015
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwn/if_iwn.c
7278
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwn/if_iwn.c
7337
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwn/if_iwn.c
7457
iwn_ampdu_rx_start(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap,
sys/dev/iwn/if_iwn.c
7495
iwn_ampdu_rx_stop(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap)
sys/dev/iwn/if_iwn.c
7527
iwn_addba_request(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap,
sys/dev/iwn/if_iwn.c
7557
iwn_addba_response(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap,
sys/dev/iwn/if_iwn.c
7585
iwn_ampdu_tx_start(struct ieee80211com *ic, struct ieee80211_node *ni,
sys/dev/iwn/if_iwn.c
7624
iwn_ampdu_tx_stop(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap)
sys/dev/iwn/if_iwn.c
7651
iwn4965_ampdu_tx_start(struct iwn_softc *sc, struct ieee80211_node *ni,
sys/dev/iwn/if_iwn.c
7712
iwn5000_ampdu_tx_start(struct iwn_softc *sc, struct ieee80211_node *ni,
sys/dev/iwn/if_iwnvar.h
101
struct ieee80211_node *ni;
sys/dev/iwn/if_iwnvar.h
140
struct ieee80211_node ni; /* must be the first */
sys/dev/iwn/if_iwnvar.h
222
struct ieee80211_node *, int, uint8_t, uint16_t);
sys/dev/iwn/if_iwnvar.h
395
int (*sc_ampdu_rx_start)(struct ieee80211_node *,
sys/dev/iwn/if_iwnvar.h
397
void (*sc_ampdu_rx_stop)(struct ieee80211_node *,
sys/dev/iwn/if_iwnvar.h
399
int (*sc_addba_request)(struct ieee80211_node *,
sys/dev/iwn/if_iwnvar.h
401
int (*sc_addba_response)(struct ieee80211_node *,
sys/dev/iwn/if_iwnvar.h
403
void (*sc_addba_stop)(struct ieee80211_node *,
sys/dev/iwx/if_iwx.c
10861
iwx_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/iwx/if_iwx.c
10900
iwx_ampdu_rx_start(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap,
sys/dev/iwx/if_iwx.c
10939
iwx_ampdu_rx_stop(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap)
sys/dev/iwx/if_iwx.c
10965
iwx_addba_request(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap,
sys/dev/iwx/if_iwx.c
10992
iwx_addba_response(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap,
sys/dev/iwx/if_iwx.c
3332
iwx_sta_rx_agg_baid_cfg_cmd(struct iwx_softc *sc, struct ieee80211_node *ni,
sys/dev/iwx/if_iwx.c
3383
iwx_sta_rx_agg(struct iwx_softc *sc, struct ieee80211_node *ni, uint8_t tid,
sys/dev/iwx/if_iwx.c
3442
iwx_sta_tx_agg_start(struct iwx_softc *sc, struct ieee80211_node *ni,
sys/dev/iwx/if_iwx.c
3483
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwx/if_iwx.c
3528
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwx/if_iwx.c
409
static void iwx_sta_rx_agg(struct iwx_softc *, struct ieee80211_node *, uint8_t,
sys/dev/iwx/if_iwx.c
412
struct ieee80211_node *, uint8_t);
sys/dev/iwx/if_iwx.c
4279
iwx_ccmp_decap(struct iwx_softc *sc, struct mbuf *m, struct ieee80211_node *ni,
sys/dev/iwx/if_iwx.c
4389
struct ieee80211_node *ni;
sys/dev/iwx/if_iwx.c
440
struct ieee80211_node *, struct ieee80211_rxinfo *);
sys/dev/iwx/if_iwx.c
4523
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwx/if_iwx.c
480
struct ieee80211_node *);
sys/dev/iwx/if_iwx.c
4865
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwx/if_iwx.c
527
static uint16_t iwx_rs_ht_rates(struct iwx_softc *, struct ieee80211_node *,
sys/dev/iwx/if_iwx.c
529
static uint16_t iwx_rs_vht_rates(struct iwx_softc *, struct ieee80211_node *, int);
sys/dev/iwx/if_iwx.c
542
static struct ieee80211_node * iwx_node_alloc(struct ieee80211vap *,
sys/dev/iwx/if_iwx.c
545
int iwx_set_key(struct ieee80211com *, struct ieee80211_node *,
sys/dev/iwx/if_iwx.c
5479
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwx/if_iwx.c
549
struct ieee80211_node *, struct ieee80211_key *);
sys/dev/iwx/if_iwx.c
5518
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwx/if_iwx.c
554
struct ieee80211_node *);
sys/dev/iwx/if_iwx.c
5649
iwx_tx(struct iwx_softc *sc, struct mbuf *m, struct ieee80211_node *ni)
sys/dev/iwx/if_iwx.c
6047
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwx/if_iwx.c
612
static int iwx_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/iwx/if_iwx.c
6148
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwx/if_iwx.c
616
static int iwx_ampdu_rx_start(struct ieee80211_node *,
sys/dev/iwx/if_iwx.c
618
static void iwx_ampdu_rx_stop(struct ieee80211_node *,
sys/dev/iwx/if_iwx.c
620
static int iwx_addba_request(struct ieee80211_node *,
sys/dev/iwx/if_iwx.c
622
static int iwx_addba_response(struct ieee80211_node *,
sys/dev/iwx/if_iwx.c
6756
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwx/if_iwx.c
6845
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwx/if_iwx.c
6940
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwx/if_iwx.c
6971
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwx/if_iwx.c
7120
iwx_rs_ht_rates(struct iwx_softc *sc, struct ieee80211_node *ni, int rsidx)
sys/dev/iwx/if_iwx.c
7146
iwx_rs_vht_rates(struct iwx_softc *sc, struct ieee80211_node *ni, int num_ss)
sys/dev/iwx/if_iwx.c
7186
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwx/if_iwx.c
7255
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwx/if_iwx.c
7377
const struct iwx_tlc_update_notif *notif, struct ieee80211_node *ni)
sys/dev/iwx/if_iwx.c
7454
struct ieee80211_node *ni = (void *)vap->iv_bss;
sys/dev/iwx/if_iwx.c
7562
struct ieee80211_node *ni;
sys/dev/iwx/if_iwx.c
7718
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwx/if_iwx.c
7816
struct ieee80211_node *ni = &in->in_ni;
sys/dev/iwx/if_iwx.c
7866
static struct ieee80211_node *
sys/dev/iwx/if_iwx.c
7875
iwx_set_key(struct ieee80211com *ic, struct ieee80211_node *ni,
sys/dev/iwx/if_iwx.c
7905
iwx_add_sta_key(struct iwx_softc *sc, int sta_id, struct ieee80211_node *ni,
sys/dev/iwx/if_iwx.c
7994
iwx_delete_key(struct ieee80211com *ic, struct ieee80211_node *ni,
sys/dev/iwx/if_iwx.c
8191
struct ieee80211_node *ni)
sys/dev/iwx/if_iwx.c
8246
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/iwx/if_iwx.c
8589
struct ieee80211_node *ni;
sys/dev/iwx/if_iwx.c
8595
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/iwx/if_iwxvar.h
457
struct ieee80211_node *ni;
sys/dev/iwx/if_iwxvar.h
828
int (*sc_ampdu_rx_start)(struct ieee80211_node *,
sys/dev/iwx/if_iwxvar.h
830
void (*sc_ampdu_rx_stop)(struct ieee80211_node *,
sys/dev/iwx/if_iwxvar.h
832
int (*sc_addba_request)(struct ieee80211_node *,
sys/dev/iwx/if_iwxvar.h
834
int (*sc_addba_response)(struct ieee80211_node *,
sys/dev/iwx/if_iwxvar.h
894
struct ieee80211_node in_ni;
sys/dev/malo/if_malo.c
1023
malo_tx_start(struct malo_softc *sc, struct ieee80211_node *ni,
sys/dev/malo/if_malo.c
1219
struct ieee80211_node *ni;
sys/dev/malo/if_malo.c
1231
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/dev/malo/if_malo.c
132
static int malo_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/malo/if_malo.c
1564
struct ieee80211_node *ni;
sys/dev/malo/if_malo.c
1732
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/malo/if_malo.c
1756
malo_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/malo/if_malo.c
1935
struct ieee80211_node *ni;
sys/dev/malo/if_malo.c
629
struct ieee80211_node *ni;
sys/dev/malo/if_malo.c
898
malo_updatetxrate(struct ieee80211_node *ni, int rix)
sys/dev/malo/if_malo.c
922
struct ieee80211_node *ni;
sys/dev/malo/if_malo.h
470
struct ieee80211_node *bf_node;
sys/dev/mwl/if_mwl.c
1019
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/mwl/if_mwl.c
1050
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/mwl/if_mwl.c
123
static int mwl_set_tim(struct ieee80211_node *, int);
sys/dev/mwl/if_mwl.c
127
static struct ieee80211_node *mwl_node_alloc(struct ieee80211vap *,
sys/dev/mwl/if_mwl.c
129
static void mwl_node_cleanup(struct ieee80211_node *);
sys/dev/mwl/if_mwl.c
130
static void mwl_node_drain(struct ieee80211_node *);
sys/dev/mwl/if_mwl.c
131
static void mwl_node_getsignal(const struct ieee80211_node *,
sys/dev/mwl/if_mwl.c
133
static void mwl_node_getmimoinfo(const struct ieee80211_node *,
sys/dev/mwl/if_mwl.c
1336
struct ieee80211_node *ni;
sys/dev/mwl/if_mwl.c
1350
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/dev/mwl/if_mwl.c
1412
mwl_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/mwl/if_mwl.c
142
static uint16_t mwl_calcformat(uint8_t rate, const struct ieee80211_node *);
sys/dev/mwl/if_mwl.c
143
static int mwl_tx_start(struct mwl_softc *, struct ieee80211_node *,
sys/dev/mwl/if_mwl.c
149
static int mwl_recv_action(struct ieee80211_node *,
sys/dev/mwl/if_mwl.c
152
static int mwl_addba_request(struct ieee80211_node *,
sys/dev/mwl/if_mwl.c
155
static int mwl_addba_response(struct ieee80211_node *,
sys/dev/mwl/if_mwl.c
158
static void mwl_addba_stop(struct ieee80211_node *,
sys/dev/mwl/if_mwl.c
167
static int mwl_peerstadb(struct ieee80211_node *,
sys/dev/mwl/if_mwl.c
173
static void mwl_newassoc(struct ieee80211_node *, int);
sys/dev/mwl/if_mwl.c
1841
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/mwl/if_mwl.c
1910
mwl_set_tim(struct ieee80211_node *ni, int set)
sys/dev/mwl/if_mwl.c
2247
static struct ieee80211_node *
sys/dev/mwl/if_mwl.c
2265
mwl_node_cleanup(struct ieee80211_node *ni)
sys/dev/mwl/if_mwl.c
2360
mwl_node_drain(struct ieee80211_node *ni)
sys/dev/mwl/if_mwl.c
2393
mwl_node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise)
sys/dev/mwl/if_mwl.c
2420
mwl_node_getmimoinfo(const struct ieee80211_node *ni,
sys/dev/mwl/if_mwl.c
2582
struct ieee80211_node *ni;
sys/dev/mwl/if_mwl.c
2620
struct ieee80211_node *ni;
sys/dev/mwl/if_mwl.c
3041
mwl_calcformat(uint8_t rate, const struct ieee80211_node *ni)
sys/dev/mwl/if_mwl.c
3075
mwl_tx_start(struct mwl_softc *sc, struct ieee80211_node *ni, struct mwl_txbuf *bf,
sys/dev/mwl/if_mwl.c
3332
struct ieee80211_node *ni;
sys/dev/mwl/if_mwl.c
3447
struct ieee80211_node *ni;
sys/dev/mwl/if_mwl.c
3533
struct ieee80211_node *ni = bf->bf_node;
sys/dev/mwl/if_mwl.c
3544
mwl_recv_action(struct ieee80211_node *ni, const struct ieee80211_frame *wh,
sys/dev/mwl/if_mwl.c
3566
mwl_addba_request(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap,
sys/dev/mwl/if_mwl.c
3638
mwl_addba_response(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap,
sys/dev/mwl/if_mwl.c
3705
mwl_addba_stop(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap)
sys/dev/mwl/if_mwl.c
3916
mwl_peerstadb(struct ieee80211_node *ni, int aid, int staid, MWL_HAL_PEERINFO *pi)
sys/dev/mwl/if_mwl.c
4011
mkpeerinfo(MWL_HAL_PEERINFO *pi, const struct ieee80211_node *ni)
sys/dev/mwl/if_mwl.c
4051
struct ieee80211_node *bss;
sys/dev/mwl/if_mwl.c
4088
struct ieee80211_node *ni = NULL;
sys/dev/mwl/if_mwl.c
4268
mwl_newassoc(struct ieee80211_node *ni, int isnew)
sys/dev/mwl/if_mwl.c
883
struct ieee80211_node *ni = sp->data[0];
sys/dev/mwl/if_mwl.c
97
static int mwl_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/mwl/if_mwlvar.h
221
struct ieee80211_node mn_node; /* base class */
sys/dev/mwl/if_mwlvar.h
242
int (*mv_set_tim)(struct ieee80211_node *, int);
sys/dev/mwl/if_mwlvar.h
291
struct ieee80211_node *,
sys/dev/mwl/if_mwlvar.h
295
void (*sc_node_cleanup)(struct ieee80211_node *);
sys/dev/mwl/if_mwlvar.h
296
void (*sc_node_drain)(struct ieee80211_node *);
sys/dev/mwl/if_mwlvar.h
297
int (*sc_recv_action)(struct ieee80211_node *,
sys/dev/mwl/if_mwlvar.h
300
int (*sc_addba_request)(struct ieee80211_node *,
sys/dev/mwl/if_mwlvar.h
304
int (*sc_addba_response)(struct ieee80211_node *,
sys/dev/mwl/if_mwlvar.h
308
void (*sc_addba_stop)(struct ieee80211_node *,
sys/dev/mwl/if_mwlvar.h
91
struct ieee80211_node *bf_node;
sys/dev/otus/if_otus.c
1336
static struct ieee80211_node *
sys/dev/otus/if_otus.c
1368
otus_newassoc(struct ieee80211_node *ni, int isnew)
sys/dev/otus/if_otus.c
1470
struct ieee80211_node *ni;
sys/dev/otus/if_otus.c
1539
struct ieee80211_node *ni;
sys/dev/otus/if_otus.c
165
static struct ieee80211_node *otus_node_alloc(struct ieee80211vap *vap,
sys/dev/otus/if_otus.c
168
void otus_newassoc(struct ieee80211_node *, int);
sys/dev/otus/if_otus.c
172
static int otus_tx(struct otus_softc *, struct ieee80211_node *,
sys/dev/otus/if_otus.c
1815
struct ieee80211_node *ni;
sys/dev/otus/if_otus.c
193
int otus_set_key(struct ieee80211com *, struct ieee80211_node *,
sys/dev/otus/if_otus.c
196
void otus_delete_key(struct ieee80211com *, struct ieee80211_node *,
sys/dev/otus/if_otus.c
2198
otus_tx_update_ratectl(struct otus_softc *sc, struct ieee80211_node *ni)
sys/dev/otus/if_otus.c
2228
otus_tx(struct otus_softc *sc, struct ieee80211_node *ni, struct mbuf *m,
sys/dev/otus/if_otus.c
2961
otus_set_key(struct ieee80211com *ic, struct ieee80211_node *ni,
sys/dev/otus/if_otus.c
3028
otus_delete_key(struct ieee80211com *ic, struct ieee80211_node *ni,
sys/dev/otus/if_otus.c
3071
struct ieee80211_node *ni;
sys/dev/otus/if_otus.c
3183
struct ieee80211_node *ni;
sys/dev/otus/if_otus.c
439
struct ieee80211_node *ni;
sys/dev/otus/if_otus.c
443
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/dev/otus/if_otus.c
490
struct ieee80211_node *ni;
sys/dev/otus/if_otus.c
505
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/otus/if_otus.c
532
otus_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/otus/if_otus.c
589
otus_ampdu_enable(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap)
sys/dev/otus/if_otusreg.h
949
struct ieee80211_node *ni;
sys/dev/otus/if_otusreg.h
954
struct ieee80211_node ni;
sys/dev/ral/rt2560.c
1008
struct ieee80211_node *ni;
sys/dev/ral/rt2560.c
1093
struct ieee80211_node *ni;
sys/dev/ral/rt2560.c
124
struct ieee80211_node *);
sys/dev/ral/rt2560.c
126
struct ieee80211_node *);
sys/dev/ral/rt2560.c
128
struct ieee80211_node *);
sys/dev/ral/rt2560.c
1448
struct ieee80211_node *ni)
sys/dev/ral/rt2560.c
1501
struct ieee80211_node *ni)
sys/dev/ral/rt2560.c
1589
const struct mbuf *m, struct ieee80211_node *ni, int prot, int rate)
sys/dev/ral/rt2560.c
163
static int rt2560_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/ral/rt2560.c
1643
struct ieee80211_node *ni, const struct ieee80211_bpf_params *params)
sys/dev/ral/rt2560.c
1722
struct ieee80211_node *ni)
sys/dev/ral/rt2560.c
1885
struct ieee80211_node *ni;
sys/dev/ral/rt2560.c
1892
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/dev/ral/rt2560.c
2702
rt2560_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/ral/rt2560.c
761
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/ral/rt2560.c
914
struct ieee80211_node *ni;
sys/dev/ral/rt2560var.h
58
struct ieee80211_node *ni;
sys/dev/ral/rt2661.c
120
struct ieee80211_node *, int);
sys/dev/ral/rt2661.c
122
struct ieee80211_node *);
sys/dev/ral/rt2661.c
125
static int rt2661_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/ral/rt2661.c
1270
struct ieee80211_node *ni)
sys/dev/ral/rt2661.c
1355
const struct mbuf *m, struct ieee80211_node *ni, int prot, int rate)
sys/dev/ral/rt2661.c
1410
struct ieee80211_node *ni, int ac)
sys/dev/ral/rt2661.c
1577
struct ieee80211_node *ni;
sys/dev/ral/rt2661.c
1593
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/dev/ral/rt2661.c
1605
rt2661_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/ral/rt2661.c
766
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/ral/rt2661.c
859
struct ieee80211_node *ni;
sys/dev/ral/rt2661.c
965
struct ieee80211_node *ni;
sys/dev/ral/rt2661var.h
54
struct ieee80211_node *ni;
sys/dev/ral/rt2860.c
102
struct ieee80211_node *, uint8_t);
sys/dev/ral/rt2860.c
104
struct ieee80211_node *, uint8_t);
sys/dev/ral/rt2860.c
1084
struct ieee80211_node *ni;
sys/dev/ral/rt2860.c
117
struct ieee80211_node *);
sys/dev/ral/rt2860.c
118
static int rt2860_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/ral/rt2860.c
1184
struct ieee80211_node *ni;
sys/dev/ral/rt2860.c
121
struct ieee80211_node *,
sys/dev/ral/rt2860.c
1452
rt2860_tx(struct rt2860_softc *sc, struct mbuf *m, struct ieee80211_node *ni)
sys/dev/ral/rt2860.c
162
static int rt2860_set_key(struct ieee80211com *, struct ieee80211_node *,
sys/dev/ral/rt2860.c
165
struct ieee80211_node *, struct ieee80211_key *);
sys/dev/ral/rt2860.c
1690
rt2860_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/ral/rt2860.c
1725
struct ieee80211_node *ni, const struct ieee80211_bpf_params *params)
sys/dev/ral/rt2860.c
1955
struct ieee80211_node *ni;
sys/dev/ral/rt2860.c
1965
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/ral/rt2860.c
3154
rt2860_set_key(struct ieee80211com *ic, struct ieee80211_node *ni,
sys/dev/ral/rt2860.c
3257
rt2860_delete_key(struct ieee80211com *ic, struct ieee80211_node *ni,
sys/dev/ral/rt2860.c
835
rt2860_newassoc(struct ieee80211_node *ni, int isnew)
sys/dev/ral/rt2860.c
854
rt2860_node_free(struct ieee80211_node *ni)
sys/dev/ral/rt2860.c
871
rt2860_ampdu_rx_start(struct ieee80211com *ic, struct ieee80211_node *ni,
sys/dev/ral/rt2860.c
886
rt2860_ampdu_rx_stop(struct ieee80211com *ic, struct ieee80211_node *ni,
sys/dev/ral/rt2860.c
929
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/ral/rt2860.c
98
static void rt2860_newassoc(struct ieee80211_node *, int);
sys/dev/ral/rt2860.c
99
static void rt2860_node_free(struct ieee80211_node *);
sys/dev/ral/rt2860var.h
102
struct ieee80211_node ni;
sys/dev/ral/rt2860var.h
136
void (*sc_node_free)(struct ieee80211_node *);
sys/dev/ral/rt2860var.h
144
struct ieee80211_node *wcid2ni[RT2860_WCID_MAX + 1];
sys/dev/ral/rt2860var.h
67
struct ieee80211_node *ni;
sys/dev/rtwn/if_rtwn.c
1280
struct ieee80211_node *ni;
sys/dev/rtwn/if_rtwn.c
1342
struct ieee80211_node *ni;
sys/dev/rtwn/if_rtwn.c
143
static struct ieee80211_node *rtwn_node_alloc(struct ieee80211vap *,
sys/dev/rtwn/if_rtwn.c
145
static void rtwn_newassoc(struct ieee80211_node *, int);
sys/dev/rtwn/if_rtwn.c
146
static void rtwn_node_free(struct ieee80211_node *);
sys/dev/rtwn/if_rtwn.c
1834
static struct ieee80211_node *
sys/dev/rtwn/if_rtwn.c
1853
rtwn_newassoc(struct ieee80211_node *ni, int isnew __unused)
sys/dev/rtwn/if_rtwn.c
1884
rtwn_node_free(struct ieee80211_node *ni)
sys/dev/rtwn/if_rtwn.c
994
struct ieee80211_node *ni;
sys/dev/rtwn/if_rtwn_beacon.c
105
rtwn_setup_beacon(struct rtwn_softc *sc, struct ieee80211_node *ni)
sys/dev/rtwn/if_rtwn_beacon.c
163
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/rtwn/if_rtwn_beacon.h
21
int rtwn_setup_beacon(struct rtwn_softc *, struct ieee80211_node *);
sys/dev/rtwn/if_rtwn_rx.c
290
struct ieee80211_node *
sys/dev/rtwn/if_rtwn_rx.c
294
struct ieee80211_node *ni;
sys/dev/rtwn/if_rtwn_rx.c
396
rtwn_adhoc_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype,
sys/dev/rtwn/if_rtwn_rx.h
27
struct ieee80211_node * rtwn_rx_common(struct rtwn_softc *, struct mbuf *,
sys/dev/rtwn/if_rtwn_rx.h
29
void rtwn_adhoc_recv_mgmt(struct ieee80211_node *, struct mbuf *, int,
sys/dev/rtwn/if_rtwn_tx.c
109
rtwn_tx_ratectl_to_ridx(struct rtwn_softc *sc, struct ieee80211_node *ni,
sys/dev/rtwn/if_rtwn_tx.c
136
rtwn_tx_data(struct rtwn_softc *sc, struct ieee80211_node *ni,
sys/dev/rtwn/if_rtwn_tx.c
225
rtwn_tx_raw(struct rtwn_softc *sc, struct ieee80211_node *ni,
sys/dev/rtwn/if_rtwn_tx.c
301
struct ieee80211_node *ni;
sys/dev/rtwn/if_rtwn_tx.c
315
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/rtwn/if_rtwn_tx.c
335
rtwn_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/rtwn/if_rtwn_tx.c
61
struct ieee80211_node *ni;
sys/dev/rtwn/if_rtwn_tx.c
64
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/rtwn/if_rtwn_tx.h
26
int rtwn_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/rtwn/if_rtwnvar.h
124
void (*recv_mgmt)(struct ieee80211_node *,
sys/dev/rtwn/if_rtwnvar.h
219
struct ieee80211_node *node_list[RTWN_MACID_LIMIT];
sys/dev/rtwn/if_rtwnvar.h
257
void (*sc_node_free)(struct ieee80211_node *);
sys/dev/rtwn/if_rtwnvar.h
274
struct ieee80211_node *, struct mbuf *, uint8_t *,
sys/dev/rtwn/if_rtwnvar.h
321
struct ieee80211_node *, struct mbuf *,
sys/dev/rtwn/if_rtwnvar.h
324
struct ieee80211_node *, struct mbuf *,
sys/dev/rtwn/if_rtwnvar.h
99
struct ieee80211_node ni; /* must be the first */
sys/dev/rtwn/pci/rtwn_pci_rx.c
90
struct ieee80211_node *ni;
sys/dev/rtwn/pci/rtwn_pci_tx.c
256
rtwn_pci_tx_start(struct rtwn_softc *sc, struct ieee80211_node *ni,
sys/dev/rtwn/pci/rtwn_pci_tx.c
90
rtwn_pci_tx_start_frame(struct rtwn_softc *sc, struct ieee80211_node *ni,
sys/dev/rtwn/pci/rtwn_pci_tx.h
20
int rtwn_pci_tx_start(struct rtwn_softc *, struct ieee80211_node *,
sys/dev/rtwn/pci/rtwn_pci_var.h
51
struct ieee80211_node *ni;
sys/dev/rtwn/rtl8188e/r88e_rx.c
316
struct ieee80211_node *ni;
sys/dev/rtwn/rtl8188e/r88e_rx.c
81
struct ieee80211_node *ni;
sys/dev/rtwn/rtl8192c/r92c.h
119
void r92c_fill_tx_desc(struct rtwn_softc *, struct ieee80211_node *,
sys/dev/rtwn/rtl8192c/r92c.h
121
void r92c_fill_tx_desc_raw(struct rtwn_softc *, struct ieee80211_node *,
sys/dev/rtwn/rtl8192c/r92c_fw.c
200
struct ieee80211_node *ni;
sys/dev/rtwn/rtl8192c/r92c_fw.c
331
struct ieee80211_node *ni;
sys/dev/rtwn/rtl8192c/r92c_fw.c
364
struct ieee80211_node *ni;
sys/dev/rtwn/rtl8192c/r92c_tx.c
130
struct ieee80211_node *ni, int ismcast)
sys/dev/rtwn/rtl8192c/r92c_tx.c
184
r92c_tx_set_sgi(struct rtwn_softc *sc, void *buf, struct ieee80211_node *ni)
sys/dev/rtwn/rtl8192c/r92c_tx.c
233
const struct ieee80211_node *ni, int tid)
sys/dev/rtwn/rtl8192c/r92c_tx.c
304
const struct ieee80211_node *ni, const struct mbuf *m,
sys/dev/rtwn/rtl8192c/r92c_tx.c
346
r92c_fill_tx_desc(struct rtwn_softc *sc, struct ieee80211_node *ni,
sys/dev/rtwn/rtl8192c/r92c_tx.c
466
r92c_fill_tx_desc_raw(struct rtwn_softc *sc, struct ieee80211_node *ni,
sys/dev/rtwn/rtl8192c/r92c_tx.c
65
r92c_tx_set_ht40(struct rtwn_softc *sc, void *buf, struct ieee80211_node *ni)
sys/dev/rtwn/rtl8812a/r12a.h
133
void r12a_fill_tx_desc(struct rtwn_softc *, struct ieee80211_node *,
sys/dev/rtwn/rtl8812a/r12a.h
135
void r12a_fill_tx_desc_raw(struct rtwn_softc *, struct ieee80211_node *,
sys/dev/rtwn/rtl8812a/r12a_rx.c
69
struct ieee80211_node *ni;
sys/dev/rtwn/rtl8812a/r12a_tx.c
123
r12a_tx_set_ht40(struct rtwn_softc *sc, void *buf, struct ieee80211_node *ni)
sys/dev/rtwn/rtl8812a/r12a_tx.c
183
struct ieee80211_node *ni, int ismcast)
sys/dev/rtwn/rtl8812a/r12a_tx.c
265
r12a_tx_set_sgi(struct rtwn_softc *sc, void *buf, struct ieee80211_node *ni)
sys/dev/rtwn/rtl8812a/r12a_tx.c
289
struct ieee80211_node *ni)
sys/dev/rtwn/rtl8812a/r12a_tx.c
300
const struct ieee80211_node *ni, int tid)
sys/dev/rtwn/rtl8812a/r12a_tx.c
321
r12a_fill_tx_desc(struct rtwn_softc *sc, struct ieee80211_node *ni,
sys/dev/rtwn/rtl8812a/r12a_tx.c
445
r12a_fill_tx_desc_raw(struct rtwn_softc *sc, struct ieee80211_node *ni,
sys/dev/rtwn/rtl8812a/r12a_tx.c
97
r12a_tx_set_vht_bw(struct rtwn_softc *sc, void *buf, struct ieee80211_node *ni)
sys/dev/rtwn/usb/rtwn_usb_rx.c
375
static struct ieee80211_node *
sys/dev/rtwn/usb/rtwn_usb_rx.c
393
struct ieee80211_node *ni;
sys/dev/rtwn/usb/rtwn_usb_tx.c
277
rtwn_usb_tx_start(struct rtwn_softc *sc, struct ieee80211_node *ni,
sys/dev/rtwn/usb/rtwn_usb_tx.h
24
int rtwn_usb_tx_start(struct rtwn_softc *, struct ieee80211_node *,
sys/dev/rtwn/usb/rtwn_usb_var.h
43
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_mtw.c
1491
struct ieee80211_node *
sys/dev/usb/wlan/if_mtw.c
1673
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_mtw.c
1792
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_mtw.c
186
static struct ieee80211_node *mtw_node_alloc(struct ieee80211vap *,
sys/dev/usb/wlan/if_mtw.c
1922
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_mtw.c
198
static void mtw_iter_func(void *, struct ieee80211_node *);
sys/dev/usb/wlan/if_mtw.c
200
static void mtw_newassoc(struct ieee80211_node *, int);
sys/dev/usb/wlan/if_mtw.c
202
static void mtw_recv_mgmt(struct ieee80211_node *, struct mbuf *, int,
sys/dev/usb/wlan/if_mtw.c
208
static int mtw_tx(struct mtw_softc *, struct mbuf *, struct ieee80211_node *);
sys/dev/usb/wlan/if_mtw.c
210
struct ieee80211_node *);
sys/dev/usb/wlan/if_mtw.c
212
struct ieee80211_node *, int, int);
sys/dev/usb/wlan/if_mtw.c
214
struct ieee80211_node *, const struct ieee80211_bpf_params *);
sys/dev/usb/wlan/if_mtw.c
215
static int mtw_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/usb/wlan/if_mtw.c
2186
mtw_iter_func(void *arg, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_mtw.c
2271
struct ieee80211_node *ni = cmdq->arg1;
sys/dev/usb/wlan/if_mtw.c
2285
mtw_newassoc(struct ieee80211_node *ni, int isnew)
sys/dev/usb/wlan/if_mtw.c
2364
mtw_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype,
sys/dev/usb/wlan/if_mtw.c
2396
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_mtw.c
254
static int mtw_ampdu_enable(struct ieee80211_node *ni,
sys/dev/usb/wlan/if_mtw.c
3045
mtw_tx(struct mtw_softc *sc, struct mbuf *m, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_mtw.c
3224
mtw_tx_mgt(struct mtw_softc *sc, struct mbuf *m, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_mtw.c
3293
struct ieee80211_node *ni, int prot, int rate)
sys/dev/usb/wlan/if_mtw.c
3358
mtw_tx_param(struct mtw_softc *sc, struct mbuf *m, struct ieee80211_node *ni,
sys/dev/usb/wlan/if_mtw.c
3440
mtw_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/usb/wlan/if_mtw.c
3503
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_mtw.c
3513
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/usb/wlan/if_mtw.c
3814
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/usb/wlan/if_mtw.c
3856
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/usb/wlan/if_mtw.c
4696
mtw_ampdu_enable(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap)
sys/dev/usb/wlan/if_mtw.c
700
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_mtw.c
704
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/usb/wlan/if_mtwvar.h
134
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_mtwvar.h
168
void (*recv_mgmt)(struct ieee80211_node *,
sys/dev/usb/wlan/if_mtwvar.h
188
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_mtwvar.h
202
struct ieee80211_node ni;
sys/dev/usb/wlan/if_rsu.c
1448
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_rsu.c
1929
rsu_join_bss(struct rsu_softc *sc, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_rsu.c
2116
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/usb/wlan/if_rsu.c
2168
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_rsu.c
229
static int rsu_join_bss(struct rsu_softc *, struct ieee80211_node *);
sys/dev/usb/wlan/if_rsu.c
2370
static struct ieee80211_node *
sys/dev/usb/wlan/if_rsu.c
241
static struct ieee80211_node * rsu_rx_frame(struct rsu_softc *, struct mbuf *);
sys/dev/usb/wlan/if_rsu.c
246
static int rsu_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/usb/wlan/if_rsu.c
252
static int rsu_tx_start(struct rsu_softc *, struct ieee80211_node *,
sys/dev/usb/wlan/if_rsu.c
2577
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_rsu.c
2764
rsu_tx_start(struct rsu_softc *sc, struct ieee80211_node *ni,
sys/dev/usb/wlan/if_rsu.c
2978
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_rsu.c
2982
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/usb/wlan/if_rsu.c
2992
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_rsu.c
3007
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/usb/wlan/if_rsu.c
3560
rsu_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/usb/wlan/if_rsu.c
360
rsu_send_mgmt(struct ieee80211_node *ni, int type, int arg)
sys/dev/usb/wlan/if_rsu.c
376
rsu_ampdu_enable(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap)
sys/dev/usb/wlan/if_rsureg.h
833
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_rum.c
1169
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_rum.c
1413
const struct mbuf *m, struct ieee80211_node *ni, int prot, int rate)
sys/dev/usb/wlan/if_rum.c
1452
rum_tx_crypto_flags(struct rum_softc *sc, struct ieee80211_node *ni,
sys/dev/usb/wlan/if_rum.c
1486
rum_tx_mgt(struct rum_softc *sc, struct mbuf *m0, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_rum.c
1556
rum_tx_raw(struct rum_softc *sc, struct mbuf *m0, struct ieee80211_node *ni,
sys/dev/usb/wlan/if_rum.c
1616
rum_tx_data(struct rum_softc *sc, struct mbuf *m0, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_rum.c
167
static void rum_sta_recv_mgmt(struct ieee80211_node *,
sys/dev/usb/wlan/if_rum.c
1747
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_rum.c
1757
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/dev/usb/wlan/if_rum.c
178
struct ieee80211_node *,
sys/dev/usb/wlan/if_rum.c
181
struct ieee80211_node *);
sys/dev/usb/wlan/if_rum.c
183
struct ieee80211_node *,
sys/dev/usb/wlan/if_rum.c
186
struct ieee80211_node *);
sys/dev/usb/wlan/if_rum.c
2171
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/usb/wlan/if_rum.c
264
static int rum_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/usb/wlan/if_rum.c
2722
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_rum.c
273
struct ieee80211_node *);
sys/dev/usb/wlan/if_rum.c
2792
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/usb/wlan/if_rum.c
2826
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/usb/wlan/if_rum.c
3072
rum_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/usb/wlan/if_rum.c
3114
rum_ratectl_start(struct rum_softc *sc, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_rum.c
902
rum_sta_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype,
sys/dev/usb/wlan/if_rum.c
965
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_rumvar.h
66
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_rumvar.h
97
void (*recv_mgmt)(struct ieee80211_node *,
sys/dev/usb/wlan/if_run.c
2110
static struct ieee80211_node *
sys/dev/usb/wlan/if_run.c
2137
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_run.c
2251
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_run.c
2361
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_run.c
2685
run_iter_func(void *arg, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_run.c
2764
struct ieee80211_node *ni = cmdq->arg1;
sys/dev/usb/wlan/if_run.c
2777
run_newassoc(struct ieee80211_node *ni, int isnew)
sys/dev/usb/wlan/if_run.c
2848
run_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype,
sys/dev/usb/wlan/if_run.c
2881
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_run.c
3427
run_tx(struct run_softc *sc, struct mbuf *m, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_run.c
3592
run_tx_mgt(struct run_softc *sc, struct mbuf *m, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_run.c
3657
const struct mbuf *m, struct ieee80211_node *ni, int prot, int rate)
sys/dev/usb/wlan/if_run.c
3723
run_tx_param(struct run_softc *sc, struct mbuf *m, struct ieee80211_node *ni,
sys/dev/usb/wlan/if_run.c
3802
run_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/usb/wlan/if_run.c
3866
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_run.c
3875
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/usb/wlan/if_run.c
413
static struct ieee80211_node *run_node_alloc(struct ieee80211vap *,
sys/dev/usb/wlan/if_run.c
425
static void run_iter_func(void *, struct ieee80211_node *);
sys/dev/usb/wlan/if_run.c
427
static void run_newassoc(struct ieee80211_node *, int);
sys/dev/usb/wlan/if_run.c
428
static void run_recv_mgmt(struct ieee80211_node *, struct mbuf *, int,
sys/dev/usb/wlan/if_run.c
435
struct ieee80211_node *);
sys/dev/usb/wlan/if_run.c
437
struct ieee80211_node *);
sys/dev/usb/wlan/if_run.c
439
struct ieee80211_node *, int, int);
sys/dev/usb/wlan/if_run.c
441
struct ieee80211_node *,
sys/dev/usb/wlan/if_run.c
443
static int run_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/usb/wlan/if_run.c
5014
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/usb/wlan/if_run.c
502
static int run_ampdu_enable(struct ieee80211_node *ni,
sys/dev/usb/wlan/if_run.c
5055
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/usb/wlan/if_run.c
6430
run_ampdu_enable(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap)
sys/dev/usb/wlan/if_run.c
934
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_run.c
938
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/usb/wlan/if_runvar.h
121
void (*recv_mgmt)(struct ieee80211_node *,
sys/dev/usb/wlan/if_runvar.h
89
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_runvar.h
98
struct ieee80211_node ni;
sys/dev/usb/wlan/if_uath.c
1526
uath_tx_start(struct uath_softc *sc, struct mbuf *m0, struct ieee80211_node *ni,
sys/dev/usb/wlan/if_uath.c
1636
uath_datahead *frags, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_uath.c
1658
struct mbuf *m0, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_uath.c
1703
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_uath.c
1720
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/usb/wlan/if_uath.c
1783
uath_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/usb/wlan/if_uath.c
1901
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_uath.c
1952
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_uath.c
2002
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_uath.c
2722
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_uath.c
279
static int uath_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/usb/wlan/if_uathvar.h
83
struct ieee80211_node *ni; /* NB: tx only */
sys/dev/usb/wlan/if_upgt.c
135
static int upgt_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/usb/wlan/if_upgt.c
169
struct ieee80211_node *, struct upgt_data *);
sys/dev/usb/wlan/if_upgt.c
2107
upgt_tx_start(struct upgt_softc *sc, struct mbuf *m, struct ieee80211_node *ni,
sys/dev/usb/wlan/if_upgt.c
2211
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_upgt.c
583
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_upgt.c
762
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_upgt.c
777
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/usb/wlan/if_upgt.c
793
upgt_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/usb/wlan/if_upgtvar.h
351
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_ural.c
1022
ural_tx_bcn(struct ural_softc *sc, struct mbuf *m0, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_ural.c
1062
ural_tx_mgt(struct ural_softc *sc, struct mbuf *m0, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_ural.c
1120
const struct mbuf *m, struct ieee80211_node *ni, int prot, int rate)
sys/dev/usb/wlan/if_ural.c
1156
ural_tx_raw(struct ural_softc *sc, struct mbuf *m0, struct ieee80211_node *ni,
sys/dev/usb/wlan/if_ural.c
1209
ural_tx_data(struct ural_softc *sc, struct mbuf *m0, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_ural.c
1318
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_ural.c
1328
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/dev/usb/wlan/if_ural.c
142
struct ieee80211_node *);
sys/dev/usb/wlan/if_ural.c
144
struct ieee80211_node *);
sys/dev/usb/wlan/if_ural.c
146
struct ieee80211_node *);
sys/dev/usb/wlan/if_ural.c
187
static int ural_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/usb/wlan/if_ural.c
190
struct ieee80211_node *);
sys/dev/usb/wlan/if_ural.c
2120
ural_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/usb/wlan/if_ural.c
2162
ural_ratectl_start(struct ural_softc *sc, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_ural.c
675
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_ural.c
849
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_uralvar.h
67
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_urtw.c
1447
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_urtw.c
1462
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/usb/wlan/if_urtw.c
1553
urtw_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/usb/wlan/if_urtw.c
1678
urtw_tx_start(struct urtw_softc *sc, struct ieee80211_node *ni, struct mbuf *m0,
sys/dev/usb/wlan/if_urtw.c
1868
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_urtw.c
4044
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_urtw.c
664
static int urtw_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/usb/wlan/if_urtw.c
674
struct ieee80211_node *, struct mbuf *,
sys/dev/usb/wlan/if_urtwvar.h
44
struct ieee80211_node *ni; /* NB: tx only */
sys/dev/usb/wlan/if_zyd.c
151
struct ieee80211_node *);
sys/dev/usb/wlan/if_zyd.c
154
static int zyd_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/usb/wlan/if_zyd.c
2222
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_zyd.c
2429
zyd_tx_start(struct zyd_softc *sc, struct mbuf *m0, struct ieee80211_node *ni)
sys/dev/usb/wlan/if_zyd.c
2573
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_zyd.c
2579
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/usb/wlan/if_zyd.c
2591
zyd_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/usb/wlan/if_zyd.c
425
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_zyd.c
429
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/usb/wlan/if_zyd.c
629
struct ieee80211_node *ni;
sys/dev/usb/wlan/if_zydreg.h
1169
struct ieee80211_node *ni;
sys/dev/wpi/if_wpi.c
1619
static struct ieee80211_node *
sys/dev/wpi/if_wpi.c
1636
wpi_node_free(struct ieee80211_node *ni)
sys/dev/wpi/if_wpi.c
1660
wpi_ibss_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, int subtype,
sys/dev/wpi/if_wpi.c
1687
wpi_restore_node(void *arg, struct ieee80211_node *ni)
sys/dev/wpi/if_wpi.c
178
static struct ieee80211_node *wpi_node_alloc(struct ieee80211vap *,
sys/dev/wpi/if_wpi.c
180
static void wpi_node_free(struct ieee80211_node *);
sys/dev/wpi/if_wpi.c
181
static void wpi_ibss_recv_mgmt(struct ieee80211_node *, struct mbuf *, int,
sys/dev/wpi/if_wpi.c
184
static void wpi_restore_node(void *, struct ieee80211_node *);
sys/dev/wpi/if_wpi.c
1915
struct ieee80211_node *ni;
sys/dev/wpi/if_wpi.c
204
struct ieee80211_node *);
sys/dev/wpi/if_wpi.c
206
struct ieee80211_node *,
sys/dev/wpi/if_wpi.c
2061
struct ieee80211_node *ni;
sys/dev/wpi/if_wpi.c
208
static int wpi_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/dev/wpi/if_wpi.c
218
static int wpi_add_node(struct wpi_softc *, struct ieee80211_node *);
sys/dev/wpi/if_wpi.c
220
static int wpi_add_ibss_node(struct wpi_softc *, struct ieee80211_node *);
sys/dev/wpi/if_wpi.c
221
static void wpi_del_node(struct wpi_softc *, struct ieee80211_node *);
sys/dev/wpi/if_wpi.c
227
static int wpi_set_timing(struct wpi_softc *, struct ieee80211_node *);
sys/dev/wpi/if_wpi.c
245
static int wpi_setup_beacon(struct wpi_softc *, struct ieee80211_node *);
sys/dev/wpi/if_wpi.c
247
static void wpi_newassoc(struct ieee80211_node *, int);
sys/dev/wpi/if_wpi.c
249
static int wpi_load_key(struct ieee80211_node *,
sys/dev/wpi/if_wpi.c
251
static void wpi_load_key_cb(void *, struct ieee80211_node *);
sys/dev/wpi/if_wpi.c
252
static int wpi_set_global_keys(struct ieee80211_node *);
sys/dev/wpi/if_wpi.c
253
static int wpi_del_key(struct ieee80211_node *,
sys/dev/wpi/if_wpi.c
255
static void wpi_del_key_cb(void *, struct ieee80211_node *);
sys/dev/wpi/if_wpi.c
2782
wpi_tx_data(struct wpi_softc *sc, struct mbuf *m, struct ieee80211_node *ni)
sys/dev/wpi/if_wpi.c
2954
struct ieee80211_node *ni, const struct ieee80211_bpf_params *params)
sys/dev/wpi/if_wpi.c
3070
wpi_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/wpi/if_wpi.c
3122
struct ieee80211_node *ni;
sys/dev/wpi/if_wpi.c
3148
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/dev/wpi/if_wpi.c
3380
wpi_add_node(struct wpi_softc *sc, struct ieee80211_node *ni)
sys/dev/wpi/if_wpi.c
3449
wpi_add_sta_node(struct wpi_softc *sc, struct ieee80211_node *ni)
sys/dev/wpi/if_wpi.c
3468
wpi_add_ibss_node(struct wpi_softc *sc, struct ieee80211_node *ni)
sys/dev/wpi/if_wpi.c
3493
wpi_del_node(struct wpi_softc *sc, struct ieee80211_node *ni)
sys/dev/wpi/if_wpi.c
3615
wpi_set_timing(struct wpi_softc *sc, struct ieee80211_node *ni)
sys/dev/wpi/if_wpi.c
4290
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/wpi/if_wpi.c
4393
wpi_setup_beacon(struct wpi_softc *sc, struct ieee80211_node *ni)
sys/dev/wpi/if_wpi.c
4432
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/wpi/if_wpi.c
4467
wpi_newassoc(struct ieee80211_node *ni, int isnew)
sys/dev/wpi/if_wpi.c
4492
struct ieee80211_node *ni = vap->iv_bss;
sys/dev/wpi/if_wpi.c
4594
wpi_load_key(struct ieee80211_node *ni, const struct ieee80211_key *k)
sys/dev/wpi/if_wpi.c
4659
wpi_load_key_cb(void *arg, struct ieee80211_node *ni)
sys/dev/wpi/if_wpi.c
4681
wpi_set_global_keys(struct ieee80211_node *ni)
sys/dev/wpi/if_wpi.c
4695
wpi_del_key(struct ieee80211_node *ni, const struct ieee80211_key *k)
sys/dev/wpi/if_wpi.c
4744
wpi_del_key_cb(void *arg, struct ieee80211_node *ni)
sys/dev/wpi/if_wpi.c
4772
struct ieee80211_node *ni;
sys/dev/wpi/if_wpivar.h
117
struct ieee80211_node *ni;
sys/dev/wpi/if_wpivar.h
135
void (*wv_recv_mgmt)(struct ieee80211_node *,
sys/dev/wpi/if_wpivar.h
217
void (*sc_node_free)(struct ieee80211_node *);
sys/dev/wpi/if_wpivar.h
64
struct ieee80211_node *ni;
sys/dev/wpi/if_wpivar.h
97
struct ieee80211_node ni; /* must be the first */
sys/dev/wtap/if_wtap.c
129
static int wtap_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/wtap/if_wtap.c
144
wtap_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/wtap/if_wtap.c
204
wtap_beacon_alloc(struct wtap_softc *sc, struct ieee80211_node *ni)
sys/dev/wtap/if_wtap.c
280
struct ieee80211_node *ni = NULL;
sys/dev/wtap/if_wtap.c
365
struct ieee80211_node *ni;
sys/dev/wtap/if_wtap.c
458
wtap_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/dev/wtap/if_wtap.c
496
struct ieee80211_node *ni;
sys/dev/wtap/if_wtap.c
555
wtap_newassoc(struct ieee80211_node *ni, int isnew)
sys/dev/wtap/if_wtap.c
589
struct ieee80211_node *ni =
sys/dev/wtap/if_wtap.c
590
(struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/dev/wtap/if_wtap.c
606
static struct ieee80211_node *
sys/dev/wtap/if_wtap.c
609
struct ieee80211_node *ni;
sys/dev/wtap/if_wtap.c
613
ni = malloc(sizeof(struct ieee80211_node), M_80211_NODE,
sys/dev/wtap/if_wtap.c
622
wtap_node_free(struct ieee80211_node *ni)
sys/dev/wtap/if_wtapvar.h
108
struct ieee80211_node* (* sc_node_alloc)
sys/dev/wtap/if_wtapvar.h
110
void (*sc_node_free)(struct ieee80211_node *);
sys/dev/wtap/if_wtapvar.h
68
struct ieee80211_node an_node; /* base class */
sys/dev/wtap/if_wtapvar.h
88
struct ieee80211_node *bf_node; /* pointer to the node */
sys/dev/wtap/if_wtapvar.h
91
void (*av_recv_mgmt)(struct ieee80211_node *,
sys/net80211/ieee80211.c
2757
ieee80211_is_ctl_frame_for_vap(struct ieee80211_node *ni, const struct mbuf *m0)
sys/net80211/ieee80211_action.c
128
ieee80211_send_action(struct ieee80211_node *ni, int cat, int act, void *sa)
sys/net80211/ieee80211_action.c
162
recv_inval(struct ieee80211_node *ni, const struct ieee80211_frame *wh,
sys/net80211/ieee80211_action.c
239
ieee80211_recv_action(struct ieee80211_node *ni,
sys/net80211/ieee80211_action.c
52
send_inval(struct ieee80211_node *ni, int cat, int act, void *sa)
sys/net80211/ieee80211_action.h
34
struct ieee80211_node;
sys/net80211/ieee80211_action.h
37
typedef int ieee80211_send_action_func(struct ieee80211_node *,
sys/net80211/ieee80211_action.h
42
int ieee80211_send_action(struct ieee80211_node *, int, int, void *);
sys/net80211/ieee80211_action.h
44
typedef int ieee80211_recv_action_func(struct ieee80211_node *,
sys/net80211/ieee80211_action.h
49
int ieee80211_recv_action(struct ieee80211_node *,
sys/net80211/ieee80211_adhoc.c
1003
ahdemo_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0,
sys/net80211/ieee80211_adhoc.c
1050
adhoc_recv_ctl(struct ieee80211_node *ni, struct mbuf *m, int subtype)
sys/net80211/ieee80211_adhoc.c
118
sta_leave(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_adhoc.c
133
struct ieee80211_node *ni;
sys/net80211/ieee80211_adhoc.c
303
adhoc_input(struct ieee80211_node *ni, struct mbuf *m,
sys/net80211/ieee80211_adhoc.c
70
static int adhoc_input(struct ieee80211_node *, struct mbuf *,
sys/net80211/ieee80211_adhoc.c
704
adhoc_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0,
sys/net80211/ieee80211_adhoc.c
72
static void adhoc_recv_mgmt(struct ieee80211_node *, struct mbuf *,
sys/net80211/ieee80211_adhoc.c
74
static void ahdemo_recv_mgmt(struct ieee80211_node *, struct mbuf *,
sys/net80211/ieee80211_adhoc.c
76
static void adhoc_recv_ctl(struct ieee80211_node *, struct mbuf *, int subtype);
sys/net80211/ieee80211_ageq.c
149
struct ieee80211_node *ni)
sys/net80211/ieee80211_ageq.c
194
struct ieee80211_node *match)
sys/net80211/ieee80211_ageq.c
79
struct ieee80211_node *ni = (void *) m->m_pkthdr.rcvif;
sys/net80211/ieee80211_ageq.h
30
struct ieee80211_node;
sys/net80211/ieee80211_ageq.h
50
struct ieee80211_node *);
sys/net80211/ieee80211_ageq.h
53
struct ieee80211_node *match);
sys/net80211/ieee80211_amrr.c
143
amrr_node_init_vht(struct ieee80211_node *ni)
sys/net80211/ieee80211_amrr.c
160
amrr_node_init_ht(struct ieee80211_node *ni)
sys/net80211/ieee80211_amrr.c
193
amrr_node_init_legacy(struct ieee80211_node *ni)
sys/net80211/ieee80211_amrr.c
227
amrr_node_init(struct ieee80211_node *ni)
sys/net80211/ieee80211_amrr.c
269
amrr_node_deinit(struct ieee80211_node *ni)
sys/net80211/ieee80211_amrr.c
275
amrr_update_vht_inc(struct ieee80211_node *ni)
sys/net80211/ieee80211_amrr.c
310
amrr_update_vht_dec(struct ieee80211_node *ni)
sys/net80211/ieee80211_amrr.c
351
amrr_update_vht(struct ieee80211_node *ni)
sys/net80211/ieee80211_amrr.c
407
struct ieee80211_node *ni)
sys/net80211/ieee80211_amrr.c
474
struct ieee80211_node *ni)
sys/net80211/ieee80211_amrr.c
531
struct ieee80211_node *ni)
sys/net80211/ieee80211_amrr.c
553
amrr_rate_vht(struct ieee80211_node *ni)
sys/net80211/ieee80211_amrr.c
574
amrr_rate(struct ieee80211_node *ni, void *arg __unused, uint32_t iarg __unused)
sys/net80211/ieee80211_amrr.c
628
amrr_tx_complete(const struct ieee80211_node *ni,
sys/net80211/ieee80211_amrr.c
648
amrr_tx_update_cb(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_amrr.c
66
static void amrr_node_init(struct ieee80211_node *);
sys/net80211/ieee80211_amrr.c
67
static void amrr_node_deinit(struct ieee80211_node *);
sys/net80211/ieee80211_amrr.c
69
struct ieee80211_amrr_node *, struct ieee80211_node *);
sys/net80211/ieee80211_amrr.c
70
static int amrr_rate(struct ieee80211_node *, void *, uint32_t);
sys/net80211/ieee80211_amrr.c
71
static void amrr_tx_complete(const struct ieee80211_node *,
sys/net80211/ieee80211_amrr.c
727
struct ieee80211_node *ni, struct sbuf *s)
sys/net80211/ieee80211_amrr.c
73
static void amrr_tx_update_cb(void *, struct ieee80211_node *);
sys/net80211/ieee80211_amrr.c
744
amrr_node_stats(struct ieee80211_node *ni, struct sbuf *s)
sys/net80211/ieee80211_amrr.c
78
static void amrr_node_stats(struct ieee80211_node *ni, struct sbuf *s);
sys/net80211/ieee80211_crypto.c
672
ieee80211_crypto_get_txkey(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_crypto.c
730
ieee80211_crypto_encap(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_crypto.c
770
ieee80211_crypto_decap(struct ieee80211_node *ni, struct mbuf *m, int hdrlen,
sys/net80211/ieee80211_crypto.c
931
load_ucastkey(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_crypto.h
177
struct ieee80211_node;
sys/net80211/ieee80211_crypto.h
241
struct ieee80211_key *ieee80211_crypto_get_txkey(struct ieee80211_node *,
sys/net80211/ieee80211_crypto.h
243
struct ieee80211_key *ieee80211_crypto_encap(struct ieee80211_node *,
sys/net80211/ieee80211_crypto.h
245
int ieee80211_crypto_decap(struct ieee80211_node *,
sys/net80211/ieee80211_ddb.c
237
_db_show_sta(const struct ieee80211_node *ni)
sys/net80211/ieee80211_ddb.c
68
static void _db_show_sta(const struct ieee80211_node *);
sys/net80211/ieee80211_ddb.c
817
const struct ieee80211_node *ni;
sys/net80211/ieee80211_ddb.c
852
const struct ieee80211_node *ni = nt->nt_keyixmap[i];
sys/net80211/ieee80211_ddb.c
97
_db_show_sta((const struct ieee80211_node *) addr);
sys/net80211/ieee80211_dfs.c
89
null_set_quiet(struct ieee80211_node *ni, u_int8_t *quiet_elm)
sys/net80211/ieee80211_freebsd.c
1013
ieee80211_notify_node_deauth(struct ieee80211_node *ni)
sys/net80211/ieee80211_freebsd.c
1024
ieee80211_notify_node_auth(struct ieee80211_node *ni)
sys/net80211/ieee80211_freebsd.c
411
ieee80211_node_dectestref(struct ieee80211_node *ni)
sys/net80211/ieee80211_freebsd.c
421
struct ieee80211_node *ni;
sys/net80211/ieee80211_freebsd.c
429
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/net80211/ieee80211_freebsd.c
441
struct ieee80211_node *ni;
sys/net80211/ieee80211_freebsd.c
447
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/net80211/ieee80211_freebsd.c
558
void (*func)(struct ieee80211_node *, void *, int), void *arg)
sys/net80211/ieee80211_freebsd.c
611
ieee80211_process_callback(struct ieee80211_node *ni,
sys/net80211/ieee80211_freebsd.c
755
struct ieee80211_node *ni;
sys/net80211/ieee80211_freebsd.c
757
ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
sys/net80211/ieee80211_freebsd.c
830
ieee80211_notify_node_join(struct ieee80211_node *ni, int newassoc)
sys/net80211/ieee80211_freebsd.c
851
ieee80211_notify_node_leave(struct ieee80211_node *ni)
sys/net80211/ieee80211_freebsd.c
941
ieee80211_notify_wds_discover(struct ieee80211_node *ni)
sys/net80211/ieee80211_freebsd.h
264
struct ieee80211_node;
sys/net80211/ieee80211_freebsd.h
265
int ieee80211_node_dectestref(struct ieee80211_node *ni);
sys/net80211/ieee80211_freebsd.h
358
void (*func)(struct ieee80211_node *, void *, int status);
sys/net80211/ieee80211_freebsd.h
363
void (*func)(struct ieee80211_node *, void *, int), void *arg);
sys/net80211/ieee80211_freebsd.h
364
void ieee80211_process_callback(struct ieee80211_node *, struct mbuf *, int);
sys/net80211/ieee80211_hostap.c
105
sta_disassoc(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_hostap.c
116
sta_csa(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_hostap.c
129
sta_drop(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_hostap.c
1559
wpa_assocreq(struct ieee80211_node *ni, struct ieee80211_rsnparms *rsnparms,
sys/net80211/ieee80211_hostap.c
1655
ieee80211_deliver_l2uf(struct ieee80211_node *ni)
sys/net80211/ieee80211_hostap.c
1690
ratesetmismatch(struct ieee80211_node *ni, const struct ieee80211_frame *wh,
sys/net80211/ieee80211_hostap.c
1701
capinfomismatch(struct ieee80211_node *ni, const struct ieee80211_frame *wh,
sys/net80211/ieee80211_hostap.c
1715
htcapmismatch(struct ieee80211_node *ni, const struct ieee80211_frame *wh,
sys/net80211/ieee80211_hostap.c
1726
authalgreject(struct ieee80211_node *ni, const struct ieee80211_frame *wh,
sys/net80211/ieee80211_hostap.c
1788
hostap_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0,
sys/net80211/ieee80211_hostap.c
2415
hostap_recv_ctl(struct ieee80211_node *ni, struct mbuf *m, int subtype)
sys/net80211/ieee80211_hostap.c
2431
ieee80211_recv_pspoll(struct ieee80211_node *ni, struct mbuf *m0)
sys/net80211/ieee80211_hostap.c
305
struct ieee80211_node *ni = vap->iv_bss;
sys/net80211/ieee80211_hostap.c
353
struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_hostap.c
394
struct ieee80211_node *sta = ieee80211_find_vap_node(
sys/net80211/ieee80211_hostap.c
468
hostap_input(struct ieee80211_node *ni, struct mbuf *m,
sys/net80211/ieee80211_hostap.c
67
static int hostap_input(struct ieee80211_node *ni, struct mbuf *m,
sys/net80211/ieee80211_hostap.c
71
struct ieee80211_node *, struct mbuf *);
sys/net80211/ieee80211_hostap.c
72
static void hostap_recv_mgmt(struct ieee80211_node *, struct mbuf *,
sys/net80211/ieee80211_hostap.c
74
static void hostap_recv_ctl(struct ieee80211_node *, struct mbuf *, int);
sys/net80211/ieee80211_hostap.c
911
hostap_auth_open(struct ieee80211_node *ni, struct ieee80211_frame *wh,
sys/net80211/ieee80211_hostap.c
989
hostap_auth_shared(struct ieee80211_node *ni, struct ieee80211_frame *wh,
sys/net80211/ieee80211_hostap.h
39
void ieee80211_recv_pspoll(struct ieee80211_node *, struct mbuf *);
sys/net80211/ieee80211_ht.c
1001
ieee80211_ampdu_reorder(struct ieee80211_node *ni, struct mbuf *m,
sys/net80211/ieee80211_ht.c
1228
ieee80211_recv_bar(struct ieee80211_node *ni, struct mbuf *m0)
sys/net80211/ieee80211_ht.c
1308
ieee80211_ht_node_init(struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
1348
ieee80211_ht_node_cleanup(struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
1377
ieee80211_ht_node_age(struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
1459
ieee80211_ht_wds_init(struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
1578
ieee80211_ht_node_join(struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
1596
ieee80211_ht_node_leave(struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
1674
ieee80211_parse_htcap(struct ieee80211_node *ni, const uint8_t *ie)
sys/net80211/ieee80211_ht.c
1693
htinfo_parse(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
1713
ieee80211_parse_htinfo(struct ieee80211_node *ni, const uint8_t *ie)
sys/net80211/ieee80211_ht.c
1733
htinfo_update_chw(struct ieee80211_node *ni, int htflags, int vhtflags)
sys/net80211/ieee80211_ht.c
1841
htcap_update_mimo_ps(struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
1868
htcap_update_shortgi(struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
1886
htcap_update_ldpc(struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
1905
ieee80211_ht_updateparams(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
1935
ieee80211_vht_get_vhtflags(struct ieee80211_node *ni, uint32_t htflags)
sys/net80211/ieee80211_ht.c
205
static int ieee80211_ampdu_enable(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
207
static int ieee80211_addba_request(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
2089
ieee80211_ht_updateparams_final(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
210
static int ieee80211_addba_response(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
213
static void ieee80211_addba_stop(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
2131
ieee80211_ht_updatehtcap(struct ieee80211_node *ni, const uint8_t *htcapie)
sys/net80211/ieee80211_ht.c
2148
ieee80211_ht_updatehtcap_final(struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
215
static void null_addba_response_timeout(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
2179
ieee80211_setup_htrates(struct ieee80211_node *ni, const uint8_t *ie, int flags)
sys/net80211/ieee80211_ht.c
218
static void ieee80211_bar_response(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
222
static int ampdu_rx_start(struct ieee80211_node *, struct ieee80211_rx_ampdu *,
sys/net80211/ieee80211_ht.c
2233
ieee80211_setup_basic_htrates(struct ieee80211_node *ni, const uint8_t *ie)
sys/net80211/ieee80211_ht.c
224
static void ampdu_rx_stop(struct ieee80211_node *, struct ieee80211_rx_ampdu *);
sys/net80211/ieee80211_ht.c
2269
struct ieee80211_node *ni = tap->txa_ni;
sys/net80211/ieee80211_ht.c
2310
struct ieee80211_node *ni = tap->txa_ni;
sys/net80211/ieee80211_ht.c
2340
null_addba_response_timeout(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
2351
ieee80211_addba_request(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
2372
ieee80211_ampdu_tx_request_ext(struct ieee80211_node *ni, int tid)
sys/net80211/ieee80211_ht.c
2395
ieee80211_ampdu_tx_request_active_ext(struct ieee80211_node *ni, int tid,
sys/net80211/ieee80211_ht.c
2422
ieee80211_addba_response(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
2460
ieee80211_addba_stop(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap)
sys/net80211/ieee80211_ht.c
2478
ht_recv_action_ba_addba_request(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
2555
ht_recv_action_ba_addba_response(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
2638
ht_recv_action_ba_delba(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
2679
ht_recv_action_ht_txchwidth(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
2709
ht_recv_action_ht_mimopwrsave(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
2747
ieee80211_ampdu_enable(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
2783
ieee80211_ampdu_request(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
2851
ieee80211_ampdu_stop(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap,
sys/net80211/ieee80211_ht.c
2889
struct ieee80211_node *ni = tap->txa_ni;
sys/net80211/ieee80211_ht.c
2958
bar_tx_complete(struct ieee80211_node *ni, void *arg, int status)
sys/net80211/ieee80211_ht.c
2981
ieee80211_bar_response(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
3011
ieee80211_send_bar(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
3116
ht_action_output(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_ht.c
3142
ht_send_action_ba_addba(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
3191
ht_send_action_ba_delba(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
3234
ht_send_action_ht_txchwidth(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
3323
ieee80211_add_htcap_body(uint8_t *frm, struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
3456
ieee80211_add_htcap(uint8_t *frm, struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
3558
ieee80211_add_htcap_vendor(uint8_t *frm, struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
3596
struct ieee80211_node *ni;
sys/net80211/ieee80211_ht.c
3643
ieee80211_add_htinfo_body(uint8_t *frm, struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
3686
ieee80211_add_htinfo(uint8_t *frm, struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
3698
ieee80211_add_htinfo_vendor(uint8_t *frm, struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
3717
ieee80211_ht_get_node_ampdu_density(const struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
3738
ieee80211_ht_get_node_ampdu_limit(const struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
3758
ieee80211_ht_check_tx_shortgi_20(const struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
3782
ieee80211_ht_check_tx_shortgi_40(const struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
3805
ieee80211_ht_check_tx_ht(const struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
3833
ieee80211_ht_check_tx_ht40(const struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
470
ieee80211_decap_amsdu(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_ht.c
544
struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
682
ieee80211_ampdu_rx_init_rap(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
697
ampdu_rx_start(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap,
sys/net80211/ieee80211_ht.c
730
ieee80211_ampdu_rx_start_ext(struct ieee80211_node *ni, int tid, int seq, int baw)
sys/net80211/ieee80211_ht.c
776
ieee80211_ampdu_rx_stop_ext(struct ieee80211_node *ni, int tid)
sys/net80211/ieee80211_ht.c
789
ampdu_rx_stop(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap)
sys/net80211/ieee80211_ht.c
805
ampdu_dispatch(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_ht.c
813
ampdu_dispatch_slot(struct ieee80211_rx_ampdu *rap, struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
834
ampdu_rx_moveup(struct ieee80211_rx_ampdu *rap, struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.c
876
ampdu_rx_dispatch(struct ieee80211_rx_ampdu *rap, struct ieee80211_node *ni)
sys/net80211/ieee80211_ht.c
912
ampdu_rx_flush(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap)
sys/net80211/ieee80211_ht.c
940
ampdu_rx_flush_upto(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.h
194
struct ieee80211_node;
sys/net80211/ieee80211_ht.h
195
int ieee80211_setup_htrates(struct ieee80211_node *,
sys/net80211/ieee80211_ht.h
197
void ieee80211_setup_basic_htrates(struct ieee80211_node *,
sys/net80211/ieee80211_ht.h
199
struct mbuf *ieee80211_decap_amsdu(struct ieee80211_node *, struct mbuf *);
sys/net80211/ieee80211_ht.h
200
int ieee80211_ampdu_reorder(struct ieee80211_node *, struct mbuf *,
sys/net80211/ieee80211_ht.h
202
void ieee80211_recv_bar(struct ieee80211_node *, struct mbuf *);
sys/net80211/ieee80211_ht.h
203
void ieee80211_ht_node_init(struct ieee80211_node *);
sys/net80211/ieee80211_ht.h
204
void ieee80211_ht_node_cleanup(struct ieee80211_node *);
sys/net80211/ieee80211_ht.h
205
void ieee80211_ht_node_age(struct ieee80211_node *);
sys/net80211/ieee80211_ht.h
209
void ieee80211_ht_wds_init(struct ieee80211_node *);
sys/net80211/ieee80211_ht.h
210
void ieee80211_ht_node_join(struct ieee80211_node *);
sys/net80211/ieee80211_ht.h
211
void ieee80211_ht_node_leave(struct ieee80211_node *);
sys/net80211/ieee80211_ht.h
214
void ieee80211_parse_htcap(struct ieee80211_node *, const uint8_t *);
sys/net80211/ieee80211_ht.h
215
void ieee80211_parse_htinfo(struct ieee80211_node *, const uint8_t *);
sys/net80211/ieee80211_ht.h
216
void ieee80211_ht_updateparams(struct ieee80211_node *, const uint8_t *,
sys/net80211/ieee80211_ht.h
218
int ieee80211_ht_updateparams_final(struct ieee80211_node *,
sys/net80211/ieee80211_ht.h
220
void ieee80211_ht_updatehtcap(struct ieee80211_node *, const uint8_t *);
sys/net80211/ieee80211_ht.h
221
void ieee80211_ht_updatehtcap_final(struct ieee80211_node *);
sys/net80211/ieee80211_ht.h
222
int ieee80211_ampdu_request(struct ieee80211_node *,
sys/net80211/ieee80211_ht.h
224
void ieee80211_ampdu_stop(struct ieee80211_node *,
sys/net80211/ieee80211_ht.h
226
int ieee80211_send_bar(struct ieee80211_node *, struct ieee80211_tx_ampdu *,
sys/net80211/ieee80211_ht.h
228
uint8_t *ieee80211_add_htcap(uint8_t *, struct ieee80211_node *);
sys/net80211/ieee80211_ht.h
231
uint8_t *ieee80211_add_htcap_vendor(uint8_t *, struct ieee80211_node *);
sys/net80211/ieee80211_ht.h
232
uint8_t *ieee80211_add_htinfo(uint8_t *, struct ieee80211_node *);
sys/net80211/ieee80211_ht.h
233
uint8_t *ieee80211_add_htinfo_vendor(uint8_t *, struct ieee80211_node *);
sys/net80211/ieee80211_ht.h
237
int ieee80211_ampdu_rx_start_ext(struct ieee80211_node *ni, int tid,
sys/net80211/ieee80211_ht.h
239
void ieee80211_ampdu_rx_stop_ext(struct ieee80211_node *ni, int tid);
sys/net80211/ieee80211_ht.h
240
int ieee80211_ampdu_tx_request_ext(struct ieee80211_node *ni, int tid);
sys/net80211/ieee80211_ht.h
241
int ieee80211_ampdu_tx_request_active_ext(struct ieee80211_node *ni,
sys/net80211/ieee80211_ht.h
244
int ieee80211_ht_get_node_ampdu_density(const struct ieee80211_node *ni);
sys/net80211/ieee80211_ht.h
245
int ieee80211_ht_get_node_ampdu_limit(const struct ieee80211_node *ni);
sys/net80211/ieee80211_ht.h
246
bool ieee80211_ht_check_tx_shortgi_20(const struct ieee80211_node *ni);
sys/net80211/ieee80211_ht.h
247
bool ieee80211_ht_check_tx_shortgi_40(const struct ieee80211_node *ni);
sys/net80211/ieee80211_ht.h
248
bool ieee80211_ht_check_tx_ht40(const struct ieee80211_node *ni);
sys/net80211/ieee80211_ht.h
249
bool ieee80211_ht_check_tx_ht(const struct ieee80211_node *ht);
sys/net80211/ieee80211_ht.h
41
struct ieee80211_node *txa_ni; /* back pointer */
sys/net80211/ieee80211_hwmp.c
104
static void hwmp_recv_rann(struct ieee80211vap *, struct ieee80211_node *,
sys/net80211/ieee80211_hwmp.c
110
static struct ieee80211_node *
sys/net80211/ieee80211_hwmp.c
113
static void hwmp_peerdown(struct ieee80211_node *);
sys/net80211/ieee80211_hwmp.c
1263
hwmp_recv_prep(struct ieee80211vap *vap, struct ieee80211_node *ni,
sys/net80211/ieee80211_hwmp.c
1450
(struct ieee80211_node *)(uintptr_t)
sys/net80211/ieee80211_hwmp.c
1499
hwmp_peerdown(struct ieee80211_node *ni)
sys/net80211/ieee80211_hwmp.c
1536
hwmp_recv_perr(struct ieee80211vap *vap, struct ieee80211_node *ni,
sys/net80211/ieee80211_hwmp.c
1735
hwmp_recv_rann(struct ieee80211vap *vap, struct ieee80211_node *ni,
sys/net80211/ieee80211_hwmp.c
1904
static struct ieee80211_node *
sys/net80211/ieee80211_hwmp.c
1913
struct ieee80211_node *ni;
sys/net80211/ieee80211_hwmp.c
396
hwmp_recv_action_meshpath(struct ieee80211_node *ni,
sys/net80211/ieee80211_hwmp.c
584
struct ieee80211_node *ni;
sys/net80211/ieee80211_hwmp.c
82
static void hwmp_recv_preq(struct ieee80211vap *, struct ieee80211_node *,
sys/net80211/ieee80211_hwmp.c
89
static void hwmp_recv_prep(struct ieee80211vap *, struct ieee80211_node *,
sys/net80211/ieee80211_hwmp.c
902
hwmp_update_transmitter(struct ieee80211vap *vap, struct ieee80211_node *ni,
sys/net80211/ieee80211_hwmp.c
941
hwmp_recv_preq(struct ieee80211vap *vap, struct ieee80211_node *ni,
sys/net80211/ieee80211_hwmp.c
95
static void hwmp_recv_perr(struct ieee80211vap *, struct ieee80211_node *,
sys/net80211/ieee80211_input.c
128
struct ieee80211_node *ni;
sys/net80211/ieee80211_input.c
172
ieee80211_defrag(struct ieee80211_node *ni, struct mbuf *m, int hdrspace,
sys/net80211/ieee80211_input.c
275
struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_input.c
425
ieee80211_setup_rates(struct ieee80211_node *ni,
sys/net80211/ieee80211_input.c
461
ieee80211_send_error(struct ieee80211_node *ni,
sys/net80211/ieee80211_input.c
493
ieee80211_alloc_challenge(struct ieee80211_node *ni)
sys/net80211/ieee80211_input.c
516
ieee80211_parse_beacon(struct ieee80211_node *ni, struct mbuf *m,
sys/net80211/ieee80211_input.c
63
ieee80211_process_mimo(struct ieee80211_node *ni, struct ieee80211_rx_stats *rx)
sys/net80211/ieee80211_input.c
790
ieee80211_parse_action(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_input.c
87
ieee80211_input_mimo(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_input.h
193
ieee80211_check_rxseq(struct ieee80211_node *ni, struct ieee80211_frame *wh,
sys/net80211/ieee80211_input.h
308
struct ieee80211_node *, struct mbuf *);
sys/net80211/ieee80211_input.h
309
struct mbuf *ieee80211_defrag(struct ieee80211_node *,
sys/net80211/ieee80211_input.h
315
int ieee80211_setup_rates(struct ieee80211_node *ni,
sys/net80211/ieee80211_input.h
317
void ieee80211_send_error(struct ieee80211_node *,
sys/net80211/ieee80211_input.h
319
int ieee80211_alloc_challenge(struct ieee80211_node *);
sys/net80211/ieee80211_input.h
320
int ieee80211_parse_beacon(struct ieee80211_node *, struct mbuf *,
sys/net80211/ieee80211_input.h
323
int ieee80211_parse_action(struct ieee80211_node *, struct mbuf *);
sys/net80211/ieee80211_ioctl.c
1173
struct ieee80211_node *ni;
sys/net80211/ieee80211_ioctl.c
1265
struct ieee80211_node *ni;
sys/net80211/ieee80211_ioctl.c
1341
domlme(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_ioctl.c
1371
struct ieee80211_node *ni;
sys/net80211/ieee80211_ioctl.c
1402
struct ieee80211_node *ni;
sys/net80211/ieee80211_ioctl.c
157
struct ieee80211_node *ni;
sys/net80211/ieee80211_ioctl.c
1774
struct ieee80211_node *ni;
sys/net80211/ieee80211_ioctl.c
1800
struct ieee80211_node *ni;
sys/net80211/ieee80211_ioctl.c
212
struct ieee80211_node *ni;
sys/net80211/ieee80211_ioctl.c
2706
struct ieee80211_node *ni;
sys/net80211/ieee80211_ioctl.c
2730
const struct ieee80211_node *bss = vap->iv_bss;
sys/net80211/ieee80211_ioctl.c
2738
const struct ieee80211_node *bss = vap->iv_bss;
sys/net80211/ieee80211_ioctl.c
356
sta_space(const struct ieee80211_node *ni, size_t *ielen)
sys/net80211/ieee80211_ioctl.c
364
get_sta_space(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_ioctl.c
376
get_sta_info(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_ioctl.c
457
struct ieee80211_node *ni, size_t off)
sys/net80211/ieee80211_ioctl.c
505
struct ieee80211_node *ni;
sys/net80211/ieee80211_ioctl.c
527
struct ieee80211_node *ni;
sys/net80211/ieee80211_ioctl.c
729
struct ieee80211_node *ni;
sys/net80211/ieee80211_ioctl.c
77
struct ieee80211_node *ni;
sys/net80211/ieee80211_mesh.c
1004
struct ieee80211_node *
sys/net80211/ieee80211_mesh.c
1038
struct ieee80211_node *ni;
sys/net80211/ieee80211_mesh.c
1085
(struct ieee80211_node *)(uintptr_t)
sys/net80211/ieee80211_mesh.c
1152
struct ieee80211_node *ni;
sys/net80211/ieee80211_mesh.c
1527
mesh_input(struct ieee80211_node *ni, struct mbuf *m,
sys/net80211/ieee80211_mesh.c
1829
mesh_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype,
sys/net80211/ieee80211_mesh.c
2091
mesh_recv_ctl(struct ieee80211_node *ni, struct mbuf *m, int subtype)
sys/net80211/ieee80211_mesh.c
2105
mesh_parse_meshpeering_action(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
2234
mesh_recv_action_meshpeering_open(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
2382
mesh_recv_action_meshpeering_confirm(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
2446
mesh_recv_action_meshpeering_close(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
2500
mesh_recv_action_meshlmetric(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
2526
mesh_parse_meshgate_action(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
2559
mesh_recv_action_meshgate(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
2647
mesh_send_action(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
2710
mesh_send_action_meshpeering_open(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
2770
mesh_send_action_meshpeering_confirm(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
2838
mesh_send_action_meshpeering_close(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
2887
mesh_send_action_meshlmetric(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
2935
mesh_send_action_meshgate(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
2974
mesh_peer_timeout_setup(struct ieee80211_node *ni)
sys/net80211/ieee80211_mesh.c
2999
mesh_peer_timeout_backoff(struct ieee80211_node *ni)
sys/net80211/ieee80211_mesh.c
3010
mesh_peer_timeout_stop(struct ieee80211_node *ni)
sys/net80211/ieee80211_mesh.c
3018
struct ieee80211_node *ni = (struct ieee80211_node *)arg;
sys/net80211/ieee80211_mesh.c
3030
struct ieee80211_node *ni = (struct ieee80211_node *)arg;
sys/net80211/ieee80211_mesh.c
3291
mesh_airtime_calc(struct ieee80211_node *ni)
sys/net80211/ieee80211_mesh.c
3355
ieee80211_mesh_node_init(struct ieee80211vap *vap, struct ieee80211_node *ni)
sys/net80211/ieee80211_mesh.c
3366
ieee80211_mesh_node_cleanup(struct ieee80211_node *ni)
sys/net80211/ieee80211_mesh.c
3379
ieee80211_parse_meshid(struct ieee80211_node *ni, const uint8_t *ie)
sys/net80211/ieee80211_mesh.c
3389
ieee80211_mesh_init_neighbor(struct ieee80211_node *ni,
sys/net80211/ieee80211_mesh.c
619
mesh_vdetach_peers(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_mesh.c
695
struct ieee80211_node *ni;
sys/net80211/ieee80211_mesh.c
75
static void mesh_linkchange(struct ieee80211_node *,
sys/net80211/ieee80211_mesh.c
77
static void mesh_checkid(void *, struct ieee80211_node *);
sys/net80211/ieee80211_mesh.c
85
static int mesh_input(struct ieee80211_node *, struct mbuf *,
sys/net80211/ieee80211_mesh.c
87
static void mesh_recv_mgmt(struct ieee80211_node *, struct mbuf *, int,
sys/net80211/ieee80211_mesh.c
89
static void mesh_recv_ctl(struct ieee80211_node *, struct mbuf *, int);
sys/net80211/ieee80211_mesh.c
898
mesh_linkchange(struct ieee80211_node *ni, enum ieee80211_mesh_mlstate state)
sys/net80211/ieee80211_mesh.c
90
static void mesh_peer_timeout_setup(struct ieee80211_node *);
sys/net80211/ieee80211_mesh.c
91
static void mesh_peer_timeout_backoff(struct ieee80211_node *);
sys/net80211/ieee80211_mesh.c
94
mesh_peer_timeout_stop(struct ieee80211_node *);
sys/net80211/ieee80211_mesh.c
946
mesh_checkid(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_mesh.c
99
uint32_t mesh_airtime_calc(struct ieee80211_node *);
sys/net80211/ieee80211_mesh.h
459
struct ieee80211_node *
sys/net80211/ieee80211_mesh.h
463
void (*mpp_peerdown)(struct ieee80211_node *);
sys/net80211/ieee80211_mesh.h
484
uint32_t (*mpm_metric)(struct ieee80211_node *);
sys/net80211/ieee80211_mesh.h
558
struct ieee80211_node *);
sys/net80211/ieee80211_mesh.h
559
void ieee80211_mesh_node_cleanup(struct ieee80211_node *);
sys/net80211/ieee80211_mesh.h
560
void ieee80211_parse_meshid(struct ieee80211_node *,
sys/net80211/ieee80211_mesh.h
563
void ieee80211_mesh_init_neighbor(struct ieee80211_node *,
sys/net80211/ieee80211_mesh.h
573
struct ieee80211_node *
sys/net80211/ieee80211_mesh.h
595
static __inline struct ieee80211_node *
sys/net80211/ieee80211_monitor.c
125
monitor_input(struct ieee80211_node *ni, struct mbuf *m,
sys/net80211/ieee80211_monitor.c
60
static int monitor_input(struct ieee80211_node *ni, struct mbuf *m,
sys/net80211/ieee80211_node.c
102
struct ieee80211_node *ni);
sys/net80211/ieee80211_node.c
1075
ieee80211_sta_leave(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
1087
ieee80211_node_deauth(struct ieee80211_node *ni, int reason)
sys/net80211/ieee80211_node.c
1097
static struct ieee80211_node *
sys/net80211/ieee80211_node.c
1100
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
1102
ni = (struct ieee80211_node *) IEEE80211_MALLOC(sizeof(struct ieee80211_node),
sys/net80211/ieee80211_node.c
1108
node_init(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
1232
node_cleanup(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
1314
node_free(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
1326
node_age(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
1345
node_getrssi(const struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
1357
node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise)
sys/net80211/ieee80211_node.c
1364
node_getmimoinfo(const struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
1392
struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
1409
struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
1422
static struct ieee80211_node *
sys/net80211/ieee80211_node.c
1428
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
1488
struct ieee80211_node *
sys/net80211/ieee80211_node.c
1493
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
1497
struct ieee80211_node *bss = vap->iv_bss;
sys/net80211/ieee80211_node.c
1541
struct ieee80211_node *
sys/net80211/ieee80211_node.c
1546
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
1550
struct ieee80211_node *bss = vap->iv_bss;
sys/net80211/ieee80211_node.c
1568
struct ieee80211_node *
sys/net80211/ieee80211_node.c
1573
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
1628
struct ieee80211_node *
sys/net80211/ieee80211_node.c
1633
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
1655
struct ieee80211_node *
sys/net80211/ieee80211_node.c
1660
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
1668
struct ieee80211_node *
sys/net80211/ieee80211_node.c
1673
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
1696
struct ieee80211_node *
sys/net80211/ieee80211_node.c
1701
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
1715
struct ieee80211_node *
sys/net80211/ieee80211_node.c
1719
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
1796
ieee80211_init_neighbor(struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
1918
struct ieee80211_node *
sys/net80211/ieee80211_node.c
1923
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
1951
static __inline struct ieee80211_node *
sys/net80211/ieee80211_node.c
1966
struct ieee80211_node *
sys/net80211/ieee80211_node.c
1972
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
1990
struct ieee80211_node *
sys/net80211/ieee80211_node.c
1996
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
2040
struct ieee80211_node *
sys/net80211/ieee80211_node.c
2046
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
2089
struct ieee80211_node *
sys/net80211/ieee80211_node.c
2090
_ieee80211_ref_node(struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
2104
__ieee80211_free_node(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
2134
node_clear_keyixmap(struct ieee80211_node_table *nt, struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
2153
_ieee80211_free_node(struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
2184
ieee80211_node_delucastkey(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
2188
struct ieee80211_node *nikey;
sys/net80211/ieee80211_node.c
2238
node_reclaim(struct ieee80211_node_table *nt, struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
2285
nt->nt_keyixmap = (struct ieee80211_node **) IEEE80211_MALLOC(
sys/net80211/ieee80211_node.c
2286
keyixmax * sizeof(struct ieee80211_node *),
sys/net80211/ieee80211_node.c
2301
struct ieee80211_node *ni, *next;
sys/net80211/ieee80211_node.c
232
ieee80211_node_authorize(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
2354
timeout_stations(void *arg __unused, struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
245
ieee80211_node_unauthorize(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
2492
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
2586
struct ieee80211_node **ni_arr;
sys/net80211/ieee80211_node.c
2587
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
2599
size = count * sizeof(struct ieee80211_node *);
sys/net80211/ieee80211_node.c
2600
ni_arr = (struct ieee80211_node **) IEEE80211_MALLOC(size, M_80211_NODE,
sys/net80211/ieee80211_node.c
263
ieee80211_node_setuptxparms(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
2646
struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
2711
ieee80211_node_join_11g(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
2780
ieee80211_node_join(struct ieee80211_node *ni, int resp)
sys/net80211/ieee80211_node.c
2883
ieee80211_node_leave_11g(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
2971
ieee80211_node_leave(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
303
ieee80211_node_set_chan(struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
3038
get_hostap_rssi(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
3055
get_adhoc_rssi(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
3074
get_mesh_rssi(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
3147
ieee80211_seq ieee80211_tx_seqno_fetch_incr(struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
3164
ieee80211_seq ieee80211_tx_seqno_fetch(const struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
3186
ieee80211_node_get_txrate_dot11rate(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
3213
ieee80211_node_get_txrate(struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
3233
ieee80211_node_set_txrate(struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
3253
ieee80211_node_set_txrate_dot11rate(struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
3279
ieee80211_node_set_txrate_ht_mcsrate(struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
3304
ieee80211_node_set_txrate_vht_rate(struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
3324
ieee80211_node_get_txrate_kbit(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
340
copy_bss(struct ieee80211_node *nbss, const struct ieee80211_node *obss)
sys/net80211/ieee80211_node.c
354
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
468
struct ieee80211_node *ni, *obss;
sys/net80211/ieee80211_node.c
489
match_ssid(const struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
506
check_bss(struct ieee80211vap *vap, struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
546
check_bss_debug(struct ieee80211vap *vap, struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
601
ieee80211_ibss_merge_check(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
637
ieee80211_ibss_node_check_new(struct ieee80211_node *ni,
sys/net80211/ieee80211_node.c
694
ieee80211_ibss_merge(struct ieee80211_node *ni)
sys/net80211/ieee80211_node.c
83
static int ieee80211_sta_join1(struct ieee80211_node *);
sys/net80211/ieee80211_node.c
85
static struct ieee80211_node *ieee80211_alloc_node(
sys/net80211/ieee80211_node.c
861
ieee80211_sta_join1(struct ieee80211_node *selbs)
sys/net80211/ieee80211_node.c
865
struct ieee80211_node *obss;
sys/net80211/ieee80211_node.c
88
static struct ieee80211_node *node_alloc(struct ieee80211vap *,
sys/net80211/ieee80211_node.c
90
static int node_init(struct ieee80211_node *);
sys/net80211/ieee80211_node.c
91
static void node_cleanup(struct ieee80211_node *);
sys/net80211/ieee80211_node.c
92
static void node_free(struct ieee80211_node *);
sys/net80211/ieee80211_node.c
93
static void node_age(struct ieee80211_node *);
sys/net80211/ieee80211_node.c
94
static int8_t node_getrssi(const struct ieee80211_node *);
sys/net80211/ieee80211_node.c
942
struct ieee80211_node *ni;
sys/net80211/ieee80211_node.c
95
static void node_getsignal(const struct ieee80211_node *, int8_t *, int8_t *);
sys/net80211/ieee80211_node.c
96
static void node_getmimoinfo(const struct ieee80211_node *,
sys/net80211/ieee80211_node.c
99
static void __ieee80211_free_node(struct ieee80211_node *);
sys/net80211/ieee80211_node.h
184
TAILQ_ENTRY(ieee80211_node) ni_list; /* list of all nodes */
sys/net80211/ieee80211_node.h
185
LIST_ENTRY(ieee80211_node) ni_hash; /* hash collision list */
sys/net80211/ieee80211_node.h
393
ieee80211_node_is_authorized(const struct ieee80211_node *ni)
sys/net80211/ieee80211_node.h
398
void ieee80211_node_authorize(struct ieee80211_node *);
sys/net80211/ieee80211_node.h
399
void ieee80211_node_unauthorize(struct ieee80211_node *);
sys/net80211/ieee80211_node.h
401
void ieee80211_node_setuptxparms(struct ieee80211_node *);
sys/net80211/ieee80211_node.h
402
void ieee80211_node_set_chan(struct ieee80211_node *,
sys/net80211/ieee80211_node.h
411
int ieee80211_ibss_merge_check(struct ieee80211_node *);
sys/net80211/ieee80211_node.h
412
int ieee80211_ibss_node_check_new(struct ieee80211_node *ni,
sys/net80211/ieee80211_node.h
414
int ieee80211_ibss_merge(struct ieee80211_node *);
sys/net80211/ieee80211_node.h
418
void ieee80211_sta_leave(struct ieee80211_node *);
sys/net80211/ieee80211_node.h
419
void ieee80211_node_deauth(struct ieee80211_node *, int);
sys/net80211/ieee80211_node.h
438
TAILQ_HEAD(, ieee80211_node) nt_node; /* information of all nodes */
sys/net80211/ieee80211_node.h
439
LIST_HEAD(, ieee80211_node) nt_hash[IEEE80211_NODE_HASHSIZE];
sys/net80211/ieee80211_node.h
441
struct ieee80211_node **nt_keyixmap; /* key ix -> node map */
sys/net80211/ieee80211_node.h
447
struct ieee80211_node *ieee80211_tmp_node(struct ieee80211vap *,
sys/net80211/ieee80211_node.h
449
struct ieee80211_node *ieee80211_dup_bss(struct ieee80211vap *,
sys/net80211/ieee80211_node.h
451
struct ieee80211_node *ieee80211_node_create_wds(struct ieee80211vap *,
sys/net80211/ieee80211_node.h
456
struct ieee80211_node *_ieee80211_ref_node(struct ieee80211_node *,
sys/net80211/ieee80211_node.h
458
void _ieee80211_free_node(struct ieee80211_node *,
sys/net80211/ieee80211_node.h
460
struct ieee80211_node *_ieee80211_find_node_locked(
sys/net80211/ieee80211_node.h
464
struct ieee80211_node *_ieee80211_find_node(struct ieee80211_node_table *,
sys/net80211/ieee80211_node.h
467
struct ieee80211_node *_ieee80211_find_vap_node_locked(
sys/net80211/ieee80211_node.h
472
struct ieee80211_node *_ieee80211_find_vap_node(
sys/net80211/ieee80211_node.h
477
struct ieee80211_node *_ieee80211_find_rxnode(struct ieee80211com *,
sys/net80211/ieee80211_node.h
480
struct ieee80211_node *_ieee80211_find_rxnode_withkey(
sys/net80211/ieee80211_node.h
484
struct ieee80211_node *_ieee80211_find_txnode(struct ieee80211vap *,
sys/net80211/ieee80211_node.h
506
int ieee80211_node_delucastkey(struct ieee80211_node *);
sys/net80211/ieee80211_node.h
509
typedef void ieee80211_iter_func(void *, struct ieee80211_node *);
sys/net80211/ieee80211_node.h
517
struct ieee80211_node *);
sys/net80211/ieee80211_node.h
520
struct ieee80211_node *ieee80211_fakeup_adhoc_node(struct ieee80211vap *,
sys/net80211/ieee80211_node.h
523
void ieee80211_init_neighbor(struct ieee80211_node *,
sys/net80211/ieee80211_node.h
526
struct ieee80211_node *ieee80211_add_neighbor(struct ieee80211vap *,
sys/net80211/ieee80211_node.h
529
void ieee80211_node_join(struct ieee80211_node *,int);
sys/net80211/ieee80211_node.h
530
void ieee80211_node_leave(struct ieee80211_node *);
sys/net80211/ieee80211_node.h
535
ieee80211_seq ieee80211_tx_seqno_fetch_incr(struct ieee80211_node *,
sys/net80211/ieee80211_node.h
537
ieee80211_seq ieee80211_tx_seqno_fetch(const struct ieee80211_node *,
sys/net80211/ieee80211_node.h
545
uint8_t ieee80211_node_get_txrate_dot11rate(struct ieee80211_node *);
sys/net80211/ieee80211_node.h
546
void ieee80211_node_get_txrate(struct ieee80211_node *,
sys/net80211/ieee80211_node.h
548
void ieee80211_node_set_txrate(struct ieee80211_node *,
sys/net80211/ieee80211_node.h
550
void ieee80211_node_set_txrate_dot11rate(struct ieee80211_node *, uint8_t);
sys/net80211/ieee80211_node.h
551
void ieee80211_node_set_txrate_ht_mcsrate(struct ieee80211_node *, uint8_t);
sys/net80211/ieee80211_node.h
552
uint32_t ieee80211_node_get_txrate_kbit(struct ieee80211_node *);
sys/net80211/ieee80211_node.h
553
void ieee80211_node_set_txrate_vht_rate(struct ieee80211_node *ni,
sys/net80211/ieee80211_output.c
1054
ieee80211_nulldata_transmitted(struct ieee80211_node *ni, void *arg,
sys/net80211/ieee80211_output.c
1075
ieee80211_send_nulldata(struct ieee80211_node *ni)
sys/net80211/ieee80211_output.c
1186
ieee80211_classify(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_output.c
122
struct ieee80211_node *ni)
sys/net80211/ieee80211_output.c
1420
struct ieee80211_node *ni)
sys/net80211/ieee80211_output.c
1439
struct ieee80211_node *ni)
sys/net80211/ieee80211_output.c
1457
ieee80211_encap(struct ieee80211vap *vap, struct ieee80211_node *ni,
sys/net80211/ieee80211_output.c
2191
struct ieee80211_node *ni)
sys/net80211/ieee80211_output.c
2420
ieee80211_add_qos(uint8_t *frm, const struct ieee80211_node *ni)
sys/net80211/ieee80211_output.c
2553
ieee80211_send_probereq(struct ieee80211_node *ni,
sys/net80211/ieee80211_output.c
2561
struct ieee80211_node *bss;
sys/net80211/ieee80211_output.c
2694
ieee80211_send_mgmt(struct ieee80211_node *ni, int type, int arg)
sys/net80211/ieee80211_output.c
2700
struct ieee80211_node *bss = vap->iv_bss;
sys/net80211/ieee80211_output.c
3067
ieee80211_alloc_proberesp(struct ieee80211_node *bss, int legacy)
sys/net80211/ieee80211_output.c
3249
struct ieee80211_node *bss = vap->iv_bss;
sys/net80211/ieee80211_output.c
3358
ieee80211_alloc_prot(struct ieee80211_node *ni, const struct mbuf *m,
sys/net80211/ieee80211_output.c
3427
ieee80211_tx_mgt_cb(struct ieee80211_node *ni, void *arg, int status)
sys/net80211/ieee80211_output.c
3457
struct ieee80211_node *ni)
sys/net80211/ieee80211_output.c
352
struct ieee80211_node *ni;
sys/net80211/ieee80211_output.c
3668
ieee80211_beacon_alloc(struct ieee80211_node *ni)
sys/net80211/ieee80211_output.c
3786
ieee80211_beacon_update(struct ieee80211_node *ni, struct mbuf *m, int mcast)
sys/net80211/ieee80211_output.c
4178
ieee80211_tx_complete(struct ieee80211_node *ni, struct mbuf *m, int status)
sys/net80211/ieee80211_output.c
4226
ieee80211_output_seqno_assign(struct ieee80211_node *ni, int arg_tid,
sys/net80211/ieee80211_output.c
4295
ieee80211_output_beacon_seqno_assign(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_output.c
560
ieee80211_raw_output(struct ieee80211vap *vap, struct ieee80211_node *ni,
sys/net80211/ieee80211_output.c
648
ieee80211_validate_rate(struct ieee80211_node *ni, uint8_t rate)
sys/net80211/ieee80211_output.c
704
ieee80211_sanitize_rates(struct ieee80211_node *ni, struct mbuf *m,
sys/net80211/ieee80211_output.c
749
struct ieee80211_node *ni = NULL;
sys/net80211/ieee80211_output.c
84
static void ieee80211_tx_mgt_cb(struct ieee80211_node *, void *, int);
sys/net80211/ieee80211_output.c
884
struct ieee80211_node *ni,
sys/net80211/ieee80211_output.c
994
ieee80211_mgmt_output(struct ieee80211_node *ni, struct mbuf *m, int type,
sys/net80211/ieee80211_power.c
131
ieee80211_node_psq_dequeue(struct ieee80211_node *ni, int *qlen)
sys/net80211/ieee80211_power.c
168
struct ieee80211_node *ni = (void *) m->m_pkthdr.rcvif;
sys/net80211/ieee80211_power.c
211
ieee80211_node_psq_drain(struct ieee80211_node *ni)
sys/net80211/ieee80211_power.c
227
ieee80211_node_psq_age(struct ieee80211_node *ni)
sys/net80211/ieee80211_power.c
286
ieee80211_set_tim(struct ieee80211_node *ni, int set)
sys/net80211/ieee80211_power.c
325
ieee80211_pwrsave(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_power.c
417
pwrsave_flushq(struct ieee80211_node *ni)
sys/net80211/ieee80211_power.c
480
ieee80211_node_pwrsave(struct ieee80211_node *ni, int enable)
sys/net80211/ieee80211_power.c
51
static int ieee80211_set_tim(struct ieee80211_node *, int);
sys/net80211/ieee80211_power.c
524
struct ieee80211_node *ni = vap->iv_bss;
sys/net80211/ieee80211_power.h
32
struct ieee80211_node;
sys/net80211/ieee80211_power.h
71
struct mbuf *ieee80211_node_psq_dequeue(struct ieee80211_node *ni, int *qlen);
sys/net80211/ieee80211_power.h
72
int ieee80211_node_psq_drain(struct ieee80211_node *);
sys/net80211/ieee80211_power.h
73
int ieee80211_node_psq_age(struct ieee80211_node *);
sys/net80211/ieee80211_power.h
79
int ieee80211_pwrsave(struct ieee80211_node *, struct mbuf *);
sys/net80211/ieee80211_power.h
80
void ieee80211_node_pwrsave(struct ieee80211_node *, int enable);
sys/net80211/ieee80211_proto.c
251
static struct ieee80211_node *vap_update_bss(struct ieee80211vap *,
sys/net80211/ieee80211_proto.c
252
struct ieee80211_node *);
sys/net80211/ieee80211_proto.c
255
null_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
sys/net80211/ieee80211_proto.c
638
ieee80211_fix_rate(struct ieee80211_node *ni,
sys/net80211/ieee80211_proto.c
825
static struct ieee80211_node *
sys/net80211/ieee80211_proto.c
826
vap_update_bss(struct ieee80211vap *vap, struct ieee80211_node *ni)
sys/net80211/ieee80211_proto.c
828
struct ieee80211_node *obss;
sys/net80211/ieee80211_proto.h
101
void ieee80211_send_setup(struct ieee80211_node *, struct mbuf *, int, int,
sys/net80211/ieee80211_proto.h
106
int ieee80211_send_nulldata(struct ieee80211_node *);
sys/net80211/ieee80211_proto.h
107
int ieee80211_classify(struct ieee80211_node *, struct mbuf *m);
sys/net80211/ieee80211_proto.h
110
struct mbuf *ieee80211_encap(struct ieee80211vap *, struct ieee80211_node *,
sys/net80211/ieee80211_proto.h
113
int ieee80211_send_mgmt(struct ieee80211_node *, int, int);
sys/net80211/ieee80211_proto.h
117
int ieee80211_send_probereq(struct ieee80211_node *ni,
sys/net80211/ieee80211_proto.h
124
void ieee80211_tx_complete(struct ieee80211_node *,
sys/net80211/ieee80211_proto.h
126
void ieee80211_output_seqno_assign(struct ieee80211_node *,
sys/net80211/ieee80211_proto.h
128
void ieee80211_output_beacon_seqno_assign(struct ieee80211_node *,
sys/net80211/ieee80211_proto.h
139
struct mbuf *ieee80211_alloc_proberesp(struct ieee80211_node *, int);
sys/net80211/ieee80211_proto.h
147
struct mbuf *ieee80211_alloc_prot(struct ieee80211_node *,
sys/net80211/ieee80211_proto.h
155
uint8_t *ieee80211_add_qos(uint8_t *, const struct ieee80211_node *);
sys/net80211/ieee80211_proto.h
160
struct ieee80211_node *ni);
sys/net80211/ieee80211_proto.h
222
void (*ia_node_join)(struct ieee80211_node *);
sys/net80211/ieee80211_proto.h
223
void (*ia_node_leave)(struct ieee80211_node *);
sys/net80211/ieee80211_proto.h
264
int ieee80211_fix_rate(struct ieee80211_node *,
sys/net80211/ieee80211_proto.h
402
struct mbuf *ieee80211_beacon_alloc(struct ieee80211_node *);
sys/net80211/ieee80211_proto.h
431
int ieee80211_beacon_update(struct ieee80211_node *,
sys/net80211/ieee80211_proto.h
445
void ieee80211_notify_node_join(struct ieee80211_node *, int newassoc);
sys/net80211/ieee80211_proto.h
446
void ieee80211_notify_node_leave(struct ieee80211_node *);
sys/net80211/ieee80211_proto.h
448
void ieee80211_notify_wds_discover(struct ieee80211_node *);
sys/net80211/ieee80211_proto.h
462
void ieee80211_notify_node_deauth(struct ieee80211_node *);
sys/net80211/ieee80211_proto.h
463
void ieee80211_notify_node_auth(struct ieee80211_node *);
sys/net80211/ieee80211_proto.h
87
int ieee80211_input_mimo(struct ieee80211_node *, struct mbuf *);
sys/net80211/ieee80211_proto.h
91
int ieee80211_mgmt_output(struct ieee80211_node *, struct mbuf *, int,
sys/net80211/ieee80211_proto.h
93
int ieee80211_raw_xmit(struct ieee80211_node *, struct mbuf *,
sys/net80211/ieee80211_proto.h
98
struct ieee80211_node *);
sys/net80211/ieee80211_proto.h
99
int ieee80211_raw_output(struct ieee80211vap *, struct ieee80211_node *,
sys/net80211/ieee80211_ratectl.c
72
ieee80211_ratectl_sysctl_stats_node_iter(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_ratectl.h
115
ieee80211_ratectl_node_init(struct ieee80211_node *ni)
sys/net80211/ieee80211_ratectl.h
123
ieee80211_ratectl_node_deinit(struct ieee80211_node *ni)
sys/net80211/ieee80211_ratectl.h
131
ieee80211_ratectl_rate(struct ieee80211_node *ni, void *arg, uint32_t iarg)
sys/net80211/ieee80211_ratectl.h
139
ieee80211_ratectl_tx_complete(const struct ieee80211_node *ni,
sys/net80211/ieee80211_ratectl.h
165
ieee80211_ratectl_node_stats(struct ieee80211_node *ni, struct sbuf *s)
sys/net80211/ieee80211_ratectl.h
78
struct ieee80211_node *ni; /* receiver */
sys/net80211/ieee80211_ratectl.h
90
void (*ir_node_init)(struct ieee80211_node *);
sys/net80211/ieee80211_ratectl.h
91
void (*ir_node_deinit)(struct ieee80211_node *);
sys/net80211/ieee80211_ratectl.h
92
int (*ir_rate)(struct ieee80211_node *, void *, uint32_t);
sys/net80211/ieee80211_ratectl.h
93
void (*ir_tx_complete)(const struct ieee80211_node *,
sys/net80211/ieee80211_ratectl.h
98
void (*ir_node_stats)(struct ieee80211_node *ni, struct sbuf *s);
sys/net80211/ieee80211_ratectl_none.c
63
none_node_init(struct ieee80211_node *ni)
sys/net80211/ieee80211_ratectl_none.c
70
none_node_deinit(struct ieee80211_node *ni)
sys/net80211/ieee80211_ratectl_none.c
75
none_rate(struct ieee80211_node *ni, void *arg __unused, uint32_t iarg __unused)
sys/net80211/ieee80211_ratectl_none.c
85
none_tx_complete(const struct ieee80211_node *ni,
sys/net80211/ieee80211_rssadapt.c
173
rssadapt_node_init(struct ieee80211_node *ni)
sys/net80211/ieee80211_rssadapt.c
217
rssadapt_node_deinit(struct ieee80211_node *ni)
sys/net80211/ieee80211_rssadapt.c
239
rssadapt_rate(struct ieee80211_node *ni, void *arg __unused, uint32_t iarg)
sys/net80211/ieee80211_rssadapt.c
336
rssadapt_tx_complete(const struct ieee80211_node *ni,
sys/net80211/ieee80211_rssadapt.c
85
static void rssadapt_node_init(struct ieee80211_node *);
sys/net80211/ieee80211_rssadapt.c
86
static void rssadapt_node_deinit(struct ieee80211_node *);
sys/net80211/ieee80211_rssadapt.c
87
static int rssadapt_rate(struct ieee80211_node *, void *, uint32_t);
sys/net80211/ieee80211_rssadapt.c
91
static void rssadapt_tx_complete(const struct ieee80211_node *,
sys/net80211/ieee80211_scan_sta.c
1345
struct ieee80211_node *ni = vap->iv_bss;
sys/net80211/ieee80211_sta.c
1026
sta_auth_shared(struct ieee80211_node *ni, struct ieee80211_frame *wh,
sys/net80211/ieee80211_sta.c
1146
struct ieee80211_node *ni)
sys/net80211/ieee80211_sta.c
1392
sta_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype,
sys/net80211/ieee80211_sta.c
184
sta_authretry(struct ieee80211vap *vap, struct ieee80211_node *ni, int reason)
sys/net80211/ieee80211_sta.c
2060
sta_recv_ctl(struct ieee80211_node *ni, struct mbuf *m, int subtype)
sys/net80211/ieee80211_sta.c
230
struct ieee80211_node *ni;
sys/net80211/ieee80211_sta.c
532
sta_input(struct ieee80211_node *ni, struct mbuf *m,
sys/net80211/ieee80211_sta.c
69
static int sta_input(struct ieee80211_node *, struct mbuf *,
sys/net80211/ieee80211_sta.c
71
static void sta_recv_mgmt(struct ieee80211_node *, struct mbuf *,
sys/net80211/ieee80211_sta.c
73
static void sta_recv_ctl(struct ieee80211_node *, struct mbuf *, int subtype);
sys/net80211/ieee80211_sta.c
997
sta_auth_open(struct ieee80211_node *ni, struct ieee80211_frame *wh,
sys/net80211/ieee80211_sta.h
47
const struct ieee80211_frame *wh, struct ieee80211_node *ni);
sys/net80211/ieee80211_superg.c
199
ieee80211_add_athcaps(uint8_t *frm, const struct ieee80211_node *bss)
sys/net80211/ieee80211_superg.c
211
ieee80211_parse_ath(struct ieee80211_node *ni, uint8_t *ie)
sys/net80211/ieee80211_superg.c
221
ieee80211_parse_athparams(struct ieee80211_node *ni, uint8_t *frm,
sys/net80211/ieee80211_superg.c
271
ieee80211_ff_decap(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_superg.c
591
ff_transmit(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_superg.c
615
struct ieee80211_node *ni;
sys/net80211/ieee80211_superg.c
622
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/net80211/ieee80211_superg.c
641
struct ieee80211_node *ni;
sys/net80211/ieee80211_superg.c
656
ni = (struct ieee80211_node *) m->m_pkthdr.rcvif;
sys/net80211/ieee80211_superg.c
722
ff_approx_txtime(struct ieee80211_node *ni,
sys/net80211/ieee80211_superg.c
784
ieee80211_ff_check(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_superg.c
911
ieee80211_amsdu_check(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_superg.c
935
ieee80211_ff_node_init(struct ieee80211_node *ni)
sys/net80211/ieee80211_superg.c
946
ieee80211_ff_node_cleanup(struct ieee80211_node *ni)
sys/net80211/ieee80211_superg.h
107
struct mbuf * ieee80211_amsdu_check(struct ieee80211_node *ni, struct mbuf *m);
sys/net80211/ieee80211_superg.h
108
struct mbuf *ieee80211_ff_check(struct ieee80211_node *, struct mbuf *);
sys/net80211/ieee80211_superg.h
145
struct mbuf *ieee80211_ff_decap(struct ieee80211_node *, struct mbuf *);
sys/net80211/ieee80211_superg.h
148
ieee80211_decap_fastframe(struct ieee80211vap *vap, struct ieee80211_node *ni,
sys/net80211/ieee80211_superg.h
79
uint8_t *ieee80211_add_athcaps(uint8_t *, const struct ieee80211_node *);
sys/net80211/ieee80211_superg.h
80
void ieee80211_parse_ath(struct ieee80211_node *, uint8_t *);
sys/net80211/ieee80211_superg.h
81
int ieee80211_parse_athparams(struct ieee80211_node *, uint8_t *,
sys/net80211/ieee80211_superg.h
84
void ieee80211_ff_node_init(struct ieee80211_node *);
sys/net80211/ieee80211_superg.h
85
void ieee80211_ff_node_cleanup(struct ieee80211_node *);
sys/net80211/ieee80211_superg.h
88
ieee80211_amsdu_tx_ok(struct ieee80211_node *ni)
sys/net80211/ieee80211_tdma.c
114
static void tdma_recv_mgmt(struct ieee80211_node *, struct mbuf *,
sys/net80211/ieee80211_tdma.c
117
const struct ieee80211_tdma_param *tdma, struct ieee80211_node *ni,
sys/net80211/ieee80211_tdma.c
119
static int tdma_process_params(struct ieee80211_node *ni,
sys/net80211/ieee80211_tdma.c
213
sta_leave(void *arg, struct ieee80211_node *ni)
sys/net80211/ieee80211_tdma.c
327
tdma_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0,
sys/net80211/ieee80211_tdma.c
411
struct ieee80211_node *ni, int pickslot)
sys/net80211/ieee80211_tdma.c
524
tdma_process_params(struct ieee80211_node *ni, const u_int8_t *ie,
sys/net80211/ieee80211_tdma.c
645
ieee80211_parse_tdma(struct ieee80211_node *ni, const uint8_t *ie)
sys/net80211/ieee80211_tdma.h
83
void (*tdma_recv_mgmt)(struct ieee80211_node *,
sys/net80211/ieee80211_tdma.h
97
void ieee80211_parse_tdma(struct ieee80211_node *ni, const uint8_t *ie);
sys/net80211/ieee80211_var.h
286
int (*ic_set_quiet)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
293
int (*ic_send_mgmt)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
296
int (*ic_raw_xmit)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
306
void (*ic_newassoc)(struct ieee80211_node *, int);
sys/net80211/ieee80211_var.h
308
void (*ic_tdma_update)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
314
struct ieee80211_node* (*ic_node_alloc)(struct ieee80211vap *,
sys/net80211/ieee80211_var.h
318
int (*ic_node_init)(struct ieee80211_node *);
sys/net80211/ieee80211_var.h
321
void (*ic_node_free)(struct ieee80211_node *);
sys/net80211/ieee80211_var.h
324
void (*ic_node_cleanup)(struct ieee80211_node *);
sys/net80211/ieee80211_var.h
326
void (*ic_node_age)(struct ieee80211_node *);
sys/net80211/ieee80211_var.h
327
void (*ic_node_drain)(struct ieee80211_node *);
sys/net80211/ieee80211_var.h
328
int8_t (*ic_node_getrssi)(const struct ieee80211_node*);
sys/net80211/ieee80211_var.h
329
void (*ic_node_getsignal)(const struct ieee80211_node*,
sys/net80211/ieee80211_var.h
332
const struct ieee80211_node*,
sys/net80211/ieee80211_var.h
350
int (*ic_recv_action)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
353
int (*ic_send_action)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
356
int (*ic_ampdu_enable)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
359
int (*ic_addba_request)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
363
int (*ic_addba_response)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
366
void (*ic_addba_stop)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
368
void (*ic_addba_response_timeout)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
371
void (*ic_bar_response)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
374
int (*ic_ampdu_rx_start)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
377
void (*ic_ampdu_rx_stop)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
496
struct ieee80211_node *iv_bss; /* information for this node */
sys/net80211/ieee80211_var.h
543
int (*iv_input)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
547
void (*iv_recv_mgmt)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
551
void (*iv_recv_ctl)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
554
struct ieee80211_node *, struct mbuf *);
sys/net80211/ieee80211_var.h
557
int (*iv_send_mgmt)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
568
int (*iv_set_tim)(struct ieee80211_node *, int);
sys/net80211/ieee80211_var.h
569
void (*iv_node_ps)(struct ieee80211_node *, int);
sys/net80211/ieee80211_var.h
571
void (*iv_recv_pspoll)(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
577
struct ieee80211_node * (*iv_update_bss)(struct ieee80211vap *,
sys/net80211/ieee80211_var.h
578
struct ieee80211_node *);
sys/net80211/ieee80211_var.h
851
bool ieee80211_is_ctl_frame_for_vap(struct ieee80211_node *,
sys/net80211/ieee80211_var.h
997
ieee80211_get_node_txpower(struct ieee80211_node *ni)
sys/net80211/ieee80211_vht.c
1016
ieee80211_vht_check_tx_vht160(const struct ieee80211_node *ni)
sys/net80211/ieee80211_vht.c
1064
ieee80211_vht_check_tx_bw(const struct ieee80211_node *ni,
sys/net80211/ieee80211_vht.c
1098
ieee80211_vht_node_check_tx_valid_mcs(const struct ieee80211_node *ni,
sys/net80211/ieee80211_vht.c
219
ieee80211_vht_node_init(struct ieee80211_node *ni)
sys/net80211/ieee80211_vht.c
228
ieee80211_vht_node_cleanup(struct ieee80211_node *ni)
sys/net80211/ieee80211_vht.c
244
ieee80211_parse_vhtopmode(struct ieee80211_node *ni, const uint8_t *ie)
sys/net80211/ieee80211_vht.c
266
ieee80211_parse_vhtcap(struct ieee80211_node *ni, const uint8_t *ie)
sys/net80211/ieee80211_vht.c
280
ieee80211_vht_updateparams(struct ieee80211_node *ni,
sys/net80211/ieee80211_vht.c
322
ieee80211_setup_vht_rates(struct ieee80211_node *ni)
sys/net80211/ieee80211_vht.c
359
ieee80211_vht_node_join(struct ieee80211_node *ni)
sys/net80211/ieee80211_vht.c
367
ieee80211_vht_node_leave(struct ieee80211_node *ni)
sys/net80211/ieee80211_vht.c
396
ieee80211_vht_get_vhtcap_ie(struct ieee80211_node *ni,
sys/net80211/ieee80211_vht.c
728
ieee80211_add_vhtcap(uint8_t *frm, struct ieee80211_node *ni)
sys/net80211/ieee80211_vht.c
80
vht_recv_action_placeholder(struct ieee80211_node *ni,
sys/net80211/ieee80211_vht.c
818
ieee80211_add_vhtinfo(uint8_t *frm, struct ieee80211_node *ni)
sys/net80211/ieee80211_vht.c
841
ieee80211_vht_update_cap(struct ieee80211_node *ni, const uint8_t *vhtcap_ie)
sys/net80211/ieee80211_vht.c
929
ieee80211_vht_get_vhtinfo_ie(struct ieee80211_node *ni,
sys/net80211/ieee80211_vht.c
93
vht_send_action_placeholder(struct ieee80211_node *ni,
sys/net80211/ieee80211_vht.c
939
ieee80211_vht_check_tx_vht(const struct ieee80211_node *ni)
sys/net80211/ieee80211_vht.c
964
ieee80211_vht_check_tx_vht40(const struct ieee80211_node *ni)
sys/net80211/ieee80211_vht.c
987
ieee80211_vht_check_tx_vht80(const struct ieee80211_node *ni)
sys/net80211/ieee80211_vht.h
35
void ieee80211_vht_node_init(struct ieee80211_node *);
sys/net80211/ieee80211_vht.h
36
void ieee80211_vht_node_cleanup(struct ieee80211_node *);
sys/net80211/ieee80211_vht.h
38
void ieee80211_parse_vhtopmode(struct ieee80211_node *, const uint8_t *);
sys/net80211/ieee80211_vht.h
39
void ieee80211_parse_vhtcap(struct ieee80211_node *, const uint8_t *);
sys/net80211/ieee80211_vht.h
41
int ieee80211_vht_updateparams(struct ieee80211_node *,
sys/net80211/ieee80211_vht.h
43
void ieee80211_setup_vht_rates(struct ieee80211_node *);
sys/net80211/ieee80211_vht.h
47
void ieee80211_vht_node_join(struct ieee80211_node *ni);
sys/net80211/ieee80211_vht.h
48
void ieee80211_vht_node_leave(struct ieee80211_node *ni);
sys/net80211/ieee80211_vht.h
50
uint8_t * ieee80211_add_vhtcap(uint8_t *frm, struct ieee80211_node *);
sys/net80211/ieee80211_vht.h
51
uint8_t * ieee80211_add_vhtinfo(uint8_t *frm, struct ieee80211_node *);
sys/net80211/ieee80211_vht.h
55
void ieee80211_vht_update_cap(struct ieee80211_node *, const uint8_t *);
sys/net80211/ieee80211_vht.h
61
void ieee80211_vht_get_vhtcap_ie(struct ieee80211_node *ni,
sys/net80211/ieee80211_vht.h
63
void ieee80211_vht_get_vhtinfo_ie(struct ieee80211_node *ni,
sys/net80211/ieee80211_vht.h
66
bool ieee80211_vht_check_tx_vht(const struct ieee80211_node *);
sys/net80211/ieee80211_vht.h
67
bool ieee80211_vht_check_tx_bw(const struct ieee80211_node *,
sys/net80211/ieee80211_vht.h
69
bool ieee80211_vht_node_check_tx_valid_mcs(const struct ieee80211_node *,
sys/net80211/ieee80211_wds.c
100
wds_flush(struct ieee80211_node *ni)
sys/net80211/ieee80211_wds.c
126
struct ieee80211_node *ni, *obss;
sys/net80211/ieee80211_wds.c
233
struct ieee80211_node *ni;
sys/net80211/ieee80211_wds.c
317
ieee80211_dwds_discover(struct ieee80211_node *ni, struct mbuf *m)
sys/net80211/ieee80211_wds.c
406
wds_input(struct ieee80211_node *ni, struct mbuf *m,
sys/net80211/ieee80211_wds.c
64
static int wds_input(struct ieee80211_node *ni, struct mbuf *m,
sys/net80211/ieee80211_wds.c
66
static void wds_recv_mgmt(struct ieee80211_node *, struct mbuf *, int subtype,
sys/net80211/ieee80211_wds.c
743
wds_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype,
sys/net80211/ieee80211_wds.h
37
void ieee80211_dwds_discover(struct ieee80211_node *, struct mbuf *);
sys/net80211/ieee80211_wds.h
38
int ieee80211_node_wdsq_age(struct ieee80211_node *);