Searched refs:dma_length (Results 1 – 17 of 17) sorted by relevance
/linux/arch/sparc/kernel/ |
H A D | iommu.c | 472 outs->dma_length = 0; in dma_4u_map_sg() 522 (outs->dma_length + s->length > max_seg_size) || in dma_4u_map_sg() 530 outs->dma_length += s->length; in dma_4u_map_sg() 537 outs->dma_length = slen; in dma_4u_map_sg() 549 outs->dma_length = 0; in dma_4u_map_sg() 556 if (s->dma_length != 0) { in dma_4u_map_sg() 561 npages = iommu_num_pages(s->dma_address, s->dma_length, in dma_4u_map_sg() 574 s->dma_length = 0; in dma_4u_map_sg() 626 unsigned int len = sg->dma_length; in dma_4u_unmap_sg() 729 if (sg->dma_length == 0) in dma_4u_sync_sg_for_cpu() [all …]
|
H A D | iommu_common.h | 45 int nr = iommu_num_pages(paddr, outs->dma_length + sg->length, in is_span_boundary()
|
/linux/arch/alpha/kernel/ |
H A D | pci_iommu.c | 513 leader->dma_length = leader_length; in sg_classify() 523 leader->dma_length = leader_length; in sg_classify() 535 long size = leader->dma_length; in sg_fill() 547 out->dma_length = size; in sg_fill() 559 out->dma_length = size; in sg_fill() 585 out->dma_length = size; in sg_fill() 645 sg->dma_length = sg->length; in alpha_pci_map_sg() 685 out->dma_length = 0; in alpha_pci_map_sg() 744 size = sg->dma_length; in alpha_pci_unmap_sg()
|
/linux/drivers/infiniband/hw/qib/ |
H A D | qib_user_sdma.c | 91 u16 dma_length; /* for dma_unmap_page() */ member 259 dma_addr_t dma_addr, u16 dma_length) in qib_user_sdma_init_frag() argument 270 pkt->addr[i].dma_length = dma_length; in qib_user_sdma_init_frag() 385 pkt->addr[pkt->index].dma_length, in qib_user_sdma_page_to_frags() 476 pkt->addr[pkt->index].dma_length, in qib_user_sdma_page_to_frags() 625 pkt->addr[i].dma_length, in qib_user_sdma_free_pkt_frag() 638 pkt->addr[i].dma_length, in qib_user_sdma_free_pkt_frag() 742 pkt->addr[0].dma_length, in qib_user_sdma_pin_pkt()
|
/linux/drivers/net/wireless/ath/ath12k/ |
H A D | dp_mon.h | 63 u16 dma_length; member
|
/linux/include/linux/ |
H A D | scatterlist.h | 17 unsigned int dma_length; member 34 #define sg_dma_len(sg) ((sg)->dma_length)
|
/linux/arch/sparc/mm/ |
H A D | io-unit.c | 175 sg->dma_length = sg->length; in iounit_map_sg()
|
H A D | iommu.c | 261 sg->dma_length = sg->length; in __sbus_iommu_map_sg()
|
/linux/arch/powerpc/platforms/pseries/ |
H A D | ibmebus.c | 118 sg->dma_length = sg->length; in ibmebus_map_sg()
|
H A D | vio.c | 573 alloc_size -= roundup(sgl->dma_length, IOMMU_PAGE_SIZE(tbl)); in vio_dma_iommu_map_sg() 597 alloc_size += roundup(sgl->dma_length, IOMMU_PAGE_SIZE(tbl)); in vio_dma_iommu_unmap_sg()
|
/linux/arch/arm/mm/ |
H A D | dma-mapping.c | 1252 s->dma_length = 0; in arm_iommu_map_sg() 1261 dma->dma_length = size - offset; in arm_iommu_map_sg() 1275 dma->dma_length = size - offset; in arm_iommu_map_sg()
|
/linux/drivers/accel/habanalabs/common/ |
H A D | device.c | 213 sg->dma_length, in hl_dma_map_sgtable_caller() 256 sg->dma_length, in hl_dma_unmap_sgtable_caller()
|
/linux/drivers/iommu/ |
H A D | dma-iommu.c | 1004 sgt->sgl->dma_length = size; in __iommu_dma_alloc_noncontiguous()
|
/linux/drivers/nvme/target/ |
H A D | fc.c | 334 s->dma_length = s->length; in fc_map_sg()
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gpuvm.c | 545 sg->sgl->dma_length = size; in create_sg_table()
|
/linux/drivers/nvme/host/ |
H A D | fc.c | 960 s->dma_length = s->length; in fc_map_sg()
|
/linux/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.c | 1574 idb_sg->dma_length = idb_sg->length; /* hack^2 */ in srp_map_idb()
|