/linux-master/net/core/ |
H A D | page_pool.c | 213 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 D | types.h | 54 * @dma_dir: DMA mapping direction 67 enum dma_data_direction dma_dir;
|
H A D | helpers.h | 212 return pool->p.dma_dir;
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_main.c | 2034 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 D | tsnep_main.c | 1008 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 D | dirty.c | 374 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 D | wx_lib.c | 2404 .dma_dir = DMA_FROM_DEVICE,
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.c | 4945 .dma_dir = DMA_FROM_DEVICE,
|
/linux-master/include/media/ |
H A D | videobuf2-core.h | 573 * @dma_dir: DMA mapping direction. 645 enum dma_data_direction dma_dir; member in struct:vb2_queue
|
/linux-master/drivers/memstick/host/ |
H A D | rtsx_usb_ms.c | 237 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 D | rtsx_pci_ms.c | 135 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 D | videobuf2-core.c | 412 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 D | pl330.c | 2218 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 D | libata.h | 611 int dma_dir; member in struct:ata_queued_cmd 1830 qc->dma_dir = DMA_NONE;
|
/linux-master/drivers/scsi/libsas/ |
H A D | sas_ata.c | 192 task->data_dir = qc->dma_dir; 201 task->data_dir = qc->dma_dir;
|
/linux-master/drivers/scsi/ |
H A D | a3000.c | 121 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 D | mac80211.c | 610 pp_params.dma_dir = DMA_FROM_DEVICE;
|
/linux-master/drivers/net/vmxnet3/ |
H A D | vmxnet3_drv.c | 1316 .dma_dir = xdp_prog ? DMA_BIDIRECTIONAL : DMA_FROM_DEVICE,
|
/linux-master/drivers/net/netdevsim/ |
H A D | netdev.c | 368 .dma_dir = DMA_BIDIRECTIONAL,
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | cpsw_priv.c | 1157 pp_params.dma_dir = DMA_BIDIRECTIONAL;
|
H A D | am65-cpsw-nuss.c | 429 .dma_dir = DMA_BIDIRECTIONAL,
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_main.c | 909 pp_params.dma_dir = rq->buff.map_dir;
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_rx.c | 64 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 D | mtk_eth_soc.c | 1707 pp_params.dma_dir = rcu_access_pointer(eth->prog) ? DMA_BIDIRECTIONAL
|
/linux-master/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_main.c | 106 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...] |