| /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 */  member165 			    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()  local376 	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;  member161 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()
 |