Home
last modified time | relevance | path

Searched refs:ath_buf (Results 1 – 10 of 10) sorted by relevance

/titanic_44/usr/src/uts/common/io/arn/
H A Darn_xmit.c99 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 Darn_rc.h34 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 Darn_core.h378 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 Darn_beacon.c74 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 Darn_recv.c35 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 Darn_main.c351 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 Darn_rc.c862 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 Dath_main.c303 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 Dath_impl.h223 struct ath_buf { struct
284 struct ath_buf *asc_vbufptr;
H A Dath_aux.c80 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()