| /linux/net/core/ |
| H A D | tso.c | 110 DMA_TO_DEVICE, 0)) in tso_dma_iova_try() 122 frag_len, DMA_TO_DEVICE, 0)) { in tso_dma_iova_try() 138 DMA_TO_DEVICE, 0); in tso_dma_iova_try() 200 DMA_TO_DEVICE, 0); in tso_dma_map_init() 212 frag_len, DMA_TO_DEVICE, 0); in tso_dma_map_init() 241 DMA_TO_DEVICE, 0); in tso_dma_map_cleanup() 246 map->linear_len, DMA_TO_DEVICE, 0); in tso_dma_map_cleanup() 250 map->frags[i].len, DMA_TO_DEVICE, 0); in tso_dma_map_cleanup()
|
| /linux/drivers/crypto/ccree/ |
| H A D | cc_buffer_mgr.c | 297 if (dma_map_sg(dev, &areq_ctx->ccm_adata_sg, 1, DMA_TO_DEVICE) != 1) { in cc_set_aead_conf_buf() 322 if (dma_map_sg(dev, areq_ctx->buff_sg, 1, DMA_TO_DEVICE) != 1) { in cc_set_hash_buf() 360 dma_unmap_sg(dev, src, req_ctx->in_nents, DMA_TO_DEVICE); in cc_unmap_cipher_request() 382 int src_direction = (src != dst ? DMA_TO_DEVICE : 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() 477 AES_BLOCK_SIZE, DMA_TO_DEVICE); in cc_unmap_aead_request() 482 AES_BLOCK_SIZE, DMA_TO_DEVICE); in cc_unmap_aead_request() 487 AES_BLOCK_SIZE, DMA_TO_DEVICE); in cc_unmap_aead_request() 494 AES_BLOCK_SIZE, DMA_TO_DEVICE); in cc_unmap_aead_request() 497 dma_unmap_sg(dev, &areq_ctx->ccm_adata_sg, 1, DMA_TO_DEVICE); in cc_unmap_aead_request() [all …]
|
| /linux/drivers/iommu/ |
| H A D | iommu-pages.c | 159 DMA_TO_DEVICE); in iommu_pages_start_incoherent() 170 DMA_TO_DEVICE); in iommu_pages_start_incoherent() 228 ioptdesc_mem_size(cur), DMA_TO_DEVICE); in iommu_pages_stop_incoherent_list() 247 ioptdesc_mem_size(iopt), DMA_TO_DEVICE); in iommu_pages_free_incoherent()
|
| H A D | vsi-iommu.c | 167 dma_sync_single_for_device(vsi_domain->dev, dma, size, DMA_TO_DEVICE); in vsi_table_flush() 252 SPAGE_SIZE, DMA_TO_DEVICE); in vsi_iommu_domain_alloc_paging() 265 SPAGE_SIZE, DMA_TO_DEVICE); in vsi_iommu_domain_alloc_paging() 284 SPAGE_SIZE, DMA_TO_DEVICE); in vsi_iommu_domain_alloc_paging() 441 pt_dma = dma_map_single(vsi_domain->dev, page_table, PAGE_SIZE, DMA_TO_DEVICE); in vsi_dte_get_page_table() 599 SPAGE_SIZE, DMA_TO_DEVICE); in vsi_iommu_domain_free() 605 SPAGE_SIZE, DMA_TO_DEVICE); in vsi_iommu_domain_free() 609 SPAGE_SIZE, DMA_TO_DEVICE); in vsi_iommu_domain_free()
|
| /linux/include/linux/ |
| H A D | dma-direction.h | 7 DMA_TO_DEVICE = 1, enumerator 14 return dir == DMA_BIDIRECTIONAL || dir == DMA_TO_DEVICE || in valid_dma_direction()
|
| /linux/arch/nios2/mm/ |
| H A D | dma-mapping.c | 31 case DMA_TO_DEVICE: in arch_sync_dma_for_device() 56 case DMA_TO_DEVICE: in arch_sync_dma_for_cpu()
|
| /linux/drivers/infiniband/ulp/iser/ |
| H A D | iser_initiator.c | 101 DMA_TO_DEVICE); in iser_prepare_write_cmd() 138 iser_dma_unmap_task_data(iser_task, ISER_DIR_OUT, DMA_TO_DEVICE); in iser_prepare_write_cmd() 153 tx_desc->dma_addr, ISER_HEADERS_LEN, DMA_TO_DEVICE); in iser_create_send_desc() 169 ISCSI_DEF_MAX_RECV_SEG_LEN, DMA_TO_DEVICE); in iser_free_login_buf() 193 DMA_TO_DEVICE); in iser_alloc_login_buf() 216 DMA_TO_DEVICE); in iser_alloc_login_buf() 499 task->data_count, DMA_TO_DEVICE); in iser_send_control() 504 task->data_count, DMA_TO_DEVICE); in iser_send_control() 711 ISER_HEADERS_LEN, DMA_TO_DEVICE); in iser_dataout_comp() 750 DMA_TO_DEVICE); in iser_task_rdma_finalize()
|
| /linux/drivers/spi/ |
| H A D | spi-fsl-cpm.c | 138 DMA_TO_DEVICE); in fsl_spi_cpm_bufs() 171 dma_unmap_single(dev, mspi->tx_dma, t->len, DMA_TO_DEVICE); in fsl_spi_cpm_bufs() 182 dma_unmap_single(dev, mspi->tx_dma, t->len, DMA_TO_DEVICE); in fsl_spi_cpm_bufs_complete() 354 DMA_TO_DEVICE); in fsl_spi_cpm_init() 390 dma_unmap_single(dev, mspi->dma_dummy_tx, PAGE_SIZE, DMA_TO_DEVICE); in fsl_spi_cpm_init() 410 dma_unmap_single(dev, mspi->dma_dummy_tx, PAGE_SIZE, DMA_TO_DEVICE); in fsl_spi_cpm_free()
|
| H A D | spi-amlogic-spisg.c | 303 ccsg_len, DMA_TO_DEVICE); in aml_spisg_setup_transfer() 316 &xfer->tx_sg, DMA_TO_DEVICE); in aml_spisg_setup_transfer() 321 xfer->len, DMA_TO_DEVICE); in aml_spisg_setup_transfer() 342 ccsg_len, DMA_TO_DEVICE); in aml_spisg_setup_transfer() 385 exdesc->tx_ccsg_len, DMA_TO_DEVICE); in aml_spisg_cleanup_transfer() 388 &xfer->tx_sg, DMA_TO_DEVICE); in aml_spisg_cleanup_transfer() 391 xfer->len, DMA_TO_DEVICE); in aml_spisg_cleanup_transfer() 398 exdesc->rx_ccsg_len, DMA_TO_DEVICE); in aml_spisg_cleanup_transfer() 557 descs_len, DMA_TO_DEVICE); in aml_spisg_transfer_one_message() 573 dma_unmap_single(dev, descs_paddr, descs_len, DMA_TO_DEVICE); in aml_spisg_transfer_one_message()
|
| /linux/drivers/net/ethernet/altera/ |
| H A D | altera_sgdma.c | 81 priv->txdescmem, DMA_TO_DEVICE); in sgdma_initialize() 94 priv->txdescmem, DMA_TO_DEVICE); in sgdma_initialize() 97 priv->rxdescmem, DMA_TO_DEVICE); in sgdma_initialize() 110 priv->txdescmem, DMA_TO_DEVICE); in sgdma_uninitialize() 365 DMA_TO_DEVICE); in sgdma_async_read() 392 SGDMA_DESC_LEN, DMA_TO_DEVICE); in sgdma_async_write()
|
| /linux/drivers/net/ethernet/mellanox/mlxbf_gige/ |
| H A D | mlxbf_gige_tx.c | 69 priv->tx_skb[i]->len, DMA_TO_DEVICE); in mlxbf_gige_tx_deinit() 159 priv->tx_skb[tx_wqe_index]->len, DMA_TO_DEVICE); in mlxbf_gige_handle_tx_complete() 219 &tx_buf_dma, DMA_TO_DEVICE); in mlxbf_gige_start_xmit() 234 skb->len, DMA_TO_DEVICE); in mlxbf_gige_start_xmit()
|
| /linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/ |
| H A D | tx-gen2.c | 36 DMA_TO_DEVICE, DMA_ATTR_SKIP_CPU_SYNC); in get_workaround_page() 120 DMA_TO_DEVICE); in iwl_txq_gen2_set_tb_with_wa() 126 DMA_TO_DEVICE); in iwl_txq_gen2_set_tb_with_wa() 148 dma_unmap_page(trans->dev, oldphys, len, DMA_TO_DEVICE); in iwl_txq_gen2_set_tb_with_wa() 150 dma_unmap_single(trans->dev, oldphys, len, DMA_TO_DEVICE); in iwl_txq_gen2_set_tb_with_wa() 283 DMA_TO_DEVICE); in iwl_txq_gen2_build_amsdu() 332 tb_phys = dma_map_single(trans->dev, tb1_addr, len, DMA_TO_DEVICE); in iwl_txq_gen2_build_tx_amsdu() 372 fragsz, DMA_TO_DEVICE); in iwl_txq_gen2_tx_add_frags() 428 tb_phys = dma_map_single(trans->dev, tb1_addr, tb1_len, DMA_TO_DEVICE); in iwl_txq_gen2_build_tx() 446 tb2_len, DMA_TO_DEVICE); in iwl_txq_gen2_build_tx() [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/core/ |
| H A D | firmware.c | 209 fw->img, fw->phys, DMA_TO_DEVICE); in nvkm_firmware_dtor() 213 dma_unmap_sgtable(fw->device->dev, &fw->mem.sgt, DMA_TO_DEVICE, 0); in nvkm_firmware_dtor() 244 DMA_TO_DEVICE, in nvkm_firmware_ctor() 286 DMA_TO_DEVICE, 0); in nvkm_firmware_ctor()
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | chain_mode.c | 39 buf_len, DMA_TO_DEVICE); in jumbo_frm() 57 bmax, DMA_TO_DEVICE); in jumbo_frm() 70 DMA_TO_DEVICE); in jumbo_frm()
|
| H A D | ring_mode.c | 42 DMA_TO_DEVICE); in jumbo_frm() 63 DMA_TO_DEVICE); in jumbo_frm() 77 nopaged_len, DMA_TO_DEVICE); in jumbo_frm()
|
| /linux/arch/csky/mm/ |
| H A D | dma-mapping.c | 62 case DMA_TO_DEVICE: in arch_sync_dma_for_device() 78 case DMA_TO_DEVICE: in arch_sync_dma_for_cpu()
|
| /linux/drivers/scsi/snic/ |
| H A D | snic_io.c | 92 DMA_TO_DEVICE); in snic_free_wq_buf() 162 pa = dma_map_single(&snic->pdev->dev, os_buf, len, DMA_TO_DEVICE); in snic_queue_wq_desc() 176 dma_unmap_single(&snic->pdev->dev, pa, len, DMA_TO_DEVICE); in snic_queue_wq_desc() 343 DMA_TO_DEVICE); in snic_req_free() 353 DMA_TO_DEVICE); in snic_req_free() 362 DMA_TO_DEVICE); in snic_req_free()
|
| /linux/drivers/crypto/ |
| H A D | atmel-tdes.c | 293 dma_unmap_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_pdc_stop() 325 dd->buflen, DMA_TO_DEVICE); in atmel_tdes_buff_init() 344 DMA_TO_DEVICE); in atmel_tdes_buff_init() 357 DMA_TO_DEVICE); in atmel_tdes_buff_cleanup() 372 DMA_TO_DEVICE); in atmel_tdes_crypt_pdc() 404 DMA_TO_DEVICE); in atmel_tdes_crypt_dma() 465 err = dma_map_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_start() 476 DMA_TO_DEVICE); in atmel_tdes_crypt_start() 504 dma_unmap_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_start() 607 dma_unmap_sg(dd->dev, dd->in_sg, 1, DMA_TO_DEVICE); in atmel_tdes_crypt_dma_stop()
|
| /linux/drivers/scsi/ibmvscsi_tgt/ |
| H A D | libsrp.c | 213 (dir == DMA_TO_DEVICE && nmd == srp_cmd->data_out_desc_cnt)) { in srp_indirect_data() 231 err = rdma_io(cmd, &dummy, 1, &id->table_desc, 1, DMA_TO_DEVICE, in srp_indirect_data() 315 if (dir == DMA_TO_DEVICE) in srp_transfer_data() 348 if (dir == DMA_TO_DEVICE) { in srp_data_length() 400 *dir = DMA_TO_DEVICE; in srp_get_desc_table()
|
| /linux/drivers/tty/serial/8250/ |
| H A D | 8250_dma.c | 23 UART_XMIT_SIZE, DMA_TO_DEVICE); in __dma_tx_complete() 140 UART_XMIT_SIZE, DMA_TO_DEVICE); in serial8250_tx_dma() 300 DMA_TO_DEVICE); in serial8250_request_dma() 337 UART_XMIT_SIZE, DMA_TO_DEVICE); in serial8250_release_dma()
|
| /linux/drivers/usb/dwc2/ |
| H A D | hcd_ddma.c | 78 DMA_TO_DEVICE); in dwc2_desc_list_alloc() 126 DMA_TO_DEVICE); in dwc2_frame_list_alloc() 245 DMA_TO_DEVICE); in dwc2_update_frame_list() 547 DMA_TO_DEVICE); in dwc2_fill_host_isoc_dma_desc() 621 DMA_TO_DEVICE); in dwc2_init_isoc_dma_desc() 655 DMA_TO_DEVICE); in dwc2_init_isoc_dma_desc() 697 DMA_TO_DEVICE); in dwc2_fill_host_dma_desc() 754 DMA_TO_DEVICE); in dwc2_init_non_isoc_dma_desc() 784 DMA_TO_DEVICE); in dwc2_init_non_isoc_dma_desc() 792 DMA_TO_DEVICE); in dwc2_init_non_isoc_dma_desc()
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | tx_tso.c | 199 skb_headlen(skb), DMA_TO_DEVICE); in tso_start() 212 skb_frag_size(frag), DMA_TO_DEVICE); in tso_get_fragment() 439 state.unmap_len, DMA_TO_DEVICE); in efx_enqueue_skb_tso() 445 state.header_unmap_len, DMA_TO_DEVICE); in efx_enqueue_skb_tso()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | xdp.c | 98 DMA_TO_DEVICE); in mlx5e_xmit_xdp_buff() 111 DMA_TO_DEVICE); in mlx5e_xmit_xdp_buff() 690 xdpf->len, DMA_TO_DEVICE); in mlx5e_free_xdpsq_desc() 703 skb_frag_size(frag), DMA_TO_DEVICE); in mlx5e_free_xdpsq_desc() 889 xdptxd->len, DMA_TO_DEVICE); in mlx5e_xdp_xmit() 903 skb_frag_size(frag), DMA_TO_DEVICE); in mlx5e_xdp_xmit() 911 DMA_TO_DEVICE); in mlx5e_xdp_xmit() 922 xdptxd->len, DMA_TO_DEVICE); in mlx5e_xdp_xmit() 928 DMA_TO_DEVICE); in mlx5e_xdp_xmit()
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-mxs.c | 165 dma_unmap_sg(i2c->dev, &i2c->sg_io[0], 1, DMA_TO_DEVICE); in mxs_i2c_dma_finish() 168 dma_unmap_sg(i2c->dev, i2c->sg_io, 2, DMA_TO_DEVICE); in mxs_i2c_dma_finish() 208 dma_map_sg(i2c->dev, &i2c->sg_io[0], 1, DMA_TO_DEVICE); in mxs_i2c_dma_setup_xfer() 270 dma_map_sg(i2c->dev, i2c->sg_io, 2, DMA_TO_DEVICE); in mxs_i2c_dma_setup_xfer() 298 dma_unmap_sg(i2c->dev, &i2c->sg_io[0], 1, DMA_TO_DEVICE); in mxs_i2c_dma_setup_xfer() 305 dma_unmap_sg(i2c->dev, i2c->sg_io, 2, DMA_TO_DEVICE); in mxs_i2c_dma_setup_xfer()
|
| /linux/drivers/gpu/drm/omapdrm/ |
| H A D | omap_gem_dmabuf.c | 123 sgt = dma_buf_map_attachment_unlocked(attach, DMA_TO_DEVICE); in omap_gem_prime_import() 140 dma_buf_unmap_attachment_unlocked(attach, sgt, DMA_TO_DEVICE); in omap_gem_prime_import()
|