Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/arn/
H A Darn_ath9k.h137 struct ath_desc { struct
1041 boolean_t ath9k_hw_filltxdesc(struct ath_hal *ah, struct ath_desc *ds,
1043 boolean_t lastSeg, const struct ath_desc *ds0);
1044 void ath9k_hw_cleartxdesc(struct ath_hal *ah, struct ath_desc *ds);
1045 int ath9k_hw_txprocdesc(struct ath_hal *ah, struct ath_desc *ds);
1046 void ath9k_hw_set11n_txdesc(struct ath_hal *ah, struct ath_desc *ds,
1050 struct ath_desc *lastds,
1060 void ath9k_hw_clr11n_aggr(struct ath_hal *ah, struct ath_desc *ds);
1074 int ath9k_hw_rxprocdesc(struct ath_hal *ah, struct ath_desc *ds,
1075 uint32_t pa, struct ath_desc *nds, uint64_t tsf);
[all …]
H A Darn_mac.c258 ath9k_hw_filltxdesc(struct ath_hal *ah, struct ath_desc *ds, in ath9k_hw_filltxdesc()
260 boolean_t lastSeg, const struct ath_desc *ds0) in ath9k_hw_filltxdesc()
288 ath9k_hw_cleartxdesc(struct ath_hal *ah, struct ath_desc *ds) in ath9k_hw_cleartxdesc()
300 ath9k_hw_txprocdesc(struct ath_hal *ah, struct ath_desc *ds) in ath9k_hw_txprocdesc()
388 ath9k_hw_set11n_txdesc(struct ath_hal *ah, struct ath_desc *ds, in ath9k_hw_set11n_txdesc()
428 struct ath_desc *lastds, in ath9k_hw_set11n_ratescenario()
515 ath9k_hw_set11n_aggr_last(struct ath_hal *ah, struct ath_desc *ds) in ath9k_hw_set11n_aggr_last()
526 ath9k_hw_clr11n_aggr(struct ath_hal *ah, struct ath_desc *ds) in ath9k_hw_clr11n_aggr()
948 ath9k_hw_rxprocdesc(struct ath_hal *ah, struct ath_desc *ds, in ath9k_hw_rxprocdesc()
950 struct ath_desc *nds, in ath9k_hw_rxprocdesc()
[all …]
H A Darn_recv.c37 struct ath_desc *ds; in arn_rx_buf_link()
90 arn_rx_prepare(struct ath_desc *ds, struct arn_softc *sc) in arn_rx_prepare()
403 struct ath_desc *ds = bf->bf_desc; in arn_printrxbuf()
419 ((struct ath_desc *)((caddr_t)(_sc)->sc_desc + \ in arn_rx_handler()
425 struct ath_desc *ds; in arn_rx_handler()
469 struct ath_desc *tds; in arn_rx_handler()
H A Darn_core.h384 struct ath_desc *bf_desc; /* virtual addr of desc */
472 struct ath_desc *axq_lastdsWithCTS;
478 struct ath_desc *axq_gatingds;
870 struct ath_desc *sc_desc;
H A Darn_xmit.c106 static void arn_tx_rc_status(struct ath_buf *bf, struct ath_desc *ds,
361 struct ath_desc *ds = bf_last->bf_desc; in arn_tx_complete_aggr()
1056 struct ath_desc *ds = bf_last->bf_desc; in arn_tx_num_badfrms()
1296 struct ath_desc *ds = bf->bf_desc; in ath_buf_set_rate()
1297 struct ath_desc *lastds = bf->bf_desc; /* temp workground */ in ath_buf_set_rate()
1863 struct ath_desc *ds; in arn_tx_start()
2146 struct ath_desc *ds = bf->bf_desc; in arn_printtxbuf()
2161 struct ath_desc *ds, in ath_tx_rc_status()
2190 struct ath_desc *ds; in arn_tx_processq()
H A Darn_beacon.c45 struct ath_desc *ds; in arn_beacon_setup()
H A Darn_main.c352 struct ath_desc **pds, in arn_buflist_setup()
359 struct ath_desc *ds = *pds; in arn_buflist_setup()
432 struct ath_desc *ds; in arn_desc_alloc()
436 size = sizeof (struct ath_desc) * (ATH_TXBUF + ATH_RXBUF + ATH_BCBUF); in arn_desc_alloc()
438 size = sizeof (struct ath_desc) * (ATH_TXBUF + ATH_RXBUF); in arn_desc_alloc()
446 sc->sc_desc = (struct ath_desc *)sc->sc_desc_dma.mem_va; in arn_desc_alloc()
/illumos-gate/usr/src/uts/common/io/ath/
H A Dath_hal.h821 struct ath_desc { struct
906 HAL_BOOL (*ah_setupTxDesc) (struct ath_hal *, struct ath_desc *,
915 HAL_BOOL (*ah_setupXTxDesc) (struct ath_hal *, struct ath_desc *,
919 HAL_BOOL (*ah_fillTxDesc) (struct ath_hal *, struct ath_desc *,
921 HAL_BOOL lastSeg, const struct ath_desc *);
922 HAL_STATUS (*ah_procTxDesc)(struct ath_hal *, struct ath_desc *,
925 void (*ah_reqTxIntrDesc)(struct ath_hal *, struct ath_desc *);
942 HAL_BOOL (*ah_setupRxDesc) (struct ath_hal *, struct ath_desc *,
944 HAL_STATUS (*ah_procRxDesc) (struct ath_hal *, struct ath_desc *,
945 uint32_t phyAddr, struct ath_desc *next,
H A Dath_impl.h116 ((struct ath_desc *)((caddr_t)(_asc)->asc_desc + \
225 struct ath_desc *bf_desc; /* virtual addr of desc */
281 struct ath_desc *asc_desc; /* TX/RX descriptors */
H A Dath_main.c305 struct ath_desc *ds; in ath_setup_desc()
388 struct ath_buf **pbf, struct ath_desc **pds, int nbuf, uint_t dmabflags) in ath_buflist_setup()
392 struct ath_desc *ds = *pds; in ath_buflist_setup()
463 struct ath_desc *ds; in ath_desc_alloc()
466 size = sizeof (struct ath_desc) * (ATH_TXBUF + ATH_RXBUF); in ath_desc_alloc()
473 asc->asc_desc = (struct ath_desc *)asc->asc_desc_dma.mem_va; in ath_desc_alloc()
515 struct ath_desc *ds = bf->bf_desc; in ath_printrxbuf()
533 struct ath_desc *ds; in ath_rx_handler()
649 struct ath_desc *ds = bf->bf_desc; in ath_printtxbuf()
678 struct ath_desc *ds; in ath_tx_start()
[all …]