Home
last modified time | relevance | path

Searched refs:dma_data (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/io/wpi/
H A Dwpivar.h87 wpi_dma_t dma_data; member
105 wpi_dma_t dma_data; member
H A Dwpi.c978 &data->dma_data); in wpi_alloc_rx_ring()
985 ring->desc[i] = LE_32(data->dma_data.cookie.dmac_address); in wpi_alloc_rx_ring()
1024 if (sc->sc_rxq.data[i].dma_data.dma_hdl) in wpi_free_rx_ring()
1025 WPI_DMA_SYNC(sc->sc_rxq.data[i].dma_data, in wpi_free_rx_ring()
1027 wpi_free_dma_mem(&sc->sc_rxq.data[i].dma_data); in wpi_free_rx_ring()
1093 &data->dma_data); in wpi_alloc_tx_ring()
1140 WPI_DMA_SYNC(data->dma_data, DDI_DMA_SYNC_FORDEV); in wpi_reset_tx_ring()
1164 if (ring->data[i].dma_data.dma_hdl) in wpi_free_tx_ring()
1165 WPI_DMA_SYNC(ring->data[i].dma_data, in wpi_free_tx_ring()
1167 wpi_free_dma_mem(&ring->data[i].dma_data); in wpi_free_tx_ring()
[all …]
/illumos-gate/usr/src/uts/common/io/iwk/
H A Diwk2_var.h59 iwk_dma_t dma_data; member
78 iwk_dma_t dma_data; member
H A Diwk2.c1264 &data->dma_data); in iwk_alloc_rx_ring()
1275 (data->dma_data.cookie.dmac_address >> 8); in iwk_alloc_rx_ring()
1277 dma_p = &ring->data[0].dma_data; in iwk_alloc_rx_ring()
1319 if (sc->sc_rxq.data[i].dma_data.dma_hdl) in iwk_free_rx_ring()
1320 IWK_DMA_SYNC(sc->sc_rxq.data[i].dma_data, in iwk_free_rx_ring()
1322 iwk_free_dma_mem(&sc->sc_rxq.data[i].dma_data); in iwk_free_rx_ring()
1399 &data->dma_data); in iwk_alloc_tx_ring()
1414 dma_p = &ring->data[0].dma_data; in iwk_alloc_tx_ring()
1453 IWK_DMA_SYNC(data->dma_data, DDI_DMA_SYNC_FORDEV); in iwk_reset_tx_ring()
1476 if (ring->data[i].dma_data.dma_hdl) in iwk_free_tx_ring()
[all …]
/illumos-gate/usr/src/uts/common/io/iwp/
H A Diwp_var.h59 iwp_dma_t dma_data; /* for sending frames */ member
79 iwp_dma_t dma_data; member
H A Diwp.c1412 &data->dma_data); in iwp_alloc_rx_ring()
1424 (data->dma_data.cookie.dmac_address >> 8); in iwp_alloc_rx_ring()
1428 dma_p = &ring->data[0].dma_data; in iwp_alloc_rx_ring()
1478 if (sc->sc_rxq.data[i].dma_data.dma_hdl) { in iwp_free_rx_ring()
1479 IWP_DMA_SYNC(sc->sc_rxq.data[i].dma_data, in iwp_free_rx_ring()
1483 iwp_free_dma_mem(&sc->sc_rxq.data[i].dma_data); in iwp_free_rx_ring()
1585 &data->dma_data); in iwp_alloc_tx_ring()
1601 dma_p = &ring->data[0].dma_data; in iwp_alloc_tx_ring()
1651 IWP_DMA_SYNC(data->dma_data, DDI_DMA_SYNC_FORDEV); in iwp_reset_tx_ring()
1677 if (ring->data[i].dma_data.dma_hdl) { in iwp_free_tx_ring()
[all …]
/illumos-gate/usr/src/uts/common/io/iwh/
H A Diwh_var.h59 iwh_dma_t dma_data; /* for sending frames */ member
79 iwh_dma_t dma_data; member
H A Diwh.c1468 &data->dma_data); in iwh_alloc_rx_ring()
1480 (data->dma_data.cookie.dmac_address >> 8); in iwh_alloc_rx_ring()
1484 dma_p = &ring->data[0].dma_data; in iwh_alloc_rx_ring()
1534 if (sc->sc_rxq.data[i].dma_data.dma_hdl) { in iwh_free_rx_ring()
1535 IWH_DMA_SYNC(sc->sc_rxq.data[i].dma_data, in iwh_free_rx_ring()
1539 iwh_free_dma_mem(&sc->sc_rxq.data[i].dma_data); in iwh_free_rx_ring()
1642 &data->dma_data); in iwh_alloc_tx_ring()
1658 dma_p = &ring->data[0].dma_data; in iwh_alloc_tx_ring()
1710 IWH_DMA_SYNC(data->dma_data, DDI_DMA_SYNC_FORDEV); in iwh_reset_tx_ring()
1736 if (ring->data[i].dma_data.dma_hdl) { in iwh_free_tx_ring()
[all …]
/illumos-gate/usr/src/uts/common/io/iwn/
H A Dif_iwnvar.h43 struct iwn_dma_info dma_data; member
66 struct iwn_dma_info dma_data; member
H A Dif_iwn.c1919 error = iwn_dma_contig_alloc(sc, &data->dma_data, IWN_RBUF_SIZE, in iwn_alloc_rx_ring()
1929 ring->desc[i] = htole32(data->dma_data.paddr >> 8); in iwn_alloc_rx_ring()
1971 if (data->dma_data.dma_hdl) in iwn_free_rx_ring()
1972 iwn_dma_contig_free(&data->dma_data); in iwn_free_rx_ring()
2023 error = iwn_dma_contig_alloc(sc, &data->dma_data, IWN_TBUF_SIZE, in iwn_alloc_tx_ring()
2047 (void) ddi_dma_sync(data->dma_data.dma_hdl, 0, 0, in iwn_reset_tx_ring()
2071 if (data->dma_data.dma_hdl) in iwn_free_tx_ring()
2072 iwn_dma_contig_free(&data->dma_data); in iwn_free_tx_ring()
2632 (void) ddi_dma_sync(data->dma_data.dma_hdl, sizeof (*desc), in iwn_rx_phy()
2673 (void) ddi_dma_sync(data->dma_data.dma_hdl, 0, 0, in iwn_rx_done()
[all …]
/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxgell.c718 dma_addr_t dma_data; in xgell_rx_1b_callback() local
728 xge_hal_ring_dtr_1b_get(channelh, dtr, &dma_data, &pkt_length); in xgell_rx_1b_callback()
731 xge_assert(dma_data == rx_buffer->dma_addr); in xgell_rx_1b_callback()