Searched refs:dma_dir (Results 51 - 75 of 107) sorted by relevance

12345

/linux-master/include/net/page_pool/
H A Dhelpers.h212 return pool->p.dma_dir;
/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);
/linux-master/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_arm.c130 enum dma_data_direction dma_dir; member in struct:vchiq_pagelist_info
184 pagelistinfo->num_pages, pagelistinfo->dma_dir);
277 pagelistinfo->dma_dir = (type == PAGELIST_WRITE) ?
345 pagelistinfo->dma_dir);
415 pagelistinfo->num_pages, pagelistinfo->dma_dir);
/linux-master/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.c1671 const enum dma_data_direction dma_dir = DMA_TO_DEVICE; local
1685 dma_dir);
1694 qm_sg_entry_get_len(&sgt[0]), dma_dir);
1702 qm_sg_entry_get_len(&sgt[i]), dma_dir);
1707 dma_dir);
1931 enum dma_data_direction dma_dir; local
1942 dma_dir = DMA_TO_DEVICE;
1967 priv->tx_headroom + skb->len, dma_dir);
1981 const enum dma_data_direction dma_dir = DMA_TO_DEVICE; local
2022 skb_headlen(skb), dma_dir);
[all...]
/linux-master/drivers/ata/
H A Dpata_pcmcia.c120 if (qc == NULL || qc->dma_dir == DMA_TO_DEVICE)
H A Dsata_dwc_460ex.c330 if (qc->dma_dir == DMA_DEV_TO_MEM) {
338 sconf.direction = qc->dma_dir;
348 qc->dma_dir,
964 int dir = qc->dma_dir;
H A Dpata_pxa.c56 dir = (qc->dma_dir == DMA_TO_DEVICE ? DMA_MEM_TO_DEV : DMA_DEV_TO_MEM);
H A Dlibata.h54 const u8 *cdb, enum dma_data_direction dma_dir,
H A Dacard-ahci.c265 if (qc->tf.protocol == ATA_PROT_PIO && qc->dma_dir == DMA_FROM_DEVICE &&
H A Dlibata-core.c1487 * @dma_dir: Data transfer direction of the command
1505 const u8 *cdb, enum dma_data_direction dma_dir,
1524 if (WARN_ON(dma_dir != DMA_NONE && !buf))
1561 dma_dir == DMA_FROM_DEVICE)
1565 qc->dma_dir = dma_dir;
1566 if (dma_dir != DMA_NONE) {
4668 int dir = qc->dma_dir;
4697 n_elem = dma_map_sg(ap->dev, qc->sg, qc->n_elem, qc->dma_dir);
1504 ata_exec_internal(struct ata_device *dev, struct ata_taskfile *tf, const u8 *cdb, enum dma_data_direction dma_dir, void *buf, unsigned int buflen, unsigned int timeout) argument
/linux-master/kernel/dma/
H A Dmap_benchmark.c221 switch (map->bparam.dma_dir) {
/linux-master/drivers/dma/
H A Dmcf-edma-main.c200 mcf_chan->dma_dir = DMA_NONE;
/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/mtd/nand/raw/
H A Dr852.c87 * Expects dev->dma_dir and dev->dma_state be set
97 if (dev->dma_dir)
151 dev->dma_dir ? DMA_FROM_DEVICE : DMA_TO_DEVICE);
181 dev->dma_dir = do_read;
/linux-master/drivers/crypto/ccp/
H A Dccp-ops.c67 dma_unmap_sg(wa->dma_dev, wa->dma_sg_head, wa->nents, wa->dma_dir);
74 enum dma_data_direction dma_dir)
92 if (dma_dir == DMA_NONE)
98 wa->dma_dir = dma_dir;
99 wa->dma_count = dma_map_sg(dev, sg, wa->nents, dma_dir);
72 ccp_init_sg_workarea(struct ccp_sg_workarea *wa, struct device *dev, struct scatterlist *sg, u64 len, enum dma_data_direction dma_dir) argument
H A Dccp-dev.h475 enum dma_data_direction dma_dir; member in struct:ccp_sg_workarea
/linux-master/drivers/net/ethernet/socionext/
H A Dnetsec.c862 enum dma_data_direction dma_dir = local
868 dma_dir);
956 enum dma_data_direction dma_dir; local
966 dma_dir = page_pool_get_dma_dir(dring->page_pool);
1018 dma_dir);
1302 .dma_dir = xdp_prog ? DMA_BIDIRECTIONAL : DMA_FROM_DEVICE,
/linux-master/drivers/mmc/host/
H A Dbcm2835.c185 u32 dma_dir; member in struct:bcm2835_host
513 host->dma_dir = dir_data;
1060 host->dma_dir);
/linux-master/include/linux/comedi/
H A Dcomedidev.h231 * @dma_dir: DMA direction used to allocate pages of DMA coherent memory,
252 enum dma_data_direction dma_dir; member in struct:comedi_buf_map
/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_fdma.c78 .dma_dir = DMA_FROM_DEVICE,
85 pp_params.dma_dir = DMA_BIDIRECTIONAL;
/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/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...]
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4_en.h591 u8 dma_dir; member in struct:mlx4_en_priv
/linux-master/drivers/crypto/hisilicon/hpre/
H A Dhpre_crypto.c243 enum dma_data_direction dma_dir; local
247 dma_dir = DMA_TO_DEVICE;
250 dma_dir = DMA_FROM_DEVICE;
252 *tmp = dma_map_single(dev, sg_virt(data), len, dma_dir);
/linux-master/drivers/infiniband/ulp/rtrs/
H A Drtrs-clt.c2992 enum dma_data_direction dma_dir; local
3004 dma_dir = DMA_FROM_DEVICE;
3007 dma_dir = DMA_TO_DEVICE;
3026 dma_dir);

Completed in 384 milliseconds

12345