/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_main.c | 316 entry->desc_dma = tx->page_dma[i] + TSNEP_DESC_SIZE * j; 323 entry->desc->next = __cpu_to_le64(next_entry->desc_dma); 337 dma = tx->entry[0].desc_dma | TSNEP_RESET_OWNER_COUNTER; 999 entry->desc_dma = rx->page_dma[i] + TSNEP_DESC_SIZE * j; 1021 entry->desc->next = __cpu_to_le64(next_entry->desc_dma); 1035 dma = rx->entry[0].desc_dma | TSNEP_RESET_OWNER_COUNTER;
|
H A D | tsnep.h | 65 dma_addr_t desc_dma; member in struct:tsnep_tx_entry 103 dma_addr_t desc_dma; member in struct:tsnep_rx_entry
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76.h | 227 dma_addr_t desc_dma; member in struct:mt76_queue
|
H A D | dma.c | 191 Q_WRITE(q, desc_base, q->desc_dma); 700 &q->desc_dma, GFP_KERNEL);
|
/linux-master/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_prueth_sr1.c | 85 dma_addr_t desc_dma, buf_dma; local 128 desc_dma = k3_cppi_desc_pool_virt2dma(tx_chn->desc_pool, first_desc); 132 ret = k3_udma_glue_push_tx_chn(tx_chn->tx_chn, first_desc, desc_dma); 278 dma_addr_t desc_dma, buf_dma; local 283 ret = k3_udma_glue_pop_rx_chn(rx_chn->rx_chn, flow_id, &desc_dma); 290 if (cppi5_desc_is_tdcm(desc_dma)) /* Teardown */ 293 desc_rx = k3_cppi_desc_pool_dma2virt(rx_chn->desc_pool, desc_dma);
|
H A D | icssg_common.c | 133 dma_addr_t desc_dma; local 140 res = k3_udma_glue_pop_tx_chn(tx_chn->tx_chn, &desc_dma); 145 if (cppi5_desc_is_tdcm(desc_dma)) { 153 desc_dma); 466 dma_addr_t desc_dma; local 475 desc_dma = k3_cppi_desc_pool_virt2dma(rx_chn->desc_pool, desc_rx); 493 desc_rx, desc_dma); 538 dma_addr_t desc_dma, buf_dma; local 543 ret = k3_udma_glue_pop_rx_chn(rx_chn->rx_chn, flow_id, &desc_dma); 550 if (cppi5_desc_is_tdcm(desc_dma)) /* Teardow 601 prueth_rx_cleanup(void *data, dma_addr_t desc_dma) argument 656 dma_addr_t desc_dma, buf_dma; local 810 prueth_tx_cleanup(void *data, dma_addr_t desc_dma) argument [all...] |
/linux-master/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.c | 338 dma_addr_t desc_dma; local 347 desc_dma = k3_cppi_desc_pool_virt2dma(rx_chn->desc_pool, desc_rx); 366 return k3_udma_glue_push_rx_chn(rx_chn->rx_chn, 0, desc_rx, desc_dma); 486 dma_addr_t desc_dma) 491 desc_tx = k3_cppi_desc_pool_dma2virt(tx_chn->desc_pool, desc_dma); 508 static void am65_cpsw_nuss_rx_cleanup(void *data, dma_addr_t desc_dma) argument 518 desc_rx = k3_cppi_desc_pool_dma2virt(rx_chn->desc_pool, desc_dma); 566 static void am65_cpsw_nuss_tx_cleanup(void *data, dma_addr_t desc_dma) argument 573 desc_tx = k3_cppi_desc_pool_dma2virt(tx_chn->desc_pool, desc_dma); 1107 dma_addr_t desc_dma, buf_dm local 485 am65_cpsw_nuss_buf_type(struct am65_cpsw_tx_chn *tx_chn, dma_addr_t desc_dma) argument 1276 am65_cpsw_nuss_tx_compl_packet_skb(struct am65_cpsw_tx_chn *tx_chn, dma_addr_t desc_dma) argument 1307 am65_cpsw_nuss_tx_compl_packet_xdp(struct am65_cpsw_common *common, struct am65_cpsw_tx_chn *tx_chn, dma_addr_t desc_dma, struct net_device **ndev) argument 1367 dma_addr_t desc_dma; local 1426 dma_addr_t desc_dma; local 1543 dma_addr_t desc_dma, buf_dma; local [all...] |
H A D | netcp_core.c | 1120 dma_addr_t desc_dma; local 1137 desc_dma = knav_pool_desc_virt_to_dma(netcp->tx_pool, ndesc); 1139 desc_dma_32 = (u32)desc_dma; 1144 sizeof(*pdesc), &desc_dma, &dma_sz);
|
/linux-master/drivers/net/ethernet/sun/ |
H A D | sungem.c | 363 u64 desc_dma; local 431 desc_dma = (u64) gp->gblock_dvma; 432 desc_dma += (INIT_BLOCK_TX_RING_SIZE * sizeof(struct gem_txd)); 433 writel(desc_dma >> 32, gp->regs + RXDMA_DBHI); 434 writel(desc_dma & 0xffffffff, gp->regs + RXDMA_DBLOW); 1733 u64 desc_dma = (u64) gp->gblock_dvma; local 1739 writel(desc_dma >> 32, gp->regs + TXDMA_DBHI); 1740 writel(desc_dma & 0xffffffff, gp->regs + TXDMA_DBLOW); 1741 desc_dma += (INIT_BLOCK_TX_RING_SIZE * sizeof(struct gem_txd)); 1749 writel(desc_dma >> 3 [all...] |
H A D | cassini.c | 1181 u64 desc_dma = cp->block_dvma; local 1196 writel((desc_dma + val) >> 32, cp->regs + REG_RX_DB_HI); 1197 writel((desc_dma + val) & 0xffffffff, cp->regs + REG_RX_DB_LOW); 1206 writel((desc_dma + val) >> 32, cp->regs + REG_PLUS_RX_DB1_HI); 1207 writel((desc_dma + val) & 0xffffffff, cp->regs + 1216 writel((desc_dma + val) >> 32, cp->regs + REG_RX_CB_HI); 1217 writel((desc_dma + val) & 0xffffffff, cp->regs + REG_RX_CB_LOW); 1224 writel((desc_dma + val) >> 32, cp->regs + 1226 writel((desc_dma + val) & 0xffffffff, cp->regs + 2830 u64 desc_dma local [all...] |
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_rxtx.c | 74 dma_addr_t desc_dma; member in struct:prestera_sdma_buf 121 buf->desc_dma = dma; 351 if (buf->desc_dma) 353 buf->desc_dma); 406 next->desc_dma); 413 prestera_sdma_rx_desc_set_next(sdma, tail->desc, head->desc_dma); 416 prestera_sdma_map(sdma, head->desc_dma)); 555 next->desc_dma); 562 prestera_sdma_tx_desc_set_next(sdma, tail->desc, head->desc_dma); 568 prestera_sdma_map(sdma, head->desc_dma)); [all...] |
/linux-master/drivers/dma/idxd/ |
H A D | idxd.h | 407 dma_addr_t desc_dma; member in struct:idxd_desc
|
/linux-master/include/linux/dma/ |
H A D | k3-udma-glue.h | 37 dma_addr_t desc_dma); 39 dma_addr_t *desc_dma); 45 void *data, void (*cleanup)(void *data, dma_addr_t desc_dma)); 129 dma_addr_t desc_dma); 131 u32 flow_num, dma_addr_t *desc_dma); 143 void (*cleanup)(void *data, dma_addr_t desc_dma),
|
/linux-master/drivers/dma/ti/ |
H A D | k3-udma-glue.c | 476 dma_addr_t desc_dma) 486 return k3_ringacc_ring_push(tx_chn->ringtx, &desc_dma); 491 dma_addr_t *desc_dma) 495 ret = k3_ringacc_ring_pop(tx_chn->ringtxcq, desc_dma); 581 void (*cleanup)(void *data, dma_addr_t desc_dma)) 584 dma_addr_t desc_dma; local 598 ret = k3_ringacc_ring_pop(tx_chn->ringtx, &desc_dma); 604 cleanup(data, desc_dma); 1459 void (*cleanup)(void *data, dma_addr_t desc_dma), bool skip_fdq) 1463 dma_addr_t desc_dma; local 474 k3_udma_glue_push_tx_chn(struct k3_udma_glue_tx_channel *tx_chn, struct cppi5_host_desc_t *desc_tx, dma_addr_t desc_dma) argument 490 k3_udma_glue_pop_tx_chn(struct k3_udma_glue_tx_channel *tx_chn, dma_addr_t *desc_dma) argument 579 k3_udma_glue_reset_tx_chn(struct k3_udma_glue_tx_channel *tx_chn, void *data, void (*cleanup)(void *data, dma_addr_t desc_dma)) argument 1457 k3_udma_glue_reset_rx_chn(struct k3_udma_glue_rx_channel *rx_chn, u32 flow_num, void *data, void (*cleanup)(void *data, dma_addr_t desc_dma), bool skip_fdq) argument 1501 k3_udma_glue_push_rx_chn(struct k3_udma_glue_rx_channel *rx_chn, u32 flow_num, struct cppi5_host_desc_t *desc_rx, dma_addr_t desc_dma) argument 1511 k3_udma_glue_pop_rx_chn(struct k3_udma_glue_rx_channel *rx_chn, u32 flow_num, dma_addr_t *desc_dma) argument [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/ |
H A D | pci.c | 1166 dma_addr_t buffer_desc_dma, desc_dma; local 1192 &desc_dma, GFP_KERNEL); 1200 rtlpci->tx_ring[prio].dma = desc_dma; 1212 nextdescaddress = (u32)desc_dma +
|
/linux-master/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt61pci.c | 1354 entry_priv->desc_dma); 1360 entry_priv->desc_dma); 1366 entry_priv->desc_dma); 1372 entry_priv->desc_dma); 1385 entry_priv->desc_dma);
|
H A D | rt2500pci.c | 860 entry_priv->desc_dma); 866 entry_priv->desc_dma); 872 entry_priv->desc_dma); 878 entry_priv->desc_dma); 889 entry_priv->desc_dma);
|
H A D | rt2400pci.c | 775 entry_priv->desc_dma); 781 entry_priv->desc_dma); 787 entry_priv->desc_dma); 793 entry_priv->desc_dma); 804 entry_priv->desc_dma);
|
H A D | rt2800mmio.c | 670 entry_priv->desc_dma); 678 entry_priv->desc_dma); 686 entry_priv->desc_dma); 694 entry_priv->desc_dma); 712 entry_priv->desc_dma);
|
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_wed_wo.c | 266 &q->desc_dma, GFP_KERNEL); 283 q->desc_dma); 325 mtk_wed_mmio_w32(wo, q->regs.desc_base, q->desc_dma);
|
H A D | mtk_wed_wo.h | 219 dma_addr_t desc_dma; member in struct:mtk_wed_wo_queue
|
/linux-master/drivers/net/ethernet/socionext/ |
H A D | netsec.c | 281 dma_addr_t desc_dma; member in struct:netsec_desc_ring 1246 dring->vaddr, dring->desc_dma); 1259 &dring->desc_dma, GFP_KERNEL); 1433 upper_32_bits(priv->desc_ring[NETSEC_RING_RX].desc_dma)); 1435 lower_32_bits(priv->desc_ring[NETSEC_RING_RX].desc_dma)); 1438 upper_32_bits(priv->desc_ring[NETSEC_RING_TX].desc_dma)); 1440 lower_32_bits(priv->desc_ring[NETSEC_RING_TX].desc_dma));
|
/linux-master/drivers/crypto/ |
H A D | hifn_795x.c | 409 dma_addr_t desc_dma; member in struct:hifn_device 883 u32 dptr = dev->desc_dma; 975 u32 dptr = dev->desc_dma; 2406 &dev->desc_dma, GFP_KERNEL); 2464 dev->desc_dma); 2502 dev->desc_virt, dev->desc_dma);
|
/linux-master/drivers/crypto/caam/ |
H A D | jr.c | 430 dma_addr_t desc_dma; local 433 desc_dma = dma_map_single(dev, desc, desc_size, DMA_TO_DEVICE); 434 if (dma_mapping_error(dev, desc_dma)) { 447 dma_unmap_single(dev, desc_dma, desc_size, DMA_TO_DEVICE); 456 head_entry->desc_addr_dma = desc_dma; 458 jr_inpentry_set(jrp->inpring, head, cpu_to_caam_dma(desc_dma));
|
/linux-master/sound/mips/ |
H A D | hal2.c | 62 dma_addr_t desc_dma; member in struct:hal2_codec 417 pbus->pbus->pbdma_dptr = hal2->dac.desc_dma; 427 pbus->pbus->pbdma_dptr = hal2->adc.desc_dma; 449 dma_addr_t desc_dma, buffer_dma; local 458 &desc_dma, DMA_BIDIRECTIONAL, GFP_KERNEL); 465 codec->desc_dma = desc_dma; 471 desc_dma : desc_dma + (i + 1) * sizeof(struct hal2_desc); 474 dma_sync_single_for_device(dev, codec->desc_dma, [all...] |