| /linux-4.4.14/drivers/misc/mic/scif/ |
| D | scif_map.h | 67 local, size, DMA_BIDIRECTIONAL); in scif_map_single() 86 size, DMA_BIDIRECTIONAL); in scif_unmap_single() 126 DMA_BIDIRECTIONAL); in scif_map_page()
|
| D | scif_nodeqp.c | 429 p2p->sg_nentries[SCIF_PPI_MMIO], DMA_BIDIRECTIONAL); in scif_init_p2p_info() 445 p2p->sg_nentries[SCIF_PPI_MMIO], DMA_BIDIRECTIONAL); in scif_deinit_p2p_info() 447 p2p->sg_nentries[SCIF_PPI_APER], DMA_BIDIRECTIONAL); in scif_deinit_p2p_info() 1322 DMA_BIDIRECTIONAL); in scif_destroy_p2p() 1325 DMA_BIDIRECTIONAL); in scif_destroy_p2p() 1341 DMA_BIDIRECTIONAL); in scif_destroy_p2p() 1345 DMA_BIDIRECTIONAL); in scif_destroy_p2p()
|
| D | scif_rma.c | 240 DMA_BIDIRECTIONAL); in scif_unmap_window() 559 window->st->nents, DMA_BIDIRECTIONAL); in scif_iommu_map()
|
| /linux-4.4.14/drivers/mmc/host/ |
| D | mmc_spi.c | 541 DMA_BIDIRECTIONAL); in mmc_spi_command_send() 548 DMA_BIDIRECTIONAL); in mmc_spi_command_send() 685 DMA_BIDIRECTIONAL); in mmc_spi_writeblock() 697 DMA_BIDIRECTIONAL); in mmc_spi_writeblock() 815 DMA_BIDIRECTIONAL); in mmc_spi_readblock() 826 DMA_BIDIRECTIONAL); in mmc_spi_readblock() 924 dir = DMA_BIDIRECTIONAL; in mmc_spi_data_do() 1015 DMA_BIDIRECTIONAL); in mmc_spi_data_do() 1022 DMA_BIDIRECTIONAL); in mmc_spi_data_do() 1397 sizeof(*host->data), DMA_BIDIRECTIONAL); in mmc_spi_probe() [all …]
|
| D | wbsd.c | 1397 WBSD_DMA_SIZE, DMA_BIDIRECTIONAL); in wbsd_request_dma() 1421 WBSD_DMA_SIZE, DMA_BIDIRECTIONAL); in wbsd_request_dma() 1439 WBSD_DMA_SIZE, DMA_BIDIRECTIONAL); in wbsd_release_dma()
|
| D | au1xmmc.c | 628 host->dma.dir = DMA_BIDIRECTIONAL; in au1xmmc_prepare_data()
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
| D | gf100.c | 69 DMA_BIDIRECTIONAL); in gf100_fb_dtor() 90 PAGE_SIZE, DMA_BIDIRECTIONAL); in gf100_fb_new_()
|
| D | nv50.c | 238 DMA_BIDIRECTIONAL); in nv50_fb_dtor() 269 PAGE_SIZE, DMA_BIDIRECTIONAL); in nv50_fb_new_()
|
| /linux-4.4.14/arch/xtensa/kernel/ |
| D | pci-dma.c | 32 case DMA_BIDIRECTIONAL: in dma_cache_sync() 78 case DMA_BIDIRECTIONAL: in xtensa_sync_single_for_cpu() 97 case DMA_BIDIRECTIONAL: in xtensa_sync_single_for_device()
|
| /linux-4.4.14/drivers/char/tpm/ |
| D | tpm_ibmvtpm.c | 290 CRQ_RES_BUF_SIZE, DMA_BIDIRECTIONAL); in tpm_ibmvtpm_remove() 295 ibmvtpm->rtce_size, DMA_BIDIRECTIONAL); in tpm_ibmvtpm_remove() 502 DMA_BIDIRECTIONAL); in ibmvtpm_crq_process() 594 DMA_BIDIRECTIONAL); in tpm_ibmvtpm_probe() 651 DMA_BIDIRECTIONAL); in tpm_ibmvtpm_probe()
|
| /linux-4.4.14/arch/sh/mm/ |
| D | consistent.c | 52 dma_cache_sync(dev, ret, size, DMA_BIDIRECTIONAL); in dma_generic_alloc_coherent() 96 case DMA_BIDIRECTIONAL: /* writeback and invalidate */ in dma_cache_sync()
|
| /linux-4.4.14/include/linux/ |
| D | dma-direction.h | 8 DMA_BIDIRECTIONAL = 0, enumerator
|
| D | dma-mapping.h | 76 return ((dma_direction == DMA_BIDIRECTIONAL) || in valid_dma_direction()
|
| /linux-4.4.14/drivers/gpu/drm/i915/ |
| D | i915_gem_dmabuf.c | 204 bool write = (direction == DMA_BIDIRECTIONAL || direction == DMA_TO_DEVICE); in i915_gem_begin_cpu_access() 254 sg = dma_buf_map_attachment(obj->base.import_attach, DMA_BIDIRECTIONAL); in i915_gem_object_get_pages_dmabuf() 265 obj->pages, DMA_BIDIRECTIONAL); in i915_gem_object_put_pages_dmabuf()
|
| /linux-4.4.14/arch/mips/include/asm/ |
| D | floppy.h | 17 dma_cache_sync(NULL, addr, size, DMA_BIDIRECTIONAL); in fd_cacheflush()
|
| /linux-4.4.14/arch/nios2/include/asm/ |
| D | dma-mapping.h | 30 case DMA_BIDIRECTIONAL: /* flush and invalidate */ in __dma_sync_for_device() 43 case DMA_BIDIRECTIONAL: in __dma_sync_for_cpu()
|
| /linux-4.4.14/drivers/crypto/qce/ |
| D | ablkcipher.c | 38 dir_src = diff_dst ? DMA_TO_DEVICE : DMA_BIDIRECTIONAL; in qce_ablkcipher_done() 39 dir_dst = diff_dst ? DMA_FROM_DEVICE : DMA_BIDIRECTIONAL; in qce_ablkcipher_done() 78 dir_src = diff_dst ? DMA_TO_DEVICE : DMA_BIDIRECTIONAL; in qce_ablkcipher_async_req_handle() 79 dir_dst = diff_dst ? DMA_FROM_DEVICE : DMA_BIDIRECTIONAL; in qce_ablkcipher_async_req_handle()
|
| /linux-4.4.14/arch/unicore32/kernel/ |
| D | asm-offsets.c | 107 DEFINE(DMA_BIDIRECTIONAL, DMA_BIDIRECTIONAL); in main()
|
| /linux-4.4.14/drivers/staging/android/ion/ |
| D | ion_carveout_heap.c | 120 DMA_BIDIRECTIONAL); in ion_carveout_heap_free() 160 ion_pages_sync_for_device(NULL, page, size, DMA_BIDIRECTIONAL); in ion_carveout_heap_create()
|
| D | ion_chunk_heap.c | 109 DMA_BIDIRECTIONAL); in ion_chunk_heap_free() 151 ion_pages_sync_for_device(NULL, page, size, DMA_BIDIRECTIONAL); in ion_chunk_heap_create()
|
| D | ion_page_pool.c | 34 DMA_BIDIRECTIONAL); in ion_page_pool_alloc_pages()
|
| D | ion_system_heap.c | 74 DMA_BIDIRECTIONAL); in alloc_buffer_page() 363 ion_pages_sync_for_device(NULL, page, len, DMA_BIDIRECTIONAL); in ion_system_contig_heap_allocate()
|
| D | ion.c | 1223 buffer->sg_table->nents, DMA_BIDIRECTIONAL); in ion_sync_for_device()
|
| /linux-4.4.14/drivers/ps3/ |
| D | ps3stor_lib.c | 203 dev->bounce_size, DMA_BIDIRECTIONAL); in ps3stor_setup() 221 DMA_BIDIRECTIONAL); in ps3stor_setup() 245 DMA_BIDIRECTIONAL); in ps3stor_teardown()
|
| /linux-4.4.14/arch/microblaze/include/asm/ |
| D | dma-mapping.h | 54 case DMA_BIDIRECTIONAL: in __dma_sync()
|
| /linux-4.4.14/arch/unicore32/include/asm/ |
| D | dma-mapping.h | 63 case DMA_BIDIRECTIONAL: /* writeback and invalidate */ in dma_cache_sync()
|
| /linux-4.4.14/drivers/net/ethernet/octeon/ |
| D | octeon_mgmt.c | 241 DMA_BIDIRECTIONAL); in octeon_mgmt_rx_fill_ring() 271 DMA_BIDIRECTIONAL); in octeon_mgmt_clean_tx_buffers() 373 DMA_BIDIRECTIONAL); in octeon_mgmt_dequeue_rx_buffer() 990 DMA_BIDIRECTIONAL); in octeon_mgmt_open() 1003 DMA_BIDIRECTIONAL); in octeon_mgmt_open() 1230 DMA_BIDIRECTIONAL); in octeon_mgmt_open() 1235 DMA_BIDIRECTIONAL); in octeon_mgmt_open() 1263 DMA_BIDIRECTIONAL); in octeon_mgmt_stop() 1268 DMA_BIDIRECTIONAL); in octeon_mgmt_stop() 1315 DMA_BIDIRECTIONAL); in octeon_mgmt_xmit()
|
| /linux-4.4.14/arch/arm/common/ |
| D | dmabounce.c | 265 if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL) { in map_single() 286 if (dir == DMA_FROM_DEVICE || dir == DMA_BIDIRECTIONAL) { in unmap_single() 386 if (dir == DMA_FROM_DEVICE || dir == DMA_BIDIRECTIONAL) { in __dmabounce_sync_for_cpu() 426 if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL) { in __dmabounce_sync_for_device()
|
| /linux-4.4.14/arch/mips/mm/ |
| D | dma-default.c | 173 plat_unmap_dma_mem(dev, dma_handle, size, DMA_BIDIRECTIONAL); in mips_dma_free_noncoherent() 189 plat_unmap_dma_mem(dev, dma_handle, size, DMA_BIDIRECTIONAL); in mips_dma_free_coherent() 246 case DMA_BIDIRECTIONAL: in __dma_sync_virtual()
|
| /linux-4.4.14/lib/ |
| D | swiotlb.c | 529 if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL) in swiotlb_tbl_map_single() 564 ((dir == DMA_FROM_DEVICE) || (dir == DMA_BIDIRECTIONAL))) in swiotlb_tbl_unmap_single() 609 if (likely(dir == DMA_FROM_DEVICE || dir == DMA_BIDIRECTIONAL)) in swiotlb_tbl_sync_single() 616 if (likely(dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL)) in swiotlb_tbl_sync_single() 723 if (dir == DMA_BIDIRECTIONAL) in swiotlb_full()
|
| D | dma-debug.c | 1219 if (entry->direction == DMA_BIDIRECTIONAL) in check_sync() 1470 entry->direction = DMA_BIDIRECTIONAL; in debug_dma_alloc_coherent() 1486 .direction = DMA_BIDIRECTIONAL, in debug_dma_free_coherent()
|
| /linux-4.4.14/drivers/dma/ |
| D | mic_x100_dma.c | 386 desc_ring_size, DMA_BIDIRECTIONAL); in mic_dma_alloc_desc_ring() 396 DMA_BIDIRECTIONAL); in mic_dma_alloc_desc_ring() 409 desc_ring_size, DMA_BIDIRECTIONAL); in mic_dma_free_desc_ring() 417 L1_CACHE_BYTES, DMA_BIDIRECTIONAL); in mic_dma_free_status_dest() 429 L1_CACHE_BYTES, DMA_BIDIRECTIONAL); in mic_dma_alloc_status_dest()
|
| D | dmatest.c | 568 DMA_BIDIRECTIONAL); in dmatest_func()
|
| D | dmaengine.c | 1057 DMA_BIDIRECTIONAL); in dmaengine_unmap()
|
| /linux-4.4.14/drivers/gpu/drm/udl/ |
| D | udl_dmabuf.c | 261 sg = dma_buf_map_attachment(attach, DMA_BIDIRECTIONAL); in udl_gem_prime_import() 277 dma_buf_unmap_attachment(attach, sg, DMA_BIDIRECTIONAL); in udl_gem_prime_import()
|
| /linux-4.4.14/drivers/infiniband/core/ |
| D | umem.c | 56 DMA_BIDIRECTIONAL); in __ib_umem_release() 217 DMA_BIDIRECTIONAL, in ib_umem_get()
|
| D | umem_odp.c | 462 DMA_BIDIRECTIONAL); in ib_umem_odp_map_dma_single_page() 646 DMA_BIDIRECTIONAL); in ib_umem_odp_unmap_dma_pages()
|
| /linux-4.4.14/drivers/scsi/ibmvscsi/ |
| D | ibmvscsi.c | 167 queue->size * sizeof(*queue->msgs), DMA_BIDIRECTIONAL); in ibmvscsi_release_crq_queue() 353 DMA_BIDIRECTIONAL); in ibmvscsi_init_crq_queue() 411 queue->size * sizeof(*queue->msgs), DMA_BIDIRECTIONAL); in ibmvscsi_init_crq_queue() 774 case DMA_BIDIRECTIONAL: in map_data_for_srp_cmd() 1107 sizeof(hostdata->caps), DMA_BIDIRECTIONAL); in DEF_SCSI_QCMD() 1117 DMA_BIDIRECTIONAL); in DEF_SCSI_QCMD() 1121 sizeof(hostdata->caps), DMA_BIDIRECTIONAL); in DEF_SCSI_QCMD() 1137 sizeof(hostdata->caps), DMA_BIDIRECTIONAL); in unmap_persist_bufs() 1140 sizeof(hostdata->madapter_info), DMA_BIDIRECTIONAL); in unmap_persist_bufs() 1890 addr = dma_map_single(hostdata->dev, buffer, length, DMA_BIDIRECTIONAL); in ibmvscsi_do_host_config() [all …]
|
| D | ibmvfc.c | 667 dma_unmap_single(vhost->dev, crq->msg_token, PAGE_SIZE, DMA_BIDIRECTIONAL); in ibmvfc_release_crq_queue() 4523 PAGE_SIZE, DMA_BIDIRECTIONAL); in ibmvfc_init_crq() 4566 dma_unmap_single(dev, crq->msg_token, PAGE_SIZE, DMA_BIDIRECTIONAL); in ibmvfc_init_crq() 4592 async_q->size * sizeof(*async_q->msgs), DMA_BIDIRECTIONAL); in ibmvfc_free_mem() 4619 DMA_BIDIRECTIONAL); in ibmvfc_alloc_mem() 4681 async_q->size * sizeof(*async_q->msgs), DMA_BIDIRECTIONAL); in ibmvfc_alloc_mem()
|
| /linux-4.4.14/drivers/crypto/ |
| D | talitos.c | 286 DMA_BIDIRECTIONAL); in talitos_submit() 290 DMA_BIDIRECTIONAL); in talitos_submit() 347 DMA_BIDIRECTIONAL); in flush_channel() 919 dma_unmap_sg(dev, src, src_nents, DMA_BIDIRECTIONAL); in talitos_sg_unmap() 935 DMA_BIDIRECTIONAL); in ipsec_esp_unmap() 1102 (areq->src == areq->dst) ? DMA_BIDIRECTIONAL in ipsec_esp() 1115 edesc->dma_len, DMA_BIDIRECTIONAL); in ipsec_esp() 1159 DMA_BIDIRECTIONAL); in ipsec_esp() 1201 edesc->dma_len, DMA_BIDIRECTIONAL); in ipsec_esp() 1301 DMA_BIDIRECTIONAL); in talitos_edesc_alloc() [all …]
|
| D | picoxcell_crypto.c | 377 DMA_BIDIRECTIONAL); in spacc_aead_make_ddts() 433 dma_unmap_sg(engine->dev, areq->src, nents, DMA_BIDIRECTIONAL); in spacc_aead_free_ddts() 848 ablk_req->nbytes, DMA_BIDIRECTIONAL); in spacc_ablk_complete() 945 req->nbytes, DMA_BIDIRECTIONAL, &dev_req->dst_addr); in spacc_ablk_setup() 979 DMA_BIDIRECTIONAL : DMA_FROM_DEVICE); in spacc_ablk_setup()
|
| D | ixp4xx_crypto.c | 890 enum dma_data_direction src_direction = DMA_BIDIRECTIONAL; in ablk_perform() 1002 enum dma_data_direction src_direction = DMA_BIDIRECTIONAL; in aead_perform()
|
| /linux-4.4.14/net/rds/ |
| D | iw_rdma.c | 268 sg->dma_len = ib_dma_map_sg(dev, sg->list, sg->len, DMA_BIDIRECTIONAL); 309 ib_dma_unmap_sg(rds_iwdev->dev, sg->list, sg->len, DMA_BIDIRECTIONAL); 448 ibmr->mapping.m_sg.dma_len, DMA_BIDIRECTIONAL); 452 ibmr->mapping.m_sg.dma_len, DMA_BIDIRECTIONAL);
|
| D | ib_rdma.c | 430 DMA_BIDIRECTIONAL); in rds_ib_map_fmr() 512 ibmr->sg_dma_len, DMA_BIDIRECTIONAL); in rds_ib_sync_mr() 516 ibmr->sg_dma_len, DMA_BIDIRECTIONAL); in rds_ib_sync_mr() 528 DMA_BIDIRECTIONAL); in __rds_ib_teardown_mr()
|
| /linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | pagealloc.c | 235 PAGE_SIZE, DMA_BIDIRECTIONAL); in free_4k() 256 PAGE_SIZE, DMA_BIDIRECTIONAL); in alloc_system_page() 271 dma_unmap_page(&dev->pdev->dev, addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in alloc_system_page()
|
| /linux-4.4.14/arch/metag/kernel/ |
| D | dma.c | 437 case DMA_BIDIRECTIONAL: in dma_sync_for_device() 486 case DMA_BIDIRECTIONAL: in dma_sync_for_cpu()
|
| /linux-4.4.14/arch/arm64/kernel/ |
| D | asm-offsets.c | 72 DEFINE(DMA_BIDIRECTIONAL, DMA_BIDIRECTIONAL); in main()
|
| /linux-4.4.14/drivers/scsi/ |
| D | aha1740.c | 592 DMA_BIDIRECTIONAL); in aha1740_probe() 620 sizeof (host->ecb), DMA_BIDIRECTIONAL); in aha1740_probe() 638 sizeof (host->ecb), DMA_BIDIRECTIONAL); in aha1740_remove()
|
| D | 53c700.c | 581 SCp->sc_data_direction != DMA_BIDIRECTIONAL) in NCR_700_unmap() 1233 MSG_ARRAY_SIZE, DMA_BIDIRECTIONAL); in process_script_interrupt() 1348 DMA_BIDIRECTIONAL); in process_selection() 1852 case DMA_BIDIRECTIONAL: in NCR_700_queuecommand_lck()
|
| D | 3w-9xxx.c | 1851 srb->sc_data_direction == DMA_BIDIRECTIONAL) in DEF_SCSI_QCMD() 1924 cmd->sc_data_direction == DMA_BIDIRECTIONAL)) { in twa_scsiop_execute_scsi_complete()
|
| D | virtio_scsi.c | 541 BUG_ON(sc->sc_data_direction == DMA_BIDIRECTIONAL); in virtscsi_queuecommand()
|
| D | initio.c | 2608 DMA_BIDIRECTIONAL); in initio_build_scb() 2753 DMA_BIDIRECTIONAL); in i91u_unmap_scb()
|
| D | scsi_error.c | 2360 scmd->sc_data_direction = DMA_BIDIRECTIONAL; in scsi_ioctl_reset()
|
| D | ncr53c8xx.c | 4295 case DMA_BIDIRECTIONAL: in ncr_queue_command() 4304 if (direction != DMA_BIDIRECTIONAL) in ncr_queue_command() 4331 if (direction == DMA_BIDIRECTIONAL) in ncr_queue_command()
|
| D | u14-34f.c | 1230 if (SCpnt->sc_data_direction != DMA_BIDIRECTIONAL) in scsi_to_dev_dir()
|
| D | eata.c | 1729 if (SCpnt->sc_data_direction != DMA_BIDIRECTIONAL) in scsi_to_dev_dir()
|
| D | mvumi.c | 2084 case DMA_BIDIRECTIONAL: in mvumi_build_frame()
|
| D | dpt_i2o.c | 2256 case DMA_BIDIRECTIONAL: in adpt_scsi_to_i2o()
|
| D | qla1280.c | 476 case DMA_BIDIRECTIONAL: in qla1280_data_direction()
|
| D | hpsa.c | 4977 case DMA_BIDIRECTIONAL: in hpsa_ciss_submit()
|
| /linux-4.4.14/drivers/gpu/drm/ |
| D | drm_prime.c | 528 sgt = dma_buf_map_attachment(attach, DMA_BIDIRECTIONAL); in drm_gem_prime_import() 545 dma_buf_unmap_attachment(attach, sgt, DMA_BIDIRECTIONAL); in drm_gem_prime_import() 758 dma_buf_unmap_attachment(attach, sg, DMA_BIDIRECTIONAL); in drm_prime_gem_destroy()
|
| /linux-4.4.14/arch/avr32/mm/ |
| D | dma-coherent.c | 31 case DMA_BIDIRECTIONAL: /* writeback and invalidate */ in dma_cache_sync()
|
| /linux-4.4.14/arch/arm/kernel/ |
| D | asm-offsets.c | 165 DEFINE(DMA_BIDIRECTIONAL, DMA_BIDIRECTIONAL); in main()
|
| D | dma-isa.c | 76 direction = DMA_BIDIRECTIONAL; in isa_enable_dma()
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
| D | gk20a.c | 350 DMA_BIDIRECTIONAL); in gk20a_instobj_dtor_iommu() 463 dma_adr = dma_map_page(dev, p, 0, PAGE_SIZE, DMA_BIDIRECTIONAL); in gk20a_instobj_ctor_iommu() 519 DMA_BIDIRECTIONAL); in gk20a_instobj_ctor_iommu()
|
| /linux-4.4.14/drivers/net/ethernet/i825xx/ |
| D | lasi_82596.c | 108 do { dma_cache_sync((ndev)->dev.parent, (void *)addr, len, DMA_BIDIRECTIONAL); } while (0)
|
| /linux-4.4.14/arch/powerpc/kernel/ |
| D | iommu.c | 847 mapping = iommu_alloc(dev, tbl, ret, nio_pages, DMA_BIDIRECTIONAL, in iommu_alloc_coherent() 874 case DMA_BIDIRECTIONAL: in iommu_direction_to_tce_perm() 922 return DMA_BIDIRECTIONAL; in iommu_tce_direction() 993 (*direction == DMA_BIDIRECTIONAL))) in iommu_tce_xchg()
|
| /linux-4.4.14/arch/c6x/kernel/ |
| D | dma.c | 31 case DMA_BIDIRECTIONAL: in c6x_dma_sync()
|
| /linux-4.4.14/arch/hexagon/kernel/ |
| D | dma.c | 144 case DMA_BIDIRECTIONAL: in dma_sync()
|
| /linux-4.4.14/include/target/ |
| D | target_core_fabric.h | 194 return DMA_BIDIRECTIONAL; in target_reverse_dma_direction()
|
| /linux-4.4.14/drivers/net/ethernet/altera/ |
| D | altera_sgdma.c | 82 priv->rxdescmem, DMA_BIDIRECTIONAL); in sgdma_initialize() 117 priv->rxdescmem, DMA_BIDIRECTIONAL); in sgdma_uninitialize()
|
| /linux-4.4.14/crypto/async_tx/ |
| D | async_pq.c | 228 offset, len, DMA_BIDIRECTIONAL); in async_gen_syndrome() 237 offset, len, DMA_BIDIRECTIONAL); in async_gen_syndrome()
|
| D | async_raid6_recov.c | 58 unmap->addr[2] = dma_map_page(dev, dest, 0, len, DMA_BIDIRECTIONAL); in async_sum_product() 120 unmap->addr[1] = dma_map_page(dev, dest, 0, len, DMA_BIDIRECTIONAL); in async_mult()
|
| D | async_xor.c | 205 DMA_BIDIRECTIONAL); in async_xor()
|
| /linux-4.4.14/drivers/crypto/qat/qat_common/ |
| D | qat_algs.c | 644 bl->bufers[i].len, DMA_BIDIRECTIONAL); in qat_alg_free_bufl() 655 DMA_BIDIRECTIONAL); in qat_alg_free_bufl() 698 DMA_BIDIRECTIONAL); in qat_alg_sgl_to_bufl() 732 DMA_BIDIRECTIONAL); in qat_alg_sgl_to_bufl() 756 DMA_BIDIRECTIONAL); in qat_alg_sgl_to_bufl() 767 DMA_BIDIRECTIONAL); in qat_alg_sgl_to_bufl()
|
| /linux-4.4.14/arch/m68k/kernel/ |
| D | dma.c | 108 case DMA_BIDIRECTIONAL: in dma_sync_single_for_device()
|
| /linux-4.4.14/drivers/crypto/marvell/ |
| D | cipher.c | 71 DMA_BIDIRECTIONAL); in mv_cesa_ablkcipher_dma_cleanup() 322 DMA_BIDIRECTIONAL); in mv_cesa_ablkcipher_dma_req_init() 373 req->dst != req->src ? DMA_TO_DEVICE : DMA_BIDIRECTIONAL); in mv_cesa_ablkcipher_dma_req_init()
|
| /linux-4.4.14/drivers/mtd/nand/ |
| D | lpc32xx_mlc.c | 401 DMA_BIDIRECTIONAL); in lpc32xx_xmit_dma() 423 DMA_BIDIRECTIONAL); in lpc32xx_xmit_dma() 427 DMA_BIDIRECTIONAL); in lpc32xx_xmit_dma()
|
| D | lpc32xx_slc.c | 454 DMA_BIDIRECTIONAL); in lpc32xx_xmit_dma() 476 DMA_BIDIRECTIONAL); in lpc32xx_xmit_dma() 481 DMA_BIDIRECTIONAL); in lpc32xx_xmit_dma()
|
| D | denali.c | 1504 DMA_BIDIRECTIONAL); in denali_init() 1628 DMA_BIDIRECTIONAL); in denali_remove()
|
| /linux-4.4.14/drivers/net/ethernet/ibm/ |
| D | ibmveth.c | 475 DMA_BIDIRECTIONAL); in ibmveth_cleanup() 485 DMA_BIDIRECTIONAL); in ibmveth_cleanup() 509 DMA_BIDIRECTIONAL); in ibmveth_cleanup() 596 adapter->buffer_list_addr, 4096, DMA_BIDIRECTIONAL); in ibmveth_open() 598 adapter->filter_list_addr, 4096, DMA_BIDIRECTIONAL); in ibmveth_open() 671 netdev->mtu + IBMVETH_BUFF_OH, DMA_BIDIRECTIONAL); in ibmveth_open()
|
| /linux-4.4.14/arch/blackfin/include/asm/ |
| D | dma-mapping.h | 54 case DMA_BIDIRECTIONAL: /* flush and invalidate */ in __dma_sync_inline()
|
| /linux-4.4.14/arch/s390/pci/ |
| D | pci_dma.c | 370 size, DMA_BIDIRECTIONAL, NULL); in s390_dma_alloc() 390 s390_dma_unmap_pages(dev, dma_handle, size, DMA_BIDIRECTIONAL, NULL); in s390_dma_free()
|
| /linux-4.4.14/drivers/media/platform/sti/c8sectpfe/ |
| D | c8sectpfe-core.c | 433 FEI_BUFFER_SIZE, DMA_BIDIRECTIONAL); in free_input_block() 440 PID_TABLE_SIZE, DMA_BIDIRECTIONAL); in free_input_block() 480 DMA_BIDIRECTIONAL); in configure_memdma_and_inputblock() 516 DMA_BIDIRECTIONAL); in configure_memdma_and_inputblock()
|
| /linux-4.4.14/arch/arc/include/asm/ |
| D | dma-mapping.h | 55 case DMA_BIDIRECTIONAL: in __inline_dma_cache_sync()
|
| /linux-4.4.14/drivers/gpu/drm/omapdrm/ |
| D | omap_gem.c | 254 0, PAGE_SIZE, DMA_BIDIRECTIONAL); in omap_gem_attach_pages() 287 PAGE_SIZE, DMA_BIDIRECTIONAL); in omap_gem_detach_pages() 703 PAGE_SIZE, DMA_BIDIRECTIONAL); in omap_gem_cpu_sync() 723 PAGE_SIZE, DMA_BIDIRECTIONAL); in omap_gem_dma_sync()
|
| /linux-4.4.14/drivers/crypto/ccp/ |
| D | ccp-ops.c | 955 DMA_BIDIRECTIONAL); in ccp_run_aes_cmac_cmd() 1108 DMA_BIDIRECTIONAL); in ccp_run_aes_cmd() 1133 in_place ? DMA_BIDIRECTIONAL : DMA_TO_DEVICE); in ccp_run_aes_cmd() 1285 DMA_BIDIRECTIONAL); in ccp_run_xts_aes_cmd() 1306 in_place ? DMA_BIDIRECTIONAL : DMA_TO_DEVICE); in ccp_run_xts_aes_cmd() 1435 DMA_BIDIRECTIONAL); in ccp_run_sha_cmd() 1741 in_place ? DMA_BIDIRECTIONAL : DMA_TO_DEVICE); in ccp_run_passthru_cmd()
|
| /linux-4.4.14/drivers/tty/serial/ |
| D | mpsc.c | 875 MPSC_DMA_ALLOC_SIZE, DMA_BIDIRECTIONAL); in mpsc_init_rings() 1060 DMA_BIDIRECTIONAL); in mpsc_rx_intr() 1106 DMA_BIDIRECTIONAL); in mpsc_setup_tx_desc() 1153 DMA_BIDIRECTIONAL); in mpsc_copy_tx_data() 1625 MPSC_RXRE_SIZE, DMA_BIDIRECTIONAL); in mpsc_get_poll_char() 1751 DMA_BIDIRECTIONAL); in mpsc_console_write()
|
| /linux-4.4.14/drivers/soc/ti/ |
| D | knav_qmss_acc.c | 463 info->mem_size, DMA_BIDIRECTIONAL); in knav_acc_free_range() 579 DMA_BIDIRECTIONAL); in knav_init_acc_range()
|
| D | knav_qmss_queue.c | 1008 DMA_BIDIRECTIONAL); in knav_queue_setup_region() 1046 DMA_BIDIRECTIONAL); in knav_queue_setup_region()
|
| /linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
| D | vmwgfx_buffer.c | 350 DMA_BIDIRECTIONAL); in vmw_ttm_unmap_from_dma() 373 DMA_BIDIRECTIONAL); in vmw_ttm_map_for_dma()
|
| /linux-4.4.14/drivers/gpu/drm/msm/ |
| D | msm_gem.c | 105 msm_obj->sgt->nents, DMA_BIDIRECTIONAL); in get_pages() 121 msm_obj->sgt->nents, DMA_BIDIRECTIONAL); in put_pages()
|
| /linux-4.4.14/drivers/usb/dwc3/ |
| D | core.c | 345 DMA_BIDIRECTIONAL); in dwc3_setup_scratch_buffers() 372 DWC3_SCRATCHBUF_SIZE, DMA_BIDIRECTIONAL); in dwc3_setup_scratch_buffers() 391 DWC3_SCRATCHBUF_SIZE, DMA_BIDIRECTIONAL); in dwc3_free_scratch_buffers()
|
| /linux-4.4.14/arch/powerpc/mm/ |
| D | dma-noncoherent.c | 338 case DMA_BIDIRECTIONAL: /* writeback and invalidate */ in __dma_sync()
|
| /linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
| D | recv.c | 184 DMA_BIDIRECTIONAL); in ath_rx_edma_cleanup() 234 DMA_BIDIRECTIONAL); in ath_rx_edma_init() 1011 dma_type = DMA_BIDIRECTIONAL; in ath_rx_tasklet()
|
| /linux-4.4.14/arch/x86/kernel/ |
| D | amd_gart_64.c | 494 DMA_BIDIRECTIONAL, align_mask); in gart_alloc_coherent() 514 gart_unmap_page(dev, dma_addr, size, DMA_BIDIRECTIONAL, NULL); in gart_free_coherent()
|
| D | pci-calgary_64.c | 455 mapping = iommu_alloc(dev, tbl, ret, npages, DMA_BIDIRECTIONAL); in calgary_alloc_coherent()
|
| /linux-4.4.14/net/sunrpc/xprtrdma/ |
| D | verbs.c | 1212 DMA_BIDIRECTIONAL); in rpcrdma_alloc_regbuf() 1243 iov->addr, iov->length, DMA_BIDIRECTIONAL); in rpcrdma_free_regbuf() 1316 DMA_BIDIRECTIONAL); in rpcrdma_ep_post_recv()
|
| /linux-4.4.14/drivers/net/ethernet/broadcom/ |
| D | b44.c | 728 DMA_BIDIRECTIONAL); in b44_alloc_rx_skb() 756 DMA_BIDIRECTIONAL); in b44_recycle_rx() 772 DMA_BIDIRECTIONAL); in b44_recycle_rx() 1143 DMA_TABLE_BYTES, DMA_BIDIRECTIONAL); in b44_init_rings() 1168 DMA_TABLE_BYTES, DMA_BIDIRECTIONAL); in b44_free_consistent() 1223 DMA_BIDIRECTIONAL); in b44_alloc_consistent()
|
| /linux-4.4.14/drivers/net/ethernet/toshiba/ |
| D | ps3_gelic_net.c | 304 GELIC_DESCR_SIZE, DMA_BIDIRECTIONAL); in gelic_card_free_chain() 337 DMA_BIDIRECTIONAL); in gelic_card_init_chain() 368 DMA_BIDIRECTIONAL); in gelic_card_init_chain()
|
| /linux-4.4.14/Documentation/ |
| D | DMA-API.txt | 199 DMA_BIDIRECTIONAL direction isn't known 241 may write to it at any point, it should be DMA_BIDIRECTIONAL (see 247 to it at any point, it should be DMA_BIDIRECTIONAL (see below). 249 DMA_BIDIRECTIONAL requires special handling: it means that the driver 365 DMA_BIDIRECTIONAL
|
| D | DMA-API-HOWTO.txt | 477 DMA_BIDIRECTIONAL 493 specify DMA_BIDIRECTIONAL. It means that the DMA can go in 513 DMA_BIDIRECTIONAL. 749 * for DMA_BIDIRECTIONAL mapping if
|
| /linux-4.4.14/drivers/iommu/ |
| D | dma-iommu.c | 143 case DMA_BIDIRECTIONAL: in dma_direction_to_prot()
|
| D | intel-iommu.c | 3455 if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL || \ in __intel_map_single() 3458 if (dir == DMA_FROM_DEVICE || dir == DMA_BIDIRECTIONAL) in __intel_map_single() 3668 DMA_BIDIRECTIONAL, in intel_alloc_coherent() 3750 if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL || \ in intel_map_sg() 3753 if (dir == DMA_FROM_DEVICE || dir == DMA_BIDIRECTIONAL) in intel_map_sg()
|
| D | amd_iommu.c | 2393 else if (direction == DMA_BIDIRECTIONAL) in dma_ops_domain_map() 2751 size, DMA_BIDIRECTIONAL, true, dma_mask); in alloc_coherent() 2794 __unmap_single(domain->priv, dma_addr, size, DMA_BIDIRECTIONAL); in free_coherent()
|
| /linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
| D | fw.c | 254 PAGE_SIZE << order, DMA_BIDIRECTIONAL); in iwl_alloc_fw_paging_mem() 293 DMA_BIDIRECTIONAL); in iwl_alloc_fw_paging_mem()
|
| /linux-4.4.14/drivers/dma/ppc4xx/ |
| D | adma.c | 3751 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_test_raid6() 4180 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_adma_probe() 4182 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_adma_probe() 4223 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_adma_probe() 4225 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_adma_probe() 4275 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_adma_remove() 4277 PAGE_SIZE, DMA_BIDIRECTIONAL); in ppc440spe_adma_remove()
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/ |
| D | nouveau_bo.c | 1520 DMA_BIDIRECTIONAL); in nouveau_ttm_tt_populate() 1525 PAGE_SIZE, DMA_BIDIRECTIONAL); in nouveau_ttm_tt_populate() 1583 DMA_BIDIRECTIONAL); in nouveau_ttm_tt_unpopulate()
|
| /linux-4.4.14/arch/tile/kernel/ |
| D | pci-dma.c | 129 direction == DMA_BIDIRECTIONAL); in __dma_prep_page()
|
| /linux-4.4.14/drivers/gpu/drm/exynos/ |
| D | exynos_drm_g2d.c | 386 DMA_BIDIRECTIONAL); in g2d_userptr_put_dma_addr() 504 DMA_BIDIRECTIONAL); in g2d_userptr_get_dma_addr()
|
| /linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_ttm.c | 500 DMA_BIDIRECTIONAL : DMA_TO_DEVICE; in amdgpu_ttm_tt_pin_userptr() 562 DMA_BIDIRECTIONAL : DMA_TO_DEVICE; in amdgpu_ttm_tt_unpin_userptr()
|
| /linux-4.4.14/drivers/gpu/drm/radeon/ |
| D | radeon_ttm.c | 539 DMA_BIDIRECTIONAL : DMA_TO_DEVICE; in radeon_ttm_tt_pin_userptr() 600 DMA_BIDIRECTIONAL : DMA_TO_DEVICE; in radeon_ttm_tt_unpin_userptr()
|
| /linux-4.4.14/sound/oss/ |
| D | dmabuf.c | 118 dmap->raw_buf_phys = dma_map_single(NULL, start_addr, dmap->buffsize, DMA_BIDIRECTIONAL); in sound_alloc_dmap() 143 dma_unmap_single(NULL, dmap->raw_buf_phys, dmap->buffsize, DMA_BIDIRECTIONAL); in sound_free_dmap()
|
| /linux-4.4.14/drivers/spi/ |
| D | spi-sirf.c | 550 DMA_FROM_DEVICE : DMA_BIDIRECTIONAL); in spi_sirfsoc_dma_transfer() 559 DMA_TO_DEVICE : DMA_BIDIRECTIONAL); in spi_sirfsoc_dma_transfer()
|
| D | spi-au1550.c | 374 t->len, DMA_BIDIRECTIONAL); in au1550_spi_dma_txrxb()
|
| /linux-4.4.14/drivers/crypto/caam/ |
| D | caamhash.c | 691 ahash_unmap_ctx(jrdev, edesc, req, ctx->ctx_len, DMA_BIDIRECTIONAL); in ahash_done_bi() 828 edesc->sec4_sg, DMA_BIDIRECTIONAL); in ahash_update_ctx() 880 DMA_BIDIRECTIONAL); in ahash_update_ctx()
|
| D | caamalg.c | 1880 dma_unmap_sg(dev, src, src_nents ? : 1, DMA_BIDIRECTIONAL); in caam_unmap() 2313 DMA_BIDIRECTIONAL); in aead_edesc_alloc() 2579 DMA_BIDIRECTIONAL); in ablkcipher_edesc_alloc() 2755 DMA_BIDIRECTIONAL); in ablkcipher_giv_edesc_alloc()
|
| /linux-4.4.14/drivers/sh/maple/ |
| D | maple.c | 304 PAGE_SIZE, DMA_BIDIRECTIONAL); in maple_send()
|
| /linux-4.4.14/arch/powerpc/platforms/ps3/ |
| D | system-bus.c | 605 case DMA_BIDIRECTIONAL: in ps3_ioc0_map_page()
|
| /linux-4.4.14/drivers/i2c/busses/ |
| D | i2c-ismt.c | 481 dma_direction = DMA_BIDIRECTIONAL; in ismt_access()
|
| /linux-4.4.14/drivers/usb/storage/ |
| D | usb.c | 342 if (us->srb->sc_data_direction == DMA_BIDIRECTIONAL) { in usb_stor_control_thread()
|
| D | uas.c | 645 case DMA_BIDIRECTIONAL: in uas_queuecommand_lck()
|
| /linux-4.4.14/drivers/scsi/aacraid/ |
| D | commctrl.c | 552 data_dir = DMA_BIDIRECTIONAL; in aac_send_raw_srb()
|
| D | aachba.c | 1419 case DMA_BIDIRECTIONAL: in aac_scsi_common()
|
| /linux-4.4.14/drivers/staging/rts5208/ |
| D | rtsx.c | 446 if (chip->srb->sc_data_direction == DMA_BIDIRECTIONAL) { in rtsx_control_thread()
|
| /linux-4.4.14/drivers/media/platform/omap3isp/ |
| D | ispstat.c | 155 DMA_BIDIRECTIONAL); in isp_stat_buf_insert_magic()
|
| /linux-4.4.14/drivers/staging/comedi/drivers/ |
| D | ni_pcidio.c | 963 s->async_dma_dir = DMA_BIDIRECTIONAL; in nidio_auto_attach()
|
| D | ni_660x.c | 1125 s->async_dma_dir = DMA_BIDIRECTIONAL; in ni_660x_auto_attach()
|
| D | ni_mio_common.c | 5197 s->async_dma_dir = DMA_BIDIRECTIONAL; in ni_E_init() 5359 s->async_dma_dir = DMA_BIDIRECTIONAL; in ni_E_init()
|
| /linux-4.4.14/arch/arm64/mm/ |
| D | dma-mapping.c | 546 int ioprot = dma_direction_to_prot(DMA_BIDIRECTIONAL, coherent); in __iommu_alloc_attrs()
|
| /linux-4.4.14/drivers/usb/gadget/udc/ |
| D | mv_u3d_core.c | 211 DMA_BIDIRECTIONAL); in mv_u3d_done() 473 DMA_BIDIRECTIONAL); in mv_u3d_req_to_trb()
|
| /linux-4.4.14/drivers/vfio/ |
| D | vfio_iommu_spapr_tce.c | 813 direction = DMA_BIDIRECTIONAL; in tce_iommu_ioctl()
|
| /linux-4.4.14/drivers/ata/ |
| D | sata_dwc_460ex.c | 243 case DMA_BIDIRECTIONAL: in get_dma_dir_descript()
|
| D | libata-eh.c | 2519 [DMA_BIDIRECTIONAL] = "bidi", in ata_eh_link_report()
|
| /linux-4.4.14/drivers/block/ |
| D | cciss_scsi.c | 1480 case DMA_BIDIRECTIONAL: in cciss_scsi_queue_command_lck()
|
| /linux-4.4.14/drivers/scsi/sym53c8xx_2/ |
| D | sym_glue.c | 381 case DMA_BIDIRECTIONAL: in sym_setup_data_and_start()
|
| /linux-4.4.14/drivers/xen/ |
| D | xen-scsiback.c | 681 if ((pending_req->sc_data_direction != DMA_BIDIRECTIONAL) && in prepare_pending_reqs()
|
| /linux-4.4.14/arch/arm/mm/ |
| D | dma-mapping.c | 1485 case DMA_BIDIRECTIONAL: in __dma_direction_to_prot()
|
| /linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/ |
| D | myri10ge.c | 870 DMA_BIDIRECTIONAL); in myri10ge_dma_test() 918 pci_unmap_page(mgp->pdev, dmatest_bus, PAGE_SIZE, DMA_BIDIRECTIONAL); in myri10ge_dma_test()
|
| /linux-4.4.14/drivers/s390/scsi/ |
| D | zfcp_fsf.c | 2165 case DMA_BIDIRECTIONAL: in zfcp_fsf_set_data_dir()
|
| /linux-4.4.14/drivers/target/ |
| D | target_core_transport.c | 794 case DMA_BIDIRECTIONAL: in transport_dump_cmd_direction()
|