Searched refs:dma_dir (Results 26 - 50 of 108) sorted by relevance

12345

/linux-master/include/linux/spi/
H A Dmxs-spi.h128 unsigned int dma_dir; member in struct:mxs_ssp
/linux-master/drivers/scsi/arm/
H A Dpowertec.c141 int bufs, map_dir, dma_dir; local
147 dma_dir = DMA_MODE_WRITE;
150 dma_dir = DMA_MODE_READ;
157 set_dma_mode(dmach, dma_dir);
H A Dcumana_2.c169 int bufs, map_dir, dma_dir, alatch_dir; local
175 dma_dir = DMA_MODE_WRITE;
179 dma_dir = DMA_MODE_READ;
188 set_dma_mode(dmach, dma_dir);
H A Deesox.c168 int bufs, map_dir, dma_dir; local
174 dma_dir = DMA_MODE_WRITE;
177 dma_dir = DMA_MODE_READ;
184 set_dma_mode(dmach, dma_dir);
/linux-master/drivers/tty/
H A Dgoldfish.c78 enum dma_data_direction dma_dir; local
80 dma_dir = (is_write ? DMA_TO_DEVICE : DMA_FROM_DEVICE);
99 avail, dma_dir);
111 dma_unmap_single(qtty->dev, dma_handle, avail, dma_dir);
/linux-master/drivers/net/ethernet/intel/libeth/
H A Drx.c46 .dma_dir = DMA_FROM_DEVICE,
/linux-master/include/net/page_pool/
H A Dtypes.h54 * @dma_dir: DMA mapping direction
68 enum dma_data_direction dma_dir;
/linux-master/drivers/mmc/host/
H A Dowl-mmc.c109 enum dma_data_direction dma_dir; member in struct:owl_mmc_host
167 owl_host->dma_dir);
310 owl_host->dma_dir = DMA_TO_DEVICE;
313 owl_host->dma_dir = DMA_FROM_DEVICE;
318 data->sg_len, owl_host->dma_dir);
H A Dmxs-mmc.c147 data->sg_len, ssp->dma_dir);
225 data->sg_len, ssp->dma_dir);
242 data->sg_len, ssp->dma_dir);
267 ssp->dma_dir = DMA_NONE;
312 ssp->dma_dir = DMA_NONE;
433 ssp->dma_dir = DMA_NONE;
442 ssp->dma_dir = dma_data_dir;
H A Dmxcmmc.c137 unsigned int dma_dir; member in struct:mxcmci_host
313 host->dma_dir = DMA_FROM_DEVICE;
316 host->dma_dir = DMA_TO_DEVICE;
323 data->sg_len, host->dma_dir);
333 host->dma_dir);
396 if (host->dma_dir == DMA_FROM_DEVICE) {
443 host->dma_dir);
962 if (host->dma_dir == DMA_FROM_DEVICE) {
H A Dpxamci.c73 unsigned int dma_dir; member in struct:pxamci_host
188 host->dma_dir = DMA_FROM_DEVICE;
192 host->dma_dir = DMA_TO_DEVICE;
206 host->dma_dir);
342 data->sg, data->sg_len, host->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/scsi/
H A Dgvp11.c167 wh->dma_dir = dir_in;
202 DMA_DIR(wh->dma_dir));
206 if (wh->dma_dir && SCpnt)
H A Dmvme147.c47 hdata->dma_dir = dir_in;
H A Dwd33c93.h219 int dma_dir; /* data transfer dir. */ member in struct:WD33C93_hostdata
/linux-master/drivers/dma/
H A Dmoxart-dma.c121 enum dma_transfer_direction dma_dir; member in struct:moxart_desc
314 d->dma_dir = dir;
405 if (ch->desc->dma_dir == DMA_MEM_TO_DEV)
407 else if (ch->desc->dma_dir == DMA_DEV_TO_MEM)
/linux-master/drivers/memstick/host/
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/infiniband/ulp/iser/
H A Discsi_iser.h532 enum dma_data_direction dma_dir);
536 enum dma_data_direction dma_dir);
/linux-master/drivers/comedi/drivers/
H A Ddt282x.c311 int dma_dir; member in struct:dt282x_private
330 comedi_isadma_set_mode(desc, devpriv->dma_dir);
344 comedi_isadma_set_mode(desc, devpriv->dma_dir);
510 if (devpriv->dma_dir == COMEDI_ISADMA_READ)
713 devpriv->dma_dir = COMEDI_ISADMA_READ;
894 devpriv->dma_dir = COMEDI_ISADMA_WRITE;
/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/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dconn.c59 buf->sg[0].size, buf->dma_dir);
71 buf->sg[1].size, buf->dma_dir);
76 buf->sg[0].size, buf->dma_dir);
92 buf->sg[1].size, buf->dma_dir);
96 buf->sg[0].size, buf->dma_dir);
184 buf->dma_dir = DMA_TO_DEVICE;
214 buf->dma_dir = DMA_FROM_DEVICE;
/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/vfio/pci/mlx5/
H A Dcmd.c381 ret = dma_map_sgtable(mdev->device, &buf->table.sgt, buf->dma_dir, 0);
393 dma_unmap_sgtable(mdev->device, &buf->table.sgt, buf->dma_dir, 0);
408 buf->dma_dir, 0);
465 enum dma_data_direction dma_dir)
474 buf->dma_dir = dma_dir;
482 if (dma_dir != DMA_NONE) {
505 size_t length, enum dma_data_direction dma_dir)
518 if (buf->dma_dir == dma_dir) {
463 mlx5vf_alloc_data_buffer(struct mlx5_vf_migration_file *migf, size_t length, enum dma_data_direction dma_dir) argument
504 mlx5vf_get_data_buffer(struct mlx5_vf_migration_file *migf, size_t length, enum dma_data_direction dma_dir) argument
[all...]
/linux-master/drivers/ata/
H A Dpata_ep93xx.c709 u32 v = qc->dma_dir == DMA_TO_DEVICE ? IDEUDMAOP_RWOP : 0;
710 struct dma_chan *channel = qc->dma_dir == DMA_TO_DEVICE
713 txd = dmaengine_prep_slave_sg(channel, qc->sg, qc->n_elem, qc->dma_dir,
849 if (qc == NULL || qc->dma_dir == DMA_TO_DEVICE)
/linux-master/drivers/media/platform/nvidia/tegra-vde/
H A Dv4l2.c154 enum dma_data_direction dma_dir; local
171 dma_dir = DMA_TO_DEVICE;
173 dma_dir = DMA_FROM_DEVICE;
180 dma_dir, &tb->a[i],

Completed in 602 milliseconds

12345