Searched refs:dma_dir (Results 1 - 25 of 107) sorted by last modified time

12345

/linux-master/net/core/
H A Dpage_pool.c213 if ((pool->p.dma_dir != DMA_FROM_DEVICE) &&
214 (pool->p.dma_dir != DMA_BIDIRECTIONAL))
411 dma_sync_size, pool->p.dma_dir);
435 pool->p.dma_dir, DMA_ATTR_SKIP_CPU_SYNC |
450 PAGE_SIZE << pool->p.order, pool->p.dma_dir,
617 PAGE_SIZE << pool->p.order, pool->p.dma_dir,
/linux-master/include/net/page_pool/
H A Dtypes.h54 * @dma_dir: DMA mapping direction
67 enum dma_data_direction dma_dir;
H A Dhelpers.h212 return pool->p.dma_dir;
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c2034 pp_params.dma_dir = xdp_prog ? DMA_BIDIRECTIONAL : DMA_FROM_DEVICE;
5433 enum dma_data_direction dma_dir; local
5440 dma_dir = page_pool_get_dma_dir(rx_q->page_pool);
5554 buf1_len, dma_dir);
5627 buf1_len, dma_dir);
5639 buf2_len, dma_dir);
/linux-master/drivers/net/ethernet/engleder/
H A Dtsnep_main.c1008 pp_params.dma_dir = DMA_BIDIRECTIONAL;
1431 enum dma_data_direction dma_dir; local
1443 dma_dir = page_pool_get_dma_dir(rx->page_pool);
1489 TSNEP_RX_OFFSET, length, dma_dir);
/linux-master/drivers/vfio/pci/pds/
H A Ddirty.c374 u8 dma_dir = read_seq ? DMA_FROM_DEVICE : DMA_TO_DEVICE; local
419 err = dma_map_sgtable(pdsc_dev, &sg_table, dma_dir, 0);
433 dma_sync_single_for_device(pdsc_dev, region->sgl_addr, size, dma_dir);
441 dma_sync_single_for_cpu(pdsc_dev, region->sgl_addr, size, dma_dir);
443 dma_unmap_sgtable(pdsc_dev, &sg_table, dma_dir, 0);
/linux-master/drivers/net/ethernet/wangxun/libwx/
H A Dwx_lib.c2404 .dma_dir = DMA_FROM_DEVICE,
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.c4945 .dma_dir = DMA_FROM_DEVICE,
/linux-master/include/media/
H A Dvideobuf2-core.h573 * @dma_dir: DMA mapping direction.
645 enum dma_data_direction dma_dir; member in struct:vb2_queue
/linux-master/drivers/memstick/host/
H A Drtsx_usb_ms.c237 u8 trans_mode, dma_dir, flag; local
247 dma_dir = DMA_DIR_FROM_CARD;
255 dma_dir = DMA_DIR_TO_CARD;
283 0x03 | DMA_PACK_SIZE_MASK, dma_dir | DMA_EN | DMA_512);
H A Drtsx_pci_ms.c135 u8 val, trans_mode, dma_dir; local
144 dma_dir = DMA_DIR_FROM_CARD;
147 dma_dir = DMA_DIR_TO_CARD;
169 0x03 | DMA_PACK_SIZE_MASK, dma_dir | DMA_EN | DMA_512);
/linux-master/drivers/media/common/videobuf2/
H A Dvideobuf2-core.c412 if (q->dma_dir == DMA_TO_DEVICE)
2636 q->dma_dir = DMA_BIDIRECTIONAL;
2638 q->dma_dir = q->is_output ? DMA_TO_DEVICE : DMA_FROM_DEVICE;
/linux-master/drivers/dma/
H A Dpl330.c2218 enum dma_data_direction dma_dir = pl330_dma_slave_map_dir(dir); local
2221 if (pch->dir == dma_dir)
2226 1 << pch->burst_sz, dma_dir, 0);
2230 pch->dir = dma_dir;
/linux-master/include/linux/
H A Dlibata.h611 int dma_dir; member in struct:ata_queued_cmd
1830 qc->dma_dir = DMA_NONE;
/linux-master/drivers/scsi/libsas/
H A Dsas_ata.c192 task->data_dir = qc->dma_dir;
201 task->data_dir = qc->dma_dir;
/linux-master/drivers/scsi/
H A Da3000.c121 wh->dma_dir = dir_in;
150 if (!wh->dma_dir)
157 if (wh->dma_dir) {
181 DMA_DIR(wh->dma_dir));
186 if (wh->dma_dir && SCpnt)
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmac80211.c610 pp_params.dma_dir = DMA_FROM_DEVICE;
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c1316 .dma_dir = xdp_prog ? DMA_BIDIRECTIONAL : DMA_FROM_DEVICE,
/linux-master/drivers/net/netdevsim/
H A Dnetdev.c368 .dma_dir = DMA_BIDIRECTIONAL,
/linux-master/drivers/net/ethernet/ti/
H A Dcpsw_priv.c1157 pp_params.dma_dir = DMA_BIDIRECTIONAL;
H A Dam65-cpsw-nuss.c429 .dma_dir = DMA_BIDIRECTIONAL,
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c909 pp_params.dma_dir = rq->buff.map_dir;
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_rx.c64 dma = dma_map_page(priv->ddev, page, 0, PAGE_SIZE, priv->dma_dir);
100 PAGE_SIZE, priv->dma_dir);
458 PAGE_SIZE, priv->dma_dir);
490 frag_size, priv->dma_dir);
512 dma_unmap_page(priv->ddev, dma, PAGE_SIZE, priv->dma_dir);
1063 priv->dma_dir = DMA_BIDIRECTIONAL;
1093 priv->dma_dir = DMA_FROM_DEVICE;
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c1707 pp_params.dma_dir = rcu_access_pointer(eth->prog) ? DMA_BIDIRECTIONAL
/linux-master/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c106 enum dma_data_direction dma_dir)
114 .dma_dir = dma_dir,
638 enum dma_data_direction dma_dir = DMA_FROM_DEVICE; local
653 dma_dir = DMA_BIDIRECTIONAL;
666 dma_dir);
3915 enum dma_data_direction dma_dir; local
3959 dma_dir = page_pool_get_dma_dir(pp);
3961 dma_dir = DMA_FROM_DEVICE;
3966 dma_dir);
105 mvpp2_create_page_pool(struct device *dev, int num, int len, enum dma_data_direction dma_dir) argument
5123 enum dma_data_direction dma_dir = DMA_FROM_DEVICE; local
[all...]

Completed in 959 milliseconds

12345