Home
last modified time | relevance | path

Searched refs:sc_txq (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/common/io/rtw/
H A Drtw.c1180 if (rsc->sc_txq[i].txbuf_h != NULL) { in rtw_dma_free()
1181 kmem_free(rsc->sc_txq[i].txbuf_h, in rtw_dma_free()
1183 rsc->sc_txq[i].txbuf_h = NULL; in rtw_dma_free()
1249 rsc->sc_txq[i].txdesc_h = in rtw_dma_init()
1252 txds = rsc->sc_txq[i].txdesc_h; in rtw_dma_init()
1256 rsc->sc_txq[i].txbuf_h = txbf; in rtw_dma_init()
1341 rsc->sc_txq[i].tx_prod = rsc->sc_txq[i].tx_cons = 0; in rtw_swring_setup()
1353 txbf = rsc->sc_txq[i].txbuf_h; in rtw_swring_setup()
2276 rsc->sc_txq[i].tx_nfree--; in rtw_send()
2758 (rsc->sc_txq[pri].tx_nfree)++; in rtw_ring_recycling()
[all …]
H A Drtwvar.h436 struct rtw_txq sc_txq[RTW_NTXPRI]; member
/illumos-gate/usr/src/uts/common/io/arn/
H A Darn_xmit.c977 txq = &sc->sc_txq[qnum]; in arn_test_get_txq()
1507 arn_tx_stopdma(sc, &sc->sc_txq[i]); in arn_drain_txdataq()
1513 sc->sc_txq[i].axq_qnum); in arn_drain_txdataq()
1536 arn_tx_draintxq(sc, &sc->sc_txq[i]); in arn_drain_txdataq()
1583 if (qnum >= ARRAY_SIZE(sc->sc_txq)) { in arn_txq_setup()
1591 struct ath_txq *txq = &sc->sc_txq[qnum]; in arn_txq_setup()
1609 return (&sc->sc_txq[qnum]); in arn_txq_setup()
1697 return (sc->sc_txq[qnum].axq_depth); in arn_txq_depth()
1703 return (sc->sc_txq[qnum].axq_aggr_depth); in arn_txq_aggr_depth()
1725 ASSERT(sc->sc_txq[qnum].axq_qnum == qnum); in arn_txq_update()
[all …]
H A Darn_main.c1693 txq = &sc->sc_txq[i]; in arn_node_free()
2658 txq = &sc->sc_txq[arn_get_hal_qnum(ac, sc)]; in arn_tx_queue_update()
3280 mutex_destroy(&((&sc->sc_txq[i])->axq_lock)); in arn_attach()
3372 arn_tx_cleanupq(sc, &sc->sc_txq[i]); in arn_detach()
3373 mutex_destroy(&((&sc->sc_txq[i])->axq_lock)); in arn_detach()
3430 (void) ath9k_hw_stoptxdma(ah, sc->sc_txq[i].axq_qnum); in arn_quiesce()
H A Darn_core.h931 struct ath_txq sc_txq[ATH9K_NUM_TX_QUEUES]; member
/illumos-gate/usr/src/uts/common/io/wpi/
H A Dwpivar.h151 wpi_tx_ring_t sc_txq[4]; member
H A Dwpi.c1180 err = wpi_alloc_tx_ring(sc, &sc->sc_txq[i], WPI_TX_RING_COUNT, in wpi_ring_init()
1209 wpi_free_tx_ring(sc, &sc->sc_txq[i]); in wpi_ring_free()
1775 wpi_tx_ring_t *ring = &sc->sc_txq[desc->qid & 0x3];
2088 (&sc->sc_txq[0]) : (&sc->sc_txq[1]);
3514 wpi_reset_tx_ring(sc, &sc->sc_txq[ac]);
/illumos-gate/usr/src/uts/common/io/iwk/
H A Diwk2_var.h154 iwk_tx_ring_t sc_txq[IWK_NUM_QUEUES]; member
H A Diwk2.c1493 err = iwk_alloc_tx_ring(sc, &sc->sc_txq[i], TFD_TX_CMD_SLOTS, in iwk_ring_init()
1498 err = iwk_alloc_tx_ring(sc, &sc->sc_txq[IWK_CMD_QUEUE_NUM], in iwk_ring_init()
1518 iwk_free_tx_ring(sc, &sc->sc_txq[i]); in iwk_ring_free()
2189 iwk_tx_ring_t *ring = &sc->sc_txq[desc->hdr.qid & 0x3]; in iwk_tx_intr()
2651 ring = &sc->sc_txq[0]; in iwk_send()
3451 iwk_tx_ring_t *ring = &sc->sc_txq[IWK_CMD_QUEUE_NUM]; in iwk_cmd()
3640 iwk_tx_ring_t *ring = &sc->sc_txq[IWK_CMD_QUEUE_NUM]; in iwk_scan()
4207 sc->sc_txq[qid].dma_desc.cookie.dmac_address >> 8); in iwk_init()
4301 iwk_reset_tx_ring(sc, &sc->sc_txq[i]); in iwk_stop()
/illumos-gate/usr/src/uts/common/io/iwh/
H A Diwh_var.h159 iwh_tx_ring_t sc_txq[IWH_NUM_QUEUES]; member
H A Diwh.c1759 err = iwh_alloc_tx_ring(sc, &sc->sc_txq[i], TFD_TX_CMD_SLOTS, in iwh_ring_init()
1769 err = iwh_alloc_tx_ring(sc, &sc->sc_txq[IWH_CMD_QUEUE_NUM], in iwh_ring_init()
1791 iwh_free_tx_ring(&sc->sc_txq[i]); in iwh_ring_free()
2441 iwh_tx_ring_t *ring = &sc->sc_txq[desc->hdr.qid & 0x3]; in iwh_tx_intr()
3161 ring = &sc->sc_txq[txq_id]; in iwh_send()
3921 iwh_tx_ring_t *ring = &sc->sc_txq[IWH_CMD_QUEUE_NUM]; in iwh_cmd()
4107 iwh_tx_ring_t *ring = &sc->sc_txq[IWH_CMD_QUEUE_NUM]; in iwh_scan()
4949 iwh_reset_tx_ring(sc, &sc->sc_txq[i]); in iwh_stop()
5660 sc->sc_txq[qid].dma_desc.cookie.dmac_address >> 8); in iwh_init_common()
/illumos-gate/usr/src/uts/common/io/iwp/
H A Diwp_var.h177 iwp_tx_ring_t sc_txq[IWP_NUM_QUEUES]; member
H A Diwp.c1700 err = iwp_alloc_tx_ring(sc, &sc->sc_txq[i], TFD_TX_CMD_SLOTS, in iwp_ring_init()
1710 err = iwp_alloc_tx_ring(sc, &sc->sc_txq[IWP_CMD_QUEUE_NUM], in iwp_ring_init()
1732 iwp_free_tx_ring(&sc->sc_txq[i]); in iwp_ring_free()
2349 iwp_tx_ring_t *ring = &sc->sc_txq[desc->hdr.qid & 0x3]; in iwp_tx_intr()
3002 ring = &sc->sc_txq[0]; in iwp_send()
3743 iwp_tx_ring_t *ring = &sc->sc_txq[IWP_CMD_QUEUE_NUM]; in iwp_cmd()
3908 iwp_tx_ring_t *ring = &sc->sc_txq[IWP_CMD_QUEUE_NUM]; in iwp_scan()
4686 iwp_reset_tx_ring(sc, &sc->sc_txq[i]); in iwp_stop()
5194 sc->sc_txq[qid].dma_desc.cookie.dmac_address >> 8); in iwp_init_common()