Home
last modified time | relevance | path

Searched refs:orig_nents (Results 1 – 25 of 38) sorted by relevance

12

/Linux-v6.1/lib/
Dsg_pool.c87 if (table->orig_nents <= nents_first_chunk) in sg_free_table_chained()
94 table->orig_nents); in sg_free_table_chained()
121 table->nents = table->orig_nents = nents; in sg_alloc_table_chained()
Dscatterlist.c257 table->orig_nents); in sg_free_table()
328 table->nents = ++table->orig_nents; in __sg_alloc_table()
334 table->nents = table->orig_nents += sg_size; in __sg_alloc_table()
533 sgt_append->sgt.orig_nents = sgt_append->sgt.nents; in sg_alloc_append_table_from_pages()
580 WARN_ON(append.total_nents != sgt->orig_nents); in sg_alloc_table_from_pages_segment()
/Linux-v6.1/tools/testing/scatterlist/
Dmain.c38 st->orig_nents); in fail()
120 VALIDATE(append.sgt.orig_nents == in main()
/Linux-v6.1/include/linux/
Dscatterlist.h42 unsigned int orig_nents; /* original size of list */ member
178 for_each_sg((sgt)->sgl, sg, (sgt)->orig_nents, i)
578 for_each_sg_page((sgt)->sgl, piter, (sgt)->orig_nents, pgoffset)
Ddma-mapping.h373 dma_unmap_sg_attrs(dev, sgt->sgl, sgt->orig_nents, dir, attrs); in dma_unmap_sgtable()
391 dma_sync_sg_for_cpu(dev, sgt->sgl, sgt->orig_nents, dir); in dma_sync_sgtable_for_cpu()
408 dma_sync_sg_for_device(dev, sgt->sgl, sgt->orig_nents, dir); in dma_sync_sgtable_for_device()
Diommu.h1056 return iommu_map_sg(domain, iova, sgt->sgl, sgt->orig_nents, prot); in iommu_map_sgtable()
/Linux-v6.1/net/ceph/
Dcrypto.c190 sgt->nents = sgt->orig_nents = 1; in setup_sgtable()
193 for_each_sg(sgt->sgl, sg, sgt->orig_nents, i) { in setup_sgtable()
215 if (sgt->orig_nents > 1) in teardown_sgtable()
/Linux-v6.1/drivers/gpu/drm/i915/gem/
Di915_gem_dmabuf.c43 ret = sg_alloc_table(st, obj->mm.pages->orig_nents, GFP_KERNEL); in i915_gem_map_dma_buf()
49 for (i = 0; i < obj->mm.pages->orig_nents; i++) { in i915_gem_map_dma_buf()
/Linux-v6.1/drivers/gpu/drm/i915/selftests/
Dscatterlist.c345 if (pt.st.orig_nents != prime || in igt_sg_trim()
348 pt.st.nents, pt.st.orig_nents, prime); in igt_sg_trim()
/Linux-v6.1/drivers/gpu/drm/vmwgfx/
Dvmwgfx_ttm_buffer.c234 vsgt->sgt->orig_nents, p_offset); in vmw_piter_start()
254 vmw_tt->sgt.nents = vmw_tt->sgt.orig_nents; in vmw_ttm_unmap_from_dma()
/Linux-v6.1/drivers/gpu/drm/rcar-du/
Drcar_du_vsp.c219 ret = sg_alloc_table(sgt, gem->sgt->orig_nents, in rcar_du_vsp_map_fb()
226 for (j = 0; j < gem->sgt->orig_nents; ++j) { in rcar_du_vsp_map_fb()
/Linux-v6.1/drivers/infiniband/core/
Drw.c299 .orig_nents = sg_cnt, in rdma_rw_ctx_init()
375 .orig_nents = sg_cnt, in rdma_rw_ctx_signature_init()
379 .orig_nents = prot_sg_cnt, in rdma_rw_ctx_signature_init()
Dumem.c307 umem->sgt_append.sgt.orig_nents, dst, length, in ib_umem_copy_from()
/Linux-v6.1/net/smc/
Dsmc_ib.c703 buf_slot->sgt[link_idx].orig_nents, in smc_ib_map_mr_sg()
727 buf_slot->sgt[link_idx].orig_nents) in smc_ib_get_memory_region()
811 buf_slot->sgt[lnk->link_idx].orig_nents, in smc_ib_buf_map_sg()
828 buf_slot->sgt[lnk->link_idx].orig_nents, in smc_ib_buf_unmap_sg()
/Linux-v6.1/kernel/dma/
Dmapping.c271 nents = __dma_map_sg_attrs(dev, sgt->sgl, sgt->orig_nents, dir, attrs); in dma_map_sgtable()
648 debug_dma_map_sg(dev, sgt->sgl, sgt->orig_nents, 1, dir, attrs); in dma_alloc_noncontiguous()
668 debug_dma_unmap_sg(dev, sgt->sgl, sgt->orig_nents, dir); in dma_free_noncontiguous()
/Linux-v6.1/drivers/gpu/drm/i915/
Di915_scatterlist.c21 if (orig_st->nents == orig_st->orig_nents) in i915_sg_trim()
/Linux-v6.1/drivers/gpu/drm/virtio/
Dvirtgpu_object.c152 *nents = pages->orig_nents; in virtio_gpu_object_shmem_init()
/Linux-v6.1/drivers/gpu/drm/xen/
Dxen_drm_front_gem.c278 size, sgt->orig_nents); in xen_drm_front_gem_import_sg_table()
/Linux-v6.1/drivers/media/common/videobuf2/
Dvideobuf2-dma-sg.c384 ret = sg_alloc_table(sgt, buf->dma_sgt->orig_nents, GFP_KERNEL); in vb2_dma_sg_dmabuf_ops_attach()
392 for (i = 0; i < sgt->orig_nents; ++i) { in vb2_dma_sg_dmabuf_ops_attach()
Dvideobuf2-dma-contig.c335 ret = sg_alloc_table(sgt, buf->sgt_base->orig_nents, GFP_KERNEL); in vb2_dc_dmabuf_ops_attach()
343 for (i = 0; i < sgt->orig_nents; ++i) { in vb2_dc_dmabuf_ops_attach()
/Linux-v6.1/drivers/dma-buf/heaps/
Dsystem_heap.c68 ret = sg_alloc_table(new_table, table->orig_nents, GFP_KERNEL); in dup_sg_table()
/Linux-v6.1/drivers/spi/
Dspi.c1102 if (sgt->orig_nents) { in spi_unmap_buf_attrs()
1105 sgt->orig_nents = 0; in spi_unmap_buf_attrs()
1212 if (xfer->tx_sg.orig_nents) in spi_dma_sync_for_device()
1214 if (xfer->rx_sg.orig_nents) in spi_dma_sync_for_device()
1227 if (xfer->rx_sg.orig_nents) in spi_dma_sync_for_cpu()
1229 if (xfer->tx_sg.orig_nents) in spi_dma_sync_for_cpu()
/Linux-v6.1/drivers/crypto/
Dsa2ul.c1164 mapped_sg->sgt.orig_nents = src_nents; in sa_run()
1175 mapped_sg->sgt.orig_nents = sg_nents; in sa_run()
1212 mapped_sg->sgt.orig_nents = dst_nents; in sa_run()
1222 mapped_sg->sgt.orig_nents = dst_nents; in sa_run()
/Linux-v6.1/drivers/gpu/drm/omapdrm/
Domap_gem.c1401 if (sgt->orig_nents != 1 && !priv->has_dmm) in omap_gem_new_dmabuf()
1415 if (sgt->orig_nents == 1) { in omap_gem_new_dmabuf()
/Linux-v6.1/drivers/vfio/pci/mlx5/
Dmain.c53 migf->table.sgt.orig_nents - migf->sg_last_entry, i) { in mlx5vf_get_migration_page()

12