/titanic_44/usr/src/uts/common/io/arn/ |
H A D | arn_xmit.c | 99 static void arn_tx_complete_buf(struct arn_softc *sc, struct ath_buf *bf, 103 static void arn_buf_set_rate(struct arn_softc *sc, struct ath_buf *bf); 105 struct ath_buf *bf, int txok); 106 static void arn_tx_rc_status(struct ath_buf *bf, struct ath_desc *ds, 215 struct ath_buf *bf; in arn_tx_flush_tid() 218 list_create(&list, sizeof (struct ath_buf), in arn_tx_flush_tid() 219 offsetof(struct ath_buf, bf_node)); in arn_tx_flush_tid() 262 struct ath_buf *bf) in arn_tx_addto_baw() 294 struct ath_buf *bf; in arn_tid_drain() 297 list_create(&list, sizeof (struct ath_buf), in arn_tid_drain() [all …]
|
H A D | arn_rc.h | 34 struct ath_buf; 249 void arn_tx_status(struct arn_softc *sc, struct ath_buf *bf, boolean_t is_data); 250 void arn_get_rate(struct arn_softc *sc, struct ath_buf *bf,
|
H A D | arn_core.h | 378 struct ath_buf { struct 380 struct ath_buf *bf_lastbf; argument 381 struct ath_buf *bf_lastfrm; /* last buf of this frame */ argument 382 struct ath_buf *bf_next; /* next subframe in the aggregate */ argument 422 void arn_rx_buf_link(struct arn_softc *sc, struct ath_buf *bf); 470 struct ath_buf *axq_linkbuf; /* virtual addr of last buffer */ 496 struct ath_buf *tx_buf[ATH_TID_MAX_BUFS]; /* active tx frames */ 692 struct ath_buf *av_bcbuf; /* beacon buffer */ 874 struct ath_buf *sc_vbufptr;
|
H A D | arn_beacon.c | 74 arn_beacon_setup(struct arn_softc *sc, struct ath_buf *bf) in arn_beacon_setup() 157 struct ath_buf *bf = list_head(&sc->sc_bcbuf_list); in arn_beacon_start_adhoc() 208 struct ath_buf *bf; in arn_beacon_alloc() 240 struct ath_buf *bf; in arn_beacon_return()
|
H A D | arn_recv.c | 35 arn_rx_buf_link(struct arn_softc *sc, struct ath_buf *bf) in arn_rx_buf_link() 277 struct ath_buf *bf; in arn_startrecv() 401 arn_printrxbuf(struct ath_buf *bf, int32_t done) in arn_printrxbuf() 423 struct ath_buf *bf; in arn_rx_handler() 468 struct ath_buf *tbf; in arn_rx_handler()
|
H A D | arn_main.c | 351 struct ath_buf **pbf, in arn_buflist_setup() 358 struct ath_buf *bf = *pbf; in arn_buflist_setup() 361 list_create(bflist, sizeof (struct ath_buf), in arn_buflist_setup() 362 offsetof(struct ath_buf, bf_node)); in arn_buflist_setup() 388 struct ath_buf *bf; in arn_buflist_cleanup() 433 struct ath_buf *bf; in arn_desc_alloc() 456 sc->sc_vbuflen = sizeof (struct ath_buf) * (ATH_TXBUF + ATH_RXBUF + in arn_desc_alloc() 459 sc->sc_vbuflen = sizeof (struct ath_buf) * (ATH_TXBUF + ATH_RXBUF); in arn_desc_alloc() 461 bf = (struct ath_buf *)kmem_zalloc(sc->sc_vbuflen, KM_SLEEP); in arn_desc_alloc() 1729 struct ath_buf *bf; in arn_node_free()
|
H A D | arn_rc.c | 862 struct ath_buf *bf, int num_tries, int num_rates, int *is_probe, in arn_rc_ratefind() 1322 struct ath_buf *bf, int final_ts_idx, int xretries, int long_retry) in ath_rc_tx_status() 1573 arn_tx_status(struct arn_softc *sc, struct ath_buf *bf, boolean_t is_data) in arn_tx_status() 1617 arn_get_rate(struct arn_softc *sc, struct ath_buf *bf, in arn_get_rate()
|
/titanic_44/usr/src/uts/common/io/ath/ |
H A D | ath_main.c | 303 ath_setup_desc(ath_t *asc, struct ath_buf *bf) in ath_setup_desc() 388 struct ath_buf **pbf, struct ath_desc **pds, int nbuf, uint_t dmabflags) in ath_buflist_setup() 391 struct ath_buf *bf = *pbf; in ath_buflist_setup() 394 list_create(bflist, sizeof (struct ath_buf), in ath_buflist_setup() 395 offsetof(struct ath_buf, bf_node)); in ath_buflist_setup() 421 struct ath_buf *bf; in ath_buflist_cleanup() 464 struct ath_buf *bf; in ath_desc_alloc() 482 asc->asc_vbuflen = sizeof (struct ath_buf) * (ATH_TXBUF + ATH_RXBUF); in ath_desc_alloc() 483 bf = (struct ath_buf *)kmem_zalloc(asc->asc_vbuflen, KM_SLEEP); in ath_desc_alloc() 513 ath_printrxbuf(struct ath_buf *bf, int32_t done) in ath_printrxbuf() [all …]
|
H A D | ath_impl.h | 223 struct ath_buf { struct 284 struct ath_buf *asc_vbufptr;
|
H A D | ath_aux.c | 80 extern void ath_setup_desc(ath_t *asc, struct ath_buf *bf); 179 list_create(&txq->axq_list, sizeof (struct ath_buf), in ath_set_data_queue() 180 offsetof(struct ath_buf, bf_node)); in ath_set_data_queue() 369 struct ath_buf *bf; in ath_drainq() 422 struct ath_buf *bf; in ath_startrecv()
|