/Linux-v5.4/lib/ |
D | scatterlist.c | 101 struct scatterlist *sg_last(struct scatterlist *sgl, unsigned int nents) in sg_last() 124 void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table() 195 struct scatterlist *sgl, *next; in __sg_free_table() local 490 struct scatterlist *sgl, *sg; in sgl_alloc_order() local 560 void sgl_free_n_order(struct scatterlist *sgl, int nents, int order) in sgl_free_n_order() 582 void sgl_free_order(struct scatterlist *sgl, int order) in sgl_free_order() 592 void sgl_free(struct scatterlist *sgl) in sgl_free() 674 void sg_miter_start(struct sg_mapping_iter *miter, struct scatterlist *sgl, in sg_miter_start() 840 size_t sg_copy_buffer(struct scatterlist *sgl, unsigned int nents, void *buf, in sg_copy_buffer() 886 size_t sg_copy_from_buffer(struct scatterlist *sgl, unsigned int nents, in sg_copy_from_buffer() [all …]
|
D | kfifo.c | 295 static int setup_sgl_buf(struct scatterlist *sgl, void *buf, in setup_sgl_buf() 334 static unsigned int setup_sgl(struct __kfifo *fifo, struct scatterlist *sgl, in setup_sgl() 357 struct scatterlist *sgl, int nents, unsigned int len) in __kfifo_dma_in_prepare() 370 struct scatterlist *sgl, int nents, unsigned int len) in __kfifo_dma_out_prepare() 549 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) in __kfifo_dma_in_prepare_r() 572 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) in __kfifo_dma_out_prepare_r()
|
/Linux-v5.4/arch/arm/mm/ |
D | dma-mapping-nommu.c | 117 static int arm_nommu_dma_map_sg(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_map_sg() 133 static void arm_nommu_dma_unmap_sg(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_unmap_sg() 156 static void arm_nommu_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_sync_sg_for_device() 166 static void arm_nommu_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_sync_sg_for_cpu()
|
/Linux-v5.4/crypto/ |
D | af_alg.c | 391 int af_alg_make_sg(struct af_alg_sgl *sgl, struct iov_iter *iter, int len) in af_alg_make_sg() 429 void af_alg_free_sg(struct af_alg_sgl *sgl) in af_alg_free_sg() 488 struct af_alg_tsgl *sgl; in af_alg_alloc_tsgl() local 529 const struct af_alg_tsgl *sgl; in af_alg_count_tsgl() local 586 struct af_alg_tsgl *sgl; in af_alg_pull_tsgl() local 819 struct af_alg_tsgl *sgl; in af_alg_sendmsg() local 965 struct af_alg_tsgl *sgl; in af_alg_sendpage() local
|
/Linux-v5.4/drivers/crypto/hisilicon/ |
D | sgl.c | 118 static void sg_map_to_hw_sg(struct scatterlist *sgl, in sg_map_to_hw_sg() 148 struct scatterlist *sgl, in hisi_acc_sg_buf_map_to_hw_sgl() 201 void hisi_acc_sg_buf_unmap(struct device *dev, struct scatterlist *sgl, in hisi_acc_sg_buf_unmap()
|
D | sgl.h | 7 struct hisi_acc_hw_sgl *sgl; member
|
/Linux-v5.4/drivers/xen/ |
D | swiotlb-xen.c | 466 xen_swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, in xen_swiotlb_unmap_sg() 481 xen_swiotlb_map_sg(struct device *dev, struct scatterlist *sgl, int nelems, in xen_swiotlb_map_sg() 505 xen_swiotlb_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, in xen_swiotlb_sync_sg_for_cpu() 518 xen_swiotlb_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, in xen_swiotlb_sync_sg_for_device()
|
/Linux-v5.4/arch/sparc/mm/ |
D | iommu.c | 243 static int __sbus_iommu_map_sg(struct device *dev, struct scatterlist *sgl, in __sbus_iommu_map_sg() 261 static int sbus_iommu_map_sg_gflush(struct device *dev, struct scatterlist *sgl, in sbus_iommu_map_sg_gflush() 268 static int sbus_iommu_map_sg_pflush(struct device *dev, struct scatterlist *sgl, in sbus_iommu_map_sg_pflush() 293 static void sbus_iommu_unmap_sg(struct device *dev, struct scatterlist *sgl, in sbus_iommu_unmap_sg()
|
D | io-unit.c | 161 static int iounit_map_sg(struct device *dev, struct scatterlist *sgl, int nents, in iounit_map_sg() 194 static void iounit_unmap_sg(struct device *dev, struct scatterlist *sgl, in iounit_unmap_sg()
|
/Linux-v5.4/kernel/dma/ |
D | direct.c | 239 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_device() 278 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_cpu() 312 void dma_direct_unmap_sg(struct device *dev, struct scatterlist *sgl, in dma_direct_unmap_sg() 351 int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, int nents, in dma_direct_map_sg()
|
D | dummy.c | 21 static int dma_dummy_map_sg(struct device *dev, struct scatterlist *sgl, in dma_dummy_map_sg()
|
D | virt.c | 37 static int dma_virt_map_sg(struct device *dev, struct scatterlist *sgl, in dma_virt_map_sg()
|
/Linux-v5.4/tools/virtio/linux/ |
D | scatterlist.h | 91 struct scatterlist *sgl) in sg_chain() 149 static inline void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table()
|
/Linux-v5.4/include/linux/ |
D | scatterlist.h | 43 struct scatterlist *sgl; /* the list */ member 165 struct scatterlist *sgl) in sg_chain() 248 static inline void sg_init_marker(struct scatterlist *sgl, in sg_init_marker()
|
/Linux-v5.4/drivers/scsi/esas2r/ |
D | esas2r_io.c | 224 struct esas2r_mem_desc *sgl; in esas2r_build_sg_list_sge() local 376 struct esas2r_mem_desc *sgl; in esas2r_build_prd_iblk() local
|
/Linux-v5.4/lib/mpi/ |
D | mpicoder.c | 247 int mpi_write_to_sgl(MPI a, struct scatterlist *sgl, unsigned nbytes, in mpi_write_to_sgl() 330 MPI mpi_read_raw_from_sgl(struct scatterlist *sgl, unsigned int nbytes) in mpi_read_raw_from_sgl()
|
/Linux-v5.4/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_fcoe.c | 133 struct scatterlist *sgl, unsigned int sgc, in ixgbe_fcoe_ddp_setup() 344 struct scatterlist *sgl, unsigned int sgc) in ixgbe_fcoe_ddp_get() 365 struct scatterlist *sgl, unsigned int sgc) in ixgbe_fcoe_ddp_target()
|
/Linux-v5.4/arch/powerpc/kernel/ |
D | dma-iommu.c | 184 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_iommu_sync_sg_for_cpu() 191 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_iommu_sync_sg_for_device()
|
/Linux-v5.4/drivers/target/ |
D | target_core_file.c | 261 fd_execute_rw_aio(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, in fd_execute_rw_aio() 319 u32 block_size, struct scatterlist *sgl, in fd_do_rw() 595 fd_execute_rw_buffered(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, in fd_execute_rw_buffered() 679 fd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, in fd_execute_rw()
|
/Linux-v5.4/drivers/gpu/drm/v3d/ |
D | v3d_mmu.c | 94 struct scatterlist *sgl; in v3d_mmu_insert_ptes() local
|
/Linux-v5.4/drivers/gpu/drm/nouveau/include/nvif/ |
D | if000a.h | 20 struct scatterlist *sgl; member
|
/Linux-v5.4/drivers/crypto/hisilicon/sec/ |
D | sec_algs.c | 176 struct scatterlist *sgl, in sec_alloc_and_fill_hw_sgl() 567 static int sec_map_and_split_sg(struct scatterlist *sgl, size_t *split_sizes, in sec_map_and_split_sg() 614 static void sec_unmap_sg_on_err(struct scatterlist *sgl, int steps, in sec_unmap_sg_on_err()
|
/Linux-v5.4/drivers/crypto/ccree/ |
D | cc_buffer_mgr.c | 27 struct scatterlist *sgl; member 161 static int cc_render_sg_to_mlli(struct device *dev, struct scatterlist *sgl, in cc_render_sg_to_mlli() 269 unsigned int nents, struct scatterlist *sgl, in cc_add_sg_entry() 862 struct scatterlist *sgl; in cc_aead_chain_data() local
|
/Linux-v5.4/drivers/dma/sh/ |
D | shdma-base.c | 561 struct scatterlist *sgl, unsigned int sg_len, dma_addr_t *addr, in shdma_prep_sg() 662 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in shdma_prep_slave_sg() 703 struct scatterlist *sgl; in shdma_prep_dma_cyclic() local
|
/Linux-v5.4/drivers/gpu/drm/i915/ |
D | i915_scatterlist.h | 27 } __sgt_iter(struct scatterlist *sgl, bool dma) { in __sgt_iter()
|