Home
last modified time | relevance | path

Searched refs:DMA_BIDIRECTIONAL (Results 1 – 25 of 272) sorted by relevance

1234567891011

/OK3568_Linux_fs/kernel/drivers/crypto/cavium/cpt/
H A Dcptvf_reqmanager.c62 DMA_BIDIRECTIONAL); in setup_sgio_components()
112 list[i].size, DMA_BIDIRECTIONAL); in setup_sgio_components()
190 DMA_BIDIRECTIONAL); in setup_sgio_list()
209 DMA_BIDIRECTIONAL); in setup_sgio_list()
279 info->dlen, DMA_BIDIRECTIONAL); in do_request_cleanup()
283 COMPLETION_CODE_SIZE, DMA_BIDIRECTIONAL); in do_request_cleanup()
287 sizeof(union cpt_res_s), DMA_BIDIRECTIONAL); in do_request_cleanup()
296 DMA_BIDIRECTIONAL); in do_request_cleanup()
304 DMA_BIDIRECTIONAL); in do_request_cleanup()
458 DMA_BIDIRECTIONAL); in process_request()
/OK3568_Linux_fs/kernel/include/linux/
H A Ddma-direction.h6 DMA_BIDIRECTIONAL = 0, enumerator
14 return dir == DMA_BIDIRECTIONAL || dir == DMA_TO_DEVICE || in valid_dma_direction()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_migrate.c105 dma_unmap_page(dev, dma_addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in kbase_free_page_metadata()
177 new_dma_addr = dma_map_page(kbdev->dev, new_page, 0, PAGE_SIZE, DMA_BIDIRECTIONAL); in kbasep_migrate_page_pt_mapped()
192 dma_unmap_page(kbdev->dev, old_dma_addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in kbasep_migrate_page_pt_mapped()
211 dma_unmap_page(kbdev->dev, new_dma_addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in kbasep_migrate_page_pt_mapped()
241 new_dma_addr = dma_map_page(kctx->kbdev->dev, new_page, 0, PAGE_SIZE, DMA_BIDIRECTIONAL); in kbasep_migrate_page_allocated_mapped()
259 dma_unmap_page(kctx->kbdev->dev, old_dma_addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in kbasep_migrate_page_allocated_mapped()
282 dma_unmap_page(kctx->kbdev->dev, new_dma_addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in kbasep_migrate_page_allocated_mapped()
/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/fw/
H A Dpaging.c86 paging->fw_paging_size, DMA_BIDIRECTIONAL); in iwl_free_fw_paging()
141 DMA_BIDIRECTIONAL); in iwl_alloc_fw_paging_mem()
215 DMA_BIDIRECTIONAL); in iwl_fill_paging_mem()
260 DMA_BIDIRECTIONAL); in iwl_fill_paging_mem()
/OK3568_Linux_fs/kernel/drivers/crypto/hisilicon/
H A Dsgl.c213 sg_n_mapped = dma_map_sg(dev, sgl, sg_n, DMA_BIDIRECTIONAL); in hisi_acc_sg_buf_map_to_hw_sgl()
218 dma_unmap_sg(dev, sgl, sg_n, DMA_BIDIRECTIONAL); in hisi_acc_sg_buf_map_to_hw_sgl()
224 dma_unmap_sg(dev, sgl, sg_n, DMA_BIDIRECTIONAL); in hisi_acc_sg_buf_map_to_hw_sgl()
260 dma_unmap_sg(dev, sgl, sg_nents(sgl), DMA_BIDIRECTIONAL); in hisi_acc_sg_buf_unmap()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/i825xx/
H A Dlasi_82596.c182 DMA_BIDIRECTIONAL, GFP_KERNEL); in lan_init_chip()
193 lp->dma, lp->dma_addr, DMA_BIDIRECTIONAL); in lan_init_chip()
206 lp->dma_addr, DMA_BIDIRECTIONAL); in lan_remove_chip()
/OK3568_Linux_fs/kernel/arch/arc/mm/
H A Ddma.c63 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_device()
81 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_cpu()
/OK3568_Linux_fs/kernel/arch/nios2/mm/
H A Ddma-mapping.c36 case DMA_BIDIRECTIONAL: /* flush and invalidate */ in arch_sync_dma_for_device()
51 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_cpu()
/OK3568_Linux_fs/kernel/drivers/mmc/host/
H A Dmmc_spi.c525 DMA_BIDIRECTIONAL); in mmc_spi_command_send()
532 DMA_BIDIRECTIONAL); in mmc_spi_command_send()
666 DMA_BIDIRECTIONAL); in mmc_spi_writeblock()
678 DMA_BIDIRECTIONAL); in mmc_spi_writeblock()
796 DMA_BIDIRECTIONAL); in mmc_spi_readblock()
811 DMA_BIDIRECTIONAL); in mmc_spi_readblock()
906 dir = DMA_BIDIRECTIONAL; in mmc_spi_data_do()
998 DMA_BIDIRECTIONAL); in mmc_spi_data_do()
1005 DMA_BIDIRECTIONAL); in mmc_spi_data_do()
1298 DMA_BIDIRECTIONAL); in mmc_spi_dma_alloc()
[all …]
/OK3568_Linux_fs/kernel/drivers/crypto/caam/
H A Dqi.c110 DMA_BIDIRECTIONAL); in caam_qi_enqueue()
160 sizeof(drv_req->fd_sgt), DMA_BIDIRECTIONAL); in caam_fq_ern_cb()
371 DMA_BIDIRECTIONAL); in caam_drv_ctx_update()
426 DMA_BIDIRECTIONAL); in caam_drv_ctx_init()
455 dma_unmap_single(qidev, hwdesc, size, DMA_BIDIRECTIONAL); in caam_drv_ctx_init()
505 DMA_BIDIRECTIONAL); in caam_drv_ctx_rel()
608 sizeof(drv_req->fd_sgt), DMA_BIDIRECTIONAL); in caam_rsp_fq_dqrr_cb()
H A Dkey_gen.c75 dma_addr = dma_map_single(jrdev, key_out, local_max, DMA_BIDIRECTIONAL); in gen_split_key()
121 dma_unmap_single(jrdev, dma_addr, local_max, DMA_BIDIRECTIONAL); in gen_split_key()
H A Dcaampkc.c93 dma_unmap_single(dev, pdb->tmp1_dma, p_sz, DMA_BIDIRECTIONAL); in rsa_priv_f2_unmap()
94 dma_unmap_single(dev, pdb->tmp2_dma, q_sz, DMA_BIDIRECTIONAL); in rsa_priv_f2_unmap()
112 dma_unmap_single(dev, pdb->tmp1_dma, p_sz, DMA_BIDIRECTIONAL); in rsa_priv_f3_unmap()
113 dma_unmap_single(dev, pdb->tmp2_dma, q_sz, DMA_BIDIRECTIONAL); in rsa_priv_f3_unmap()
516 pdb->tmp1_dma = dma_map_single(dev, key->tmp1, p_sz, DMA_BIDIRECTIONAL); in set_rsa_priv_f2_pdb()
522 pdb->tmp2_dma = dma_map_single(dev, key->tmp2, q_sz, DMA_BIDIRECTIONAL); in set_rsa_priv_f2_pdb()
552 dma_unmap_single(dev, pdb->tmp1_dma, p_sz, DMA_BIDIRECTIONAL); in set_rsa_priv_f2_pdb()
605 pdb->tmp1_dma = dma_map_single(dev, key->tmp1, p_sz, DMA_BIDIRECTIONAL); in set_rsa_priv_f3_pdb()
611 pdb->tmp2_dma = dma_map_single(dev, key->tmp2, q_sz, DMA_BIDIRECTIONAL); in set_rsa_priv_f3_pdb()
641 dma_unmap_single(dev, pdb->tmp1_dma, p_sz, DMA_BIDIRECTIONAL); in set_rsa_priv_f3_pdb()
/OK3568_Linux_fs/kernel/drivers/fpga/
H A Ddfl-afu-dma-region.c220 DMA_BIDIRECTIONAL); in afu_dma_region_destroy()
343 DMA_BIDIRECTIONAL); in afu_dma_map_region()
364 region->iova, region->length, DMA_BIDIRECTIONAL); in afu_dma_map_region()
400 region->iova, region->length, DMA_BIDIRECTIONAL); in afu_dma_unmap_region()
/OK3568_Linux_fs/kernel/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf_reqmgr.h198 info->dma_len, DMA_BIDIRECTIONAL); in do_request_cleanup()
207 DMA_BIDIRECTIONAL); in do_request_cleanup()
215 DMA_BIDIRECTIONAL); in do_request_cleanup()
/OK3568_Linux_fs/kernel/arch/xtensa/kernel/
H A Dpci-dma.c50 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_cpu()
68 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_device()
/OK3568_Linux_fs/kernel/arch/nds32/kernel/
H A Ddma.c56 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_device()
71 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_cpu()
/OK3568_Linux_fs/kernel/drivers/crypto/cavium/nitrox/
H A Dnitrox_reqmgr.c60 dma_unmap_sg(dev, sr->in.sg, sr->in.sgmap_cnt, DMA_BIDIRECTIONAL); in softreq_unmap_sgbufs()
68 DMA_BIDIRECTIONAL); in softreq_unmap_sgbufs()
164 DMA_BIDIRECTIONAL); in dma_map_inbufs()
180 dma_unmap_sg(dev, req->src, nents, DMA_BIDIRECTIONAL); in dma_map_inbufs()
192 DMA_BIDIRECTIONAL); in dma_map_outbufs()
205 dma_unmap_sg(dev, req->dst, nents, DMA_BIDIRECTIONAL); in dma_map_outbufs()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/ump/linux/
H A Dump_kernel_memory_backend_os.c149 …>block_array[pages_allocated].addr = dma_map_page(NULL, new_page, 0, PAGE_SIZE, DMA_BIDIRECTIONAL); in os_allocate()
172 … dma_unmap_page(NULL, descriptor->block_array[pages_allocated].addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in os_allocate()
221 dma_unmap_page(NULL, descriptor->block_array[i].addr, PAGE_SIZE, DMA_BIDIRECTIONAL); in os_free()
/OK3568_Linux_fs/kernel/arch/csky/mm/
H A Ddma-mapping.c67 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_device()
82 case DMA_BIDIRECTIONAL: in arch_sync_dma_for_cpu()
/OK3568_Linux_fs/kernel/drivers/char/tpm/
H A Dtpm_ibmvtpm.c360 CRQ_RES_BUF_SIZE, DMA_BIDIRECTIONAL); in tpm_ibmvtpm_remove()
365 ibmvtpm->rtce_size, DMA_BIDIRECTIONAL); in tpm_ibmvtpm_remove()
536 DMA_BIDIRECTIONAL); in ibmvtpm_crq_process()
633 DMA_BIDIRECTIONAL); in tpm_ibmvtpm_probe()
712 DMA_BIDIRECTIONAL); in tpm_ibmvtpm_probe()
/OK3568_Linux_fs/kernel/arch/mips/mm/
H A Ddma-noncoherent.c67 case DMA_BIDIRECTIONAL: in dma_sync_virt_for_device()
82 case DMA_BIDIRECTIONAL: in dma_sync_virt_for_cpu()
/OK3568_Linux_fs/kernel/drivers/firmware/tegra/
H A Divc.c640 DMA_BIDIRECTIONAL); in tegra_ivc_init()
645 DMA_BIDIRECTIONAL); in tegra_ivc_init()
648 DMA_BIDIRECTIONAL); in tegra_ivc_init()
682 DMA_BIDIRECTIONAL); in tegra_ivc_cleanup()
684 DMA_BIDIRECTIONAL); in tegra_ivc_cleanup()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gem/
H A Di915_gem_dmabuf.c119 bool write = (direction == DMA_BIDIRECTIONAL || direction == DMA_TO_DEVICE); in i915_gem_begin_cpu_access()
196 DMA_BIDIRECTIONAL); in i915_gem_object_get_pages_dmabuf()
211 DMA_BIDIRECTIONAL); in i915_gem_object_put_pages_dmabuf()
/OK3568_Linux_fs/kernel/drivers/crypto/ccree/
H A Dcc_buffer_mgr.c349 ivsize, DMA_BIDIRECTIONAL); in cc_unmap_cipher_request()
365 dma_unmap_sg(dev, src, req_ctx->in_nents, DMA_BIDIRECTIONAL); in cc_unmap_cipher_request()
382 int src_direction = (src != dst ? DMA_TO_DEVICE : DMA_BIDIRECTIONAL); in cc_map_cipher_request()
392 dma_map_single(dev, info, ivsize, DMA_BIDIRECTIONAL); in cc_map_cipher_request()
462 int src_direction = (req->src != req->dst ? DMA_TO_DEVICE : DMA_BIDIRECTIONAL); in cc_unmap_aead_request()
466 MAX_MAC_SIZE, DMA_BIDIRECTIONAL); in cc_unmap_aead_request()
472 AES_BLOCK_SIZE, DMA_BIDIRECTIONAL); in cc_unmap_aead_request()
501 hw_iv_size, DMA_BIDIRECTIONAL); in cc_unmap_aead_request()
567 DMA_BIDIRECTIONAL); in cc_aead_chain_iv()
978 DMA_BIDIRECTIONAL); in cc_map_aead_request()
[all …]
/OK3568_Linux_fs/kernel/net/xdp/
H A Dxsk_buff_pool.c324 DMA_BIDIRECTIONAL, attrs); in __xp_dma_unmap()
406 DMA_BIDIRECTIONAL, attrs); in xp_dma_map()
513 DMA_BIDIRECTIONAL); in xp_alloc()
553 xskb->pool->frame_len, DMA_BIDIRECTIONAL); in xp_dma_sync_for_cpu_slow()
561 size, DMA_BIDIRECTIONAL); in xp_dma_sync_for_device_slow()

1234567891011