Searched refs:desc_dma (Results 1 - 25 of 36) sorted by last modified time

12

/linux-master/drivers/net/ethernet/engleder/
H A Dtsnep_main.c316 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 Dtsnep.h65 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 Dmt76.h227 dma_addr_t desc_dma; member in struct:mt76_queue
H A Ddma.c191 Q_WRITE(q, desc_base, q->desc_dma);
700 &q->desc_dma, GFP_KERNEL);
/linux-master/drivers/net/ethernet/ti/icssg/
H A Dicssg_prueth_sr1.c85 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 Dicssg_common.c133 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 Dam65-cpsw-nuss.c338 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 Dnetcp_core.c1120 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 Dsungem.c363 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 Dcassini.c1181 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 Dprestera_rxtx.c74 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 Didxd.h407 dma_addr_t desc_dma; member in struct:idxd_desc
/linux-master/include/linux/dma/
H A Dk3-udma-glue.h37 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 Dk3-udma-glue.c476 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 Dpci.c1166 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 Drt61pci.c1354 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 Drt2500pci.c860 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 Drt2400pci.c775 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 Drt2800mmio.c670 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 Dmtk_wed_wo.c266 &q->desc_dma, GFP_KERNEL);
283 q->desc_dma);
325 mtk_wed_mmio_w32(wo, q->regs.desc_base, q->desc_dma);
H A Dmtk_wed_wo.h219 dma_addr_t desc_dma; member in struct:mtk_wed_wo_queue
/linux-master/drivers/net/ethernet/socionext/
H A Dnetsec.c281 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 Dhifn_795x.c409 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 Djr.c430 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 Dhal2.c62 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...]

Completed in 368 milliseconds

12