Home
last modified time | relevance | path

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

/freebsd/sys/dev/ath/
H A Dif_athrate.h68 struct ath_node;
106 void ath_rate_node_init(struct ath_softc *, struct ath_node *);
110 void ath_rate_node_cleanup(struct ath_softc *, struct ath_node *);
116 void ath_rate_newassoc(struct ath_softc *, struct ath_node *,
125 void ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an,
139 void ath_rate_findrate(struct ath_softc *, struct ath_node *,
147 void ath_rate_setupxtxdesc(struct ath_softc *, struct ath_node *,
159 void ath_rate_tx_complete(struct ath_softc *, struct ath_node *,
166 void ath_rate_update_rx_rssi(struct ath_softc *, struct ath_node *,
177 int ath_rate_fetch_node_stats(struct ath_softc *sc, struct ath_node *an,
H A Dif_ath_tx.h87 extern void ath_tx_node_flush(struct ath_softc *sc, struct ath_node *an);
101 extern void ath_tx_tid_init(struct ath_softc *sc, struct ath_node *an);
102 extern void ath_tx_tid_hw_queue_aggr(struct ath_softc *sc, struct ath_node *an,
104 extern void ath_tx_tid_hw_queue_norm(struct ath_softc *sc, struct ath_node *an,
111 extern void ath_tx_addto_baw(struct ath_softc *sc, struct ath_node *an,
113 extern struct ieee80211_tx_ampdu * ath_tx_get_tx_tid(struct ath_node *an,
134 extern void ath_tx_node_sleep(struct ath_softc *sc, struct ath_node *an);
135 extern void ath_tx_node_wakeup(struct ath_softc *sc, struct ath_node *an);
136 extern int ath_tx_node_is_asleep(struct ath_softc *sc, struct ath_node *an);
137 extern void ath_tx_node_reassoc(struct ath_softc *sc, struct ath_node *an);
H A Dif_ath_tx.c121 static int ath_tx_node_is_asleep(struct ath_softc *sc, struct ath_node *an);
123 static int ath_tx_ampdu_pending(struct ath_softc *sc, struct ath_node *an,
125 static int ath_tx_ampdu_running(struct ath_softc *sc, struct ath_node *an,
132 ath_tx_retry_clone(struct ath_softc *sc, struct ath_node *an,
1424 struct ath_node *an = ATH_NODE(bf->bf_node); in ath_tx_update_clrdmask()
1447 ath_tx_should_swq_frame(struct ath_softc *sc, struct ath_node *an, in ath_tx_should_swq_frame()
1511 struct ath_node *an = ATH_NODE(bf->bf_node); in ath_tx_xmit_normal()
1576 struct ath_node *an; in ath_tx_normal_setup()
2167 struct ath_node *an = ATH_NODE(ni); in ath_tx_raw_start()
2651 ath_tx_addto_baw(struct ath_softc *sc, struct ath_node *an, in ath_tx_addto_baw()
[all …]
H A Dif_ath_tx_ht.h60 ath_tx_form_aggr(struct ath_softc *sc, struct ath_node *an,
H A Dif_ath_ioctl.c128 struct ath_node *an; in ath_ioctl_ratestats()
H A Dif_athvar.h128 struct ath_node *an; /* pointer to parent */
191 struct ath_node { struct
209 #define ATH_NODE(ni) ((struct ath_node *)(ni)) argument
210 #define ATH_NODE_CONST(ni) ((const struct ath_node *)(ni))
H A Dif_ath.c3906 const size_t space = sizeof(struct ath_node) + sc->sc_rc->arc_space; in ath_node_alloc()
3907 struct ath_node *an; in ath_node_alloc()
4353 struct ath_node *an; in ath_tx_update_ratectrl()
6304 struct ath_node *an = ATH_NODE(ni); in ath_newassoc()
6716 struct ath_node *an = ATH_NODE(ni); in ath_node_powersave()
6786 struct ath_node *an = ATH_NODE(ni); in ath_node_set_tim()
6918 struct ath_node *an; in ath_tx_update_tim()
6987 struct ath_node *an; in ath_node_recv_pspoll()
H A Dif_ath_tx_ht.c794 ath_tx_form_aggr(struct ath_softc *sc, struct ath_node *an, in ath_tx_form_aggr()
/freebsd/sys/dev/ath/ath_rate/onoe/
H A Donoe.c101 ath_rate_node_init(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_init()
107 ath_rate_node_cleanup(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_cleanup()
112 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, in ath_rate_findrate()
136 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, in ath_rate_getxtxrates()
155 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, in ath_rate_setupxtxdesc()
168 ath_rate_tx_complete(struct ath_softc *sc, struct ath_node *an, in ath_rate_tx_complete()
187 ath_rate_newassoc(struct ath_softc *sc, struct ath_node *an, int isnew) in ath_rate_newassoc()
194 ath_rate_update_rx_rssi(struct ath_softc *sc, struct ath_node *an, int rssi) in ath_rate_update_rx_rssi()
201 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/sys/dev/ath/ath_rate/amrr/
H A Damrr.c93 ath_rate_node_init(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_init()
99 ath_rate_node_cleanup(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_cleanup()
104 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, in ath_rate_findrate()
128 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, in ath_rate_getxtxrates()
147 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, in ath_rate_setupxtxdesc()
160 ath_rate_tx_complete(struct ath_softc *sc, struct ath_node *an, in ath_rate_tx_complete()
193 ath_rate_newassoc(struct ath_softc *sc, struct ath_node *an, int isnew) in ath_rate_newassoc()
200 ath_rate_update_rx_rssi(struct ath_softc *sc, struct ath_node *an, int rssi) in ath_rate_update_rx_rssi()
226 struct ath_node *an = ATH_NODE(ni); in ath_rate_update()
433 ath_rate_fetch_node_stats(struct ath_softc *sc, struct ath_node *an, in ath_rate_fetch_node_stats()
/freebsd/sys/dev/ath/ath_rate/sample/
H A Dsample.c174 struct ath_node *an, uint8_t rix0, int is_aggr) in ath_rate_sample_find_min_pktlength()
282 ath_rate_node_init(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_init()
288 ath_rate_node_cleanup(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_cleanup()
314 pick_best_rate(struct ath_node *an, const HAL_RATE_TABLE *rt, in pick_best_rate()
415 pick_sample_rate(struct sample_softc *ssc , struct ath_node *an, in pick_sample_rate()
550 struct ath_node *an = ATH_NODE(ni); in ath_rate_update_static_rix()
572 ath_rate_pick_seed_rate_legacy(struct ath_softc *sc, struct ath_node *an, in ath_rate_pick_seed_rate_legacy()
613 ath_rate_pick_seed_rate_ht(struct ath_softc *sc, struct ath_node *an, in ath_rate_pick_seed_rate_ht()
660 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, in ath_rate_findrate()
903 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, in ath_rate_getxtxrates()
[all …]
/freebsd/sys/dev/wtap/
H A Dif_wtapvar.h71 #define WTAP_NODE(ni) ((struct ath_node *)(ni))
72 #define WTAP_NODE_CONST(ni) ((const struct ath_node *)(ni))