Home
last modified time | relevance | path

Searched refs:ath_node (Results 1 – 12 of 12) sorted by relevance

/freebsd-13.1/sys/dev/ath/
H A Dif_athrate.h70 struct ath_node;
108 void ath_rate_node_init(struct ath_softc *, struct ath_node *);
112 void ath_rate_node_cleanup(struct ath_softc *, struct ath_node *);
118 void ath_rate_newassoc(struct ath_softc *, struct ath_node *,
127 void ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an,
141 void ath_rate_findrate(struct ath_softc *, struct ath_node *,
149 void ath_rate_setupxtxdesc(struct ath_softc *, struct ath_node *,
161 void ath_rate_tx_complete(struct ath_softc *, struct ath_node *,
168 void ath_rate_update_rx_rssi(struct ath_softc *, struct ath_node *,
179 int ath_rate_fetch_node_stats(struct ath_softc *sc, struct ath_node *an,
H A Dif_ath_tx.h89 extern void ath_tx_node_flush(struct ath_softc *sc, struct ath_node *an);
103 extern void ath_tx_tid_init(struct ath_softc *sc, struct ath_node *an);
104 extern void ath_tx_tid_hw_queue_aggr(struct ath_softc *sc, struct ath_node *an,
106 extern void ath_tx_tid_hw_queue_norm(struct ath_softc *sc, struct ath_node *an,
113 extern void ath_tx_addto_baw(struct ath_softc *sc, struct ath_node *an,
115 extern struct ieee80211_tx_ampdu * ath_tx_get_tx_tid(struct ath_node *an,
136 extern void ath_tx_node_sleep(struct ath_softc *sc, struct ath_node *an);
137 extern void ath_tx_node_wakeup(struct ath_softc *sc, struct ath_node *an);
138 extern int ath_tx_node_is_asleep(struct ath_softc *sc, struct ath_node *an);
139 extern void ath_tx_node_reassoc(struct ath_softc *sc, struct ath_node *an);
H A Dif_ath_tx.c1569 struct ath_node *an; in ath_tx_normal_setup()
2158 struct ath_node *an = ATH_NODE(ni); in ath_tx_raw_start()
3140 struct ath_node *an = ATH_NODE(ni); in ath_tx_swq()
4191 struct ath_node *an = ATH_NODE(ni); in ath_tx_normal_comp()
4278 struct ath_node *an = ATH_NODE(ni); in ath_tx_comp_cleanup_unaggr()
4520 struct ath_node *an = ATH_NODE(ni); in ath_tx_aggr_retry_unaggr()
4611 struct ath_node *an = ATH_NODE(ni); in ath_tx_retry_subframe()
4677 struct ath_node *an = ATH_NODE(ni); in ath_tx_comp_aggr_error()
4763 struct ath_node *an = ATH_NODE(ni); in ath_tx_comp_cleanup_aggr()
4827 struct ath_node *an = ATH_NODE(ni);
[all …]
H A Dif_ath_tx_ht.h62 ath_tx_form_aggr(struct ath_softc *sc, struct ath_node *an,
H A Dif_ath_ioctl.c130 struct ath_node *an; in ath_ioctl_ratestats()
H A Dif_athvar.h129 struct ath_node *an; /* pointer to parent */
192 struct ath_node { struct
210 #define ATH_NODE(ni) ((struct ath_node *)(ni)) argument
211 #define ATH_NODE_CONST(ni) ((const struct ath_node *)(ni))
H A Dif_ath.c3856 const size_t space = sizeof(struct ath_node) + sc->sc_rc->arc_space; in ath_node_alloc()
3857 struct ath_node *an; in ath_node_alloc()
4298 struct ath_node *an; in ath_tx_update_ratectrl()
6241 struct ath_node *an = ATH_NODE(ni); in ath_newassoc()
6653 struct ath_node *an = ATH_NODE(ni); in ath_node_powersave()
6723 struct ath_node *an = ATH_NODE(ni); in ath_node_set_tim()
6855 struct ath_node *an; in ath_tx_update_tim()
6924 struct ath_node *an; in ath_node_recv_pspoll()
H A Dif_ath_tx_ht.c820 ath_tx_form_aggr(struct ath_softc *sc, struct ath_node *an, in ath_tx_form_aggr()
/freebsd-13.1/sys/dev/ath/ath_rate/onoe/
H A Donoe.c103 ath_rate_node_init(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_init()
109 ath_rate_node_cleanup(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_cleanup()
114 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, in ath_rate_findrate()
138 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, in ath_rate_getxtxrates()
157 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, in ath_rate_setupxtxdesc()
170 ath_rate_tx_complete(struct ath_softc *sc, struct ath_node *an, in ath_rate_tx_complete()
189 ath_rate_newassoc(struct ath_softc *sc, struct ath_node *an, int isnew) in ath_rate_newassoc()
196 ath_rate_update_rx_rssi(struct ath_softc *sc, struct ath_node *an, int rssi) in ath_rate_update_rx_rssi()
203 struct ath_node *an = ATH_NODE(ni); in ath_rate_update()
421 ath_rate_fetch_node_stats(struct ath_softc *sc, struct ath_node *an, in ath_rate_fetch_node_stats()
/freebsd-13.1/sys/dev/ath/ath_rate/amrr/
H A Damrr.c95 ath_rate_node_init(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_init()
101 ath_rate_node_cleanup(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_cleanup()
106 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, in ath_rate_findrate()
130 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, in ath_rate_getxtxrates()
149 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, in ath_rate_setupxtxdesc()
162 ath_rate_tx_complete(struct ath_softc *sc, struct ath_node *an, in ath_rate_tx_complete()
195 ath_rate_newassoc(struct ath_softc *sc, struct ath_node *an, int isnew) in ath_rate_newassoc()
202 ath_rate_update_rx_rssi(struct ath_softc *sc, struct ath_node *an, int rssi) in ath_rate_update_rx_rssi()
228 struct ath_node *an = ATH_NODE(ni); in ath_rate_update()
432 ath_rate_fetch_node_stats(struct ath_softc *sc, struct ath_node *an, in ath_rate_fetch_node_stats()
/freebsd-13.1/sys/dev/ath/ath_rate/sample/
H A Dsample.c176 struct ath_node *an, uint8_t rix0, int is_aggr) in ath_rate_sample_find_min_pktlength()
284 ath_rate_node_init(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_init()
290 ath_rate_node_cleanup(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_cleanup()
316 pick_best_rate(struct ath_node *an, const HAL_RATE_TABLE *rt, in pick_best_rate()
416 pick_sample_rate(struct sample_softc *ssc , struct ath_node *an, in pick_sample_rate()
551 struct ath_node *an = ATH_NODE(ni); in ath_rate_update_static_rix()
661 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, in ath_rate_findrate()
899 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, in ath_rate_getxtxrates()
964 update_stats(struct ath_softc *sc, struct ath_node *an, in update_stats()
1093 ath_rate_tx_complete(struct ath_softc *sc, struct ath_node *an, in ath_rate_tx_complete()
[all …]
/freebsd-13.1/sys/dev/wtap/
H A Dif_wtapvar.h101 #define WTAP_NODE(ni) ((struct ath_node *)(ni))
102 #define WTAP_NODE_CONST(ni) ((const struct ath_node *)(ni))