/Linux-v4.19/drivers/parisc/ |
D | iommu-helpers.h | 35 (unsigned long)sg_dma_address(startsg), cnt, in iommu_fill_pdir() 44 if (sg_dma_address(startsg) & PIDE_FLAG) { in iommu_fill_pdir() 45 u32 pide = sg_dma_address(startsg) & ~PIDE_FLAG; in iommu_fill_pdir() 57 sg_dma_address(dma_sg) = pide | ioc->ibase; in iommu_fill_pdir() 62 sg_dma_address(dma_sg) = pide; in iommu_fill_pdir() 124 sg_dma_address(startsg) = 0; in iommu_coalesce_chunks() 141 sg_dma_address(startsg) = 0; in iommu_coalesce_chunks() 173 sg_dma_address(contig_sg) = in iommu_coalesce_chunks()
|
D | ccio-rm-dma.c | 121 sg_dma_address(sglist) = ccio_map_single(dev, sglist->address, sglist->length, direction); in ccio_map_sg() 135 ccio_unmap_single(dev, sg_dma_address(sglist), sg_dma_len(sglist), direction); in ccio_unmap_sg()
|
/Linux-v4.19/arch/arm/mm/ |
D | dma-mapping-nommu.c | 145 sg_dma_address(sg) = sg_phys(sg); in arm_nommu_dma_map_sg() 147 __dma_page_cpu_to_dev(sg_dma_address(sg), sg_dma_len(sg), dir); in arm_nommu_dma_map_sg() 161 __dma_page_dev_to_cpu(sg_dma_address(sg), sg_dma_len(sg), dir); in arm_nommu_dma_unmap_sg() 183 __dma_page_cpu_to_dev(sg_dma_address(sg), sg_dma_len(sg), dir); in arm_nommu_dma_sync_sg_for_device() 193 __dma_page_dev_to_cpu(sg_dma_address(sg), sg_dma_len(sg), dir); in arm_nommu_dma_sync_sg_for_cpu()
|
/Linux-v4.19/drivers/net/ethernet/micrel/ |
D | ks8842.c | 454 sg_dma_address(&ctl->sg), 0, sg_dma_len(&ctl->sg), in ks8842_tx_frame_dma() 562 sg_dma_address(sg) = dma_map_single(adapter->dev, in __ks8842_start_new_rx_dma() 564 if (dma_mapping_error(adapter->dev, sg_dma_address(sg))) { in __ks8842_start_new_rx_dma() 566 sg_dma_address(sg) = 0; in __ks8842_start_new_rx_dma() 585 sg_dma_address(sg) = 0; in __ks8842_start_new_rx_dma() 591 if (sg_dma_address(sg)) in __ks8842_start_new_rx_dma() 592 dma_unmap_single(adapter->dev, sg_dma_address(sg), in __ks8842_start_new_rx_dma() 594 sg_dma_address(sg) = 0; in __ks8842_start_new_rx_dma() 610 dma_addr_t addr = sg_dma_address(&ctl->sg); in ks8842_rx_frame_dma_tasklet() 886 if (sg_dma_address(&rx_ctl->sg)) in ks8842_stop_dma() [all …]
|
/Linux-v4.19/drivers/media/pci/tw68/ |
D | tw68-risc.c | 74 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset); in tw68_risc_field() 89 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset); in tw68_risc_field() 97 *(rp++) = cpu_to_le32(sg_dma_address(sg)); in tw68_risc_field() 107 *(rp++) = cpu_to_le32(sg_dma_address(sg)); in tw68_risc_field()
|
/Linux-v4.19/lib/ |
D | sg_split.c | 96 sg_dma_address(out_sg) = 0; in sg_split_phys() 115 sg_dma_address(out_sg) = sg_dma_address(in_sg); in sg_split_mapped() 118 sg_dma_address(out_sg) += split->skip_sg0; in sg_split_mapped()
|
/Linux-v4.19/drivers/gpu/drm/mediatek/ |
D | mtk_drm_gem.c | 225 expected = sg_dma_address(sg->sgl); in mtk_gem_prime_import_sg_table() 227 if (sg_dma_address(s) != expected) { in mtk_gem_prime_import_sg_table() 232 expected = sg_dma_address(s) + sg_dma_len(s); in mtk_gem_prime_import_sg_table() 235 mtk_gem->dma_addr = sg_dma_address(sg->sgl); in mtk_gem_prime_import_sg_table()
|
/Linux-v4.19/drivers/misc/mic/host/ |
D | mic_boot.c | 214 da = mic_map(mdev, sg_dma_address(s) + s->offset, s->length); in __mic_dma_map_sg() 217 sg_dma_address(s) = da; in __mic_dma_map_sg() 222 mic_unmap(mdev, sg_dma_address(s), s->length); in __mic_dma_map_sg() 223 sg_dma_address(s) = mic_to_dma_addr(mdev, sg_dma_address(s)); in __mic_dma_map_sg() 241 da = mic_to_dma_addr(mdev, sg_dma_address(s)); in __mic_dma_unmap_sg() 242 mic_unmap(mdev, sg_dma_address(s), s->length); in __mic_dma_unmap_sg() 243 sg_dma_address(s) = da; in __mic_dma_unmap_sg()
|
/Linux-v4.19/drivers/iommu/ |
D | dma-iommu.c | 661 unsigned int s_iova_off = sg_dma_address(s); in __finalise_sg() 667 sg_dma_address(s) = IOMMU_MAPPING_ERROR; in __finalise_sg() 688 sg_dma_address(cur) = dma_addr + s_iova_off; in __finalise_sg() 710 if (sg_dma_address(s) != IOMMU_MAPPING_ERROR) in __invalidate_sg() 711 s->offset += sg_dma_address(s); in __invalidate_sg() 714 sg_dma_address(s) = IOMMU_MAPPING_ERROR; in __invalidate_sg() 749 sg_dma_address(s) = s_iova_off; in iommu_dma_map_sg() 807 start = sg_dma_address(sg); in iommu_dma_unmap_sg() 813 end = sg_dma_address(sg) + sg_dma_len(sg); in iommu_dma_unmap_sg()
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_gem_cma_helper.c | 480 dma_addr_t next_addr = sg_dma_address(sgt->sgl); in drm_gem_cma_prime_import_sg_table() 492 if (sg_dma_address(s) != next_addr) in drm_gem_cma_prime_import_sg_table() 495 next_addr = sg_dma_address(s) + sg_dma_len(s); in drm_gem_cma_prime_import_sg_table() 504 cma_obj->paddr = sg_dma_address(sgt->sgl); in drm_gem_cma_prime_import_sg_table()
|
/Linux-v4.19/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_gem.c | 109 sg_dma_address(s) = sg_phys(s); in rockchip_gem_get_pages() 487 dma_addr_t expected = sg_dma_address(sgt->sgl); in rockchip_sg_get_contiguous_size() 492 if (sg_dma_address(s) != expected) in rockchip_sg_get_contiguous_size() 494 expected = sg_dma_address(s) + sg_dma_len(s); in rockchip_sg_get_contiguous_size() 528 rk_obj->dma_addr = sg_dma_address(sg->sgl); in rockchip_gem_dma_map_sg()
|
/Linux-v4.19/drivers/crypto/rockchip/ |
D | rk3288_crypto.c | 105 dev->addr_in = sg_dma_address(sg_src); in rk_load_data() 116 dev->addr_out = sg_dma_address(sg_dst); in rk_load_data() 136 dev->addr_in = sg_dma_address(&dev->sg_tmp); in rk_load_data() 148 dev->addr_out = sg_dma_address(&dev->sg_tmp); in rk_load_data()
|
/Linux-v4.19/arch/powerpc/platforms/512x/ |
D | mpc512x_lpbfifo.c | 251 sg_dma_address(&sg) = dma_map_single(dma_dev->dev, in mpc512x_lpbfifo_kick() 253 if (dma_mapping_error(dma_dev->dev, sg_dma_address(&sg))) in mpc512x_lpbfifo_kick() 256 lpbfifo.ram_bus_addr = sg_dma_address(&sg); /* For freeing later */ in mpc512x_lpbfifo_kick() 328 dma_unmap_single(dma_dev->dev, sg_dma_address(&sg), in mpc512x_lpbfifo_kick()
|
/Linux-v4.19/kernel/dma/ |
D | direct.c | 159 sg_dma_address(sg) = phys_to_dma(dev, sg_phys(sg)); in dma_direct_map_sg() 160 if (!check_addr(dev, sg_dma_address(sg), sg->length, __func__)) in dma_direct_map_sg()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/ |
D | icm.c | 76 sg_dma_address(&chunk->mem[i])); in mlx4_free_icm_coherent() 118 &sg_dma_address(mem), gfp_mask); in mlx4_alloc_icm_coherent() 124 buf, sg_dma_address(mem)); in mlx4_alloc_icm_coherent() 341 *dma_handle = sg_dma_address(&chunk->mem[i]) + in mlx4_table_find()
|
/Linux-v4.19/drivers/media/common/videobuf2/ |
D | videobuf2-dma-contig.c | 52 dma_addr_t expected = sg_dma_address(sgt->sgl); in vb2_dc_get_contiguous_size() 57 if (sg_dma_address(s) != expected) in vb2_dc_get_contiguous_size() 59 expected = sg_dma_address(s) + sg_dma_len(s); in vb2_dc_get_contiguous_size() 569 buf->dma_addr = sg_dma_address(sgt->sgl); in vb2_dc_get_userptr() 631 buf->dma_addr = sg_dma_address(sgt->sgl); in vb2_dc_map_dmabuf()
|
/Linux-v4.19/drivers/crypto/ccree/ |
D | cc_buffer_mgr.c | 201 rc = cc_render_buff_to_mlli(dev, sg_dma_address(curr_sgl) + in cc_render_sg_to_mlli() 355 &sg_dma_address(sg), sg_page(sg), sg_virt(sg), in cc_map_sg() 410 &sg_dma_address(&areq_ctx->ccm_adata_sg), in cc_set_aead_conf_buf() 435 &sg_dma_address(areq_ctx->buff_sg), sg_page(areq_ctx->buff_sg), in cc_set_hash_buf() 857 areq_ctx->icv_dma_addr = sg_dma_address(areq_ctx->src_sgl) + in cc_prepare_aead_data_dlli() 863 areq_ctx->icv_dma_addr = sg_dma_address(areq_ctx->src_sgl) + in cc_prepare_aead_data_dlli() 869 areq_ctx->icv_dma_addr = sg_dma_address(areq_ctx->dst_sgl) + in cc_prepare_aead_data_dlli() 928 areq_ctx->icv_dma_addr = sg_dma_address(sg) + in cc_prepare_aead_data_mlli() 965 areq_ctx->icv_dma_addr = sg_dma_address(sg) + in cc_prepare_aead_data_mlli() 994 areq_ctx->icv_dma_addr = sg_dma_address(sg) + in cc_prepare_aead_data_mlli() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | mem.c | 78 pfn = sg_dma_address(sg) >> page_shift; in mlx5_ib_cont_pages() 173 base = sg_dma_address(sg); in __mlx5_ib_populate_pas()
|
/Linux-v4.19/drivers/target/iscsi/cxgbit/ |
D | cxgbit_ddp.c | 25 addr = sg_dma_address(sg); in cxgbit_set_one_ppod() 37 addr = sg_dma_address(sg); in cxgbit_set_one_ppod() 60 addr = sg_dma_address(sg); in cxgbit_set_one_ppod()
|
/Linux-v4.19/drivers/i2c/busses/ |
D | i2c-at91.c | 256 dma_unmap_single(dev->dev, sg_dma_address(&dma->sg[0]), in at91_twi_dma_cleanup() 286 dma_unmap_single(dev->dev, sg_dma_address(&dev->dma.sg[0]), in at91_twi_write_data_dma_callback() 335 sg_dma_address(sg) = dma_addr; in at91_twi_write_data_dma() 342 sg_dma_address(sg) = dma_addr + part1_len; in at91_twi_write_data_dma() 355 sg_dma_address(&dma->sg[0]) = dma_addr; in at91_twi_write_data_dma() 428 dma_unmap_single(dev->dev, sg_dma_address(&dev->dma.sg[0]), in at91_twi_read_data_dma_callback() 475 sg_dma_address(&dma->sg[0]) = dma_addr; in at91_twi_read_data_dma()
|
/Linux-v4.19/drivers/crypto/caam/ |
D | sg_sw_qm2.h | 60 dma_to_qm_sg_one(qm_sg_ptr, sg_dma_address(sg), in sg_to_qm_sg()
|
D | caampkc.c | 329 pdb->f_dma = sg_dma_address(req->src); in set_rsa_pub_pdb() 337 pdb->g_dma = sg_dma_address(req->dst); in set_rsa_pub_pdb() 374 pdb->g_dma = sg_dma_address(req->src); in set_rsa_priv_f1_pdb() 382 pdb->f_dma = sg_dma_address(req->dst); in set_rsa_priv_f1_pdb() 437 pdb->g_dma = sg_dma_address(req->src); in set_rsa_priv_f2_pdb() 445 pdb->f_dma = sg_dma_address(req->dst); in set_rsa_priv_f2_pdb() 524 pdb->g_dma = sg_dma_address(req->src); in set_rsa_priv_f3_pdb() 532 pdb->f_dma = sg_dma_address(req->dst); in set_rsa_priv_f3_pdb()
|
/Linux-v4.19/drivers/scsi/aic94xx/ |
D | aic94xx_task.c | 100 sg->bus_addr = cpu_to_le64((u64)sg_dma_address(sc)); in asd_map_scatterlist() 108 cpu_to_le64((u64)sg_dma_address(sc)); in asd_map_scatterlist() 120 cpu_to_le64((u64)sg_dma_address(sc)); in asd_map_scatterlist() 451 cpu_to_le64((u64)sg_dma_address(&task->smp_task.smp_req)); in asd_build_smp_ascb() 456 cpu_to_le64((u64)sg_dma_address(&task->smp_task.smp_resp)); in asd_build_smp_ascb()
|
/Linux-v4.19/drivers/dma/ |
D | timb_dma.c | 169 dma_desc, (unsigned long long)sg_dma_address(sg)); in td_fill_desc() 171 dma_desc[7] = (sg_dma_address(sg) >> 24) & 0xff; in td_fill_desc() 172 dma_desc[6] = (sg_dma_address(sg) >> 16) & 0xff; in td_fill_desc() 173 dma_desc[5] = (sg_dma_address(sg) >> 8) & 0xff; in td_fill_desc() 174 dma_desc[4] = (sg_dma_address(sg) >> 0) & 0xff; in td_fill_desc()
|
/Linux-v4.19/drivers/media/pci/cx25821/ |
D | cx25821-core.c | 1032 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset); in cx25821_risc_field() 1040 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset); in cx25821_risc_field() 1048 *(rp++) = cpu_to_le32(sg_dma_address(sg)); in cx25821_risc_field() 1054 *(rp++) = cpu_to_le32(sg_dma_address(sg)); in cx25821_risc_field() 1143 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset); in cx25821_risc_field_audio() 1151 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset); in cx25821_risc_field_audio() 1159 *(rp++) = cpu_to_le32(sg_dma_address(sg)); in cx25821_risc_field_audio() 1165 *(rp++) = cpu_to_le32(sg_dma_address(sg)); in cx25821_risc_field_audio()
|