scatterlist 517 arch/alpha/kernel/pci_iommu.c sg_classify(struct device *dev, struct scatterlist *sg, struct scatterlist *end, scatterlist 521 arch/alpha/kernel/pci_iommu.c struct scatterlist *leader; scatterlist 567 arch/alpha/kernel/pci_iommu.c sg_fill(struct device *dev, struct scatterlist *leader, struct scatterlist *end, scatterlist 568 arch/alpha/kernel/pci_iommu.c struct scatterlist *out, struct pci_iommu_arena *arena, scatterlist 573 arch/alpha/kernel/pci_iommu.c struct scatterlist *sg; scatterlist 633 arch/alpha/kernel/pci_iommu.c struct scatterlist *last_sg = sg; scatterlist 665 arch/alpha/kernel/pci_iommu.c static int alpha_pci_map_sg(struct device *dev, struct scatterlist *sg, scatterlist 670 arch/alpha/kernel/pci_iommu.c struct scatterlist *start, *end, *out; scatterlist 743 arch/alpha/kernel/pci_iommu.c static void alpha_pci_unmap_sg(struct device *dev, struct scatterlist *sg, scatterlist 751 arch/alpha/kernel/pci_iommu.c struct scatterlist *end; scatterlist 282 arch/arm/crypto/aes-ce-glue.c struct scatterlist *src = req->src, *dst = req->dst; scatterlist 283 arch/arm/crypto/aes-ce-glue.c struct scatterlist sg_src[2], sg_dst[2]; scatterlist 340 arch/arm/crypto/aes-ce-glue.c struct scatterlist *src = req->src, *dst = req->dst; scatterlist 341 arch/arm/crypto/aes-ce-glue.c struct scatterlist sg_src[2], sg_dst[2]; scatterlist 460 arch/arm/crypto/aes-ce-glue.c struct scatterlist sg_src[2], sg_dst[2]; scatterlist 462 arch/arm/crypto/aes-ce-glue.c struct scatterlist *src, *dst; scatterlist 532 arch/arm/crypto/aes-ce-glue.c struct scatterlist sg_src[2], sg_dst[2]; scatterlist 534 arch/arm/crypto/aes-ce-glue.c struct scatterlist *src, *dst; scatterlist 186 arch/arm/include/asm/dma-mapping.h extern int arm_dma_map_sg(struct device *, struct scatterlist *, int, scatterlist 188 arch/arm/include/asm/dma-mapping.h extern void arm_dma_unmap_sg(struct device *, struct scatterlist *, int, scatterlist 190 arch/arm/include/asm/dma-mapping.h extern void arm_dma_sync_sg_for_cpu(struct device *, struct scatterlist *, int, scatterlist 192 arch/arm/include/asm/dma-mapping.h extern void arm_dma_sync_sg_for_device(struct device *, struct scatterlist *, int, scatterlist 99 arch/arm/include/asm/dma.h extern void set_dma_sg(unsigned int chan, struct scatterlist *sg, int nr_sg); scatterlist 27 arch/arm/include/asm/mach/dma.h struct scatterlist buf; /* single DMA */ scatterlist 29 arch/arm/include/asm/mach/dma.h struct scatterlist *sg; /* DMA Scatter-Gather List */ scatterlist 121 arch/arm/kernel/dma.c void set_dma_sg (unsigned int chan, struct scatterlist *sg, int nr_sg) scatterlist 117 arch/arm/mm/dma-mapping-nommu.c static int arm_nommu_dma_map_sg(struct device *dev, struct scatterlist *sgl, scatterlist 122 arch/arm/mm/dma-mapping-nommu.c struct scatterlist *sg; scatterlist 133 arch/arm/mm/dma-mapping-nommu.c static void arm_nommu_dma_unmap_sg(struct device *dev, struct scatterlist *sgl, scatterlist 137 arch/arm/mm/dma-mapping-nommu.c struct scatterlist *sg; scatterlist 156 arch/arm/mm/dma-mapping-nommu.c static void arm_nommu_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, scatterlist 159 arch/arm/mm/dma-mapping-nommu.c struct scatterlist *sg; scatterlist 166 arch/arm/mm/dma-mapping-nommu.c static void arm_nommu_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, scatterlist 169 arch/arm/mm/dma-mapping-nommu.c struct scatterlist *sg; scatterlist 1006 arch/arm/mm/dma-mapping.c int arm_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, scatterlist 1010 arch/arm/mm/dma-mapping.c struct scatterlist *s; scatterlist 1040 arch/arm/mm/dma-mapping.c void arm_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, scatterlist 1044 arch/arm/mm/dma-mapping.c struct scatterlist *s; scatterlist 1059 arch/arm/mm/dma-mapping.c void arm_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, scatterlist 1063 arch/arm/mm/dma-mapping.c struct scatterlist *s; scatterlist 1078 arch/arm/mm/dma-mapping.c void arm_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, scatterlist 1082 arch/arm/mm/dma-mapping.c struct scatterlist *s; scatterlist 1615 arch/arm/mm/dma-mapping.c static int __map_sg_chunk(struct device *dev, struct scatterlist *sg, scatterlist 1624 arch/arm/mm/dma-mapping.c struct scatterlist *s; scatterlist 1658 arch/arm/mm/dma-mapping.c static int __iommu_map_sg(struct device *dev, struct scatterlist *sg, int nents, scatterlist 1662 arch/arm/mm/dma-mapping.c struct scatterlist *s = sg, *dma = sg, *start = sg; scatterlist 1716 arch/arm/mm/dma-mapping.c int arm_coherent_iommu_map_sg(struct device *dev, struct scatterlist *sg, scatterlist 1734 arch/arm/mm/dma-mapping.c int arm_iommu_map_sg(struct device *dev, struct scatterlist *sg, scatterlist 1740 arch/arm/mm/dma-mapping.c static void __iommu_unmap_sg(struct device *dev, struct scatterlist *sg, scatterlist 1744 arch/arm/mm/dma-mapping.c struct scatterlist *s; scatterlist 1767 arch/arm/mm/dma-mapping.c void arm_coherent_iommu_unmap_sg(struct device *dev, struct scatterlist *sg, scatterlist 1784 arch/arm/mm/dma-mapping.c void arm_iommu_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, scatterlist 1798 arch/arm/mm/dma-mapping.c void arm_iommu_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, scatterlist 1801 arch/arm/mm/dma-mapping.c struct scatterlist *s; scatterlist 1816 arch/arm/mm/dma-mapping.c void arm_iommu_sync_sg_for_device(struct device *dev, struct scatterlist *sg, scatterlist 1819 arch/arm/mm/dma-mapping.c struct scatterlist *s; scatterlist 295 arch/arm64/crypto/aes-glue.c struct scatterlist *src = req->src, *dst = req->dst; scatterlist 296 arch/arm64/crypto/aes-glue.c struct scatterlist sg_src[2], sg_dst[2]; scatterlist 352 arch/arm64/crypto/aes-glue.c struct scatterlist *src = req->src, *dst = req->dst; scatterlist 353 arch/arm64/crypto/aes-glue.c struct scatterlist sg_src[2], sg_dst[2]; scatterlist 531 arch/arm64/crypto/aes-glue.c struct scatterlist sg_src[2], sg_dst[2]; scatterlist 533 arch/arm64/crypto/aes-glue.c struct scatterlist *src, *dst; scatterlist 603 arch/arm64/crypto/aes-glue.c struct scatterlist sg_src[2], sg_dst[2]; scatterlist 605 arch/arm64/crypto/aes-glue.c struct scatterlist *src, *dst; scatterlist 324 arch/arm64/crypto/aes-neonbs-glue.c struct scatterlist sg_src[2], sg_dst[2]; scatterlist 326 arch/arm64/crypto/aes-neonbs-glue.c struct scatterlist *src, *dst; scatterlist 387 arch/ia64/hp/common/sba_iommu.c sba_dump_sg( struct ioc *ioc, struct scatterlist *startsg, int nents) scatterlist 398 arch/ia64/hp/common/sba_iommu.c sba_check_sg( struct ioc *ioc, struct scatterlist *startsg, int nents) scatterlist 400 arch/ia64/hp/common/sba_iommu.c struct scatterlist *the_sg = startsg; scatterlist 1200 arch/ia64/hp/common/sba_iommu.c struct scatterlist *startsg, scatterlist 1203 arch/ia64/hp/common/sba_iommu.c struct scatterlist *dma_sg = startsg; /* pointer to current DMA */ scatterlist 1295 arch/ia64/hp/common/sba_iommu.c struct scatterlist *startsg, scatterlist 1298 arch/ia64/hp/common/sba_iommu.c struct scatterlist *vcontig_sg; /* VCONTIG chunk head */ scatterlist 1301 arch/ia64/hp/common/sba_iommu.c struct scatterlist *dma_sg; /* next DMA stream head */ scatterlist 1417 arch/ia64/hp/common/sba_iommu.c static void sba_unmap_sg_attrs(struct device *dev, struct scatterlist *sglist, scatterlist 1430 arch/ia64/hp/common/sba_iommu.c static int sba_map_sg_attrs(struct device *dev, struct scatterlist *sglist, scatterlist 1440 arch/ia64/hp/common/sba_iommu.c struct scatterlist *sg; scatterlist 1529 arch/ia64/hp/common/sba_iommu.c static void sba_unmap_sg_attrs(struct device *dev, struct scatterlist *sglist, scatterlist 607 arch/mips/jazz/jazzdma.c static int jazz_dma_map_sg(struct device *dev, struct scatterlist *sglist, scatterlist 611 arch/mips/jazz/jazzdma.c struct scatterlist *sg; scatterlist 626 arch/mips/jazz/jazzdma.c static void jazz_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, scatterlist 630 arch/mips/jazz/jazzdma.c struct scatterlist *sg; scatterlist 653 arch/mips/jazz/jazzdma.c struct scatterlist *sgl, int nents, enum dma_data_direction dir) scatterlist 655 arch/mips/jazz/jazzdma.c struct scatterlist *sg; scatterlist 663 arch/mips/jazz/jazzdma.c struct scatterlist *sgl, int nents, enum dma_data_direction dir) scatterlist 665 arch/mips/jazz/jazzdma.c struct scatterlist *sg; scatterlist 181 arch/powerpc/crypto/aes-spe-glue.c static int ppc_ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, scatterlist 182 arch/powerpc/crypto/aes-spe-glue.c struct scatterlist *src, unsigned int nbytes) scatterlist 209 arch/powerpc/crypto/aes-spe-glue.c static int ppc_ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, scatterlist 210 arch/powerpc/crypto/aes-spe-glue.c struct scatterlist *src, unsigned int nbytes) scatterlist 237 arch/powerpc/crypto/aes-spe-glue.c static int ppc_cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, scatterlist 238 arch/powerpc/crypto/aes-spe-glue.c struct scatterlist *src, unsigned int nbytes) scatterlist 265 arch/powerpc/crypto/aes-spe-glue.c static int ppc_cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, scatterlist 266 arch/powerpc/crypto/aes-spe-glue.c struct scatterlist *src, unsigned int nbytes) scatterlist 293 arch/powerpc/crypto/aes-spe-glue.c static int ppc_ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, scatterlist 294 arch/powerpc/crypto/aes-spe-glue.c struct scatterlist *src, unsigned int nbytes) scatterlist 323 arch/powerpc/crypto/aes-spe-glue.c static int ppc_xts_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, scatterlist 324 arch/powerpc/crypto/aes-spe-glue.c struct scatterlist *src, unsigned int nbytes) scatterlist 354 arch/powerpc/crypto/aes-spe-glue.c static int ppc_xts_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, scatterlist 355 arch/powerpc/crypto/aes-spe-glue.c struct scatterlist *src, unsigned int nbytes) scatterlist 132 arch/powerpc/include/asm/iommu.h struct scatterlist; scatterlist 253 arch/powerpc/include/asm/iommu.h struct scatterlist *sglist, int nelems, scatterlist 258 arch/powerpc/include/asm/iommu.h struct scatterlist *sglist, scatterlist 90 arch/powerpc/kernel/dma-iommu.c static int dma_iommu_map_sg(struct device *dev, struct scatterlist *sglist, scatterlist 100 arch/powerpc/kernel/dma-iommu.c static void dma_iommu_unmap_sg(struct device *dev, struct scatterlist *sglist, scatterlist 184 arch/powerpc/kernel/dma-iommu.c struct scatterlist *sgl, int nents, enum dma_data_direction dir) scatterlist 191 arch/powerpc/kernel/dma-iommu.c struct scatterlist *sgl, int nents, enum dma_data_direction dir) scatterlist 419 arch/powerpc/kernel/iommu.c struct scatterlist *sglist, int nelems, scatterlist 424 arch/powerpc/kernel/iommu.c struct scatterlist *s, *outs, *segstart; scatterlist 563 arch/powerpc/kernel/iommu.c void ppc_iommu_unmap_sg(struct iommu_table *tbl, struct scatterlist *sglist, scatterlist 567 arch/powerpc/kernel/iommu.c struct scatterlist *sg; scatterlist 166 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c struct scatterlist sg; scatterlist 632 arch/powerpc/platforms/ps3/system-bus.c static int ps3_sb_map_sg(struct device *_dev, struct scatterlist *sgl, scatterlist 640 arch/powerpc/platforms/ps3/system-bus.c struct scatterlist *sg; scatterlist 660 arch/powerpc/platforms/ps3/system-bus.c static int ps3_ioc0_map_sg(struct device *_dev, struct scatterlist *sg, scatterlist 669 arch/powerpc/platforms/ps3/system-bus.c static void ps3_sb_unmap_sg(struct device *_dev, struct scatterlist *sg, scatterlist 677 arch/powerpc/platforms/ps3/system-bus.c static void ps3_ioc0_unmap_sg(struct device *_dev, struct scatterlist *sg, scatterlist 106 arch/powerpc/platforms/pseries/ibmebus.c struct scatterlist *sgl, scatterlist 110 arch/powerpc/platforms/pseries/ibmebus.c struct scatterlist *sg; scatterlist 122 arch/powerpc/platforms/pseries/ibmebus.c struct scatterlist *sg, scatterlist 548 arch/powerpc/platforms/pseries/vio.c static int vio_dma_iommu_map_sg(struct device *dev, struct scatterlist *sglist, scatterlist 554 arch/powerpc/platforms/pseries/vio.c struct scatterlist *sgl; scatterlist 582 arch/powerpc/platforms/pseries/vio.c struct scatterlist *sglist, int nelems, scatterlist 588 arch/powerpc/platforms/pseries/vio.c struct scatterlist *sgl; scatterlist 202 arch/s390/crypto/aes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 221 arch/s390/crypto/aes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 278 arch/s390/crypto/aes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 292 arch/s390/crypto/aes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 399 arch/s390/crypto/aes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 413 arch/s390/crypto/aes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 471 arch/s390/crypto/aes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 490 arch/s390/crypto/aes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 583 arch/s390/crypto/aes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 600 arch/s390/crypto/aes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 742 arch/s390/crypto/aes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 756 arch/s390/crypto/aes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 835 arch/s390/crypto/aes_s390.c static void gcm_walk_start(struct gcm_sg_walk *gw, struct scatterlist *sg, scatterlist 845 arch/s390/crypto/aes_s390.c struct scatterlist *nextsg; scatterlist 126 arch/s390/crypto/des_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 136 arch/s390/crypto/des_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 166 arch/s390/crypto/des_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 176 arch/s390/crypto/des_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 270 arch/s390/crypto/des_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 280 arch/s390/crypto/des_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 311 arch/s390/crypto/des_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 321 arch/s390/crypto/des_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 405 arch/s390/crypto/des_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 415 arch/s390/crypto/des_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 446 arch/s390/crypto/des_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 456 arch/s390/crypto/des_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 185 arch/s390/crypto/paes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 195 arch/s390/crypto/paes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 311 arch/s390/crypto/paes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 321 arch/s390/crypto/paes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 480 arch/s390/crypto/paes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 490 arch/s390/crypto/paes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 649 arch/s390/crypto/paes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 659 arch/s390/crypto/paes_s390.c struct scatterlist *dst, struct scatterlist *src, scatterlist 437 arch/s390/pci/pci_dma.c static int __s390_dma_map_sg(struct device *dev, struct scatterlist *sg, scatterlist 445 arch/s390/pci/pci_dma.c struct scatterlist *s; scatterlist 484 arch/s390/pci/pci_dma.c static int s390_dma_map_sg(struct device *dev, struct scatterlist *sg, scatterlist 488 arch/s390/pci/pci_dma.c struct scatterlist *s = sg, *start = sg, *dma = sg; scatterlist 531 arch/s390/pci/pci_dma.c static void s390_dma_unmap_sg(struct device *dev, struct scatterlist *sg, scatterlist 535 arch/s390/pci/pci_dma.c struct scatterlist *s; scatterlist 217 arch/sparc/crypto/aes_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 246 arch/sparc/crypto/aes_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 277 arch/sparc/crypto/aes_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 306 arch/sparc/crypto/aes_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 353 arch/sparc/crypto/aes_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 87 arch/sparc/crypto/camellia_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 128 arch/sparc/crypto/camellia_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 135 arch/sparc/crypto/camellia_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 150 arch/sparc/crypto/camellia_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 189 arch/sparc/crypto/camellia_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 91 arch/sparc/crypto/des_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 122 arch/sparc/crypto/des_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 129 arch/sparc/crypto/des_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 139 arch/sparc/crypto/des_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 170 arch/sparc/crypto/des_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 255 arch/sparc/crypto/des_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 289 arch/sparc/crypto/des_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 296 arch/sparc/crypto/des_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 307 arch/sparc/crypto/des_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 343 arch/sparc/crypto/des_glue.c struct scatterlist *dst, struct scatterlist *src, scatterlist 105 arch/sparc/include/asm/ldc.h struct scatterlist; scatterlist 107 arch/sparc/include/asm/ldc.h struct scatterlist *sg, int num_sg, scatterlist 432 arch/sparc/kernel/iommu.c static int dma_4u_map_sg(struct device *dev, struct scatterlist *sglist, scatterlist 436 arch/sparc/kernel/iommu.c struct scatterlist *s, *outs, *segstart; scatterlist 590 arch/sparc/kernel/iommu.c static unsigned long fetch_sg_ctx(struct iommu *iommu, struct scatterlist *sg) scatterlist 608 arch/sparc/kernel/iommu.c static void dma_4u_unmap_sg(struct device *dev, struct scatterlist *sglist, scatterlist 613 arch/sparc/kernel/iommu.c struct scatterlist *sg; scatterlist 699 arch/sparc/kernel/iommu.c struct scatterlist *sglist, int nelems, scatterlist 705 arch/sparc/kernel/iommu.c struct scatterlist *sg, *sgprv; scatterlist 41 arch/sparc/kernel/iommu_common.h struct scatterlist *outs, scatterlist 42 arch/sparc/kernel/iommu_common.h struct scatterlist *sg) scatterlist 2120 arch/sparc/kernel/ldc.c static int sg_count_one(struct scatterlist *sg) scatterlist 2131 arch/sparc/kernel/ldc.c static int sg_count_pages(struct scatterlist *sg, int num_sg) scatterlist 2148 arch/sparc/kernel/ldc.c struct scatterlist *sg, int num_sg, scatterlist 2157 arch/sparc/kernel/ldc.c struct scatterlist *s; scatterlist 467 arch/sparc/kernel/pci_sun4v.c static int dma_4v_map_sg(struct device *dev, struct scatterlist *sglist, scatterlist 471 arch/sparc/kernel/pci_sun4v.c struct scatterlist *s, *outs, *segstart; scatterlist 625 arch/sparc/kernel/pci_sun4v.c static void dma_4v_unmap_sg(struct device *dev, struct scatterlist *sglist, scatterlist 630 arch/sparc/kernel/pci_sun4v.c struct scatterlist *sg; scatterlist 161 arch/sparc/mm/io-unit.c static int iounit_map_sg(struct device *dev, struct scatterlist *sgl, int nents, scatterlist 165 arch/sparc/mm/io-unit.c struct scatterlist *sg; scatterlist 194 arch/sparc/mm/io-unit.c static void iounit_unmap_sg(struct device *dev, struct scatterlist *sgl, scatterlist 199 arch/sparc/mm/io-unit.c struct scatterlist *sg; scatterlist 243 arch/sparc/mm/iommu.c static int __sbus_iommu_map_sg(struct device *dev, struct scatterlist *sgl, scatterlist 247 arch/sparc/mm/iommu.c struct scatterlist *sg; scatterlist 261 arch/sparc/mm/iommu.c static int sbus_iommu_map_sg_gflush(struct device *dev, struct scatterlist *sgl, scatterlist 268 arch/sparc/mm/iommu.c static int sbus_iommu_map_sg_pflush(struct device *dev, struct scatterlist *sgl, scatterlist 293 arch/sparc/mm/iommu.c static void sbus_iommu_unmap_sg(struct device *dev, struct scatterlist *sgl, scatterlist 296 arch/sparc/mm/iommu.c struct scatterlist *sg; scatterlist 70 arch/x86/crypto/aegis128-aesni-glue.c struct aegis_state *state, struct scatterlist *sg_src, scatterlist 716 arch/x86/crypto/aesni-intel_glue.c struct scatterlist src_start[2]; scatterlist 717 arch/x86/crypto/aesni-intel_glue.c struct scatterlist dst_start[2]; scatterlist 718 arch/x86/crypto/aesni-intel_glue.c struct scatterlist *src_sg; scatterlist 719 arch/x86/crypto/aesni-intel_glue.c struct scatterlist *dst_sg; scatterlist 312 arch/x86/crypto/glue_helper.c struct scatterlist *src, *dst; scatterlist 313 arch/x86/crypto/glue_helper.c struct scatterlist s[2], d[2]; scatterlist 279 arch/x86/kernel/amd_gart_64.c static void gart_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, scatterlist 282 arch/x86/kernel/amd_gart_64.c struct scatterlist *s; scatterlist 293 arch/x86/kernel/amd_gart_64.c static int dma_map_sg_nonforce(struct device *dev, struct scatterlist *sg, scatterlist 296 arch/x86/kernel/amd_gart_64.c struct scatterlist *s; scatterlist 325 arch/x86/kernel/amd_gart_64.c static int __dma_map_cont(struct device *dev, struct scatterlist *start, scatterlist 326 arch/x86/kernel/amd_gart_64.c int nelems, struct scatterlist *sout, scatterlist 331 arch/x86/kernel/amd_gart_64.c struct scatterlist *s; scatterlist 364 arch/x86/kernel/amd_gart_64.c dma_map_cont(struct device *dev, struct scatterlist *start, int nelems, scatterlist 365 arch/x86/kernel/amd_gart_64.c struct scatterlist *sout, unsigned long pages, int need) scatterlist 380 arch/x86/kernel/amd_gart_64.c static int gart_map_sg(struct device *dev, struct scatterlist *sg, int nents, scatterlist 383 arch/x86/kernel/amd_gart_64.c struct scatterlist *s, *ps, *start_sg, *sgmap; scatterlist 325 arch/x86/kernel/pci-calgary_64.c static void calgary_unmap_sg(struct device *dev, struct scatterlist *sglist, scatterlist 330 arch/x86/kernel/pci-calgary_64.c struct scatterlist *s; scatterlist 349 arch/x86/kernel/pci-calgary_64.c static int calgary_map_sg(struct device *dev, struct scatterlist *sg, scatterlist 354 arch/x86/kernel/pci-calgary_64.c struct scatterlist *s; scatterlist 69 block/blk-integrity.c struct scatterlist *sglist) scatterlist 72 block/blk-integrity.c struct scatterlist *sg = NULL; scatterlist 381 block/blk-merge.c static inline struct scatterlist *blk_next_sg(struct scatterlist **sg, scatterlist 382 block/blk-merge.c struct scatterlist *sglist) scatterlist 399 block/blk-merge.c struct bio_vec *bvec, struct scatterlist *sglist, scatterlist 400 block/blk-merge.c struct scatterlist **sg) scatterlist 433 block/blk-merge.c struct scatterlist *sglist, struct scatterlist **sg) scatterlist 443 block/blk-merge.c struct bio_vec *bvprv, struct scatterlist **sg) scatterlist 463 block/blk-merge.c struct scatterlist *sglist, scatterlist 464 block/blk-merge.c struct scatterlist **sg) scatterlist 503 block/blk-merge.c struct scatterlist *sglist) scatterlist 505 block/blk-merge.c struct scatterlist *sg = NULL; scatterlist 203 block/bsg-lib.c size_t sz = (sizeof(struct scatterlist) * req->nr_phys_segments); scatterlist 124 crypto/adiantum.c struct scatterlist sg; scatterlist 256 crypto/adiantum.c struct scatterlist *sgl, le128 *digest) scatterlist 282 crypto/aegis128-core.c struct scatterlist *sg_src, scatterlist 491 crypto/af_alg.c struct scatterlist *sg = NULL; scatterlist 539 crypto/af_alg.c const struct scatterlist *sg = sgl->sg; scatterlist 583 crypto/af_alg.c void af_alg_pull_tsgl(struct sock *sk, size_t used, struct scatterlist *dst, scatterlist 589 crypto/af_alg.c struct scatterlist *sg; scatterlist 656 crypto/af_alg.c struct scatterlist *tsgl; scatterlist 657 crypto/af_alg.c struct scatterlist *sg; scatterlist 864 crypto/af_alg.c struct scatterlist *sg; scatterlist 66 crypto/ahash.c struct scatterlist *sg; scatterlist 75 crypto/algif_aead.c struct scatterlist *src, scatterlist 76 crypto/algif_aead.c struct scatterlist *dst, unsigned int len) scatterlist 102 crypto/algif_aead.c struct scatterlist *rsgl_src, *tsgl_src = NULL; scatterlist 184 crypto/algif_aead.c struct scatterlist *process_sg = tsgl->sg + i; scatterlist 467 crypto/asymmetric_keys/asym_tpm.c struct scatterlist in_sg, out_sg; scatterlist 755 crypto/asymmetric_keys/asym_tpm.c struct scatterlist src_sg[2]; scatterlist 170 crypto/asymmetric_keys/public_key.c struct scatterlist in_sg, out_sg; scatterlist 257 crypto/asymmetric_keys/public_key.c struct scatterlist src_sg[2]; scatterlist 35 crypto/authenc.c struct scatterlist src[2]; scatterlist 36 crypto/authenc.c struct scatterlist dst[2]; scatterlist 213 crypto/authenc.c struct scatterlist *src, *dst; scatterlist 252 crypto/authenc.c struct scatterlist *src, *dst; scatterlist 38 crypto/authencesn.c struct scatterlist src[2]; scatterlist 39 crypto/authencesn.c struct scatterlist dst[2]; scatterlist 108 crypto/authencesn.c struct scatterlist *dst = req->dst; scatterlist 142 crypto/authencesn.c struct scatterlist *dst = req->dst; scatterlist 201 crypto/authencesn.c struct scatterlist *src, *dst; scatterlist 243 crypto/authencesn.c struct scatterlist *dst = req->dst; scatterlist 293 crypto/authencesn.c struct scatterlist *dst = req->dst; scatterlist 36 crypto/ccm.c struct scatterlist src[3]; scatterlist 37 crypto/ccm.c struct scatterlist dst[3]; scatterlist 46 crypto/ccm.c struct scatterlist src[3]; scatterlist 47 crypto/ccm.c struct scatterlist dst[3]; scatterlist 176 crypto/ccm.c static int crypto_ccm_auth(struct aead_request *req, struct scatterlist *plain, scatterlist 184 crypto/ccm.c struct scatterlist sg[3]; scatterlist 261 crypto/ccm.c struct scatterlist *sg; scatterlist 299 crypto/ccm.c struct scatterlist *dst; scatterlist 339 crypto/ccm.c struct scatterlist *dst; scatterlist 359 crypto/ccm.c struct scatterlist *dst; scatterlist 649 crypto/ccm.c struct scatterlist *sg; scatterlist 43 crypto/chacha20poly1305.c struct scatterlist src[1]; scatterlist 49 crypto/chacha20poly1305.c struct scatterlist src[1]; scatterlist 54 crypto/chacha20poly1305.c struct scatterlist src[2]; scatterlist 55 crypto/chacha20poly1305.c struct scatterlist dst[2]; scatterlist 130 crypto/chacha20poly1305.c struct scatterlist *src, *dst; scatterlist 235 crypto/chacha20poly1305.c struct scatterlist *crypt = req->src; scatterlist 406 crypto/chacha20poly1305.c struct scatterlist *src, *dst; scatterlist 60 crypto/cts.c struct scatterlist sg[2]; scatterlist 109 crypto/cts.c struct scatterlist *sg; scatterlist 190 crypto/cts.c struct scatterlist *sg; scatterlist 1824 crypto/drbg.c struct scatterlist *sg_in = &drbg->sg_in, *sg_out = &drbg->sg_out; scatterlist 60 crypto/essiv.c struct scatterlist sg[4]; scatterlist 202 crypto/essiv.c struct scatterlist *src = req->src; scatterlist 221 crypto/essiv.c struct scatterlist *sg; scatterlist 39 crypto/gcm.c struct scatterlist src[3]; scatterlist 40 crypto/gcm.c struct scatterlist dst[3]; scatterlist 60 crypto/gcm.c struct scatterlist *src; scatterlist 68 crypto/gcm.c struct scatterlist src[3]; scatterlist 69 crypto/gcm.c struct scatterlist dst[3]; scatterlist 70 crypto/gcm.c struct scatterlist sg; scatterlist 80 crypto/gcm.c struct scatterlist sg; scatterlist 105 crypto/gcm.c struct scatterlist sg[1]; scatterlist 162 crypto/gcm.c struct scatterlist *sg; scatterlist 190 crypto/gcm.c struct scatterlist *dst; scatterlist 210 crypto/gcm.c struct scatterlist *src, scatterlist 768 crypto/gcm.c struct scatterlist *sg; scatterlist 102 crypto/keywrap.c struct scatterlist *sg, scatterlist 128 crypto/keywrap.c struct scatterlist *src, *dst; scatterlist 197 crypto/keywrap.c struct scatterlist *src, *dst; scatterlist 101 crypto/rsa-pkcs1pad.c struct scatterlist in_sg[2], out_sg[1]; scatterlist 161 crypto/rsa-pkcs1pad.c static void pkcs1pad_sg_set_buf(struct scatterlist *sg, void *buf, size_t len, scatterlist 162 crypto/rsa-pkcs1pad.c struct scatterlist *next) scatterlist 55 crypto/scatterwalk.c void scatterwalk_map_and_copy(void *buf, struct scatterlist *sg, scatterlist 59 crypto/scatterwalk.c struct scatterlist tmp[2]; scatterlist 72 crypto/scatterwalk.c struct scatterlist *scatterwalk_ffwd(struct scatterlist dst[2], scatterlist 73 crypto/scatterwalk.c struct scatterlist *src, scatterlist 297 crypto/shash.c struct scatterlist *sg; scatterlist 622 crypto/skcipher.c struct scatterlist *, scatterlist 623 crypto/skcipher.c struct scatterlist *, scatterlist 112 crypto/tcrypt.c static void sg_init_aead(struct scatterlist *sg, char *xbuf[XBUFSIZE], scatterlist 147 crypto/tcrypt.c struct scatterlist sg[XBUFSIZE]; scatterlist 148 crypto/tcrypt.c struct scatterlist sgout[XBUFSIZE]; scatterlist 528 crypto/tcrypt.c struct scatterlist *sg; scatterlist 529 crypto/tcrypt.c struct scatterlist *sgout; scatterlist 695 crypto/tcrypt.c static void test_hash_sg_init(struct scatterlist *sg) scatterlist 714 crypto/tcrypt.c struct scatterlist sg[XBUFSIZE]; scatterlist 1057 crypto/tcrypt.c struct scatterlist sg[TVMEMSIZE]; scatterlist 1148 crypto/tcrypt.c struct scatterlist sg[XBUFSIZE]; scatterlist 1535 crypto/tcrypt.c struct scatterlist sg[TVMEMSIZE]; scatterlist 493 crypto/testmgr.c struct scatterlist sgl[XBUFSIZE]; scatterlist 494 crypto/testmgr.c struct scatterlist sgl_saved[XBUFSIZE]; scatterlist 495 crypto/testmgr.c struct scatterlist *sgl_ptr; scatterlist 631 crypto/testmgr.c struct scatterlist *sg = &tsgl->sgl_ptr[i]; scatterlist 1081 crypto/testmgr.c static inline const void *sg_data(struct scatterlist *sg) scatterlist 1286 crypto/testmgr.c struct scatterlist *pending_sgl; scatterlist 2066 crypto/testmgr.c struct scatterlist src[2], dst; scatterlist 2655 crypto/testmgr.c struct scatterlist src, dst; scatterlist 3025 crypto/testmgr.c struct scatterlist src, dst; scatterlist 3485 crypto/testmgr.c struct scatterlist src, dst; scatterlist 3667 crypto/testmgr.c struct scatterlist src, dst, src_tab[3]; scatterlist 35 crypto/xts.c struct scatterlist *tail; scatterlist 36 crypto/xts.c struct scatterlist sg[2]; scatterlist 184 drivers/ata/acard-ahci.c struct scatterlist *sg; scatterlist 1595 drivers/ata/libahci.c struct scatterlist *sg; scatterlist 1549 drivers/ata/libata-core.c int dma_dir, struct scatterlist *sgl, scatterlist 1607 drivers/ata/libata-core.c struct scatterlist *sg; scatterlist 1728 drivers/ata/libata-core.c struct scatterlist *psg = NULL, sg; scatterlist 4998 drivers/ata/libata-core.c void ata_sg_init(struct ata_queued_cmd *qc, struct scatterlist *sg, scatterlist 5020 drivers/ata/libata-core.c struct scatterlist *sg = qc->sg; scatterlist 781 drivers/ata/libata-sff.c struct scatterlist *sg; scatterlist 2579 drivers/ata/libata-sff.c struct scatterlist *sg; scatterlist 2630 drivers/ata/libata-sff.c struct scatterlist *sg; scatterlist 55 drivers/ata/libata.h int dma_dir, struct scatterlist *sg, scatterlist 431 drivers/ata/pata_arasan_cf.c static int sg_xfer(struct arasan_cf_dev *acdev, struct scatterlist *sg) scatterlist 523 drivers/ata/pata_arasan_cf.c struct scatterlist *sg; scatterlist 518 drivers/ata/pata_macio.c struct scatterlist *sg; scatterlist 449 drivers/ata/pata_mpc52xx.c struct scatterlist *sg; scatterlist 564 drivers/ata/pata_octeon_cf.c struct scatterlist *sg; scatterlist 258 drivers/ata/pdc_adma.c struct scatterlist *sg; scatterlist 435 drivers/ata/sata_fsl.c struct scatterlist *sg; scatterlist 460 drivers/ata/sata_inic162x.c struct scatterlist *sg; scatterlist 1788 drivers/ata/sata_mv.c struct scatterlist *sg; scatterlist 1292 drivers/ata/sata_nv.c struct scatterlist *sg, scatterlist 1314 drivers/ata/sata_nv.c struct scatterlist *sg; scatterlist 1969 drivers/ata/sata_nv.c struct scatterlist *sg; scatterlist 577 drivers/ata/sata_promise.c struct scatterlist *sg; scatterlist 238 drivers/ata/sata_qstor.c struct scatterlist *sg; scatterlist 531 drivers/ata/sata_rcar.c struct scatterlist *sg; scatterlist 295 drivers/ata/sata_sil.c struct scatterlist *sg; scatterlist 772 drivers/ata/sata_sil24.c struct scatterlist *sg; scatterlist 439 drivers/ata/sata_sx4.c struct scatterlist *sg; scatterlist 226 drivers/base/devcoredump.c struct scatterlist *table = data; scatterlist 329 drivers/base/devcoredump.c void dev_coredumpsg(struct device *dev, struct scatterlist *table, scatterlist 102 drivers/block/cryptoloop.c struct scatterlist sg_out; scatterlist 103 drivers/block/cryptoloop.c struct scatterlist sg_in; scatterlist 1464 drivers/block/mtip32xx/mtip32xx.c struct scatterlist *sg; scatterlist 312 drivers/block/mtip32xx/mtip32xx.h struct scatterlist sg[MTIP_MAX_SG]; /* Scatter list entries */ scatterlist 172 drivers/block/skd_main.c struct scatterlist *sg; scatterlist 623 drivers/block/skd_main.c struct scatterlist *sgl = &skreq->sg[0], *sg; scatterlist 2840 drivers/block/skd_main.c skdev->sgs_per_request * sizeof(struct scatterlist); scatterlist 463 drivers/block/sunvdc.c struct scatterlist sg[MAX_RING_COOKIES]; scatterlist 260 drivers/block/sx8.c struct scatterlist sg[CARM_MAX_REQ_SG]; scatterlist 711 drivers/block/sx8.c struct scatterlist *sg; scatterlist 82 drivers/block/virtio_blk.c struct scatterlist sg[]; scatterlist 105 drivers/block/virtio_blk.c struct scatterlist *data_sg, bool have_data) scatterlist 107 drivers/block/virtio_blk.c struct scatterlist hdr, status, cmd, sense, inhdr, *sgs[6]; scatterlist 160 drivers/block/virtio_blk.c struct virtblk_req *vbr, struct scatterlist *data_sg, scatterlist 172 drivers/block/virtio_blk.c struct scatterlist *data_sg, bool have_data) scatterlist 174 drivers/block/virtio_blk.c struct scatterlist hdr, status, *sgs[3]; scatterlist 870 drivers/block/virtio_blk.c sizeof(struct scatterlist) * sg_elems; scatterlist 103 drivers/block/xen-blkfront.c struct scatterlist *sg; scatterlist 712 drivers/block/xen-blkfront.c struct scatterlist *sg; scatterlist 1424 drivers/block/xen-blkfront.c struct scatterlist *sg; scatterlist 102 drivers/char/agp/intel-gtt.c struct scatterlist *sg; scatterlist 124 drivers/char/agp/intel-gtt.c static void intel_gtt_unmap_memory(struct scatterlist *sg_list, int num_sg) scatterlist 859 drivers/char/agp/intel-gtt.c struct scatterlist *sg; scatterlist 43 drivers/char/hw_random/virtio-rng.c struct scatterlist sg; scatterlist 115 drivers/char/virtio_console.c struct scatterlist sg[0]; scatterlist 493 drivers/char/virtio_console.c struct scatterlist sg[1]; scatterlist 550 drivers/char/virtio_console.c struct scatterlist sg[1]; scatterlist 604 drivers/char/virtio_console.c static ssize_t __send_to_port(struct port *port, struct scatterlist *sg, scatterlist 811 drivers/char/virtio_console.c struct scatterlist sg[1]; scatterlist 861 drivers/char/virtio_console.c struct scatterlist *sg; scatterlist 1121 drivers/char/virtio_console.c struct scatterlist sg[1]; scatterlist 706 drivers/crypto/amcc/crypto4xx_alg.c struct scatterlist dst; scatterlist 725 drivers/crypto/amcc/crypto4xx_alg.c struct scatterlist dst; scatterlist 449 drivers/crypto/amcc/crypto4xx_core.c struct scatterlist *dst) scatterlist 523 drivers/crypto/amcc/crypto4xx_core.c struct scatterlist *dst; scatterlist 576 drivers/crypto/amcc/crypto4xx_core.c struct scatterlist *dst = pd_uinfo->dest_va; scatterlist 680 drivers/crypto/amcc/crypto4xx_core.c struct scatterlist *src, scatterlist 681 drivers/crypto/amcc/crypto4xx_core.c struct scatterlist *dst, scatterlist 687 drivers/crypto/amcc/crypto4xx_core.c struct scatterlist *_dst) scatterlist 829 drivers/crypto/amcc/crypto4xx_core.c struct scatterlist *sg; scatterlist 69 drivers/crypto/amcc/crypto4xx_core.h struct scatterlist *dest_va; scatterlist 130 drivers/crypto/amcc/crypto4xx_core.h struct scatterlist dst[2]; scatterlist 154 drivers/crypto/amcc/crypto4xx_core.h struct scatterlist *src, scatterlist 155 drivers/crypto/amcc/crypto4xx_core.h struct scatterlist *dst, scatterlist 161 drivers/crypto/amcc/crypto4xx_core.h struct scatterlist *dst_tmp); scatterlist 121 drivers/crypto/atmel-aes.c struct scatterlist src[2]; scatterlist 122 drivers/crypto/atmel-aes.c struct scatterlist dst[2]; scatterlist 128 drivers/crypto/atmel-aes.c struct scatterlist src[2]; scatterlist 129 drivers/crypto/atmel-aes.c struct scatterlist dst[2]; scatterlist 163 drivers/crypto/atmel-aes.c struct scatterlist src[2]; scatterlist 164 drivers/crypto/atmel-aes.c struct scatterlist dst[2]; scatterlist 175 drivers/crypto/atmel-aes.c struct scatterlist *sg; scatterlist 214 drivers/crypto/atmel-aes.c struct scatterlist aligned_sg; scatterlist 215 drivers/crypto/atmel-aes.c struct scatterlist *real_dst; scatterlist 611 drivers/crypto/atmel-aes.c struct scatterlist *src, scatterlist 612 drivers/crypto/atmel-aes.c struct scatterlist *dst, scatterlist 638 drivers/crypto/atmel-aes.c struct scatterlist *sg, scatterlist 672 drivers/crypto/atmel-aes.c struct scatterlist *sg = dma->sg; scatterlist 688 drivers/crypto/atmel-aes.c struct scatterlist *src, scatterlist 689 drivers/crypto/atmel-aes.c struct scatterlist *dst, scatterlist 853 drivers/crypto/atmel-aes.c struct scatterlist *src, scatterlist 854 drivers/crypto/atmel-aes.c struct scatterlist *dst, scatterlist 1014 drivers/crypto/atmel-aes.c struct scatterlist *src, *dst; scatterlist 1627 drivers/crypto/atmel-aes.c struct scatterlist *src, *dst; scatterlist 2040 drivers/crypto/atmel-aes.c struct scatterlist *src, *dst; scatterlist 41 drivers/crypto/atmel-authenc.h struct scatterlist *assoc, unsigned int assoclen, scatterlist 105 drivers/crypto/atmel-i2c.c struct scatterlist *pubkey) scatterlist 183 drivers/crypto/atmel-i2c.h struct scatterlist *pubkey); scatterlist 99 drivers/crypto/atmel-sha.c struct scatterlist *sg; scatterlist 123 drivers/crypto/atmel-sha.c struct scatterlist *sg; scatterlist 153 drivers/crypto/atmel-sha.c struct scatterlist tmp; scatterlist 642 drivers/crypto/atmel-sha.c struct scatterlist sg[2]; scatterlist 763 drivers/crypto/atmel-sha.c struct scatterlist *sg; scatterlist 1455 drivers/crypto/atmel-sha.c struct scatterlist *sg, scatterlist 1493 drivers/crypto/atmel-sha.c struct scatterlist *sg; scatterlist 1509 drivers/crypto/atmel-sha.c struct scatterlist *src, scatterlist 1617 drivers/crypto/atmel-sha.c struct scatterlist *sg, scatterlist 2229 drivers/crypto/atmel-sha.c struct scatterlist *assoc; scatterlist 2392 drivers/crypto/atmel-sha.c struct scatterlist *assoc, unsigned int assoclen, scatterlist 112 drivers/crypto/atmel-tdes.c struct scatterlist *in_sg; scatterlist 115 drivers/crypto/atmel-tdes.c struct scatterlist *out_sg; scatterlist 147 drivers/crypto/atmel-tdes.c static int atmel_tdes_sg_copy(struct scatterlist **sg, size_t *offset, scatterlist 439 drivers/crypto/atmel-tdes.c struct scatterlist sg[2]; scatterlist 224 drivers/crypto/axis/artpec6_crypto.c struct scatterlist *sg; scatterlist 381 drivers/crypto/axis/artpec6_crypto.c struct scatterlist *sg; scatterlist 386 drivers/crypto/axis/artpec6_crypto.c struct scatterlist *sg) scatterlist 1041 drivers/crypto/axis/artpec6_crypto.c struct scatterlist *dstsg, unsigned int nbytes) scatterlist 139 drivers/crypto/bcm/cipher.c struct scatterlist *sg; /* used to build sgs in mbox message */ scatterlist 143 drivers/crypto/bcm/cipher.c mssg->spu.dst = kcalloc(rx_frag_num, sizeof(struct scatterlist), scatterlist 206 drivers/crypto/bcm/cipher.c struct scatterlist *sg; /* used to build sgs in mbox message */ scatterlist 211 drivers/crypto/bcm/cipher.c mssg->spu.src = kcalloc(tx_frag_num, sizeof(struct scatterlist), scatterlist 568 drivers/crypto/bcm/cipher.c struct scatterlist *sg; /* used to build sgs in mbox message */ scatterlist 571 drivers/crypto/bcm/cipher.c mssg->spu.dst = kcalloc(rx_frag_num, sizeof(struct scatterlist), scatterlist 622 drivers/crypto/bcm/cipher.c struct scatterlist *sg; /* used to build sgs in mbox message */ scatterlist 626 drivers/crypto/bcm/cipher.c mssg->spu.src = kcalloc(tx_frag_num, sizeof(struct scatterlist), scatterlist 1088 drivers/crypto/bcm/cipher.c struct scatterlist *sg; /* used to build sgs in mbox message */ scatterlist 1117 drivers/crypto/bcm/cipher.c mssg->spu.dst = kcalloc(rx_frag_num, sizeof(struct scatterlist), scatterlist 1203 drivers/crypto/bcm/cipher.c struct scatterlist *assoc, scatterlist 1211 drivers/crypto/bcm/cipher.c struct scatterlist *sg; /* used to build sgs in mbox message */ scatterlist 1212 drivers/crypto/bcm/cipher.c struct scatterlist *assoc_sg = assoc; scatterlist 1219 drivers/crypto/bcm/cipher.c mssg->spu.src = kcalloc(tx_frag_num, sizeof(struct scatterlist), scatterlist 275 drivers/crypto/bcm/cipher.h struct scatterlist *assoc; scatterlist 283 drivers/crypto/bcm/cipher.h struct scatterlist *src_sg; scatterlist 291 drivers/crypto/bcm/cipher.h struct scatterlist *dst_sg; scatterlist 27 drivers/crypto/bcm/util.c int spu_sg_at_offset(struct scatterlist *sg, unsigned int skip, scatterlist 28 drivers/crypto/bcm/util.c struct scatterlist **sge, unsigned int *sge_offset) scatterlist 50 drivers/crypto/bcm/util.c void sg_copy_part_to_buf(struct scatterlist *src, u8 *dest, scatterlist 69 drivers/crypto/bcm/util.c void sg_copy_part_from_buf(struct scatterlist *dest, u8 *src, scatterlist 93 drivers/crypto/bcm/util.c int spu_sg_count(struct scatterlist *sg_list, unsigned int skip, int nbytes) scatterlist 95 drivers/crypto/bcm/util.c struct scatterlist *sg; scatterlist 133 drivers/crypto/bcm/util.c u32 spu_msg_sg_add(struct scatterlist **to_sg, scatterlist 134 drivers/crypto/bcm/util.c struct scatterlist **from_sg, u32 *from_skip, scatterlist 137 drivers/crypto/bcm/util.c struct scatterlist *sg; /* an entry in from_sg */ scatterlist 138 drivers/crypto/bcm/util.c struct scatterlist *to = *to_sg; scatterlist 139 drivers/crypto/bcm/util.c struct scatterlist *from = *from_sg; scatterlist 272 drivers/crypto/bcm/util.c void __dump_sg(struct scatterlist *sg, unsigned int skip, unsigned int len) scatterlist 55 drivers/crypto/bcm/util.h void __dump_sg(struct scatterlist *sg, unsigned int skip, unsigned int len); scatterlist 70 drivers/crypto/bcm/util.h int spu_sg_at_offset(struct scatterlist *sg, unsigned int skip, scatterlist 71 drivers/crypto/bcm/util.h struct scatterlist **sge, unsigned int *sge_offset); scatterlist 74 drivers/crypto/bcm/util.h void sg_copy_part_to_buf(struct scatterlist *src, u8 *dest, scatterlist 77 drivers/crypto/bcm/util.h void sg_copy_part_from_buf(struct scatterlist *dest, u8 *src, scatterlist 80 drivers/crypto/bcm/util.h int spu_sg_count(struct scatterlist *sg_list, unsigned int skip, int nbytes); scatterlist 81 drivers/crypto/bcm/util.h u32 spu_msg_sg_add(struct scatterlist **to_sg, scatterlist 82 drivers/crypto/bcm/util.h struct scatterlist **from_sg, u32 *skip, scatterlist 920 drivers/crypto/caam/caamalg.c static void caam_unmap(struct device *dev, struct scatterlist *src, scatterlist 921 drivers/crypto/caam/caamalg.c struct scatterlist *dst, int src_nents, scatterlist 869 drivers/crypto/caam/caamalg_qi.c static void caam_unmap(struct device *dev, struct scatterlist *src, scatterlist 870 drivers/crypto/caam/caamalg_qi.c struct scatterlist *dst, int src_nents, scatterlist 141 drivers/crypto/caam/caamalg_qi2.c static void caam_unmap(struct device *dev, struct scatterlist *src, scatterlist 142 drivers/crypto/caam/caamalg_qi2.c struct scatterlist *dst, int src_nents, scatterlist 199 drivers/crypto/caam/caampkc.c static int caam_rsa_count_leading_zeros(struct scatterlist *sgl, scatterlist 108 drivers/crypto/caam/caampkc.h struct scatterlist src[2]; scatterlist 109 drivers/crypto/caam/caampkc.h struct scatterlist *fixup_src; scatterlist 17 drivers/crypto/caam/error.c int rowsize, int groupsize, struct scatterlist *sg, scatterlist 20 drivers/crypto/caam/error.c struct scatterlist *it; scatterlist 47 drivers/crypto/caam/error.c int rowsize, int groupsize, struct scatterlist *sg, scatterlist 21 drivers/crypto/caam/error.h int rowsize, int groupsize, struct scatterlist *sg, scatterlist 57 drivers/crypto/caam/sg_sw_qm.h sg_to_qm_sg(struct scatterlist *sg, int len, scatterlist 78 drivers/crypto/caam/sg_sw_qm.h static inline void sg_to_qm_sg_last(struct scatterlist *sg, int len, scatterlist 28 drivers/crypto/caam/sg_sw_qm2.h sg_to_qm_sg(struct scatterlist *sg, int len, scatterlist 49 drivers/crypto/caam/sg_sw_qm2.h static inline void sg_to_qm_sg_last(struct scatterlist *sg, int len, scatterlist 48 drivers/crypto/caam/sg_sw_sec4.h sg_to_sec4_sg(struct scatterlist *sg, int len, scatterlist 77 drivers/crypto/caam/sg_sw_sec4.h static inline void sg_to_sec4_sg_last(struct scatterlist *sg, int len, scatterlist 59 drivers/crypto/cavium/cpt/cptvf_algs.c struct scatterlist *inp_sg, scatterlist 78 drivers/crypto/cavium/cpt/cptvf_algs.c struct scatterlist *outp_sg, scatterlist 78 drivers/crypto/cavium/nitrox/nitrox_aead.c struct scatterlist *src, char *iv, int ivsize, scatterlist 101 drivers/crypto/cavium/nitrox/nitrox_aead.c struct scatterlist *dst, int ivsize, int buflen) scatterlist 368 drivers/crypto/cavium/nitrox/nitrox_aead.c struct scatterlist *sg; scatterlist 77 drivers/crypto/cavium/nitrox/nitrox_req.h struct scatterlist *src; scatterlist 78 drivers/crypto/cavium/nitrox/nitrox_req.h struct scatterlist *dst; scatterlist 239 drivers/crypto/cavium/nitrox/nitrox_req.h struct scatterlist *src; scatterlist 240 drivers/crypto/cavium/nitrox/nitrox_req.h struct scatterlist *dst; scatterlist 253 drivers/crypto/cavium/nitrox/nitrox_req.h struct scatterlist src[3]; scatterlist 254 drivers/crypto/cavium/nitrox/nitrox_req.h struct scatterlist dst[3]; scatterlist 474 drivers/crypto/cavium/nitrox/nitrox_req.h struct scatterlist *sg; scatterlist 551 drivers/crypto/cavium/nitrox/nitrox_req.h size = sizeof(struct scatterlist) * nents; scatterlist 565 drivers/crypto/cavium/nitrox/nitrox_req.h static inline struct scatterlist *create_single_sg(struct scatterlist *sg, scatterlist 582 drivers/crypto/cavium/nitrox/nitrox_req.h static inline struct scatterlist *create_multi_sg(struct scatterlist *to_sg, scatterlist 583 drivers/crypto/cavium/nitrox/nitrox_req.h struct scatterlist *from_sg, scatterlist 586 drivers/crypto/cavium/nitrox/nitrox_req.h struct scatterlist *sg = to_sg; scatterlist 629 drivers/crypto/cavium/nitrox/nitrox_req.h static inline struct scatterlist *nitrox_creq_src_sg(char *iv, int ivsize) scatterlist 631 drivers/crypto/cavium/nitrox/nitrox_req.h return (struct scatterlist *)(iv + ivsize); scatterlist 636 drivers/crypto/cavium/nitrox/nitrox_req.h struct scatterlist *src, int buflen) scatterlist 639 drivers/crypto/cavium/nitrox/nitrox_req.h struct scatterlist *sg; scatterlist 687 drivers/crypto/cavium/nitrox/nitrox_req.h static inline struct scatterlist *nitrox_creq_dst_sg(char *dst) scatterlist 689 drivers/crypto/cavium/nitrox/nitrox_req.h return (struct scatterlist *)(dst + ORH_HLEN + COMP_HLEN); scatterlist 694 drivers/crypto/cavium/nitrox/nitrox_req.h struct scatterlist *dst, int buflen) scatterlist 697 drivers/crypto/cavium/nitrox/nitrox_req.h struct scatterlist *sg; scatterlist 110 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c struct scatterlist *sg; scatterlist 160 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c struct scatterlist *sg = req->src; scatterlist 61 drivers/crypto/ccp/ccp-crypto-aes-cmac.c struct scatterlist *sg, *cmac_key_sg = NULL; scatterlist 82 drivers/crypto/ccp/ccp-crypto-aes-galois.c struct scatterlist *iv_sg = NULL; scatterlist 71 drivers/crypto/ccp/ccp-crypto-aes.c struct scatterlist *iv_sg = NULL; scatterlist 65 drivers/crypto/ccp/ccp-crypto-des3.c struct scatterlist *iv_sg = NULL; scatterlist 306 drivers/crypto/ccp/ccp-crypto-main.c struct scatterlist *ccp_crypto_sg_table_add(struct sg_table *table, scatterlist 307 drivers/crypto/ccp/ccp-crypto-main.c struct scatterlist *sg_add) scatterlist 309 drivers/crypto/ccp/ccp-crypto-main.c struct scatterlist *sg, *sg_last = NULL; scatterlist 62 drivers/crypto/ccp/ccp-crypto-sha.c struct scatterlist *sg; scatterlist 97 drivers/crypto/ccp/ccp-crypto.h struct scatterlist key_sg; scatterlist 104 drivers/crypto/ccp/ccp-crypto.h struct scatterlist k1_sg; scatterlist 105 drivers/crypto/ccp/ccp-crypto.h struct scatterlist k2_sg; scatterlist 112 drivers/crypto/ccp/ccp-crypto.h struct scatterlist iv_sg; scatterlist 115 drivers/crypto/ccp/ccp-crypto.h struct scatterlist tag_sg; scatterlist 129 drivers/crypto/ccp/ccp-crypto.h struct scatterlist *src; scatterlist 137 drivers/crypto/ccp/ccp-crypto.h struct scatterlist iv_sg; scatterlist 140 drivers/crypto/ccp/ccp-crypto.h struct scatterlist buf_sg; scatterlist 144 drivers/crypto/ccp/ccp-crypto.h struct scatterlist pad_sg; scatterlist 166 drivers/crypto/ccp/ccp-crypto.h struct scatterlist key_sg; scatterlist 172 drivers/crypto/ccp/ccp-crypto.h struct scatterlist iv_sg; scatterlist 185 drivers/crypto/ccp/ccp-crypto.h struct scatterlist opad_sg; scatterlist 203 drivers/crypto/ccp/ccp-crypto.h struct scatterlist *src; scatterlist 211 drivers/crypto/ccp/ccp-crypto.h struct scatterlist ctx_sg; scatterlist 214 drivers/crypto/ccp/ccp-crypto.h struct scatterlist buf_sg; scatterlist 239 drivers/crypto/ccp/ccp-crypto.h struct scatterlist e_sg; scatterlist 242 drivers/crypto/ccp/ccp-crypto.h struct scatterlist n_sg; scatterlist 245 drivers/crypto/ccp/ccp-crypto.h struct scatterlist d_sg; scatterlist 271 drivers/crypto/ccp/ccp-crypto.h struct scatterlist *ccp_crypto_sg_table_add(struct sg_table *table, scatterlist 272 drivers/crypto/ccp/ccp-crypto.h struct scatterlist *sg_add); scatterlist 467 drivers/crypto/ccp/ccp-dev.h struct scatterlist *sg; scatterlist 471 drivers/crypto/ccp/ccp-dev.h struct scatterlist *dma_sg; scatterlist 354 drivers/crypto/ccp/ccp-dmaengine.c struct scatterlist *dst_sg, scatterlist 356 drivers/crypto/ccp/ccp-dmaengine.c struct scatterlist *src_sg, scatterlist 486 drivers/crypto/ccp/ccp-dmaengine.c struct scatterlist dst_sg, src_sg; scatterlist 72 drivers/crypto/ccp/ccp-ops.c struct scatterlist *sg, u64 len, scatterlist 177 drivers/crypto/ccp/ccp-ops.c struct scatterlist *sg, unsigned int sg_offset, scatterlist 191 drivers/crypto/ccp/ccp-ops.c struct scatterlist *sg, unsigned int sg_offset, scatterlist 202 drivers/crypto/ccp/ccp-ops.c struct scatterlist *sg, scatterlist 227 drivers/crypto/ccp/ccp-ops.c struct scatterlist *sg, scatterlist 253 drivers/crypto/ccp/ccp-ops.c struct scatterlist *sg, u64 sg_len, scatterlist 629 drivers/crypto/ccp/ccp-ops.c struct scatterlist *p_inp, sg_inp[2]; scatterlist 630 drivers/crypto/ccp/ccp-ops.c struct scatterlist *p_tag, sg_tag[2]; scatterlist 631 drivers/crypto/ccp/ccp-ops.c struct scatterlist *p_outp, sg_outp[2]; scatterlist 632 drivers/crypto/ccp/ccp-ops.c struct scatterlist *p_aad; scatterlist 1745 drivers/crypto/ccp/ccp-ops.c struct scatterlist sg; scatterlist 785 drivers/crypto/ccree/cc_aead.c struct scatterlist *cipher = scatterlist 89 drivers/crypto/ccree/cc_aead.h struct scatterlist *src_sgl; scatterlist 90 drivers/crypto/ccree/cc_aead.h struct scatterlist *dst_sgl; scatterlist 97 drivers/crypto/ccree/cc_aead.h struct scatterlist ccm_adata_sg; scatterlist 27 drivers/crypto/ccree/cc_buffer_mgr.c struct scatterlist *sgl; scatterlist 85 drivers/crypto/ccree/cc_buffer_mgr.c struct scatterlist *sg_list, scatterlist 115 drivers/crypto/ccree/cc_buffer_mgr.c void cc_copy_sg_portion(struct device *dev, u8 *dest, struct scatterlist *sg, scatterlist 164 drivers/crypto/ccree/cc_buffer_mgr.c static int cc_render_sg_to_mlli(struct device *dev, struct scatterlist *sgl, scatterlist 168 drivers/crypto/ccree/cc_buffer_mgr.c struct scatterlist *curr_sgl = sgl; scatterlist 272 drivers/crypto/ccree/cc_buffer_mgr.c unsigned int nents, struct scatterlist *sgl, scatterlist 292 drivers/crypto/ccree/cc_buffer_mgr.c static int cc_map_sg(struct device *dev, struct scatterlist *sg, scatterlist 370 drivers/crypto/ccree/cc_buffer_mgr.c unsigned int ivsize, struct scatterlist *src, scatterlist 371 drivers/crypto/ccree/cc_buffer_mgr.c struct scatterlist *dst) scatterlist 400 drivers/crypto/ccree/cc_buffer_mgr.c void *info, struct scatterlist *src, scatterlist 401 drivers/crypto/ccree/cc_buffer_mgr.c struct scatterlist *dst, gfp_t flags) scatterlist 705 drivers/crypto/ccree/cc_buffer_mgr.c struct scatterlist *sg; scatterlist 732 drivers/crypto/ccree/cc_buffer_mgr.c struct scatterlist *sg; scatterlist 854 drivers/crypto/ccree/cc_buffer_mgr.c struct scatterlist *sgl; scatterlist 1203 drivers/crypto/ccree/cc_buffer_mgr.c struct scatterlist *src, unsigned int nbytes, scatterlist 1248 drivers/crypto/ccree/cc_buffer_mgr.c sizeof(struct scatterlist)); scatterlist 1284 drivers/crypto/ccree/cc_buffer_mgr.c struct scatterlist *src, unsigned int nbytes, scatterlist 1362 drivers/crypto/ccree/cc_buffer_mgr.c sizeof(struct scatterlist)); scatterlist 1396 drivers/crypto/ccree/cc_buffer_mgr.c struct scatterlist *src, bool do_revert) scatterlist 46 drivers/crypto/ccree/cc_buffer_mgr.h void *info, struct scatterlist *src, scatterlist 47 drivers/crypto/ccree/cc_buffer_mgr.h struct scatterlist *dst, gfp_t flags); scatterlist 50 drivers/crypto/ccree/cc_buffer_mgr.h struct scatterlist *src, struct scatterlist *dst); scatterlist 57 drivers/crypto/ccree/cc_buffer_mgr.h struct scatterlist *src, unsigned int nbytes, scatterlist 61 drivers/crypto/ccree/cc_buffer_mgr.h struct scatterlist *src, unsigned int nbytes, scatterlist 65 drivers/crypto/ccree/cc_buffer_mgr.h struct scatterlist *src, bool do_revert); scatterlist 67 drivers/crypto/ccree/cc_buffer_mgr.h void cc_copy_sg_portion(struct device *dev, u8 *dest, struct scatterlist *sg, scatterlist 747 drivers/crypto/ccree/cc_cipher.c struct scatterlist *dst, struct scatterlist *src, scatterlist 774 drivers/crypto/ccree/cc_cipher.c struct scatterlist *dst, struct scatterlist *src, scatterlist 836 drivers/crypto/ccree/cc_cipher.c struct scatterlist *dst = req->dst; scatterlist 837 drivers/crypto/ccree/cc_cipher.c struct scatterlist *src = req->src; scatterlist 859 drivers/crypto/ccree/cc_cipher.c struct scatterlist *dst = req->dst; scatterlist 860 drivers/crypto/ccree/cc_cipher.c struct scatterlist *src = req->src; scatterlist 418 drivers/crypto/ccree/cc_hash.c struct scatterlist *src = req->src; scatterlist 555 drivers/crypto/ccree/cc_hash.c struct scatterlist *src = req->src; scatterlist 631 drivers/crypto/ccree/cc_hash.c struct scatterlist *src = req->src; scatterlist 52 drivers/crypto/ccree/cc_hash.h struct scatterlist buff_sg[2]; scatterlist 53 drivers/crypto/ccree/cc_hash.h struct scatterlist *curr_sg; scatterlist 139 drivers/crypto/chelsio/chcr_algo.c static int sg_nents_xlen(struct scatterlist *sg, unsigned int reqlen, scatterlist 428 drivers/crypto/chelsio/chcr_algo.c struct scatterlist *sg, scatterlist 513 drivers/crypto/chelsio/chcr_algo.c struct scatterlist *sg, scatterlist 613 drivers/crypto/chelsio/chcr_algo.c static int chcr_hash_ent_in_wr(struct scatterlist *src, scatterlist 641 drivers/crypto/chelsio/chcr_algo.c static int chcr_sg_ent_in_wr(struct scatterlist *src, scatterlist 642 drivers/crypto/chelsio/chcr_algo.c struct scatterlist *dst, scatterlist 696 drivers/crypto/chelsio/chcr_algo.c struct scatterlist *src, scatterlist 697 drivers/crypto/chelsio/chcr_algo.c struct scatterlist *dst, scatterlist 199 drivers/crypto/chelsio/chcr_crypto.h struct scatterlist *last_sg; scatterlist 207 drivers/crypto/chelsio/chcr_crypto.h struct scatterlist *last_sg; scatterlist 261 drivers/crypto/chelsio/chcr_crypto.h struct scatterlist *srcsg; scatterlist 290 drivers/crypto/chelsio/chcr_crypto.h struct scatterlist *dstsg; scatterlist 293 drivers/crypto/chelsio/chcr_crypto.h struct scatterlist *srcsg; scatterlist 333 drivers/crypto/chelsio/chcr_crypto.h int sg_nents_len_skip(struct scatterlist *sg, u64 len, u64 skip); scatterlist 608 drivers/crypto/hifn_795x.c struct scatterlist cache[ASYNC_SCATTERLIST_CACHE]; scatterlist 1319 drivers/crypto/hifn_795x.c struct scatterlist *src, struct scatterlist *dst, scatterlist 1322 drivers/crypto/hifn_795x.c struct scatterlist *t; scatterlist 1378 drivers/crypto/hifn_795x.c struct scatterlist *s; scatterlist 1397 drivers/crypto/hifn_795x.c struct scatterlist *s = &w->cache[i]; scatterlist 1407 drivers/crypto/hifn_795x.c static int ablkcipher_add(unsigned int *drestp, struct scatterlist *dst, scatterlist 1439 drivers/crypto/hifn_795x.c struct scatterlist *dst, *t; scatterlist 1529 drivers/crypto/hifn_795x.c struct scatterlist *dst; scatterlist 1614 drivers/crypto/hifn_795x.c struct scatterlist *dst, unsigned int size, unsigned int *nbytesp) scatterlist 1670 drivers/crypto/hifn_795x.c struct scatterlist *dst, *t; scatterlist 176 drivers/crypto/hisilicon/sec/sec_algs.c struct scatterlist *sgl, scatterlist 183 drivers/crypto/hisilicon/sec/sec_algs.c struct scatterlist *sg; scatterlist 567 drivers/crypto/hisilicon/sec/sec_algs.c static int sec_map_and_split_sg(struct scatterlist *sgl, size_t *split_sizes, scatterlist 568 drivers/crypto/hisilicon/sec/sec_algs.c int steps, struct scatterlist ***splits, scatterlist 579 drivers/crypto/hisilicon/sec/sec_algs.c *splits = kcalloc(steps, sizeof(struct scatterlist *), GFP_KERNEL); scatterlist 614 drivers/crypto/hisilicon/sec/sec_algs.c static void sec_unmap_sg_on_err(struct scatterlist *sgl, int steps, scatterlist 615 drivers/crypto/hisilicon/sec/sec_algs.c struct scatterlist **splits, int *splits_nents, scatterlist 631 drivers/crypto/hisilicon/sec/sec_algs.c struct scatterlist *sgl_in, int n_ents_in, scatterlist 632 drivers/crypto/hisilicon/sec/sec_algs.c struct scatterlist *sgl_out, int n_ents_out, scatterlist 717 drivers/crypto/hisilicon/sec/sec_algs.c struct scatterlist **splits_in; scatterlist 718 drivers/crypto/hisilicon/sec/sec_algs.c struct scatterlist **splits_out = NULL; scatterlist 307 drivers/crypto/hisilicon/sec/sec_drv.h struct scatterlist *sgl_in; scatterlist 310 drivers/crypto/hisilicon/sec/sec_drv.h struct scatterlist *sgl_out; scatterlist 118 drivers/crypto/hisilicon/sgl.c static void sg_map_to_hw_sg(struct scatterlist *sgl, scatterlist 148 drivers/crypto/hisilicon/sgl.c struct scatterlist *sgl, scatterlist 155 drivers/crypto/hisilicon/sgl.c struct scatterlist *sg; scatterlist 201 drivers/crypto/hisilicon/sgl.c void hisi_acc_sg_buf_unmap(struct device *dev, struct scatterlist *sgl, scatterlist 16 drivers/crypto/hisilicon/sgl.h struct scatterlist *sgl, scatterlist 19 drivers/crypto/hisilicon/sgl.h void hisi_acc_sg_buf_unmap(struct device *dev, struct scatterlist *sgl, scatterlist 391 drivers/crypto/hisilicon/zip/zip_crypto.c static int add_comp_head(struct scatterlist *dst, u8 req_type) scatterlist 404 drivers/crypto/hisilicon/zip/zip_crypto.c static size_t get_gzip_head_size(struct scatterlist *sgl) scatterlist 413 drivers/crypto/hisilicon/zip/zip_crypto.c static size_t get_comp_head_size(struct scatterlist *src, u8 req_type) scatterlist 92 drivers/crypto/img-hash.c struct scatterlist *sgfirst; scatterlist 94 drivers/crypto/img-hash.c struct scatterlist *sg; scatterlist 221 drivers/crypto/img-hash.c static int img_hash_xmit_dma(struct img_hash_dev *hdev, struct scatterlist *sg) scatterlist 362 drivers/crypto/img-hash.c struct scatterlist tsg; scatterlist 490 drivers/crypto/inside-secure/safexcel_cipher.c struct scatterlist *src, scatterlist 491 drivers/crypto/inside-secure/safexcel_cipher.c struct scatterlist *dst, scatterlist 550 drivers/crypto/inside-secure/safexcel_cipher.c struct scatterlist *src, struct scatterlist *dst, scatterlist 562 drivers/crypto/inside-secure/safexcel_cipher.c struct scatterlist *sg; scatterlist 263 drivers/crypto/inside-secure/safexcel_hash.c struct scatterlist *sg; scatterlist 929 drivers/crypto/inside-secure/safexcel_hash.c struct scatterlist sg; scatterlist 978 drivers/crypto/inside-secure/safexcel_hash.c struct scatterlist sg; scatterlist 156 drivers/crypto/ixp4xx_crypto.c struct scatterlist ivlist; scatterlist 781 drivers/crypto/ixp4xx_crypto.c struct scatterlist *sg, unsigned nbytes, scatterlist 329 drivers/crypto/marvell/cesa.h struct scatterlist *sg; scatterlist 786 drivers/crypto/marvell/cesa.h struct scatterlist *sg, scatterlist 1091 drivers/crypto/marvell/hash.c struct scatterlist sg; scatterlist 1125 drivers/crypto/marvell/hash.c struct scatterlist sg; scatterlist 130 drivers/crypto/mediatek/mtk-aes.c struct scatterlist src[2]; scatterlist 131 drivers/crypto/mediatek/mtk-aes.c struct scatterlist dst[2]; scatterlist 191 drivers/crypto/mediatek/mtk-aes.c static bool mtk_aes_check_aligned(struct scatterlist *sg, size_t len, scatterlist 231 drivers/crypto/mediatek/mtk-aes.c struct scatterlist *sg = dma->sg; scatterlist 281 drivers/crypto/mediatek/mtk-aes.c struct scatterlist *ssg = aes->src.sg, *dsg = aes->dst.sg; scatterlist 464 drivers/crypto/mediatek/mtk-aes.c struct scatterlist *src, struct scatterlist *dst, scatterlist 575 drivers/crypto/mediatek/mtk-aes.c struct scatterlist *src, *dst; scatterlist 916 drivers/crypto/mediatek/mtk-aes.c struct scatterlist *src, struct scatterlist *dst, scatterlist 1024 drivers/crypto/mediatek/mtk-aes.c struct scatterlist sg[1]; scatterlist 112 drivers/crypto/mediatek/mtk-platform.h struct scatterlist *sg; scatterlist 155 drivers/crypto/mediatek/mtk-platform.h struct scatterlist aligned_sg; scatterlist 156 drivers/crypto/mediatek/mtk-platform.h struct scatterlist *real_dst; scatterlist 89 drivers/crypto/mediatek/mtk-sha.c struct scatterlist *sg; scatterlist 517 drivers/crypto/mediatek/mtk-sha.c struct scatterlist *sg; scatterlist 282 drivers/crypto/mxs-dcp.c struct scatterlist *dst = req->dst; scatterlist 283 drivers/crypto/mxs-dcp.c struct scatterlist *src = req->src; scatterlist 629 drivers/crypto/mxs-dcp.c struct scatterlist *src; scatterlist 54 drivers/crypto/nx/nx-aes-cbc.c struct scatterlist *dst, scatterlist 55 drivers/crypto/nx/nx-aes-cbc.c struct scatterlist *src, scatterlist 103 drivers/crypto/nx/nx-aes-cbc.c struct scatterlist *dst, scatterlist 104 drivers/crypto/nx/nx-aes-cbc.c struct scatterlist *src, scatterlist 111 drivers/crypto/nx/nx-aes-cbc.c struct scatterlist *dst, scatterlist 112 drivers/crypto/nx/nx-aes-cbc.c struct scatterlist *src, scatterlist 73 drivers/crypto/nx/nx-aes-ctr.c struct scatterlist *dst, scatterlist 74 drivers/crypto/nx/nx-aes-ctr.c struct scatterlist *src, scatterlist 117 drivers/crypto/nx/nx-aes-ctr.c struct scatterlist *dst, scatterlist 118 drivers/crypto/nx/nx-aes-ctr.c struct scatterlist *src, scatterlist 54 drivers/crypto/nx/nx-aes-ecb.c struct scatterlist *dst, scatterlist 55 drivers/crypto/nx/nx-aes-ecb.c struct scatterlist *src, scatterlist 103 drivers/crypto/nx/nx-aes-ecb.c struct scatterlist *dst, scatterlist 104 drivers/crypto/nx/nx-aes-ecb.c struct scatterlist *src, scatterlist 111 drivers/crypto/nx/nx-aes-ecb.c struct scatterlist *dst, scatterlist 112 drivers/crypto/nx/nx-aes-ecb.c struct scatterlist *src, scatterlist 150 drivers/crypto/nx/nx.c struct scatterlist *sg_src, scatterlist 260 drivers/crypto/nx/nx.c struct scatterlist *dst, scatterlist 261 drivers/crypto/nx/nx.c struct scatterlist *src, scatterlist 159 drivers/crypto/nx/nx.h struct scatterlist *, struct scatterlist *, unsigned int *, scatterlist 162 drivers/crypto/nx/nx.h struct scatterlist *, unsigned int, scatterlist 93 drivers/crypto/omap-aes-gcm.c struct scatterlist *tmp, sg_arr[2]; scatterlist 177 drivers/crypto/omap-aes-gcm.c struct scatterlist iv_sg, tag_sg; scatterlist 268 drivers/crypto/omap-aes.c struct scatterlist *in_sg, scatterlist 269 drivers/crypto/omap-aes.c struct scatterlist *out_sg, scatterlist 178 drivers/crypto/omap-aes.h struct scatterlist *in_sg; scatterlist 179 drivers/crypto/omap-aes.h struct scatterlist *out_sg; scatterlist 182 drivers/crypto/omap-aes.h struct scatterlist in_sgl[2]; scatterlist 183 drivers/crypto/omap-aes.h struct scatterlist out_sgl; scatterlist 184 drivers/crypto/omap-aes.h struct scatterlist *orig_out; scatterlist 17 drivers/crypto/omap-crypto.c struct scatterlist **sg, scatterlist 18 drivers/crypto/omap-crypto.c struct scatterlist *new_sg, u16 flags) scatterlist 21 drivers/crypto/omap-crypto.c struct scatterlist *tmp; scatterlist 55 drivers/crypto/omap-crypto.c static int omap_crypto_copy_sgs(int total, int bs, struct scatterlist **sg, scatterlist 56 drivers/crypto/omap-crypto.c struct scatterlist *new_sg, u16 flags) scatterlist 88 drivers/crypto/omap-crypto.c static int omap_crypto_check_sg(struct scatterlist *sg, int total, int bs, scatterlist 125 drivers/crypto/omap-crypto.c int omap_crypto_align_sg(struct scatterlist **sg, int total, int bs, scatterlist 126 drivers/crypto/omap-crypto.c struct scatterlist *new_sg, u16 flags, scatterlist 157 drivers/crypto/omap-crypto.c void omap_crypto_cleanup(struct scatterlist *sg, struct scatterlist *orig, scatterlist 27 drivers/crypto/omap-crypto.h int omap_crypto_align_sg(struct scatterlist **sg, int total, int bs, scatterlist 28 drivers/crypto/omap-crypto.h struct scatterlist *new_sg, u16 flags, scatterlist 30 drivers/crypto/omap-crypto.h void omap_crypto_cleanup(struct scatterlist *sg, struct scatterlist *orig, scatterlist 151 drivers/crypto/omap-des.c struct scatterlist *in_sg; scatterlist 152 drivers/crypto/omap-des.c struct scatterlist *out_sg; scatterlist 155 drivers/crypto/omap-des.c struct scatterlist in_sgl; scatterlist 156 drivers/crypto/omap-des.c struct scatterlist out_sgl; scatterlist 157 drivers/crypto/omap-des.c struct scatterlist *orig_out; scatterlist 377 drivers/crypto/omap-des.c struct scatterlist *in_sg, struct scatterlist *out_sg, scatterlist 152 drivers/crypto/omap-sham.c struct scatterlist *sg; scatterlist 153 drivers/crypto/omap-sham.c struct scatterlist sgl[2]; scatterlist 641 drivers/crypto/omap-sham.c struct scatterlist *sg, int bs, int new_len) scatterlist 644 drivers/crypto/omap-sham.c struct scatterlist *tmp; scatterlist 698 drivers/crypto/omap-sham.c struct scatterlist *sg, int bs, int new_len) scatterlist 730 drivers/crypto/omap-sham.c static int omap_sham_align_sgs(struct scatterlist *sg, scatterlist 737 drivers/crypto/omap-sham.c struct scatterlist *sg_tmp = sg; scatterlist 342 drivers/crypto/padlock-aes.c struct scatterlist *dst, struct scatterlist *src, scatterlist 368 drivers/crypto/padlock-aes.c struct scatterlist *dst, struct scatterlist *src, scatterlist 415 drivers/crypto/padlock-aes.c struct scatterlist *dst, struct scatterlist *src, scatterlist 443 drivers/crypto/padlock-aes.c struct scatterlist *dst, struct scatterlist *src, scatterlist 274 drivers/crypto/picoxcell_crypto.c struct scatterlist *payload, scatterlist 280 drivers/crypto/picoxcell_crypto.c struct scatterlist *cur; scatterlist 318 drivers/crypto/picoxcell_crypto.c struct scatterlist *cur; scatterlist 443 drivers/crypto/picoxcell_crypto.c dma_addr_t ddt_addr, struct scatterlist *payload, scatterlist 708 drivers/crypto/qat/qat_common/qat_algs.c struct scatterlist *sgl, scatterlist 709 drivers/crypto/qat/qat_common/qat_algs.c struct scatterlist *sglout, scatterlist 719 drivers/crypto/qat/qat_common/qat_algs.c struct scatterlist *sg; scatterlist 60 drivers/crypto/qce/ablkcipher.c struct scatterlist *sg; scatterlist 40 drivers/crypto/qce/cipher.h struct scatterlist result_sg; scatterlist 42 drivers/crypto/qce/cipher.h struct scatterlist *dst_sg; scatterlist 44 drivers/crypto/qce/cipher.h struct scatterlist *src_sg; scatterlist 49 drivers/crypto/qce/dma.c struct scatterlist * scatterlist 50 drivers/crypto/qce/dma.c qce_sgtable_add(struct sg_table *sgt, struct scatterlist *new_sgl) scatterlist 52 drivers/crypto/qce/dma.c struct scatterlist *sg = sgt->sgl, *sg_last = NULL; scatterlist 74 drivers/crypto/qce/dma.c static int qce_dma_prep_sg(struct dma_chan *chan, struct scatterlist *sg, scatterlist 96 drivers/crypto/qce/dma.c int qce_dma_prep_sgs(struct qce_dma_data *dma, struct scatterlist *rx_sg, scatterlist 97 drivers/crypto/qce/dma.c int rx_nents, struct scatterlist *tx_sg, int tx_nents, scatterlist 39 drivers/crypto/qce/dma.h int qce_dma_prep_sgs(struct qce_dma_data *dma, struct scatterlist *sg_in, scatterlist 40 drivers/crypto/qce/dma.h int in_ents, struct scatterlist *sg_out, int out_ents, scatterlist 44 drivers/crypto/qce/dma.h struct scatterlist * scatterlist 45 drivers/crypto/qce/dma.h qce_sgtable_add(struct sg_table *sgt, struct scatterlist *sg_add); scatterlist 232 drivers/crypto/qce/sha.c struct scatterlist *sg_last, *sg; scatterlist 351 drivers/crypto/qce/sha.c struct scatterlist sg; scatterlist 47 drivers/crypto/qce/sha.h struct scatterlist *src_orig; scatterlist 54 drivers/crypto/qce/sha.h struct scatterlist sg[2]; scatterlist 57 drivers/crypto/qce/sha.h struct scatterlist result_sg; scatterlist 67 drivers/crypto/rockchip/rk3288_crypto.c static int check_alignment(struct scatterlist *sg_src, scatterlist 68 drivers/crypto/rockchip/rk3288_crypto.c struct scatterlist *sg_dst, scatterlist 85 drivers/crypto/rockchip/rk3288_crypto.c struct scatterlist *sg_src, scatterlist 86 drivers/crypto/rockchip/rk3288_crypto.c struct scatterlist *sg_dst) scatterlist 154 drivers/crypto/rockchip/rk3288_crypto.c struct scatterlist *sg_in, *sg_out; scatterlist 202 drivers/crypto/rockchip/rk3288_crypto.h struct scatterlist *sg_src; scatterlist 203 drivers/crypto/rockchip/rk3288_crypto.h struct scatterlist *sg_dst; scatterlist 204 drivers/crypto/rockchip/rk3288_crypto.h struct scatterlist sg_tmp; scatterlist 205 drivers/crypto/rockchip/rk3288_crypto.h struct scatterlist *first; scatterlist 223 drivers/crypto/rockchip/rk3288_crypto.h struct scatterlist *sg_src, scatterlist 224 drivers/crypto/rockchip/rk3288_crypto.h struct scatterlist *sg_dst); scatterlist 308 drivers/crypto/s5p-sss.c struct scatterlist *sg_src; scatterlist 309 drivers/crypto/s5p-sss.c struct scatterlist *sg_dst; scatterlist 311 drivers/crypto/s5p-sss.c struct scatterlist *sg_src_cpy; scatterlist 312 drivers/crypto/s5p-sss.c struct scatterlist *sg_dst_cpy; scatterlist 329 drivers/crypto/s5p-sss.c struct scatterlist *hash_sg_iter; scatterlist 363 drivers/crypto/s5p-sss.c struct scatterlist *sg; scatterlist 365 drivers/crypto/s5p-sss.c struct scatterlist sgl[2]; scatterlist 439 drivers/crypto/s5p-sss.c const struct scatterlist *sg) scatterlist 446 drivers/crypto/s5p-sss.c const struct scatterlist *sg) scatterlist 452 drivers/crypto/s5p-sss.c static void s5p_free_sg_cpy(struct s5p_aes_dev *dev, struct scatterlist **sg) scatterlist 466 drivers/crypto/s5p-sss.c static void s5p_sg_copy_buf(void *buf, struct scatterlist *sg, scatterlist 516 drivers/crypto/s5p-sss.c static int s5p_make_sg_cpy(struct s5p_aes_dev *dev, struct scatterlist *src, scatterlist 517 drivers/crypto/s5p-sss.c struct scatterlist **dst) scatterlist 542 drivers/crypto/s5p-sss.c static int s5p_set_outdata(struct s5p_aes_dev *dev, struct scatterlist *sg) scatterlist 555 drivers/crypto/s5p-sss.c static int s5p_set_indata(struct s5p_aes_dev *dev, struct scatterlist *sg) scatterlist 629 drivers/crypto/s5p-sss.c const struct scatterlist *sg) scatterlist 1025 drivers/crypto/s5p-sss.c struct scatterlist *sg, unsigned int new_len) scatterlist 1071 drivers/crypto/s5p-sss.c struct scatterlist *sg, unsigned int new_len) scatterlist 1074 drivers/crypto/s5p-sss.c struct scatterlist *tmp; scatterlist 1141 drivers/crypto/s5p-sss.c struct scatterlist *sg, scatterlist 1146 drivers/crypto/s5p-sss.c struct scatterlist *sg_tmp = sg; scatterlist 1861 drivers/crypto/s5p-sss.c static bool s5p_is_sg_aligned(struct scatterlist *sg) scatterlist 1875 drivers/crypto/s5p-sss.c struct scatterlist *sg; scatterlist 1902 drivers/crypto/s5p-sss.c struct scatterlist *sg; scatterlist 183 drivers/crypto/sahara.c struct scatterlist *in_sg; scatterlist 184 drivers/crypto/sahara.c struct scatterlist in_sg_chain[2]; scatterlist 221 drivers/crypto/sahara.c struct scatterlist *in_sg; scatterlist 223 drivers/crypto/sahara.c struct scatterlist *out_sg; scatterlist 444 drivers/crypto/sahara.c struct scatterlist *sg; scatterlist 798 drivers/crypto/sahara.c struct scatterlist *sg; scatterlist 906 drivers/crypto/sahara.c static int sahara_walk_and_recalc(struct scatterlist *sg, unsigned int nbytes) scatterlist 151 drivers/crypto/stm32/stm32-cryp.c struct scatterlist *in_sg; scatterlist 152 drivers/crypto/stm32/stm32-cryp.c struct scatterlist *out_sg; scatterlist 153 drivers/crypto/stm32/stm32-cryp.c struct scatterlist *out_sg_save; scatterlist 155 drivers/crypto/stm32/stm32-cryp.c struct scatterlist in_sgl; scatterlist 156 drivers/crypto/stm32/stm32-cryp.c struct scatterlist out_sgl; scatterlist 285 drivers/crypto/stm32/stm32-cryp.c static int stm32_cryp_check_aligned(struct scatterlist *sg, size_t total, scatterlist 328 drivers/crypto/stm32/stm32-cryp.c static void sg_copy_buf(void *buf, struct scatterlist *sg, scatterlist 1318 drivers/crypto/stm32/stm32-cryp.c struct scatterlist *out_sg_ori = cryp->out_sg; scatterlist 1412 drivers/crypto/stm32/stm32-cryp.c struct scatterlist *out_sg_ori = cryp->out_sg; scatterlist 133 drivers/crypto/stm32/stm32-hash.c struct scatterlist *sg; scatterlist 136 drivers/crypto/stm32/stm32-hash.c struct scatterlist sg_key; scatterlist 408 drivers/crypto/stm32/stm32-hash.c struct scatterlist *sg, int length, int mdma) scatterlist 543 drivers/crypto/stm32/stm32-hash.c struct scatterlist sg[1], *tsg; scatterlist 655 drivers/crypto/stm32/stm32-hash.c struct scatterlist *sg; scatterlist 149 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c struct scatterlist *in_sg = areq->src; scatterlist 150 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c struct scatterlist *out_sg = areq->dst; scatterlist 183 drivers/crypto/sunxi-ss/sun4i-ss-hash.c struct scatterlist *in_sg = areq->src; scatterlist 874 drivers/crypto/talitos.c struct scatterlist bufsl[2]; scatterlist 875 drivers/crypto/talitos.c struct scatterlist *psrc; scatterlist 965 drivers/crypto/talitos.c struct scatterlist *src, scatterlist 966 drivers/crypto/talitos.c struct scatterlist *dst, scatterlist 1098 drivers/crypto/talitos.c static int sg_to_link_tbl_offset(struct scatterlist *sg, int sg_count, scatterlist 1147 drivers/crypto/talitos.c static int talitos_sg_map_ext(struct device *dev, struct scatterlist *src, scatterlist 1183 drivers/crypto/talitos.c static int talitos_sg_map(struct device *dev, struct scatterlist *src, scatterlist 1322 drivers/crypto/talitos.c struct scatterlist *src, scatterlist 1323 drivers/crypto/talitos.c struct scatterlist *dst, scatterlist 2189 drivers/crypto/talitos.c struct scatterlist sg[1]; scatterlist 215 drivers/crypto/ux500/cryp/cryp.h struct scatterlist *sg_src; scatterlist 216 drivers/crypto/ux500/cryp/cryp.h struct scatterlist *sg_dst; scatterlist 521 drivers/crypto/ux500/cryp/cryp_core.c struct scatterlist *sg, scatterlist 626 drivers/crypto/ux500/cryp/cryp_core.c static int cryp_dma_write(struct cryp_ctx *ctx, struct scatterlist *sg, scatterlist 641 drivers/crypto/ux500/cryp/cryp_core.c static int cryp_dma_read(struct cryp_ctx *ctx, struct scatterlist *sg, int len) scatterlist 818 drivers/crypto/ux500/cryp/cryp_core.c static int get_nents(struct scatterlist *sg, int nbytes) scatterlist 315 drivers/crypto/ux500/hash/hash_alg.h struct scatterlist *sg; scatterlist 138 drivers/crypto/ux500/hash/hash_core.c static int hash_set_dma_transfer(struct hash_ctx *ctx, struct scatterlist *sg, scatterlist 196 drivers/crypto/ux500/hash/hash_core.c struct scatterlist *sg, int len) scatterlist 498 drivers/crypto/ux500/hash/hash_core.c static int hash_get_nents(struct scatterlist *sg, int size, bool *aligned) scatterlist 532 drivers/crypto/ux500/hash/hash_core.c static bool hash_dma_valid_data(struct scatterlist *sg, int datasize) scatterlist 88 drivers/crypto/virtio/virtio_crypto_algs.c static u64 virtio_crypto_alg_sg_nents_length(struct scatterlist *sg) scatterlist 119 drivers/crypto/virtio/virtio_crypto_algs.c struct scatterlist outhdr, key_sg, inhdr, *sgs[3]; scatterlist 207 drivers/crypto/virtio/virtio_crypto_algs.c struct scatterlist outhdr, status_sg, *sgs[2]; scatterlist 355 drivers/crypto/virtio/virtio_crypto_algs.c struct scatterlist outhdr, iv_sg, status_sg, **sgs; scatterlist 360 drivers/crypto/virtio/virtio_crypto_algs.c struct scatterlist *sg; scatterlist 94 drivers/crypto/virtio/virtio_crypto_common.h struct scatterlist **sgs; scatterlist 385 drivers/dma/altera-msgdma.c msgdma_prep_slave_sg(struct dma_chan *dchan, struct scatterlist *sgl, scatterlist 397 drivers/dma/altera-msgdma.c struct scatterlist *sg; scatterlist 2050 drivers/dma/amba-pl08x.c struct dma_chan *chan, struct scatterlist *sgl, scatterlist 2057 drivers/dma/amba-pl08x.c struct scatterlist *sg; scatterlist 979 drivers/dma/at_hdmac.c struct scatterlist *sgl, scatterlist 986 drivers/dma/at_hdmac.c struct scatterlist *sg; scatterlist 1064 drivers/dma/at_hdmac.c atc_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 1079 drivers/dma/at_hdmac.c struct scatterlist *sg; scatterlist 633 drivers/dma/at_xdmac.c at_xdmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 639 drivers/dma/at_xdmac.c struct scatterlist *sg; scatterlist 1228 drivers/dma/at_xdmac.c at_xdmac_prep_dma_memset_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 1235 drivers/dma/at_xdmac.c struct scatterlist *sg, *psg = NULL, *ppsg = NULL; scatterlist 267 drivers/dma/bcm2835-dma.c struct scatterlist *sgl, scatterlist 271 drivers/dma/bcm2835-dma.c struct scatterlist *sgent; scatterlist 389 drivers/dma/bcm2835-dma.c struct scatterlist *sgl, scatterlist 396 drivers/dma/bcm2835-dma.c struct scatterlist *sgent; scatterlist 644 drivers/dma/bcm2835-dma.c struct scatterlist *sgl, unsigned int sg_len, scatterlist 1271 drivers/dma/coh901318.c struct scatterlist *sg; scatterlist 2268 drivers/dma/coh901318.c coh901318_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 2276 drivers/dma/coh901318.c struct scatterlist *sg; scatterlist 136 drivers/dma/coh901318.h struct scatterlist *sg, unsigned int nents, scatterlist 233 drivers/dma/coh901318_lli.c struct scatterlist *sgl, unsigned int nents, scatterlist 239 drivers/dma/coh901318_lli.c struct scatterlist *sg; scatterlist 527 drivers/dma/dma-axi-dmac.c struct dma_chan *c, struct scatterlist *sgl, scatterlist 534 drivers/dma/dma-axi-dmac.c struct scatterlist *sg; scatterlist 354 drivers/dma/dma-jz4780.c struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, scatterlist 327 drivers/dma/dw-edma/dw-edma-core.c struct scatterlist *sg = NULL; scatterlist 435 drivers/dma/dw-edma/dw-edma-core.c dw_edma_device_prep_slave_sg(struct dma_chan *dchan, struct scatterlist *sgl, scatterlist 132 drivers/dma/dw-edma/dw-edma-core.h struct scatterlist *sgl; scatterlist 622 drivers/dma/dw/core.c dwc_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 639 drivers/dma/dw/core.c struct scatterlist *sg; scatterlist 1033 drivers/dma/ep93xx_dma.c ep93xx_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 1039 drivers/dma/ep93xx_dma.c struct scatterlist *sg; scatterlist 512 drivers/dma/fsl-edma-common.c struct dma_chan *chan, struct scatterlist *sgl, scatterlist 518 drivers/dma/fsl-edma-common.c struct scatterlist *sg; scatterlist 239 drivers/dma/fsl-edma-common.h struct dma_chan *chan, struct scatterlist *sgl, scatterlist 259 drivers/dma/hsu/hsu.c struct dma_chan *chan, struct scatterlist *sgl, scatterlist 265 drivers/dma/hsu/hsu.c struct scatterlist *sg; scatterlist 293 drivers/dma/idma64.c struct dma_chan *chan, struct scatterlist *sgl, scatterlist 299 drivers/dma/idma64.c struct scatterlist *sg; scatterlist 448 drivers/dma/img-mdc-dma.c struct dma_chan *chan, struct scatterlist *sgl, scatterlist 455 drivers/dma/img-mdc-dma.c struct scatterlist *sg; scatterlist 137 drivers/dma/imx-dma.c struct scatterlist *sg; scatterlist 159 drivers/dma/imx-dma.c struct scatterlist *sg_list; scatterlist 285 drivers/dma/imx-dma.c struct scatterlist *sg = d->sg; scatterlist 816 drivers/dma/imx-dma.c struct dma_chan *chan, struct scatterlist *sgl, scatterlist 821 drivers/dma/imx-dma.c struct scatterlist *sg; scatterlist 889 drivers/dma/imx-dma.c sizeof(struct scatterlist), GFP_ATOMIC); scatterlist 1441 drivers/dma/imx-sdma.c struct dma_chan *chan, struct scatterlist *sgl, scatterlist 1449 drivers/dma/imx-sdma.c struct scatterlist *sg; scatterlist 774 drivers/dma/ipu/ipu_idmac.c struct idmac_tx_desc *desc, struct scatterlist *sg, int buf_idx) scatterlist 801 drivers/dma/ipu/ipu_idmac.c struct scatterlist *sg; scatterlist 1123 drivers/dma/ipu/ipu_idmac.c static struct scatterlist *idmac_sg_next(struct idmac_channel *ichan, scatterlist 1124 drivers/dma/ipu/ipu_idmac.c struct idmac_tx_desc **desc, struct scatterlist *sg) scatterlist 1126 drivers/dma/ipu/ipu_idmac.c struct scatterlist *sgnew = sg ? sg_next(sg) : NULL; scatterlist 1158 drivers/dma/ipu/ipu_idmac.c struct scatterlist **sg, *sgnext, *sgnew = NULL; scatterlist 1311 drivers/dma/ipu/ipu_idmac.c struct scatterlist *sg; scatterlist 1334 drivers/dma/ipu/ipu_idmac.c struct scatterlist *sgl, unsigned int sg_len, scatterlist 533 drivers/dma/k3dma.c struct dma_chan *chan, struct scatterlist *sgl, unsigned int sglen, scatterlist 539 drivers/dma/k3dma.c struct scatterlist *sg; scatterlist 340 drivers/dma/mediatek/mtk-uart-apdma.c (struct dma_chan *chan, struct scatterlist *sgl, scatterlist 526 drivers/dma/mmp_pdma.c mmp_pdma_prep_slave_sg(struct dma_chan *dchan, struct scatterlist *sgl, scatterlist 533 drivers/dma/mmp_pdma.c struct scatterlist *sg; scatterlist 270 drivers/dma/moxart-dma.c struct dma_chan *chan, struct scatterlist *sgl, scatterlist 278 drivers/dma/moxart-dma.c struct scatterlist *sgent; scatterlist 684 drivers/dma/mpc512x_dma.c mpc_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 695 drivers/dma/mpc512x_dma.c struct scatterlist *sg; scatterlist 495 drivers/dma/mxs-dma.c struct dma_chan *chan, struct scatterlist *sgl, scatterlist 502 drivers/dma/mxs-dma.c struct scatterlist *sg; scatterlist 914 drivers/dma/nbpfaxi.c struct scatterlist *src_sg, struct scatterlist *dst_sg, scatterlist 919 drivers/dma/nbpfaxi.c struct scatterlist *mem_sg; scatterlist 987 drivers/dma/nbpfaxi.c struct scatterlist dst_sg; scatterlist 988 drivers/dma/nbpfaxi.c struct scatterlist src_sg; scatterlist 1007 drivers/dma/nbpfaxi.c struct dma_chan *dchan, struct scatterlist *sgl, unsigned int sg_len, scatterlist 1011 drivers/dma/nbpfaxi.c struct scatterlist slave_sg; scatterlist 876 drivers/dma/owl-dma.c struct scatterlist *sgl, scatterlist 886 drivers/dma/owl-dma.c struct scatterlist *sg; scatterlist 567 drivers/dma/pch_dma.c struct scatterlist *sgl, unsigned int sg_len, scatterlist 576 drivers/dma/pch_dma.c struct scatterlist *sg; scatterlist 2829 drivers/dma/pl330.c pl330_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 2835 drivers/dma/pl330.c struct scatterlist *sg; scatterlist 971 drivers/dma/pxa_dma.c pxad_prep_slave_sg(struct dma_chan *dchan, struct scatterlist *sgl, scatterlist 978 drivers/dma/pxa_dma.c struct scatterlist *sg; scatterlist 607 drivers/dma/qcom/bam_dma.c struct scatterlist *sgl, unsigned int sg_len, scatterlist 614 drivers/dma/qcom/bam_dma.c struct scatterlist *sg; scatterlist 975 drivers/dma/s3c24xx-dma.c struct dma_chan *chan, struct scatterlist *sgl, scatterlist 985 drivers/dma/s3c24xx-dma.c struct scatterlist *sg; scatterlist 523 drivers/dma/sa11x0-dma.c struct dma_chan *chan, struct scatterlist *sg, unsigned int sglen, scatterlist 528 drivers/dma/sa11x0-dma.c struct scatterlist *sgent; scatterlist 894 drivers/dma/sh/rcar-dmac.c rcar_dmac_chan_prep_sg(struct rcar_dmac_chan *chan, struct scatterlist *sgl, scatterlist 901 drivers/dma/sh/rcar-dmac.c struct scatterlist *sg; scatterlist 1097 drivers/dma/sh/rcar-dmac.c struct scatterlist sgl; scatterlist 1166 drivers/dma/sh/rcar-dmac.c rcar_dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 1196 drivers/dma/sh/rcar-dmac.c struct scatterlist *sgl; scatterlist 561 drivers/dma/sh/shdma-base.c struct scatterlist *sgl, unsigned int sg_len, dma_addr_t *addr, scatterlist 564 drivers/dma/sh/shdma-base.c struct scatterlist *sg; scatterlist 644 drivers/dma/sh/shdma-base.c struct scatterlist sg; scatterlist 662 drivers/dma/sh/shdma-base.c struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, scatterlist 703 drivers/dma/sh/shdma-base.c struct scatterlist *sgl; scatterlist 416 drivers/dma/sh/usb-dmac.c usb_dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 422 drivers/dma/sh/usb-dmac.c struct scatterlist *sg; scatterlist 920 drivers/dma/sprd-dma.c sprd_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 929 drivers/dma/sprd-dma.c struct scatterlist *sg; scatterlist 506 drivers/dma/st_fdma.c struct dma_chan *chan, struct scatterlist *sgl, scatterlist 513 drivers/dma/st_fdma.c struct scatterlist *sg; scatterlist 1020 drivers/dma/ste_dma40.c static int d40_sg_2_dmalen(struct scatterlist *sgl, int sg_len, scatterlist 1023 drivers/dma/ste_dma40.c struct scatterlist *sg; scatterlist 2111 drivers/dma/ste_dma40.c struct scatterlist *sg_src, struct scatterlist *sg_dst, scatterlist 2139 drivers/dma/ste_dma40.c struct scatterlist *sg_src, struct scatterlist *sg_dst, scatterlist 2171 drivers/dma/ste_dma40.c d40_prep_desc(struct d40_chan *chan, struct scatterlist *sg, scatterlist 2209 drivers/dma/ste_dma40.c d40_prep_sg(struct dma_chan *dchan, struct scatterlist *sg_src, scatterlist 2210 drivers/dma/ste_dma40.c struct scatterlist *sg_dst, unsigned int sg_len, scatterlist 2481 drivers/dma/ste_dma40.c struct scatterlist dst_sg; scatterlist 2482 drivers/dma/ste_dma40.c struct scatterlist src_sg; scatterlist 2498 drivers/dma/ste_dma40.c d40_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 2515 drivers/dma/ste_dma40.c struct scatterlist *sg; scatterlist 2518 drivers/dma/ste_dma40.c sg = kcalloc(periods + 1, sizeof(struct scatterlist), GFP_NOWAIT); scatterlist 265 drivers/dma/ste_dma40_ll.c int d40_phy_sg_to_lli(struct scatterlist *sg, scatterlist 277 drivers/dma/ste_dma40_ll.c struct scatterlist *current_sg = sg; scatterlist 417 drivers/dma/ste_dma40_ll.c int d40_log_sg_to_lli(struct scatterlist *sg, scatterlist 425 drivers/dma/ste_dma40_ll.c struct scatterlist *current_sg = sg; scatterlist 441 drivers/dma/ste_dma40_ll.h int d40_phy_sg_to_lli(struct scatterlist *sg, scatterlist 453 drivers/dma/ste_dma40_ll.h int d40_log_sg_to_lli(struct scatterlist *sg, scatterlist 829 drivers/dma/stm32-dma.c struct dma_chan *c, struct scatterlist *sgl, scatterlist 835 drivers/dma/stm32-dma.c struct scatterlist *sg; scatterlist 728 drivers/dma/stm32-mdma.c struct scatterlist *sgl, u32 sg_len, scatterlist 733 drivers/dma/stm32-mdma.c struct scatterlist *sg; scatterlist 781 drivers/dma/stm32-mdma.c stm32_mdma_prep_slave_sg(struct dma_chan *c, struct scatterlist *sgl, scatterlist 767 drivers/dma/sun4i-dma.c sun4i_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 776 drivers/dma/sun4i-dma.c struct scatterlist *sg; scatterlist 683 drivers/dma/sun6i-dma.c struct dma_chan *chan, struct scatterlist *sgl, scatterlist 692 drivers/dma/sun6i-dma.c struct scatterlist *sg; scatterlist 1001 drivers/dma/tegra20-apb-dma.c struct dma_chan *dc, struct scatterlist *sgl, unsigned int sg_len, scatterlist 1008 drivers/dma/tegra20-apb-dma.c struct scatterlist *sg; scatterlist 585 drivers/dma/ti/cppi41.c struct dma_chan *chan, struct scatterlist *sgl, unsigned sg_len, scatterlist 592 drivers/dma/ti/cppi41.c struct scatterlist *sg; scatterlist 1054 drivers/dma/ti/edma.c struct dma_chan *chan, struct scatterlist *sgl, scatterlist 1064 drivers/dma/ti/edma.c struct scatterlist *sg; scatterlist 886 drivers/dma/ti/omap-dma.c struct dma_chan *chan, struct scatterlist *sgl, unsigned sglen, scatterlist 892 drivers/dma/ti/omap-dma.c struct scatterlist *sgent; scatterlist 146 drivers/dma/timb_dma.c struct scatterlist *sg, bool last) scatterlist 490 drivers/dma/timb_dma.c struct scatterlist *sgl, unsigned int sg_len, scatterlist 497 drivers/dma/timb_dma.c struct scatterlist *sg; scatterlist 803 drivers/dma/txx9dmac.c txx9dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 813 drivers/dma/txx9dmac.c struct scatterlist *sg; scatterlist 53 drivers/dma/uniphier-mdmac.c struct scatterlist *sgl; scatterlist 110 drivers/dma/uniphier-mdmac.c struct scatterlist *sg; scatterlist 230 drivers/dma/uniphier-mdmac.c uniphier_mdmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, scatterlist 1776 drivers/dma/xilinx/xilinx_dma.c struct dma_chan *dchan, struct scatterlist *sgl, unsigned int sg_len, scatterlist 1784 drivers/dma/xilinx/xilinx_dma.c struct scatterlist *sg; scatterlist 546 drivers/dma/zx_dma.c struct dma_chan *chan, struct scatterlist *sgl, unsigned int sglen, scatterlist 552 drivers/dma/zx_dma.c struct scatterlist *sg; scatterlist 1384 drivers/firewire/sbp2.c struct scatterlist *sg = scsi_sglist(orb->cmd); scatterlist 132 drivers/fpga/zynq-fpga.c struct scatterlist *cur_sg; scatterlist 392 drivers/fpga/zynq-fpga.c struct scatterlist *sg; scatterlist 341 drivers/gpu/drm/arm/malidp_planes.c struct scatterlist *sgl; scatterlist 380 drivers/gpu/drm/armada/armada_gem.c struct scatterlist *sg; scatterlist 455 drivers/gpu/drm/armada/armada_gem.c struct scatterlist *sg; scatterlist 477 drivers/gpu/drm/drm_gem_cma_helper.c struct scatterlist *s; scatterlist 951 drivers/gpu/drm/drm_prime.c struct scatterlist *sg; scatterlist 74 drivers/gpu/drm/etnaviv/etnaviv_mmu.c { struct scatterlist *sg; scatterlist 112 drivers/gpu/drm/etnaviv/etnaviv_mmu.c struct scatterlist *sg; scatterlist 25 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c struct scatterlist *src, *dst; scatterlist 24 drivers/gpu/drm/i915/gem/i915_gem_internal.c struct scatterlist *sg; scatterlist 39 drivers/gpu/drm/i915/gem/i915_gem_internal.c struct scatterlist *sg; scatterlist 214 drivers/gpu/drm/i915/gem/i915_gem_object.h struct scatterlist * scatterlist 196 drivers/gpu/drm/i915/gem/i915_gem_object_types.h struct scatterlist *sg_pos; scatterlist 373 drivers/gpu/drm/i915/gem/i915_gem_pages.c struct scatterlist * scatterlist 379 drivers/gpu/drm/i915/gem/i915_gem_pages.c struct scatterlist *sg; scatterlist 489 drivers/gpu/drm/i915/gem/i915_gem_pages.c struct scatterlist *sg; scatterlist 517 drivers/gpu/drm/i915/gem/i915_gem_pages.c struct scatterlist *sg; scatterlist 24 drivers/gpu/drm/i915/gem/i915_gem_phys.c struct scatterlist *sg; scatterlist 33 drivers/gpu/drm/i915/gem/i915_gem_shmem.c struct scatterlist *sg; scatterlist 479 drivers/gpu/drm/i915/gem/i915_gem_stolen.c struct scatterlist *sg; scatterlist 15 drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c struct scatterlist *sg; scatterlist 29 drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c struct scatterlist *sg, *src, *end; scatterlist 45 drivers/gpu/drm/i915/gem/selftests/huge_pages.c struct scatterlist *sg; scatterlist 61 drivers/gpu/drm/i915/gem/selftests/huge_pages.c struct scatterlist *sg; scatterlist 185 drivers/gpu/drm/i915/gem/selftests/huge_pages.c struct scatterlist *sg; scatterlist 241 drivers/gpu/drm/i915/gem/selftests/huge_pages.c struct scatterlist *sg; scatterlist 14 drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c struct scatterlist *sg; scatterlist 44 drivers/gpu/drm/i915/gvt/dmabuf.c struct scatterlist *sg; scatterlist 1158 drivers/gpu/drm/i915/i915_gem_gtt.c struct scatterlist *sg; scatterlist 1161 drivers/gpu/drm/i915/i915_gem_gtt.c struct scatterlist *sg = vma->pages->sgl; scatterlist 3356 drivers/gpu/drm/i915/i915_gem_gtt.c static struct scatterlist * scatterlist 3360 drivers/gpu/drm/i915/i915_gem_gtt.c struct sg_table *st, struct scatterlist *sg) scatterlist 3391 drivers/gpu/drm/i915/i915_gem_gtt.c struct scatterlist *sg; scatterlist 3425 drivers/gpu/drm/i915/i915_gem_gtt.c static struct scatterlist * scatterlist 3429 drivers/gpu/drm/i915/i915_gem_gtt.c struct sg_table *st, struct scatterlist *sg) scatterlist 3472 drivers/gpu/drm/i915/i915_gem_gtt.c struct scatterlist *sg; scatterlist 3513 drivers/gpu/drm/i915/i915_gem_gtt.c struct scatterlist *sg, *iter; scatterlist 53 drivers/gpu/drm/i915/i915_gpu_error.c static void __sg_set_buf(struct scatterlist *sg, scatterlist 78 drivers/gpu/drm/i915/i915_gpu_error.c struct scatterlist *sgl; scatterlist 639 drivers/gpu/drm/i915/i915_gpu_error.c static void err_free_sgl(struct scatterlist *sgl) scatterlist 642 drivers/gpu/drm/i915/i915_gpu_error.c struct scatterlist *sg; scatterlist 831 drivers/gpu/drm/i915/i915_gpu_error.c struct scatterlist *sg; scatterlist 166 drivers/gpu/drm/i915/i915_gpu_error.h struct scatterlist *sgl, *fit; scatterlist 186 drivers/gpu/drm/i915/i915_gpu_error.h struct scatterlist *sgl, *cur, *end; scatterlist 12 drivers/gpu/drm/i915/i915_scatterlist.c struct scatterlist *sg, *new_sg; scatterlist 20 drivers/gpu/drm/i915/i915_scatterlist.h struct scatterlist *sgp; scatterlist 27 drivers/gpu/drm/i915/i915_scatterlist.h } __sgt_iter(struct scatterlist *sgl, bool dma) { scatterlist 42 drivers/gpu/drm/i915/i915_scatterlist.h static inline int __sg_page_count(const struct scatterlist *sg) scatterlist 47 drivers/gpu/drm/i915/i915_scatterlist.h static inline struct scatterlist *____sg_next(struct scatterlist *sg) scatterlist 64 drivers/gpu/drm/i915/i915_scatterlist.h static inline struct scatterlist *__sg_next(struct scatterlist *sg) scatterlist 95 drivers/gpu/drm/i915/i915_scatterlist.h static inline unsigned int i915_sg_page_sizes(struct scatterlist *sg) scatterlist 62 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c struct scatterlist *sg; scatterlist 14 drivers/gpu/drm/i915/selftests/i915_mock_selftests.h selftest(scatterlist, scatterlist_mock_selftests) scatterlist 365 drivers/gpu/drm/i915/selftests/i915_vma.c static struct scatterlist * scatterlist 368 drivers/gpu/drm/i915/selftests/i915_vma.c struct scatterlist *sg) scatterlist 415 drivers/gpu/drm/i915/selftests/i915_vma.c static struct scatterlist * scatterlist 418 drivers/gpu/drm/i915/selftests/i915_vma.c struct scatterlist *sg) scatterlist 529 drivers/gpu/drm/i915/selftests/i915_vma.c struct scatterlist *sg; scatterlist 47 drivers/gpu/drm/i915/selftests/scatterlist.c struct scatterlist *sg; scatterlist 220 drivers/gpu/drm/i915/selftests/scatterlist.c struct scatterlist *sg; scatterlist 216 drivers/gpu/drm/mediatek/mtk_drm_gem.c struct scatterlist *s; scatterlist 40 drivers/gpu/drm/msm/msm_gpummu.c struct scatterlist *sg; scatterlist 20 drivers/gpu/drm/nouveau/include/nvif/if000a.h struct scatterlist *sgl; scatterlist 67 drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h struct scatterlist *sgl; scatterlist 37 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.c struct scatterlist *sgl; scatterlist 252 drivers/gpu/drm/panfrost/panfrost_mmu.c struct scatterlist *sgl; scatterlist 79 drivers/gpu/drm/rockchip/rockchip_drm_gem.c struct scatterlist *s; scatterlist 465 drivers/gpu/drm/rockchip/rockchip_drm_gem.c struct scatterlist *s; scatterlist 511 drivers/gpu/drm/tegra/gem.c struct scatterlist *sg; scatterlist 69 drivers/gpu/drm/udl/udl_dmabuf.c struct scatterlist *rd, *wr; scatterlist 94 drivers/gpu/drm/v3d/v3d_mmu.c struct scatterlist *sgl; scatterlist 261 drivers/gpu/drm/virtio/virtgpu_vq.c struct scatterlist *sgs[3], vcmd, vout, vresp; scatterlist 350 drivers/gpu/drm/virtio/virtgpu_vq.c struct scatterlist *sgs[1], ccmd; scatterlist 967 drivers/gpu/drm/virtio/virtgpu_vq.c struct scatterlist *sg; scatterlist 436 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c sgl_size = ttm_round_pot(sizeof(struct scatterlist)); scatterlist 129 drivers/gpu/host1x/job.c struct scatterlist *sg; scatterlist 173 drivers/hsi/clients/ssi_protocol.c struct scatterlist *sg; scatterlist 115 drivers/hsi/controllers/omap_ssi.h struct scatterlist *sg; scatterlist 55 drivers/hwtracing/intel_th/msu-sink.c struct scatterlist *sg_ptr; scatterlist 84 drivers/hwtracing/intel_th/msu-sink.c struct scatterlist *sg_ptr; scatterlist 98 drivers/hwtracing/intel_th/msu.c struct scatterlist *start_block; scatterlist 99 drivers/hwtracing/intel_th/msu.c struct scatterlist *block; scatterlist 274 drivers/hwtracing/intel_th/msu.c static inline struct scatterlist *msc_win_base_sg(struct msc_window *win) scatterlist 322 drivers/hwtracing/intel_th/msu.c struct scatterlist *sg; scatterlist 407 drivers/hwtracing/intel_th/msu.c static struct scatterlist *msc_win_oldest_sg(struct msc_window *win) scatterlist 410 drivers/hwtracing/intel_th/msu.c struct scatterlist *sg; scatterlist 653 drivers/hwtracing/intel_th/msu.c struct scatterlist *sg; scatterlist 992 drivers/hwtracing/intel_th/msu.c struct scatterlist *sg_ptr; scatterlist 1025 drivers/hwtracing/intel_th/msu.c struct scatterlist *sg_ptr; scatterlist 1037 drivers/hwtracing/intel_th/msu.c struct scatterlist *sg_ptr; scatterlist 1120 drivers/hwtracing/intel_th/msu.c struct scatterlist *sg; scatterlist 1174 drivers/hwtracing/intel_th/msu.c struct scatterlist *sg; scatterlist 1370 drivers/hwtracing/intel_th/msu.c struct scatterlist *sg; scatterlist 180 drivers/i2c/busses/i2c-at91-master.c struct scatterlist *sg; scatterlist 117 drivers/i2c/busses/i2c-at91.h struct scatterlist sg[2]; scatterlist 128 drivers/i2c/busses/i2c-mxs.c struct scatterlist sg_io[2]; scatterlist 190 drivers/i2c/busses/i2c-mxs.c (struct scatterlist *)&i2c->pio_data[0], scatterlist 218 drivers/i2c/busses/i2c-mxs.c (struct scatterlist *)&i2c->pio_data[1], scatterlist 248 drivers/i2c/busses/i2c-mxs.c (struct scatterlist *)&i2c->pio_data[0], scatterlist 225 drivers/i2c/busses/i2c-qup.c struct scatterlist *sg; scatterlist 602 drivers/i2c/busses/i2c-qup.c static int qup_sg_set_buf(struct scatterlist *sg, void *buf, scatterlist 138 drivers/i2c/busses/i2c-rcar.c struct scatterlist sg; scatterlist 136 drivers/i2c/busses/i2c-sh_mobile.c struct scatterlist sg; scatterlist 219 drivers/ide/au1xxx-ide.c struct scatterlist *sg; scatterlist 121 drivers/ide/ide-dma-sff.c struct scatterlist *sg; scatterlist 136 drivers/ide/ide-dma.c struct scatterlist *sg = hwif->sg_table; scatterlist 236 drivers/ide/ide-io.c struct scatterlist *sg = hwif->sg_table; scatterlist 1009 drivers/ide/ide-probe.c sizeof(struct scatterlist), scatterlist 230 drivers/ide/ide-taskfile.c struct scatterlist *sg = hwif->sg_table; scatterlist 231 drivers/ide/ide-taskfile.c struct scatterlist *cursg = cmd->cursg; scatterlist 1459 drivers/ide/pmac.c struct scatterlist *sg; scatterlist 240 drivers/ide/tx4939ide.c struct scatterlist *sg; scatterlist 86 drivers/infiniband/core/rw.c struct rdma_rw_reg_ctx *reg, struct scatterlist *sg, scatterlist 119 drivers/infiniband/core/rw.c u8 port_num, struct scatterlist *sg, u32 sg_cnt, u32 offset, scatterlist 190 drivers/infiniband/core/rw.c struct scatterlist *sg, u32 sg_cnt, u32 offset, scatterlist 246 drivers/infiniband/core/rw.c struct scatterlist *sg, u32 offset, u64 remote_addr, u32 rkey, scatterlist 271 drivers/infiniband/core/rw.c static void rdma_rw_unmap_sg(struct ib_device *dev, struct scatterlist *sg, scatterlist 280 drivers/infiniband/core/rw.c static int rdma_rw_map_sg(struct ib_device *dev, struct scatterlist *sg, scatterlist 304 drivers/infiniband/core/rw.c struct scatterlist *sg, u32 sg_cnt, u32 sg_offset, scatterlist 372 drivers/infiniband/core/rw.c u8 port_num, struct scatterlist *sg, u32 sg_cnt, scatterlist 373 drivers/infiniband/core/rw.c struct scatterlist *prot_sg, u32 prot_sg_cnt, scatterlist 578 drivers/infiniband/core/rw.c struct scatterlist *sg, u32 sg_cnt, enum dma_data_direction dir) scatterlist 616 drivers/infiniband/core/rw.c u8 port_num, struct scatterlist *sg, u32 sg_cnt, scatterlist 617 drivers/infiniband/core/rw.c struct scatterlist *prot_sg, u32 prot_sg_cnt, scatterlist 73 drivers/infiniband/core/umem.c static struct scatterlist *ib_umem_add_sg_table(struct scatterlist *sg, scatterlist 148 drivers/infiniband/core/umem.c struct scatterlist *sg; scatterlist 206 drivers/infiniband/core/umem.c struct scatterlist *sg; scatterlist 351 drivers/infiniband/core/umem.c struct scatterlist *sg; scatterlist 2472 drivers/infiniband/core/verbs.c int ib_map_mr_sg_pi(struct ib_mr *mr, struct scatterlist *data_sg, scatterlist 2474 drivers/infiniband/core/verbs.c struct scatterlist *meta_sg, int meta_sg_nents, scatterlist 2514 drivers/infiniband/core/verbs.c int ib_map_mr_sg(struct ib_mr *mr, struct scatterlist *sg, int sg_nents, scatterlist 2546 drivers/infiniband/core/verbs.c int ib_sg_to_pages(struct ib_mr *mr, struct scatterlist *sgl, int sg_nents, scatterlist 2549 drivers/infiniband/core/verbs.c struct scatterlist *sg; scatterlist 2828 drivers/infiniband/core/verbs.c struct scatterlist *sglist, unsigned int nents, scatterlist 3356 drivers/infiniband/hw/bnxt_re/ib_verbs.c int bnxt_re_map_mr_sg(struct ib_mr *ib_mr, struct scatterlist *sg, int sg_nents, scatterlist 200 drivers/infiniband/hw/bnxt_re/ib_verbs.h int bnxt_re_map_mr_sg(struct ib_mr *ib_mr, struct scatterlist *sg, int sg_nents, scatterlist 86 drivers/infiniband/hw/bnxt_re/qplib_res.c struct scatterlist *sghead, u32 pages, scatterlist 168 drivers/infiniband/hw/bnxt_re/qplib_res.c struct scatterlist *sghead = NULL; scatterlist 227 drivers/infiniband/hw/bnxt_re/qplib_res.h struct scatterlist *sglist; scatterlist 655 drivers/infiniband/hw/cxgb3/iwch_provider.c static int iwch_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, scatterlist 984 drivers/infiniband/hw/cxgb4/iw_cxgb4.h int c4iw_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents, scatterlist 785 drivers/infiniband/hw/cxgb4/mem.c int c4iw_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents, scatterlist 105 drivers/infiniband/hw/efa/efa_verbs.c struct scatterlist *sgl; scatterlist 1065 drivers/infiniband/hw/efa/efa_verbs.c static struct scatterlist *efa_vmalloc_buf_to_sg(u64 *buf, int page_cnt) scatterlist 1067 drivers/infiniband/hw/efa/efa_verbs.c struct scatterlist *sglist; scatterlist 1097 drivers/infiniband/hw/efa/efa_verbs.c struct scatterlist *pages_sgl = pbl->phys.indirect.sgl; scatterlist 1236 drivers/infiniband/hw/efa/efa_verbs.c struct scatterlist *sgl; scatterlist 1197 drivers/infiniband/hw/hns/hns_roce_device.h int hns_roce_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents, scatterlist 284 drivers/infiniband/hw/hns/hns_roce_hem.c struct scatterlist *mem; scatterlist 62 drivers/infiniband/hw/hns/hns_roce_hem.h (sizeof(struct scatterlist) + sizeof(void *))) scatterlist 85 drivers/infiniband/hw/hns/hns_roce_hem.h struct scatterlist mem[HNS_ROCE_HEM_CHUNK_LEN]; scatterlist 1434 drivers/infiniband/hw/hns/hns_roce_mr.c int hns_roce_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents, scatterlist 1631 drivers/infiniband/hw/i40iw/i40iw_verbs.c static int i40iw_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, scatterlist 742 drivers/infiniband/hw/mlx4/mlx4_ib.h int mlx4_ib_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents, scatterlist 193 drivers/infiniband/hw/mlx4/mr.c struct scatterlist *sg; scatterlist 267 drivers/infiniband/hw/mlx4/mr.c struct scatterlist *sg; scatterlist 806 drivers/infiniband/hw/mlx4/mr.c int mlx4_ib_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents, scatterlist 56 drivers/infiniband/hw/mlx5/mem.c struct scatterlist *sg; scatterlist 138 drivers/infiniband/hw/mlx5/mem.c struct scatterlist *sg; scatterlist 1175 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents, scatterlist 1177 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_map_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, scatterlist 1179 drivers/infiniband/hw/mlx5/mlx5_ib.h struct scatterlist *meta_sg, int meta_sg_nents, scatterlist 2028 drivers/infiniband/hw/mlx5/mr.c mlx5_ib_map_pa_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, scatterlist 2030 drivers/infiniband/hw/mlx5/mr.c struct scatterlist *meta_sg, int meta_sg_nents, scatterlist 2063 drivers/infiniband/hw/mlx5/mr.c struct scatterlist *sgl, scatterlist 2066 drivers/infiniband/hw/mlx5/mr.c struct scatterlist *meta_sgl, scatterlist 2070 drivers/infiniband/hw/mlx5/mr.c struct scatterlist *sg = sgl; scatterlist 2151 drivers/infiniband/hw/mlx5/mr.c mlx5_ib_map_mtt_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, scatterlist 2153 drivers/infiniband/hw/mlx5/mr.c struct scatterlist *meta_sg, int meta_sg_nents, scatterlist 2216 drivers/infiniband/hw/mlx5/mr.c mlx5_ib_map_klm_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, scatterlist 2218 drivers/infiniband/hw/mlx5/mr.c struct scatterlist *meta_sg, int meta_sg_nents, scatterlist 2249 drivers/infiniband/hw/mlx5/mr.c int mlx5_ib_map_mr_sg_pi(struct ib_mr *ibmr, struct scatterlist *data_sg, scatterlist 2251 drivers/infiniband/hw/mlx5/mr.c struct scatterlist *meta_sg, int meta_sg_nents, scatterlist 2310 drivers/infiniband/hw/mlx5/mr.c int mlx5_ib_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents, scatterlist 59 drivers/infiniband/hw/mthca/mthca_memfree.c struct scatterlist mem; scatterlist 107 drivers/infiniband/hw/mthca/mthca_memfree.c static int mthca_alloc_icm_pages(struct scatterlist *mem, int order, gfp_t gfp_mask) scatterlist 123 drivers/infiniband/hw/mthca/mthca_memfree.c static int mthca_alloc_icm_coherent(struct device *dev, struct scatterlist *mem, scatterlist 43 drivers/infiniband/hw/mthca/mthca_memfree.h (sizeof (struct scatterlist))) scatterlist 55 drivers/infiniband/hw/mthca/mthca_memfree.h struct scatterlist mem[MTHCA_ICM_CHUNK_LEN]; scatterlist 2976 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c int ocrdma_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents, scatterlist 107 drivers/infiniband/hw/ocrdma/ocrdma_verbs.h int ocrdma_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents, scatterlist 1288 drivers/infiniband/hw/qedr/verbs.c struct scatterlist *sg; scatterlist 2842 drivers/infiniband/hw/qedr/verbs.c int qedr_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, scatterlist 84 drivers/infiniband/hw/qedr/verbs.h int qedr_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, scatterlist 70 drivers/infiniband/hw/usnic/usnic_uiom.c struct scatterlist *sg; scatterlist 90 drivers/infiniband/hw/usnic/usnic_uiom.c struct scatterlist *sg; scatterlist 80 drivers/infiniband/hw/usnic/usnic_uiom.h struct scatterlist page_list[0]; scatterlist 312 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c int pvrdma_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents, scatterlist 410 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h int pvrdma_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, scatterlist 632 drivers/infiniband/sw/rdmavt/mr.c int rvt_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, scatterlist 84 drivers/infiniband/sw/rdmavt/mr.h int rvt_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, scatterlist 1026 drivers/infiniband/sw/rxe/rxe_verbs.c static int rxe_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, scatterlist 1456 drivers/infiniband/sw/siw/siw_verbs.c int siw_map_mr_sg(struct ib_mr *base_mr, struct scatterlist *sl, int num_sle, scatterlist 1459 drivers/infiniband/sw/siw/siw_verbs.c struct scatterlist *slp; scatterlist 74 drivers/infiniband/sw/siw/siw_verbs.h int siw_map_mr_sg(struct ib_mr *base_mr, struct scatterlist *sl, int num_sle, scatterlist 198 drivers/infiniband/ulp/iser/iscsi_iser.h struct scatterlist *sg; scatterlist 142 drivers/infiniband/ulp/iser/iser_memory.c struct scatterlist *sg; scatterlist 194 drivers/infiniband/ulp/iser/iser_memory.c struct scatterlist *sg = mem->sg; scatterlist 1192 drivers/infiniband/ulp/isert/ib_isert.c struct scatterlist *sg_start; scatterlist 128 drivers/infiniband/ulp/isert/ib_isert.h struct scatterlist sg; scatterlist 1601 drivers/infiniband/ulp/srp/ib_srp.c struct scatterlist *sg) scatterlist 1644 drivers/infiniband/ulp/srp/ib_srp.c struct srp_request *req, struct scatterlist *scat, scatterlist 1647 drivers/infiniband/ulp/srp/ib_srp.c struct scatterlist *sg; scatterlist 1668 drivers/infiniband/ulp/srp/ib_srp.c struct srp_request *req, struct scatterlist *scat, scatterlist 1696 drivers/infiniband/ulp/srp/ib_srp.c struct srp_request *req, struct scatterlist *scat, scatterlist 1700 drivers/infiniband/ulp/srp/ib_srp.c struct scatterlist *sg; scatterlist 1727 drivers/infiniband/ulp/srp/ib_srp.c struct scatterlist idb_sg[1]; scatterlist 1768 drivers/infiniband/ulp/srp/ib_srp.c struct scatterlist *scat, int count) scatterlist 1804 drivers/infiniband/ulp/srp/ib_srp.c struct scatterlist *scat, *sg; scatterlist 343 drivers/infiniband/ulp/srp/ib_srp.h struct scatterlist *sg; scatterlist 889 drivers/infiniband/ulp/srpt/ib_srpt.c struct srp_direct_buf *db, int nbufs, struct scatterlist **sg, scatterlist 894 drivers/infiniband/ulp/srpt/ib_srpt.c struct scatterlist *prev = NULL; scatterlist 1014 drivers/infiniband/ulp/srpt/ib_srpt.c struct scatterlist **sg, unsigned int *sg_cnt, u64 *data_len, scatterlist 1492 drivers/infiniband/ulp/srpt/ib_srpt.c struct scatterlist *sg = NULL; scatterlist 196 drivers/infiniband/ulp/srpt/ib_srpt.h struct scatterlist *sg; scatterlist 226 drivers/infiniband/ulp/srpt/ib_srpt.h struct scatterlist imm_sg; scatterlist 2546 drivers/iommu/amd_iommu.c struct scatterlist *sglist, scatterlist 2550 drivers/iommu/amd_iommu.c struct scatterlist *s; scatterlist 2575 drivers/iommu/amd_iommu.c static int map_sg(struct device *dev, struct scatterlist *sglist, scatterlist 2582 drivers/iommu/amd_iommu.c struct scatterlist *s; scatterlist 2666 drivers/iommu/amd_iommu.c static void unmap_sg(struct device *dev, struct scatterlist *sglist, scatterlist 606 drivers/iommu/dma-iommu.c struct scatterlist *sg; scatterlist 677 drivers/iommu/dma-iommu.c struct scatterlist *sgl, int nelems, scatterlist 680 drivers/iommu/dma-iommu.c struct scatterlist *sg; scatterlist 691 drivers/iommu/dma-iommu.c struct scatterlist *sgl, int nelems, scatterlist 694 drivers/iommu/dma-iommu.c struct scatterlist *sg; scatterlist 735 drivers/iommu/dma-iommu.c static int __finalise_sg(struct device *dev, struct scatterlist *sg, int nents, scatterlist 738 drivers/iommu/dma-iommu.c struct scatterlist *s, *cur = sg; scatterlist 788 drivers/iommu/dma-iommu.c static void __invalidate_sg(struct scatterlist *sg, int nents) scatterlist 790 drivers/iommu/dma-iommu.c struct scatterlist *s; scatterlist 810 drivers/iommu/dma-iommu.c static int iommu_dma_map_sg(struct device *dev, struct scatterlist *sg, scatterlist 816 drivers/iommu/dma-iommu.c struct scatterlist *s, *prev = NULL; scatterlist 885 drivers/iommu/dma-iommu.c static void iommu_dma_unmap_sg(struct device *dev, struct scatterlist *sg, scatterlist 889 drivers/iommu/dma-iommu.c struct scatterlist *tmp; scatterlist 2224 drivers/iommu/intel-iommu.c struct scatterlist *sg, unsigned long phys_pfn, scatterlist 2339 drivers/iommu/intel-iommu.c struct scatterlist *sg, unsigned long phys_pfn, scatterlist 2359 drivers/iommu/intel-iommu.c struct scatterlist *sg, unsigned long nr_pages, scatterlist 3687 drivers/iommu/intel-iommu.c static void intel_unmap_sg(struct device *dev, struct scatterlist *sglist, scatterlist 3693 drivers/iommu/intel-iommu.c struct scatterlist *sg; scatterlist 3708 drivers/iommu/intel-iommu.c static int intel_map_sg(struct device *dev, struct scatterlist *sglist, int nelems, scatterlist 3717 drivers/iommu/intel-iommu.c struct scatterlist *sg; scatterlist 3948 drivers/iommu/intel-iommu.c bounce_unmap_sg(struct device *dev, struct scatterlist *sglist, int nelems, scatterlist 3951 drivers/iommu/intel-iommu.c struct scatterlist *sg; scatterlist 3960 drivers/iommu/intel-iommu.c bounce_map_sg(struct device *dev, struct scatterlist *sglist, int nelems, scatterlist 3964 drivers/iommu/intel-iommu.c struct scatterlist *sg; scatterlist 3997 drivers/iommu/intel-iommu.c bounce_sync_sg_for_cpu(struct device *dev, struct scatterlist *sglist, scatterlist 4000 drivers/iommu/intel-iommu.c struct scatterlist *sg; scatterlist 4009 drivers/iommu/intel-iommu.c bounce_sync_sg_for_device(struct device *dev, struct scatterlist *sglist, scatterlist 4012 drivers/iommu/intel-iommu.c struct scatterlist *sg; scatterlist 1996 drivers/iommu/iommu.c struct scatterlist *sg, unsigned int nents, int prot) scatterlist 224 drivers/iommu/virtio-iommu.c struct scatterlist top_sg, bottom_sg; scatterlist 225 drivers/iommu/virtio-iommu.c struct scatterlist *sg[2] = { &top_sg, &bottom_sg }; scatterlist 563 drivers/iommu/virtio-iommu.c struct scatterlist sg[1]; scatterlist 987 drivers/iommu/virtio-iommu.c struct scatterlist sg[1]; scatterlist 576 drivers/mailbox/bcm-flexrm-mailbox.c struct scatterlist *sg; scatterlist 606 drivers/mailbox/bcm-flexrm-mailbox.c struct scatterlist *src_sg = msg->spu.src, *dst_sg = msg->spu.dst; scatterlist 665 drivers/mailbox/bcm-flexrm-mailbox.c struct scatterlist *src_sg = msg->spu.src, *dst_sg = msg->spu.dst; scatterlist 274 drivers/mailbox/bcm-pdc-mailbox.c struct scatterlist *dst_sg; scatterlist 396 drivers/mailbox/bcm-pdc-mailbox.c struct scatterlist *src_sg[PDC_RING_ENTRIES]; scatterlist 706 drivers/mailbox/bcm-pdc-mailbox.c static int pdc_tx_list_sg_add(struct pdc_state *pdcs, struct scatterlist *sg) scatterlist 814 drivers/mailbox/bcm-pdc-mailbox.c static int pdc_rx_list_init(struct pdc_state *pdcs, struct scatterlist *dst_sg, scatterlist 874 drivers/mailbox/bcm-pdc-mailbox.c static int pdc_rx_list_sg_add(struct pdc_state *pdcs, struct scatterlist *sg) scatterlist 1104 drivers/mailbox/bcm-pdc-mailbox.c static u32 pdc_desc_count(struct scatterlist *sg) scatterlist 82 drivers/md/dm-crypt.c struct scatterlist sg_in[4]; scatterlist 83 drivers/md/dm-crypt.c struct scatterlist sg_out[4]; scatterlist 223 drivers/md/dm-crypt.c static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc, scatterlist 224 drivers/md/dm-crypt.c struct scatterlist *sg); scatterlist 504 drivers/md/dm-crypt.c struct scatterlist *sg; scatterlist 522 drivers/md/dm-crypt.c struct scatterlist *sg; scatterlist 650 drivers/md/dm-crypt.c struct scatterlist *sg; scatterlist 676 drivers/md/dm-crypt.c struct scatterlist *sg; scatterlist 722 drivers/md/dm-crypt.c struct scatterlist src, dst; scatterlist 810 drivers/md/dm-crypt.c static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc, scatterlist 811 drivers/md/dm-crypt.c struct scatterlist *sg) scatterlist 1069 drivers/md/dm-crypt.c struct scatterlist *sg_in, *sg_out; scatterlist 177 drivers/md/dm-integrity.c struct scatterlist **journal_scatterlist; scatterlist 178 drivers/md/dm-integrity.c struct scatterlist **journal_io_scatterlist; scatterlist 877 drivers/md/dm-integrity.c struct scatterlist **source_sg; scatterlist 878 drivers/md/dm-integrity.c struct scatterlist **target_sg; scatterlist 3180 drivers/md/dm-integrity.c static void dm_integrity_free_journal_scatterlist(struct dm_integrity_c *ic, struct scatterlist **sl) scatterlist 3188 drivers/md/dm-integrity.c static struct scatterlist **dm_integrity_alloc_journal_scatterlist(struct dm_integrity_c *ic, scatterlist 3191 drivers/md/dm-integrity.c struct scatterlist **sl; scatterlist 3195 drivers/md/dm-integrity.c sizeof(struct scatterlist *), scatterlist 3201 drivers/md/dm-integrity.c struct scatterlist *s; scatterlist 3213 drivers/md/dm-integrity.c s = kvmalloc_array(n_pages, sizeof(struct scatterlist), scatterlist 3370 drivers/md/dm-integrity.c struct scatterlist *sg; scatterlist 3394 drivers/md/dm-integrity.c sizeof(struct scatterlist), scatterlist 3470 drivers/md/dm-integrity.c struct scatterlist sg; scatterlist 100 drivers/md/dm-verity-target.c struct scatterlist sg; scatterlist 372 drivers/md/dm-verity-target.c struct scatterlist sg; scatterlist 137 drivers/media/common/saa7146/saa7146_core.c static struct scatterlist* vmalloc_to_sg(unsigned char *virt, int nr_pages) scatterlist 139 drivers/media/common/saa7146/saa7146_core.c struct scatterlist *sglist; scatterlist 143 drivers/media/common/saa7146/saa7146_core.c sglist = kcalloc(nr_pages, sizeof(struct scatterlist), GFP_KERNEL); scatterlist 236 drivers/media/common/saa7146/saa7146_core.c struct scatterlist *list, int sglen ) scatterlist 200 drivers/media/common/saa7146/saa7146_video.c struct scatterlist *list = dma->sglist; scatterlist 51 drivers/media/common/videobuf2/videobuf2-dma-contig.c struct scatterlist *s; scatterlist 224 drivers/media/common/videobuf2/videobuf2-dma-contig.c struct scatterlist *rd, *wr; scatterlist 368 drivers/media/common/videobuf2/videobuf2-dma-sg.c struct scatterlist *rd, *wr; scatterlist 218 drivers/media/common/videobuf2/videobuf2-vmalloc.c struct scatterlist *sg; scatterlist 36 drivers/media/pci/bt8xx/bttv-risc.c struct scatterlist *sglist, scatterlist 42 drivers/media/pci/bt8xx/bttv-risc.c struct scatterlist *sg; scatterlist 115 drivers/media/pci/bt8xx/bttv-risc.c struct scatterlist *sglist, scatterlist 125 drivers/media/pci/bt8xx/bttv-risc.c struct scatterlist *ysg; scatterlist 126 drivers/media/pci/bt8xx/bttv-risc.c struct scatterlist *usg; scatterlist 127 drivers/media/pci/bt8xx/bttv-risc.c struct scatterlist *vsg; scatterlist 239 drivers/media/pci/bt8xx/bttvp.h struct scatterlist *sglist, scatterlist 150 drivers/media/pci/cobalt/cobalt-omnitek.c struct scatterlist *scatter_list, bool to_pci, unsigned sglen, scatterlist 35 drivers/media/pci/cobalt/cobalt-omnitek.h struct scatterlist *scatter_list, bool to_pci, unsigned sglen, scatterlist 1131 drivers/media/pci/cx23885/cx23885-core.c static __le32 *cx23885_risc_field(__le32 *rp, struct scatterlist *sglist, scatterlist 1136 drivers/media/pci/cx23885/cx23885-core.c struct scatterlist *sg; scatterlist 1199 drivers/media/pci/cx23885/cx23885-core.c struct scatterlist *sglist, unsigned int top_offset, scatterlist 1242 drivers/media/pci/cx23885/cx23885-core.c struct scatterlist *sglist, scatterlist 1274 drivers/media/pci/cx23885/cx23885-core.c struct scatterlist *sglist, unsigned int top_offset, scatterlist 327 drivers/media/pci/cx23885/cx23885.h struct scatterlist *sglist; scatterlist 517 drivers/media/pci/cx23885/cx23885.h struct scatterlist *sglist, scatterlist 522 drivers/media/pci/cx23885/cx23885.h struct cx23885_riscmem *risc, struct scatterlist *sglist, scatterlist 623 drivers/media/pci/cx23885/cx23885.h struct scatterlist *sglist, scatterlist 55 drivers/media/pci/cx25821/cx25821-alsa.c struct scatterlist *sglist; scatterlist 993 drivers/media/pci/cx25821/cx25821-core.c static __le32 *cx25821_risc_field(__le32 * rp, struct scatterlist *sglist, scatterlist 998 drivers/media/pci/cx25821/cx25821-core.c struct scatterlist *sg; scatterlist 1056 drivers/media/pci/cx25821/cx25821-core.c struct scatterlist *sglist, unsigned int top_offset, scatterlist 1104 drivers/media/pci/cx25821/cx25821-core.c static __le32 *cx25821_risc_field_audio(__le32 * rp, struct scatterlist *sglist, scatterlist 1109 drivers/media/pci/cx25821/cx25821-core.c struct scatterlist *sg; scatterlist 1167 drivers/media/pci/cx25821/cx25821-core.c struct scatterlist *sglist, scatterlist 399 drivers/media/pci/cx25821/cx25821.h struct scatterlist *sglist, scatterlist 406 drivers/media/pci/cx25821/cx25821.h struct scatterlist *sglist, scatterlist 48 drivers/media/pci/cx88/cx88-alsa.c struct scatterlist *sglist; scatterlist 70 drivers/media/pci/cx88/cx88-core.c static __le32 *cx88_risc_field(__le32 *rp, struct scatterlist *sglist, scatterlist 75 drivers/media/pci/cx88/cx88-core.c struct scatterlist *sg; scatterlist 131 drivers/media/pci/cx88/cx88-core.c struct scatterlist *sglist, scatterlist 177 drivers/media/pci/cx88/cx88-core.c struct scatterlist *sglist, unsigned int bpl, scatterlist 622 drivers/media/pci/cx88/cx88.h struct scatterlist *sglist, scatterlist 627 drivers/media/pci/cx88/cx88.h struct scatterlist *sglist, unsigned int bpl, scatterlist 298 drivers/media/pci/ivtv/ivtv-driver.h struct scatterlist SGlist[IVTV_DMA_SG_OSD_ENT]; scatterlist 380 drivers/media/pci/ivtv/ivtv-driver.h struct scatterlist *SGlist; scatterlist 65 drivers/media/pci/ivtv/ivtv-udma.c struct scatterlist *sg; scatterlist 236 drivers/media/pci/saa7134/saa7134-core.c struct scatterlist *list, unsigned int length, scatterlist 510 drivers/media/pci/saa7134/saa7134.h struct scatterlist *sglist; scatterlist 757 drivers/media/pci/saa7134/saa7134.h struct scatterlist *list, unsigned int length, scatterlist 313 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c struct scatterlist *sg; scatterlist 33 drivers/media/pci/tw68/tw68-risc.c static __le32 *tw68_risc_field(__le32 *rp, struct scatterlist *sglist, scatterlist 38 drivers/media/pci/tw68/tw68-risc.c struct scatterlist *sg; scatterlist 130 drivers/media/pci/tw68/tw68-risc.c struct scatterlist *sglist, scatterlist 203 drivers/media/pci/tw68/tw68.h struct scatterlist *sglist, unsigned int top_offset, scatterlist 190 drivers/media/pci/tw686x/tw686x-video.c struct scatterlist *sg; scatterlist 1257 drivers/media/platform/marvell-ccic/mcam-core.c struct scatterlist *sg; scatterlist 678 drivers/media/platform/pxa_camera.c struct scatterlist *sg[3]; scatterlist 861 drivers/media/platform/pxa_camera.c struct scatterlist *sg, int sglen) scatterlist 118 drivers/media/platform/rockchip/rga/rga-buf.c struct scatterlist *sgl; scatterlist 62 drivers/media/v4l2-core/videobuf-dma-sg.c static struct scatterlist *videobuf_vmalloc_to_sg(unsigned char *virt, scatterlist 65 drivers/media/v4l2-core/videobuf-dma-sg.c struct scatterlist *sglist; scatterlist 92 drivers/media/v4l2-core/videobuf-dma-sg.c static struct scatterlist *videobuf_pages_to_sg(struct page **pages, scatterlist 95 drivers/media/v4l2-core/videobuf-dma-sg.c struct scatterlist *sglist; scatterlist 266 drivers/memstick/core/memstick.c const struct scatterlist *sg) scatterlist 36 drivers/memstick/core/ms_block.c static size_t msb_sg_copy(struct scatterlist *sg_from, scatterlist 37 drivers/memstick/core/ms_block.c struct scatterlist *sg_to, int to_nents, size_t offset, size_t len) scatterlist 94 drivers/memstick/core/ms_block.c static int msb_sg_compare_to_buffer(struct scatterlist *sg, scatterlist 340 drivers/memstick/core/ms_block.c struct scatterlist sg[2]; scatterlist 476 drivers/memstick/core/ms_block.c struct scatterlist sg[2]; scatterlist 856 drivers/memstick/core/ms_block.c struct scatterlist *sg, int offset) scatterlist 973 drivers/memstick/core/ms_block.c struct scatterlist *orig_sg, int offset) scatterlist 975 drivers/memstick/core/ms_block.c struct scatterlist sg; scatterlist 997 drivers/memstick/core/ms_block.c u16 pba, u32 lba, struct scatterlist *sg, int offset) scatterlist 1112 drivers/memstick/core/ms_block.c struct scatterlist *sg, int offset) scatterlist 1189 drivers/memstick/core/ms_block.c struct scatterlist sg; scatterlist 1252 drivers/memstick/core/ms_block.c struct scatterlist sg; scatterlist 1528 drivers/memstick/core/ms_block.c struct scatterlist sg; scatterlist 1600 drivers/memstick/core/ms_block.c int page, bool add_to_cache_only, struct scatterlist *sg, int offset) scatterlist 1603 drivers/memstick/core/ms_block.c struct scatterlist sg_tmp[10]; scatterlist 1641 drivers/memstick/core/ms_block.c int page, struct scatterlist *sg, int offset) scatterlist 1644 drivers/memstick/core/ms_block.c struct scatterlist sg_tmp[10]; scatterlist 1803 drivers/memstick/core/ms_block.c int page, struct scatterlist *sg, size_t len, int *sucessfuly_written) scatterlist 1843 drivers/memstick/core/ms_block.c int page, struct scatterlist *sg, int len, int *sucessfuly_read) scatterlist 1872 drivers/memstick/core/ms_block.c struct scatterlist *sg = msb->prealloc_sg; scatterlist 193 drivers/memstick/core/ms_block.h struct scatterlist prealloc_sg[MS_BLOCK_MAX_SEGS+1]; scatterlist 202 drivers/memstick/core/ms_block.h struct scatterlist *current_sg; scatterlist 168 drivers/memstick/core/mspro_block.c struct scatterlist req_sg[MSPRO_BLOCK_MAX_SEGS]; scatterlist 579 drivers/memstick/core/mspro_block.c struct scatterlist t_sg = { 0 }; scatterlist 129 drivers/memstick/host/rtsx_pci_ms.c u8 tpc, u8 cfg, struct scatterlist *sg) scatterlist 231 drivers/memstick/host/rtsx_usb_ms.c u8 tpc, u8 cfg, struct scatterlist *sg) scatterlist 184 drivers/message/fusion/mptscsih.c struct scatterlist *sg; scatterlist 450 drivers/misc/cardreader/rtsx_pcr.c int rtsx_pci_transfer_data(struct rtsx_pcr *pcr, struct scatterlist *sglist, scatterlist 469 drivers/misc/cardreader/rtsx_pcr.c int rtsx_pci_dma_map_sg(struct rtsx_pcr *pcr, struct scatterlist *sglist, scatterlist 484 drivers/misc/cardreader/rtsx_pcr.c void rtsx_pci_dma_unmap_sg(struct rtsx_pcr *pcr, struct scatterlist *sglist, scatterlist 493 drivers/misc/cardreader/rtsx_pcr.c int rtsx_pci_dma_transfer(struct rtsx_pcr *pcr, struct scatterlist *sglist, scatterlist 497 drivers/misc/cardreader/rtsx_pcr.c struct scatterlist *sg; scatterlist 41 drivers/misc/cardreader/rtsx_usb.c unsigned int pipe, struct scatterlist *sg, int num_sg, scatterlist 76 drivers/misc/cardreader/rtsx_usb.c (struct scatterlist *)buf, num_sg, len, act_len, scatterlist 3107 drivers/misc/habanalabs/goya/goya.c static int goya_dma_map_sg(struct hl_device *hdev, struct scatterlist *sgl, scatterlist 3110 drivers/misc/habanalabs/goya/goya.c struct scatterlist *sg; scatterlist 3123 drivers/misc/habanalabs/goya/goya.c static void goya_dma_unmap_sg(struct hl_device *hdev, struct scatterlist *sgl, scatterlist 3126 drivers/misc/habanalabs/goya/goya.c struct scatterlist *sg; scatterlist 3138 drivers/misc/habanalabs/goya/goya.c struct scatterlist *sg, *sg_next_iter; scatterlist 3596 drivers/misc/habanalabs/goya/goya.c struct scatterlist *sg, *sg_next_iter; scatterlist 539 drivers/misc/habanalabs/habanalabs.h struct scatterlist *sgl, int nents, scatterlist 543 drivers/misc/habanalabs/habanalabs.h struct scatterlist *sgl, int nents, scatterlist 624 drivers/misc/habanalabs/memory.c static u32 get_sg_info(struct scatterlist *sg, dma_addr_t *dma_addr) scatterlist 650 drivers/misc/habanalabs/memory.c struct scatterlist *sg; scatterlist 187 drivers/misc/mic/host/mic_boot.c static int __mic_dma_map_sg(struct device *dev, struct scatterlist *sg, scatterlist 193 drivers/misc/mic/host/mic_boot.c struct scatterlist *s; scatterlist 218 drivers/misc/mic/host/mic_boot.c struct scatterlist *sg, int nents, scatterlist 224 drivers/misc/mic/host/mic_boot.c struct scatterlist *s; scatterlist 43 drivers/misc/mic/scif/scif_debugfs.c struct scatterlist *sg; scatterlist 129 drivers/misc/mic/scif/scif_main.h struct scatterlist *ppi_sg[2]; scatterlist 354 drivers/misc/mic/scif/scif_nodeqp.c static void scif_p2p_freesg(struct scatterlist *sg) scatterlist 359 drivers/misc/mic/scif/scif_nodeqp.c static struct scatterlist * scatterlist 362 drivers/misc/mic/scif/scif_nodeqp.c struct scatterlist *sg; scatterlist 366 drivers/misc/mic/scif/scif_nodeqp.c sg = kcalloc(page_cnt, sizeof(struct scatterlist), GFP_KERNEL); scatterlist 527 drivers/misc/mic/scif/scif_rma.c struct scatterlist *sg; scatterlist 294 drivers/misc/tifm_core.c int tifm_map_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents, scatterlist 301 drivers/misc/tifm_core.c void tifm_unmap_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents, scatterlist 497 drivers/mmc/core/block.c struct scatterlist sg; scatterlist 913 drivers/mmc/core/block.c struct scatterlist sg; scatterlist 1392 drivers/mmc/core/block.c struct scatterlist *sg; scatterlist 301 drivers/mmc/core/core.c struct scatterlist *sg; scatterlist 254 drivers/mmc/core/mmc_ops.c struct scatterlist sg; scatterlist 616 drivers/mmc/core/mmc_ops.c struct scatterlist sg; scatterlist 712 drivers/mmc/core/mmc_ops.c struct scatterlist sg; scatterlist 84 drivers/mmc/core/mmc_test.c struct scatterlist *sg; scatterlist 209 drivers/mmc/core/mmc_test.c struct mmc_request *mrq, struct scatterlist *sg, unsigned sg_len, scatterlist 296 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 408 drivers/mmc/core/mmc_test.c struct scatterlist *sglist, int repeat, scatterlist 412 drivers/mmc/core/mmc_test.c struct scatterlist *sg = NULL; scatterlist 460 drivers/mmc/core/mmc_test.c struct scatterlist *sglist, scatterlist 465 drivers/mmc/core/mmc_test.c struct scatterlist *sg = NULL; scatterlist 839 drivers/mmc/core/mmc_test.c struct scatterlist *sg, unsigned sg_len, scatterlist 884 drivers/mmc/core/mmc_test.c struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, scatterlist 917 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 941 drivers/mmc/core/mmc_test.c struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, scatterlist 1027 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1041 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1054 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1063 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1073 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1094 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1115 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1133 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1151 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1169 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1187 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1202 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1218 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1245 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1322 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1332 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1343 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 1365 drivers/mmc/core/mmc_test.c struct scatterlist sg; scatterlist 162 drivers/mmc/core/queue.c static struct scatterlist *mmc_alloc_sg(int sg_len, gfp_t gfp) scatterlist 164 drivers/mmc/core/queue.c struct scatterlist *sg; scatterlist 66 drivers/mmc/core/queue.h struct scatterlist *sg; scatterlist 216 drivers/mmc/core/sd_ops.c struct scatterlist sg; scatterlist 270 drivers/mmc/core/sd_ops.c struct scatterlist sg; scatterlist 312 drivers/mmc/core/sd_ops.c struct scatterlist sg; scatterlist 120 drivers/mmc/core/sdio_ops.c struct scatterlist sg, *sg_ptr; scatterlist 56 drivers/mmc/host/alcor.c struct scatterlist *sg; scatterlist 781 drivers/mmc/host/alcor.c struct scatterlist *sg; scatterlist 307 drivers/mmc/host/atmel-mci.c struct scatterlist *sg; scatterlist 1086 drivers/mmc/host/atmel-mci.c struct scatterlist *sg; scatterlist 1925 drivers/mmc/host/atmel-mci.c struct scatterlist *sg = host->sg; scatterlist 1992 drivers/mmc/host/atmel-mci.c struct scatterlist *sg = host->sg; scatterlist 398 drivers/mmc/host/au1xmmc.c struct scatterlist *sg; scatterlist 454 drivers/mmc/host/au1xmmc.c struct scatterlist *sg; scatterlist 648 drivers/mmc/host/au1xmmc.c struct scatterlist *sg = &data->sg[i]; scatterlist 477 drivers/mmc/host/bcm2835.c struct scatterlist *sg; scatterlist 555 drivers/mmc/host/cavium.c struct scatterlist *sg; scatterlist 474 drivers/mmc/host/cqhci.c struct scatterlist *sg; scatterlist 201 drivers/mmc/host/davinci_mmc.c struct scatterlist *sg; scatterlist 777 drivers/mmc/host/dw_mmc.c struct scatterlist *sgl = host->data->sg; scatterlist 872 drivers/mmc/host/dw_mmc.c struct scatterlist *sg; scatterlist 163 drivers/mmc/host/dw_mmc.h struct scatterlist *sg; scatterlist 229 drivers/mmc/host/meson-gx-mmc.c struct scatterlist *sg; scatterlist 707 drivers/mmc/host/meson-gx-mmc.c struct scatterlist *sg; scatterlist 311 drivers/mmc/host/meson-mx-sdio.c struct scatterlist *sg; scatterlist 872 drivers/mmc/host/mmc_spi.c struct scatterlist *sg; scatterlist 31 drivers/mmc/host/mmci_stm32_sdmmc.c struct scatterlist *sg; scatterlist 129 drivers/mmc/host/mmci_stm32_sdmmc.c struct scatterlist *sg; scatterlist 134 drivers/mmc/host/moxart-mmc.c struct scatterlist *cur_sg; scatterlist 337 drivers/mmc/host/mtk-sd.c struct scatterlist *sg; /* I/O scatter list */ scatterlist 617 drivers/mmc/host/mtk-sd.c struct scatterlist *sg; scatterlist 286 drivers/mmc/host/mxcmmc.c struct scatterlist *sg; scatterlist 301 drivers/mmc/host/mxcmmc.c struct scatterlist *sg; scatterlist 606 drivers/mmc/host/mxcmmc.c struct scatterlist *sg; scatterlist 220 drivers/mmc/host/mxs-mmc.c struct scatterlist * sgl; scatterlist 231 drivers/mmc/host/mxs-mmc.c sgl = (struct scatterlist *) ssp->ssp_pio_words; scatterlist 349 drivers/mmc/host/mxs-mmc.c struct scatterlist *sgl = data->sg, *sg; scatterlist 645 drivers/mmc/host/omap.c struct scatterlist *sg; scatterlist 948 drivers/mmc/host/omap.c struct scatterlist *sg; scatterlist 1257 drivers/mmc/host/omap_hsmmc.c struct scatterlist *sgl; scatterlist 179 drivers/mmc/host/renesas_sdhi_internal_dmac.c struct scatterlist *sg = host->sg_ptr; scatterlist 155 drivers/mmc/host/renesas_sdhi_sys_dmac.c struct scatterlist *sg = host->sg_ptr, *sg_tmp; scatterlist 227 drivers/mmc/host/renesas_sdhi_sys_dmac.c struct scatterlist *sg = host->sg_ptr, *sg_tmp; scatterlist 320 drivers/mmc/host/s3cmci.c struct scatterlist *sg; scatterlist 651 drivers/mmc/host/sdhci.c static char *sdhci_kmap_atomic(struct scatterlist *sg, unsigned long *flags) scatterlist 701 drivers/mmc/host/sdhci.c struct scatterlist *sg; scatterlist 781 drivers/mmc/host/sdhci.c struct scatterlist *sg; scatterlist 1044 drivers/mmc/host/sdhci.c struct scatterlist *sg; scatterlist 290 drivers/mmc/host/sh_mmcif.c struct scatterlist *sg = data->sg; scatterlist 340 drivers/mmc/host/sh_mmcif.c struct scatterlist *sg = data->sg; scatterlist 397 drivers/mmc/host/sunxi-mmc.c struct scatterlist *sg; scatterlist 105 drivers/mmc/host/tifm_sd.c struct scatterlist bounce_buf; scatterlist 166 drivers/mmc/host/tifm_sd.c struct scatterlist *sg = r_data->sg; scatterlist 222 drivers/mmc/host/tifm_sd.c struct scatterlist *sg = r_data->sg; scatterlist 264 drivers/mmc/host/tifm_sd.c struct scatterlist *sg = NULL; scatterlist 135 drivers/mmc/host/tmio_mmc.h struct scatterlist *sg_ptr; scatterlist 136 drivers/mmc/host/tmio_mmc.h struct scatterlist *sg_orig; scatterlist 149 drivers/mmc/host/tmio_mmc.h struct scatterlist bounce_sg; scatterlist 213 drivers/mmc/host/tmio_mmc.h static inline char *tmio_mmc_kmap_atomic(struct scatterlist *sg, scatterlist 220 drivers/mmc/host/tmio_mmc.h static inline void tmio_mmc_kunmap_atomic(struct scatterlist *sg, scatterlist 249 drivers/mmc/host/uniphier-sd.c struct scatterlist *sg = host->sg_ptr; scatterlist 174 drivers/mmc/host/usdhi6rol0.c struct scatterlist bounce_sg; scatterlist 178 drivers/mmc/host/usdhi6rol0.c struct scatterlist *sg; /* current SG segment */ scatterlist 314 drivers/mmc/host/usdhi6rol0.c struct scatterlist *sg) scatterlist 357 drivers/mmc/host/usdhi6rol0.c struct scatterlist *sg = data->sg_len > 1 ? host->sg : data->sg; scatterlist 401 drivers/mmc/host/usdhi6rol0.c struct scatterlist *sg = data->sg_len > 1 ? scatterlist 486 drivers/mmc/host/usdhi6rol0.c struct scatterlist *next = sg_next(host->sg); scatterlist 569 drivers/mmc/host/usdhi6rol0.c struct scatterlist *sg = data->sg; scatterlist 1673 drivers/mmc/host/usdhi6rol0.c struct scatterlist *sg; scatterlist 151 drivers/mmc/host/wbsd.h struct scatterlist* cur_sg; /* Current SG entry */ scatterlist 569 drivers/mmc/host/wmt-sdmmc.c struct scatterlist *sg; scatterlist 809 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c int raw_len, struct scatterlist *sgl, scatterlist 110 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h struct scatterlist sgl; scatterlist 201 drivers/mtd/nand/raw/lpc32xx_mlc.c struct scatterlist sgl; scatterlist 228 drivers/mtd/nand/raw/lpc32xx_slc.c struct scatterlist sgl; scatterlist 824 drivers/mtd/nand/raw/marvell_nand.c struct scatterlist sg; scatterlist 461 drivers/mtd/nand/raw/omap2.c struct scatterlist sg; scatterlist 249 drivers/mtd/nand/raw/qcom_nandc.c struct scatterlist *cmd_sgl; scatterlist 250 drivers/mtd/nand/raw/qcom_nandc.c struct scatterlist *data_sgl; scatterlist 280 drivers/mtd/nand/raw/qcom_nandc.c struct scatterlist adm_sgl; scatterlist 282 drivers/mtd/nand/raw/qcom_nandc.c struct scatterlist *bam_sgl; scatterlist 732 drivers/mtd/nand/raw/qcom_nandc.c struct scatterlist *sgl; scatterlist 898 drivers/mtd/nand/raw/qcom_nandc.c struct scatterlist *sgl; scatterlist 898 drivers/mtd/nand/raw/stm32_fmc2_nand.c struct scatterlist *sg; scatterlist 349 drivers/mtd/nand/raw/sunxi_nand.c struct scatterlist *sg) scatterlist 398 drivers/mtd/nand/raw/sunxi_nand.c struct scatterlist *sg) scatterlist 913 drivers/mtd/nand/raw/sunxi_nand.c struct scatterlist sg; scatterlist 1278 drivers/mtd/nand/raw/sunxi_nand.c struct scatterlist sg; scatterlist 236 drivers/mtd/nand/raw/tango_nand.c struct scatterlist sg; scatterlist 754 drivers/mtd/ubi/eba.c struct scatterlist *sg; scatterlist 481 drivers/net/caif/caif_virtio.c struct scatterlist *sg) scatterlist 526 drivers/net/caif/caif_virtio.c struct scatterlist sg; scatterlist 3528 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c struct scatterlist *iter; scatterlist 3556 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c struct scatterlist *sgl, *iter; scatterlist 95 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h struct scatterlist *sgl; scatterlist 530 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct scatterlist *scl, *crt_scl; scatterlist 540 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c if (unlikely(PAGE_SIZE / sizeof(struct scatterlist) < nr_frags + 1)) scatterlist 543 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c scl = kcalloc(nr_frags + 1, sizeof(struct scatterlist), GFP_ATOMIC); scatterlist 110 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h struct scatterlist *scl; scatterlist 929 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct scatterlist *sgl, unsigned int sgc); scatterlist 931 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct scatterlist *sgl, unsigned int sgc); scatterlist 133 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c struct scatterlist *sgl, unsigned int sgc, scatterlist 141 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c struct scatterlist *sg; scatterlist 344 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c struct scatterlist *sgl, unsigned int sgc) scatterlist 365 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c struct scatterlist *sgl, unsigned int sgc) scatterlist 39 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.h struct scatterlist *sgl; scatterlist 98 drivers/net/ethernet/mellanox/mlx4/icm.c static int mlx4_alloc_icm_pages(struct scatterlist *mem, int order, scatterlist 43 drivers/net/ethernet/mellanox/mlx4/icm.h (sizeof(struct scatterlist))) scatterlist 62 drivers/net/ethernet/mellanox/mlx4/icm.h struct scatterlist sg[MLX4_ICM_CHUNK_LEN]; scatterlist 134 drivers/net/ethernet/micrel/ks8842.c struct scatterlist sg; scatterlist 142 drivers/net/ethernet/micrel/ks8842.c struct scatterlist sg; scatterlist 544 drivers/net/ethernet/micrel/ks8842.c struct scatterlist *sg = &ctl->sg; scatterlist 618 drivers/net/macsec.c struct scatterlist **sg, scatterlist 629 drivers/net/macsec.c size = ALIGN(size, __alignof__(struct scatterlist)); scatterlist 631 drivers/net/macsec.c size += sizeof(struct scatterlist) * num_frags; scatterlist 638 drivers/net/macsec.c *sg = (struct scatterlist *)(tmp + sg_offset); scatterlist 650 drivers/net/macsec.c struct scatterlist *sg; scatterlist 930 drivers/net/macsec.c struct scatterlist *sg; scatterlist 1323 drivers/net/usb/usbnet.c urb->sg = kmalloc_array(num_sgs + 1, sizeof(struct scatterlist), scatterlist 123 drivers/net/virtio_net.c struct scatterlist sg[MAX_SKB_FRAGS + 2]; scatterlist 154 drivers/net/virtio_net.c struct scatterlist sg[MAX_SKB_FRAGS + 2]; scatterlist 1633 drivers/net/virtio_net.c struct scatterlist *out) scatterlist 1635 drivers/net/virtio_net.c struct scatterlist *sgs[4], hdr, stat; scatterlist 1677 drivers/net/virtio_net.c struct scatterlist sg; scatterlist 1767 drivers/net/virtio_net.c struct scatterlist sg; scatterlist 1821 drivers/net/virtio_net.c struct scatterlist sg[2]; scatterlist 1892 drivers/net/virtio_net.c struct scatterlist sg; scatterlist 1907 drivers/net/virtio_net.c struct scatterlist sg; scatterlist 2370 drivers/net/virtio_net.c struct scatterlist sg; scatterlist 195 drivers/net/wireless/ath/ath6kl/hif.h struct scatterlist *sgentries; scatterlist 226 drivers/net/wireless/ath/ath6kl/sdio.c struct scatterlist *sg; scatterlist 357 drivers/net/wireless/ath/ath6kl/sdio.c size = sizeof(struct scatterlist) * n_scat_entry; scatterlist 391 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c struct scatterlist *sgl; scatterlist 1640 drivers/net/wireless/cisco/airo.c struct scatterlist sg; scatterlist 626 drivers/net/wireless/intel/iwlwifi/fw/dbg.c static struct scatterlist *alloc_sgtable(int size) scatterlist 630 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct scatterlist *iter; scatterlist 631 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct scatterlist *table; scatterlist 1941 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct scatterlist *sg_dump_data; scatterlist 1998 drivers/net/wireless/intel/iwlwifi/fw/dbg.c struct scatterlist *sg_dump_data; scatterlist 330 drivers/net/wireless/mediatek/mt76/usb.c size += sg_max_size * sizeof(struct scatterlist); scatterlist 339 drivers/net/wireless/mediatek/mt76/usb.c e->urb->sg = (struct scatterlist *)(e->urb + 1); scatterlist 43 drivers/nvdimm/nd_virtio.c struct scatterlist *sgs[2], sg, ret; scatterlist 98 drivers/nvme/host/fc.c struct scatterlist sgl[SG_CHUNK_SIZE]; scatterlist 967 drivers/nvme/host/fc.c fc_map_sg(struct scatterlist *sg, int nents) scatterlist 969 drivers/nvme/host/fc.c struct scatterlist *s; scatterlist 984 drivers/nvme/host/fc.c fc_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, scatterlist 991 drivers/nvme/host/fc.c fc_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, scatterlist 210 drivers/nvme/host/pci.c struct scatterlist *sg; scatterlist 368 drivers/nvme/host/pci.c return alloc_size + sizeof(struct scatterlist) * nseg; scatterlist 571 drivers/nvme/host/pci.c static void nvme_print_sgl(struct scatterlist *sgl, int nents) scatterlist 574 drivers/nvme/host/pci.c struct scatterlist *sg; scatterlist 591 drivers/nvme/host/pci.c struct scatterlist *sg = iod->sg; scatterlist 679 drivers/nvme/host/pci.c struct scatterlist *sg) scatterlist 705 drivers/nvme/host/pci.c struct scatterlist *sg = iod->sg; scatterlist 66 drivers/nvme/host/rdma.c struct scatterlist first_sgl[]; scatterlist 734 drivers/nvme/host/rdma.c SG_CHUNK_SIZE * sizeof(struct scatterlist); scatterlist 748 drivers/nvme/host/rdma.c SG_CHUNK_SIZE * sizeof(struct scatterlist); scatterlist 1186 drivers/nvme/host/rdma.c struct scatterlist *sgl = req->sg_table.sgl; scatterlist 286 drivers/nvme/host/tcp.c struct scatterlist sg; scatterlist 297 drivers/nvme/host/tcp.c struct scatterlist sg; scatterlist 44 drivers/nvme/target/fc.c struct scatterlist sg[2]; scatterlist 65 drivers/nvme/target/fc.c struct scatterlist *next_sg; scatterlist 66 drivers/nvme/target/fc.c struct scatterlist *data_sg; scatterlist 289 drivers/nvme/target/fc.c fc_map_sg(struct scatterlist *sg, int nents) scatterlist 291 drivers/nvme/target/fc.c struct scatterlist *s; scatterlist 306 drivers/nvme/target/fc.c fc_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, scatterlist 313 drivers/nvme/target/fc.c fc_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, scatterlist 1720 drivers/nvme/target/fc.c struct scatterlist *sg; scatterlist 1878 drivers/nvme/target/fc.c struct scatterlist *sg = fod->next_sg; scatterlist 561 drivers/nvme/target/fcloop.c fcloop_fcp_copy_data(u8 op, struct scatterlist *data_sg, scatterlist 562 drivers/nvme/target/fcloop.c struct scatterlist *io_sg, u32 offset, u32 length) scatterlist 149 drivers/nvme/target/io-cmd-bdev.c struct scatterlist *sg; scatterlist 83 drivers/nvme/target/io-cmd-file.c static void nvmet_file_init_bvec(struct bio_vec *bv, struct scatterlist *sg) scatterlist 143 drivers/nvme/target/io-cmd-file.c struct scatterlist *sg; scatterlist 26 drivers/nvme/target/loop.c struct scatterlist first_sgl[]; scatterlist 346 drivers/nvme/target/loop.c SG_CHUNK_SIZE * sizeof(struct scatterlist); scatterlist 520 drivers/nvme/target/loop.c SG_CHUNK_SIZE * sizeof(struct scatterlist); scatterlist 293 drivers/nvme/target/nvmet.h struct scatterlist *sg; scatterlist 38 drivers/nvme/target/rdma.c struct scatterlist inline_sg[NVMET_RDMA_MAX_INLINE_SGE]; scatterlist 217 drivers/nvme/target/rdma.c struct scatterlist *sg; scatterlist 239 drivers/nvme/target/rdma.c struct scatterlist *sg; scatterlist 613 drivers/nvme/target/rdma.c struct scatterlist *sg; scatterlist 70 drivers/nvme/target/tcp.c struct scatterlist *cur_sg; scatterlist 220 drivers/nvme/target/tcp.c struct scatterlist sg; scatterlist 272 drivers/nvme/target/tcp.c struct scatterlist *sg; scatterlist 284 drivers/nvme/target/tcp.c struct scatterlist *sg; scatterlist 908 drivers/parisc/ccio-dma.c ccio_map_sg(struct device *dev, struct scatterlist *sglist, int nents, scatterlist 987 drivers/parisc/ccio-dma.c ccio_unmap_sg(struct device *dev, struct scatterlist *sglist, int nents, scatterlist 15 drivers/parisc/iommu-helpers.h iommu_fill_pdir(struct ioc *ioc, struct scatterlist *startsg, int nents, scatterlist 20 drivers/parisc/iommu-helpers.h struct scatterlist *dma_sg = startsg; /* pointer to current DMA */ scatterlist 102 drivers/parisc/iommu-helpers.h struct scatterlist *startsg, int nents, scatterlist 105 drivers/parisc/iommu-helpers.h struct scatterlist *contig_sg; /* contig chunk head */ scatterlist 273 drivers/parisc/sba_iommu.c sba_dump_sg( struct ioc *ioc, struct scatterlist *startsg, int nents) scatterlist 939 drivers/parisc/sba_iommu.c sba_map_sg(struct device *dev, struct scatterlist *sglist, int nents, scatterlist 1023 drivers/parisc/sba_iommu.c sba_unmap_sg(struct device *dev, struct scatterlist *sglist, int nents, scatterlist 354 drivers/pci/controller/vmd.c static int vmd_map_sg(struct device *dev, struct scatterlist *sg, int nents, scatterlist 360 drivers/pci/controller/vmd.c static void vmd_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, scatterlist 378 drivers/pci/controller/vmd.c static void vmd_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, scatterlist 384 drivers/pci/controller/vmd.c static void vmd_sync_sg_for_device(struct device *dev, struct scatterlist *sg, scatterlist 741 drivers/pci/p2pdma.c struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev, scatterlist 744 drivers/pci/p2pdma.c struct scatterlist *sg; scatterlist 772 drivers/pci/p2pdma.c void pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl) scatterlist 774 drivers/pci/p2pdma.c struct scatterlist *sg; scatterlist 816 drivers/pci/p2pdma.c struct device *dev, struct scatterlist *sg, int nents) scatterlist 818 drivers/pci/p2pdma.c struct scatterlist *s; scatterlist 855 drivers/pci/p2pdma.c int pci_p2pdma_map_sg_attrs(struct device *dev, struct scatterlist *sg, scatterlist 888 drivers/pci/p2pdma.c void pci_p2pdma_unmap_sg_attrs(struct device *dev, struct scatterlist *sg, scatterlist 683 drivers/rapidio/devices/tsi721.h struct scatterlist *sg; scatterlist 333 drivers/rapidio/devices/tsi721_dma.c struct scatterlist *sg, u32 sys_size) scatterlist 417 drivers/rapidio/devices/tsi721_dma.c struct scatterlist *sg; scatterlist 825 drivers/rapidio/devices/tsi721_dma.c struct scatterlist *sgl, unsigned int sg_len, scatterlist 199 drivers/rpmsg/virtio_rpmsg_bus.c rpmsg_sg_init(struct scatterlist *sg, void *cpu_addr, unsigned int len) scatterlist 561 drivers/rpmsg/virtio_rpmsg_bus.c struct scatterlist sg; scatterlist 706 drivers/rpmsg/virtio_rpmsg_bus.c struct scatterlist sg; scatterlist 934 drivers/rpmsg/virtio_rpmsg_bus.c struct scatterlist sg; scatterlist 424 drivers/s390/scsi/zfcp_dbf.c char *paytag, struct scatterlist *sg, u8 id, u16 len, scatterlist 506 drivers/s390/scsi/zfcp_dbf.c struct scatterlist *resp_entry = ct_els->resp; scatterlist 592 drivers/s390/scsi/zfcp_dbf.c struct scatterlist sg; scatterlist 23 drivers/s390/scsi/zfcp_ext.h extern void zfcp_sg_free_table(struct scatterlist *, int); scatterlist 24 drivers/s390/scsi/zfcp_ext.h extern int zfcp_sg_setup_table(struct scatterlist *, int); scatterlist 145 drivers/s390/scsi/zfcp_ext.h struct scatterlist *); scatterlist 619 drivers/s390/scsi/zfcp_fc.c static void zfcp_fc_sg_free_table(struct scatterlist *sg, int count) scatterlist 638 drivers/s390/scsi/zfcp_fc.c static int zfcp_fc_sg_setup_table(struct scatterlist *sg, int count) scatterlist 715 drivers/s390/scsi/zfcp_fc.c struct scatterlist *sg = &fc_req->sg_rsp; scatterlist 145 drivers/s390/scsi/zfcp_fc.h struct scatterlist sg_req; scatterlist 146 drivers/s390/scsi/zfcp_fc.h struct scatterlist sg_rsp; scatterlist 157 drivers/s390/scsi/zfcp_fc.h struct scatterlist sg_rsp2[ZFCP_FC_GPN_FT_NUM_BUFS - 1]; scatterlist 1004 drivers/s390/scsi/zfcp_fsf.c struct scatterlist *sg_req, scatterlist 1005 drivers/s390/scsi/zfcp_fsf.c struct scatterlist *sg_resp) scatterlist 1013 drivers/s390/scsi/zfcp_fsf.c struct scatterlist *sg_req, scatterlist 1014 drivers/s390/scsi/zfcp_fsf.c struct scatterlist *sg_resp) scatterlist 1066 drivers/s390/scsi/zfcp_fsf.c struct scatterlist *sg_req, scatterlist 1067 drivers/s390/scsi/zfcp_fsf.c struct scatterlist *sg_resp, scatterlist 450 drivers/s390/scsi/zfcp_fsf.h struct scatterlist *req; scatterlist 451 drivers/s390/scsi/zfcp_fsf.h struct scatterlist *resp; scatterlist 186 drivers/s390/scsi/zfcp_qdio.c struct scatterlist *sg) scatterlist 182 drivers/s390/scsi/zfcp_qdio.h int zfcp_qdio_sg_one_sbale(struct scatterlist *sg) scatterlist 236 drivers/s390/scsi/zfcp_qdio.h unsigned int zfcp_qdio_real_bytes(struct scatterlist *sg) scatterlist 1812 drivers/scsi/3w-9xxx.c struct scatterlist *sglist = NULL, *sg; scatterlist 298 drivers/scsi/3w-sas.c struct scatterlist *sglist = NULL, *sg; scatterlist 1704 drivers/scsi/3w-xxxx.c struct scatterlist *sglist, *sg; scatterlist 1238 drivers/scsi/53c700.c struct scatterlist *sg; scatterlist 1864 drivers/scsi/53c700.c struct scatterlist *sg; scatterlist 3074 drivers/scsi/BusLogic.c struct scatterlist *sg; scatterlist 169 drivers/scsi/NCR5380.c struct scatterlist *s = cmd->SCp.buffer; scatterlist 844 drivers/scsi/a100u2w.c struct scatterlist *sg; scatterlist 3912 drivers/scsi/aacraid/aachba.c struct scatterlist *sg; scatterlist 3953 drivers/scsi/aacraid/aachba.c struct scatterlist *sg; scatterlist 3995 drivers/scsi/aacraid/aachba.c struct scatterlist *sg; scatterlist 4044 drivers/scsi/aacraid/aachba.c struct scatterlist *sg; scatterlist 4162 drivers/scsi/aacraid/aachba.c struct scatterlist *sg; scatterlist 1607 drivers/scsi/aacraid/commsup.c command->SCp.buffer = (struct scatterlist *)command_list; scatterlist 7563 drivers/scsi/advansys.c struct scatterlist *slp; scatterlist 7630 drivers/scsi/advansys.c struct scatterlist *slp; scatterlist 2149 drivers/scsi/aha152x.c struct scatterlist *sg = scsi_sglist(CURRENT_SC); scatterlist 480 drivers/scsi/aha1542.c struct scatterlist *sg; scatterlist 398 drivers/scsi/aha1740.c struct scatterlist *sg; scatterlist 1636 drivers/scsi/aic7xxx/aic79xx_osm.c struct scatterlist *cur_seg; scatterlist 1521 drivers/scsi/aic7xxx/aic7xxx_osm.c struct scatterlist *cur_seg; scatterlist 42 drivers/scsi/aic94xx/aic94xx_task.c struct scatterlist *sc; scatterlist 1733 drivers/scsi/arcmsr/arcmsr_hba.c struct scatterlist *sg; scatterlist 2779 drivers/scsi/arcmsr/arcmsr_hba.c struct scatterlist *sg; scatterlist 3015 drivers/scsi/arcmsr/arcmsr_hba.c struct scatterlist *sg = scsi_sglist(cmd); scatterlist 3045 drivers/scsi/arcmsr/arcmsr_hba.c struct scatterlist *sg; scatterlist 78 drivers/scsi/arm/cumana_2.c struct scatterlist sg[NR_SG]; /* Scatter DMA list */ scatterlist 74 drivers/scsi/arm/eesox.c struct scatterlist sg[NR_SG]; /* Scatter DMA list */ scatterlist 61 drivers/scsi/arm/powertec.c struct scatterlist sg[NR_SG]; scatterlist 24 drivers/scsi/arm/scsi.h static inline int copy_SCp_to_sg(struct scatterlist *sg, struct scsi_pointer *SCp, int max) scatterlist 36 drivers/scsi/arm/scsi.h struct scatterlist *src_sg; scatterlist 97 drivers/scsi/arm/scsi.h struct scatterlist *sg; scatterlist 852 drivers/scsi/atp870u.c struct scatterlist *sgpnt; scatterlist 2074 drivers/scsi/be2iscsi/be_main.c hwi_write_sgl_v2(struct iscsi_wrb *pwrb, struct scatterlist *sg, scatterlist 2081 drivers/scsi/be2iscsi/be_main.c struct scatterlist *l_sg; scatterlist 2169 drivers/scsi/be2iscsi/be_main.c hwi_write_sgl(struct iscsi_wrb *pwrb, struct scatterlist *sg, scatterlist 2176 drivers/scsi/be2iscsi/be_main.c struct scatterlist *l_sg; scatterlist 4518 drivers/scsi/be2iscsi/be_main.c static int beiscsi_iotask_v2(struct iscsi_task *task, struct scatterlist *sg, scatterlist 4579 drivers/scsi/be2iscsi/be_main.c static int beiscsi_iotask(struct iscsi_task *task, struct scatterlist *sg, scatterlist 4763 drivers/scsi/be2iscsi/be_main.c struct scatterlist *sg; scatterlist 374 drivers/scsi/be2iscsi/be_main.h struct scatterlist *sg, scatterlist 2458 drivers/scsi/bfa/bfa_fcpim.c struct scatterlist *sg; scatterlist 1650 drivers/scsi/bnx2fc/bnx2fc_io.c struct scatterlist *sg; scatterlist 261 drivers/scsi/bnx2i/bnx2i.h struct scatterlist *sg; scatterlist 147 drivers/scsi/bnx2i/bnx2i_iscsi.c struct scatterlist *sg; scatterlist 294 drivers/scsi/csiostor/csio_scsi.c struct scatterlist *sgel; scatterlist 558 drivers/scsi/csiostor/csio_scsi.c struct scatterlist *sgel = NULL; scatterlist 1492 drivers/scsi/csiostor/csio_scsi.c struct scatterlist *sg; scatterlist 1092 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c struct scatterlist *sg = ttinfo->sgl; scatterlist 1938 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct scatterlist **sg_pp, scatterlist 1977 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct scatterlist *sg = ttinfo->sgl; scatterlist 1216 drivers/scsi/cxgbi/libcxgbi.c scmd_get_params(struct scsi_cmnd *sc, struct scatterlist **sgl, scatterlist 1230 drivers/scsi/cxgbi/libcxgbi.c struct scatterlist **sg_pp, unsigned int *sg_off) scatterlist 1232 drivers/scsi/cxgbi/libcxgbi.c struct scatterlist *sg = sg_pp ? *sg_pp : NULL; scatterlist 1314 drivers/scsi/cxgbi/libcxgbi.c static int cxgbi_ddp_sgl_check(struct scatterlist *sgl, int nents) scatterlist 1318 drivers/scsi/cxgbi/libcxgbi.c struct scatterlist *sg = sgl; scatterlist 1344 drivers/scsi/cxgbi/libcxgbi.c struct scatterlist *sgl = ttinfo->sgl; scatterlist 1818 drivers/scsi/cxgbi/libcxgbi.c static int sgl_seek_offset(struct scatterlist *sgl, unsigned int sgcnt, scatterlist 1820 drivers/scsi/cxgbi/libcxgbi.c struct scatterlist **sgp) scatterlist 1823 drivers/scsi/cxgbi/libcxgbi.c struct scatterlist *sg; scatterlist 1836 drivers/scsi/cxgbi/libcxgbi.c static int sgl_read_to_frags(struct scatterlist *sg, unsigned int sgoffset, scatterlist 1981 drivers/scsi/cxgbi/libcxgbi.c struct scatterlist *sg = NULL; scatterlist 619 drivers/scsi/cxgbi/libcxgbi.h struct scatterlist **sg_pp, unsigned int *sg_off); scatterlist 571 drivers/scsi/cxlflash/main.c struct scatterlist *sg = scsi_sglist(scp); scatterlist 914 drivers/scsi/dc395x.c struct scatterlist *sg; scatterlist 3360 drivers/scsi/dc395x.c struct scatterlist* sg = scsi_sglist(cmd); scatterlist 2273 drivers/scsi/dpt_i2o.c struct scatterlist *sg; scatterlist 620 drivers/scsi/esas2r/esas2r.h struct scatterlist *cur_sgel; scatterlist 372 drivers/scsi/esp_scsi.c struct scatterlist *sg = scsi_sglist(cmd); scatterlist 374 drivers/scsi/esp_scsi.c struct scatterlist *s; scatterlist 254 drivers/scsi/esp_scsi.h struct scatterlist *prv_sg; scatterlist 255 drivers/scsi/esp_scsi.h struct scatterlist *cur_sg; scatterlist 277 drivers/scsi/esp_scsi.h struct scatterlist *saved_prv_sg; scatterlist 278 drivers/scsi/esp_scsi.h struct scatterlist *saved_cur_sg; scatterlist 99 drivers/scsi/fcoe/fcoe.c static int fcoe_ddp_setup(struct fc_lport *, u16, struct scatterlist *, scatterlist 102 drivers/scsi/fcoe/fcoe.c static int fcoe_ddp_target(struct fc_lport *, u16, struct scatterlist *, scatterlist 1063 drivers/scsi/fcoe/fcoe.c struct scatterlist *sgl, unsigned int sgc) scatterlist 1085 drivers/scsi/fcoe/fcoe.c struct scatterlist *sgl, unsigned int sgc) scatterlist 322 drivers/scsi/fnic/fnic_scsi.c struct scatterlist *sg; scatterlist 1834 drivers/scsi/gdth.c struct scatterlist *sl; scatterlist 2072 drivers/scsi/gdth.c struct scatterlist *sl; scatterlist 2081 drivers/scsi/gdth.c struct scatterlist *sl; scatterlist 2231 drivers/scsi/gdth.c struct scatterlist *sl; scatterlist 2240 drivers/scsi/gdth.c struct scatterlist *sl; scatterlist 890 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct scatterlist *scatter, scatterlist 894 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct scatterlist *sg; scatterlist 918 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct scatterlist *sg_req; scatterlist 1278 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct scatterlist *sg_resp = &task->smp_task.smp_resp; scatterlist 1670 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct scatterlist *scatter, scatterlist 1674 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct scatterlist *sg; scatterlist 1698 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct scatterlist *sg_req; scatterlist 2421 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct scatterlist *sg_resp = &task->smp_task.smp_resp; scatterlist 1051 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct scatterlist *scatter, scatterlist 1055 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct scatterlist *sg; scatterlist 1075 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct scatterlist *scatter, scatterlist 1079 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct scatterlist *sg; scatterlist 1296 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct scatterlist *sg_req; scatterlist 2234 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct scatterlist *sg_resp = &task->smp_task.smp_resp; scatterlist 4529 drivers/scsi/hpsa.c struct scatterlist *sg) scatterlist 4548 drivers/scsi/hpsa.c struct scatterlist *sg; scatterlist 4709 drivers/scsi/hpsa.c struct scatterlist *sg; scatterlist 4883 drivers/scsi/hpsa.c struct scatterlist *sg; scatterlist 851 drivers/scsi/hptiop.c struct scatterlist *sg; scatterlist 1301 drivers/scsi/ibmvscsi/ibmvfc.c struct scatterlist *sg; scatterlist 656 drivers/scsi/ibmvscsi/ibmvscsi.c struct scatterlist *sg; scatterlist 3203 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c static int ibmvscsis_rdma(struct ibmvscsis_cmd *cmd, struct scatterlist *sg, scatterlist 3210 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c struct scatterlist *sgp; scatterlist 166 drivers/scsi/ibmvscsi_tgt/libsrp.c struct scatterlist *sg = NULL; scatterlist 199 drivers/scsi/ibmvscsi_tgt/libsrp.c struct scatterlist dummy, *sg = NULL; scatterlist 110 drivers/scsi/ibmvscsi_tgt/libsrp.h typedef int (srp_rdma_t)(struct ibmvscsis_cmd *, struct scatterlist *, int, scatterlist 2534 drivers/scsi/initio.c struct scatterlist *sglist; scatterlist 3862 drivers/scsi/ipr.c sglist->scatterlist = sgl_alloc_order(buf_len, order, false, GFP_KERNEL, scatterlist 3864 drivers/scsi/ipr.c if (!sglist->scatterlist) { scatterlist 3884 drivers/scsi/ipr.c sgl_free_order(sglist->scatterlist, sglist->order); scatterlist 3904 drivers/scsi/ipr.c struct scatterlist *sg; scatterlist 3910 drivers/scsi/ipr.c sg = sglist->scatterlist; scatterlist 3955 drivers/scsi/ipr.c struct scatterlist *scatterlist = sglist->scatterlist; scatterlist 3956 drivers/scsi/ipr.c struct scatterlist *sg; scatterlist 3965 drivers/scsi/ipr.c for_each_sg(scatterlist, sg, ipr_cmd->dma_use_sg, i) { scatterlist 3987 drivers/scsi/ipr.c struct scatterlist *scatterlist = sglist->scatterlist; scatterlist 3988 drivers/scsi/ipr.c struct scatterlist *sg; scatterlist 3998 drivers/scsi/ipr.c for_each_sg(scatterlist, sg, ipr_cmd->dma_use_sg, i) { scatterlist 4039 drivers/scsi/ipr.c sglist->scatterlist, sglist->num_sg, scatterlist 5921 drivers/scsi/ipr.c struct scatterlist *sg; scatterlist 5973 drivers/scsi/ipr.c struct scatterlist *sg; scatterlist 6906 drivers/scsi/ipr.c struct scatterlist *sg; scatterlist 6952 drivers/scsi/ipr.c struct scatterlist *sg; scatterlist 9090 drivers/scsi/ipr.c dma_unmap_sg(&ioa_cfg->pdev->dev, sglist->scatterlist, scatterlist 1452 drivers/scsi/ipr.h struct scatterlist *scatterlist; scatterlist 1495 drivers/scsi/ips.c struct scatterlist *sg = scsi_sglist(SC); scatterlist 1562 drivers/scsi/ips.c struct scatterlist *sg = scsi_sglist(SC); scatterlist 2663 drivers/scsi/ips.c struct scatterlist *sg; scatterlist 3157 drivers/scsi/ips.c struct scatterlist *sg; scatterlist 105 drivers/scsi/isci/request.c static void init_sgl_element(struct scu_sgl_element *e, struct scatterlist *sg) scatterlist 117 drivers/scsi/isci/request.c struct scatterlist *sg = NULL; scatterlist 1415 drivers/scsi/isci/request.c struct scatterlist *sg; scatterlist 1773 drivers/scsi/isci/request.c struct scatterlist *sg = &task->smp_task.smp_resp; scatterlist 2920 drivers/scsi/isci/request.c struct scatterlist *sg = &task->smp_task.smp_req; scatterlist 3188 drivers/scsi/isci/request.c struct scatterlist *sg = &task->smp_task.smp_req; scatterlist 268 drivers/scsi/iscsi_tcp.c struct scatterlist *sg; scatterlist 456 drivers/scsi/iscsi_tcp.c iscsi_sw_tcp_send_data_prep(struct iscsi_conn *conn, struct scatterlist *sg, scatterlist 485 drivers/scsi/libfc/fc_fcp.c struct scatterlist *sg; scatterlist 598 drivers/scsi/libfc/fc_fcp.c struct scatterlist *sg; scatterlist 100 drivers/scsi/libfc/fc_libfc.c struct scatterlist *sg, scatterlist 123 drivers/scsi/libfc/fc_libfc.h struct scatterlist *sg, scatterlist 143 drivers/scsi/libfc/fc_lport.c struct scatterlist *sg; scatterlist 91 drivers/scsi/libiscsi_tcp.c struct scatterlist *sg, unsigned int offset) scatterlist 111 drivers/scsi/libiscsi_tcp.c struct scatterlist *sg; scatterlist 194 drivers/scsi/libiscsi_tcp.c struct scatterlist sg; scatterlist 317 drivers/scsi/libiscsi_tcp.c struct scatterlist sg; scatterlist 371 drivers/scsi/libiscsi_tcp.c struct scatterlist *sg_list, unsigned int sg_count, scatterlist 376 drivers/scsi/libiscsi_tcp.c struct scatterlist *sg; scatterlist 165 drivers/scsi/libsas/sas_ata.c struct scatterlist *sg; scatterlist 55 drivers/scsi/libsas/sas_expander.c struct scatterlist *req, struct scatterlist *resp) scatterlist 143 drivers/scsi/libsas/sas_expander.c struct scatterlist req_sg; scatterlist 144 drivers/scsi/libsas/sas_expander.c struct scatterlist resp_sg; scatterlist 1315 drivers/scsi/lpfc/lpfc_nvme.c struct scatterlist *data_sg; scatterlist 2595 drivers/scsi/lpfc/lpfc_nvmet.c struct scatterlist *sgel; scatterlist 838 drivers/scsi/lpfc/lpfc_scsi.c struct scatterlist *sgel = NULL; scatterlist 987 drivers/scsi/lpfc/lpfc_scsi.c struct scatterlist *sgpe; /* s/g prot entry */ scatterlist 1564 drivers/scsi/lpfc/lpfc_scsi.c struct scatterlist *sgde = NULL; /* s/g data entry */ scatterlist 1704 drivers/scsi/lpfc/lpfc_scsi.c struct scatterlist *sgde = NULL; /* s/g data entry */ scatterlist 1705 drivers/scsi/lpfc/lpfc_scsi.c struct scatterlist *sgpe = NULL; /* s/g prot entry */ scatterlist 1950 drivers/scsi/lpfc/lpfc_scsi.c struct scatterlist *sgde = NULL; /* s/g data entry */ scatterlist 2130 drivers/scsi/lpfc/lpfc_scsi.c struct scatterlist *sgde = NULL; /* s/g data entry */ scatterlist 2131 drivers/scsi/lpfc/lpfc_scsi.c struct scatterlist *sgpe = NULL; /* s/g prot entry */ scatterlist 2713 drivers/scsi/lpfc/lpfc_scsi.c struct scatterlist *sgpe; /* s/g prot entry */ scatterlist 2714 drivers/scsi/lpfc/lpfc_scsi.c struct scatterlist *sgde; /* s/g data entry */ scatterlist 3047 drivers/scsi/lpfc/lpfc_scsi.c struct scatterlist *sgel = NULL; scatterlist 365 drivers/scsi/mac53c94.c struct scatterlist *scl; scatterlist 660 drivers/scsi/megaraid.c struct scatterlist *sg; scatterlist 1415 drivers/scsi/megaraid.c struct scatterlist *sgl; scatterlist 1720 drivers/scsi/megaraid.c struct scatterlist *sg; scatterlist 1337 drivers/scsi/megaraid/megaraid_mbox.c struct scatterlist *sgl; scatterlist 1540 drivers/scsi/megaraid/megaraid_mbox.c struct scatterlist *sgl; scatterlist 2176 drivers/scsi/megaraid/megaraid_mbox.c struct scatterlist *sgl; scatterlist 1239 drivers/scsi/megaraid/megaraid_sas_base.c struct scatterlist *os_sgl; scatterlist 1268 drivers/scsi/megaraid/megaraid_sas_base.c struct scatterlist *os_sgl; scatterlist 1297 drivers/scsi/megaraid/megaraid_sas_base.c struct scatterlist *os_sgl; scatterlist 2042 drivers/scsi/megaraid/megaraid_sas_fusion.c struct scatterlist *sg_scmd; scatterlist 2153 drivers/scsi/megaraid/megaraid_sas_fusion.c struct scatterlist *sg_scmd; scatterlist 2272 drivers/scsi/megaraid/megaraid_sas_fusion.c struct scatterlist *os_sgl; scatterlist 1261 drivers/scsi/mesh.c struct scatterlist *scl; scatterlist 420 drivers/scsi/mpt3sas/mpt3sas_base.c struct scatterlist *sg_scmd = NULL; scatterlist 2139 drivers/scsi/mpt3sas/mpt3sas_base.c struct scatterlist *sg_scmd; scatterlist 2387 drivers/scsi/mpt3sas/mpt3sas_base.c struct scatterlist *sg_scmd; scatterlist 2532 drivers/scsi/mpt3sas/mpt3sas_base.c struct scatterlist *sg_scmd; scatterlist 551 drivers/scsi/mvsas/mv_64xx.c static void mvs_64xx_make_prd(struct scatterlist *scatter, int nr, void *prd) scatterlist 554 drivers/scsi/mvsas/mv_64xx.c struct scatterlist *sg; scatterlist 783 drivers/scsi/mvsas/mv_94xx.c static void mvs_94xx_make_prd(struct scatterlist *scatter, int nr, void *prd) scatterlist 786 drivers/scsi/mvsas/mv_94xx.c struct scatterlist *sg; scatterlist 310 drivers/scsi/mvsas/mv_sas.c struct scatterlist *sg_req, *sg_resp; scatterlist 1782 drivers/scsi/mvsas/mv_sas.c struct scatterlist *sg_resp = &task->smp_task.smp_resp; scatterlist 128 drivers/scsi/mvsas/mv_sas.h void (*make_prd)(struct scatterlist *scatter, int nr, void *prd); scatterlist 192 drivers/scsi/mvumi.c struct scatterlist *sg; scatterlist 1274 drivers/scsi/myrb.c struct scatterlist *sgl; scatterlist 1429 drivers/scsi/myrb.c struct scatterlist *sgl; scatterlist 1593 drivers/scsi/myrs.c struct scatterlist *sgl; scatterlist 7648 drivers/scsi/ncr53c8xx.c struct scatterlist *sg; scatterlist 854 drivers/scsi/nsp32.c struct scatterlist *sg; scatterlist 412 drivers/scsi/pcmcia/sym53c500_cs.c struct scatterlist *sg; scatterlist 431 drivers/scsi/pcmcia/sym53c500_cs.c struct scatterlist *sg; scatterlist 4212 drivers/scsi/pm8001/pm8001_hwi.c pm8001_chip_make_sg(struct scatterlist *scatter, int nr, void *prd) scatterlist 4215 drivers/scsi/pm8001/pm8001_hwi.c struct scatterlist *sg; scatterlist 4245 drivers/scsi/pm8001/pm8001_hwi.c struct scatterlist *sg_req, *sg_resp; scatterlist 203 drivers/scsi/pm8001/pm8001_sas.h void (*make_prd)(struct scatterlist *scatter, int nr, void *prd); scatterlist 689 drivers/scsi/pm8001/pm8001_sas.h void pm8001_chip_make_sg(struct scatterlist *scatter, int nr, void *prd); scatterlist 3893 drivers/scsi/pm8001/pm80xx_hwi.c struct scatterlist *sg_req, *sg_resp; scatterlist 3150 drivers/scsi/pmcraid.c struct scatterlist *sglist; scatterlist 3204 drivers/scsi/pmcraid.c sgl_free_order(sglist->scatterlist, sglist->order); scatterlist 3258 drivers/scsi/pmcraid.c struct scatterlist *sg; scatterlist 3267 drivers/scsi/pmcraid.c sg = sglist->scatterlist; scatterlist 3490 drivers/scsi/pmcraid.c struct scatterlist *sg = NULL; scatterlist 3503 drivers/scsi/pmcraid.c sglist->scatterlist, scatterlist 3519 drivers/scsi/pmcraid.c for_each_sg(sglist->scatterlist, sg, sglist->num_dma_sg, i) { scatterlist 3552 drivers/scsi/pmcraid.c sglist->scatterlist, scatterlist 532 drivers/scsi/pmcraid.h struct scatterlist *scatterlist; scatterlist 485 drivers/scsi/qedf/qedf_io.c struct scatterlist *sg; scatterlist 1842 drivers/scsi/qedi/qedi_fw.c struct scatterlist *sg; scatterlist 181 drivers/scsi/qedi/qedi_iscsi.h struct scatterlist *sg; scatterlist 2852 drivers/scsi/qla1280.c struct scatterlist *sg, *s; scatterlist 3107 drivers/scsi/qla1280.c struct scatterlist *sg, *s; scatterlist 3397 drivers/scsi/qla2xxx/qla_def.h struct scatterlist *sg; scatterlist 3398 drivers/scsi/qla2xxx/qla_def.h struct scatterlist *prot_sg; scatterlist 4560 drivers/scsi/qla2xxx/qla_def.h struct scatterlist *cur_sg; /* IN */ scatterlist 12 drivers/scsi/qla2xxx/qla_dsd.h static inline void append_dsd32(struct dsd32 **dsd, struct scatterlist *sg) scatterlist 25 drivers/scsi/qla2xxx/qla_dsd.h static inline void append_dsd64(struct dsd64 **dsd, struct scatterlist *sg) scatterlist 198 drivers/scsi/qla2xxx/qla_iocb.c struct scatterlist *sg; scatterlist 254 drivers/scsi/qla2xxx/qla_iocb.c struct scatterlist *sg; scatterlist 591 drivers/scsi/qla2xxx/qla_iocb.c struct scatterlist *cur_seg; scatterlist 705 drivers/scsi/qla2xxx/qla_iocb.c struct scatterlist *sg; scatterlist 848 drivers/scsi/qla2xxx/qla_iocb.c struct scatterlist *sg; scatterlist 894 drivers/scsi/qla2xxx/qla_iocb.c struct scatterlist *sg_prot; scatterlist 1008 drivers/scsi/qla2xxx/qla_iocb.c struct scatterlist *sg, *sgl; scatterlist 1085 drivers/scsi/qla2xxx/qla_iocb.c struct scatterlist *sg, *sgl; scatterlist 2932 drivers/scsi/qla2xxx/qla_iocb.c struct scatterlist *sg; scatterlist 2999 drivers/scsi/qla2xxx/qla_iocb.c struct scatterlist *sg; scatterlist 3645 drivers/scsi/qla2xxx/qla_iocb.c struct scatterlist *sg; scatterlist 2186 drivers/scsi/qla2xxx/qla_isr.c struct scatterlist *sg; scatterlist 3001 drivers/scsi/qla2xxx/qla_mr.c struct scatterlist *sg; scatterlist 3295 drivers/scsi/qla2xxx/qla_mr.c struct scatterlist *sg; scatterlist 368 drivers/scsi/qla2xxx/qla_nvme.c struct scatterlist *sgl, *sg; scatterlist 2390 drivers/scsi/qla2xxx/qla_target.c prm->sg = (struct scatterlist *)cmd->sg; scatterlist 885 drivers/scsi/qla2xxx/qla_target.h struct scatterlist *sg; /* cmd data buffer SG vector */ scatterlist 909 drivers/scsi/qla2xxx/qla_target.h struct scatterlist *prot_sg; scatterlist 970 drivers/scsi/qla2xxx/qla_target.h struct scatterlist *sg; /* cmd data buffer SG vector */ scatterlist 979 drivers/scsi/qla2xxx/qla_target.h struct scatterlist *prot_sg; scatterlist 156 drivers/scsi/qla4xxx/ql4_iocb.c struct scatterlist *sg; scatterlist 305 drivers/scsi/qlogicfas408.c struct scatterlist *sg; scatterlist 902 drivers/scsi/qlogicpti.c struct scatterlist *sg, *s; scatterlist 44 drivers/scsi/scsi.h struct scatterlist; scatterlist 1576 drivers/scsi/scsi_lib.c sizeof(struct scatterlist); scatterlist 1584 drivers/scsi/scsi_lib.c struct scatterlist *sg; scatterlist 1599 drivers/scsi/scsi_lib.c (struct scatterlist *)(cmd->prot_sdb + 1); scatterlist 1745 drivers/scsi/scsi_lib.c struct scatterlist *sg; scatterlist 1886 drivers/scsi/scsi_lib.c sgl_size = max_t(unsigned int, sizeof(struct scatterlist), scatterlist 1891 drivers/scsi/scsi_lib.c sizeof(struct scatterlist) * SCSI_INLINE_PROT_SG_CNT; scatterlist 2856 drivers/scsi/scsi_lib.c void *scsi_kmap_atomic_sg(struct scatterlist *sgl, int sg_count, scatterlist 2861 drivers/scsi/scsi_lib.c struct scatterlist *sg; scatterlist 4777 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_sg_descriptor *sg_descriptor, struct scatterlist *sg) scatterlist 4797 drivers/scsi/smartpqi/smartpqi_init.c struct scatterlist *sg; scatterlist 4861 drivers/scsi/smartpqi/smartpqi_init.c struct scatterlist *sg; scatterlist 168 drivers/scsi/snic/snic_scsi.c struct scatterlist *sg; scatterlist 457 drivers/scsi/sr.c struct scatterlist *sg; scatterlist 429 drivers/scsi/stex.c struct scatterlist *sg; scatterlist 461 drivers/scsi/stex.c struct scatterlist *sg; scatterlist 1565 drivers/scsi/storvsc_drv.c struct scatterlist *sgl; scatterlist 1568 drivers/scsi/storvsc_drv.c struct scatterlist *cur_sgl; scatterlist 1638 drivers/scsi/storvsc_drv.c sgl = (struct scatterlist *)scsi_sglist(scmnd); scatterlist 254 drivers/scsi/sym53c8xx_2/sym_glue.c struct scatterlist *sg; scatterlist 2109 drivers/scsi/ufs/ufshcd.c struct scatterlist *sg; scatterlist 234 drivers/scsi/virtio_scsi.c struct scatterlist sg; scatterlist 410 drivers/scsi/virtio_scsi.c struct scatterlist *sgs[6], req, resp; scatterlist 330 drivers/scsi/vmw_pvscsi.c struct scatterlist *sg, unsigned count) scatterlist 355 drivers/scsi/vmw_pvscsi.c struct scatterlist *sg; scatterlist 255 drivers/scsi/wd719x.c struct scatterlist *sg; scatterlist 403 drivers/scsi/xen-scsifront.c struct scatterlist *sg; scatterlist 666 drivers/spi/spi-bcm2835.c struct scatterlist *sgl; scatterlist 276 drivers/spi/spi-ep93xx.c struct scatterlist *sg; scatterlist 1341 drivers/spi/spi-imx.c struct scatterlist *last_sg = sg_last(rx->sgl, rx->nents); scatterlist 103 drivers/spi/spi-mt65xx.c struct scatterlist *tx_sgl, *rx_sgl; scatterlist 179 drivers/spi/spi-mxs.c struct scatterlist sg; scatterlist 242 drivers/spi/spi-mxs.c (struct scatterlist *)dma_xfer[sg_count].pio, scatterlist 434 drivers/spi/spi-omap2-mcspi.c struct scatterlist *sg_out[2]; scatterlist 262 drivers/spi/spi-pic32-sqi.c struct scatterlist *sg, *sgl; scatterlist 821 drivers/spi/spi-pl022.c struct scatterlist *sg; scatterlist 868 drivers/spi/spi-pl022.c struct scatterlist *sg; scatterlist 389 drivers/spi/spi-qup.c static int spi_qup_prep_sg(struct spi_master *master, struct scatterlist *sgl, scatterlist 425 drivers/spi/spi-qup.c static u32 spi_qup_sgl_get_nents_len(struct scatterlist *sgl, u32 max, scatterlist 428 drivers/spi/spi-qup.c struct scatterlist *sg; scatterlist 451 drivers/spi/spi-qup.c struct scatterlist *tx_sgl, *rx_sgl; scatterlist 463 drivers/spi/spi-ti-qspi.c struct scatterlist *sg; scatterlist 112 drivers/spi/spi-topcliff-pch.c struct scatterlist *sg_tx_p; scatterlist 113 drivers/spi/spi-topcliff-pch.c struct scatterlist *sg_rx_p; scatterlist 114 drivers/spi/spi-topcliff-pch.c struct scatterlist sg_tx; scatterlist 115 drivers/spi/spi-topcliff-pch.c struct scatterlist sg_rx; scatterlist 917 drivers/spi/spi-topcliff-pch.c struct scatterlist *sg; scatterlist 822 drivers/spi/spi.c struct scatterlist *sg; scatterlist 144 drivers/staging/android/ion/ion.c struct scatterlist *sg, *new_sg; scatterlist 23 drivers/staging/android/ion/ion_heap.c struct scatterlist *sg; scatterlist 70 drivers/staging/android/ion/ion_heap.c struct scatterlist *sg; scatterlist 112 drivers/staging/android/ion/ion_heap.c static int ion_heap_sglist_zero(struct scatterlist *sgl, unsigned int nents, scatterlist 150 drivers/staging/android/ion/ion_heap.c struct scatterlist sg; scatterlist 106 drivers/staging/android/ion/ion_system_heap.c struct scatterlist *sg; scatterlist 158 drivers/staging/android/ion/ion_system_heap.c struct scatterlist *sg; scatterlist 262 drivers/staging/greybus/sdio.c struct scatterlist *sg = data->sg; scatterlist 316 drivers/staging/greybus/sdio.c struct scatterlist *sg = data->sg; scatterlist 28 drivers/staging/kpc2000/kpc_dma/fileops.c unsigned int count_parts_for_sge(struct scatterlist *sg) scatterlist 43 drivers/staging/kpc2000/kpc_dma/fileops.c struct scatterlist *sg; scatterlist 198 drivers/staging/media/ipu3/ipu3-dmamap.c int imgu_dmamap_map_sg(struct imgu_device *imgu, struct scatterlist *sglist, scatterlist 202 drivers/staging/media/ipu3/ipu3-dmamap.c struct scatterlist *sg; scatterlist 9 drivers/staging/media/ipu3/ipu3-dmamap.h struct scatterlist; scatterlist 15 drivers/staging/media/ipu3/ipu3-dmamap.h int imgu_dmamap_map_sg(struct imgu_device *imgu, struct scatterlist *sglist, scatterlist 298 drivers/staging/media/ipu3/ipu3-mmu.c struct scatterlist *sg, unsigned int nents) scatterlist 301 drivers/staging/media/ipu3/ipu3-mmu.c struct scatterlist *s; scatterlist 23 drivers/staging/media/ipu3/ipu3-mmu.h struct scatterlist; scatterlist 35 drivers/staging/media/ipu3/ipu3-mmu.h struct scatterlist *sg, unsigned int nents); scatterlist 514 drivers/staging/ralink-gdma/ralink-gdma.c struct dma_chan *c, struct scatterlist *sgl, scatterlist 520 drivers/staging/ralink-gdma/ralink-gdma.c struct scatterlist *sg; scatterlist 190 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c struct scatterlist sg[2]; scatterlist 275 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c struct scatterlist sg[2]; scatterlist 292 drivers/staging/rtl8192e/rtllib_crypt_tkip.c struct scatterlist sg; scatterlist 379 drivers/staging/rtl8192e/rtllib_crypt_tkip.c struct scatterlist sg; scatterlist 95 drivers/staging/rtl8192e/rtllib_crypt_wep.c struct scatterlist sg; scatterlist 175 drivers/staging/rtl8192e/rtllib_crypt_wep.c struct scatterlist sg; scatterlist 197 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c struct scatterlist sg[2]; scatterlist 284 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c struct scatterlist sg[2]; scatterlist 296 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c struct scatterlist sg; scatterlist 379 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c struct scatterlist sg; scatterlist 90 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c struct scatterlist sg; scatterlist 169 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c struct scatterlist sg; scatterlist 63 drivers/staging/rts5208/rtsx_transport.c struct scatterlist *sg = scatterlist 64 drivers/staging/rts5208/rtsx_transport.c (struct scatterlist *)scsi_sglist(srb) scatterlist 314 drivers/staging/rts5208/rtsx_transport.c struct scatterlist *sg, int num_sg, scatterlist 326 drivers/staging/rts5208/rtsx_transport.c struct scatterlist *sg_ptr; scatterlist 480 drivers/staging/rts5208/rtsx_transport.c struct scatterlist *sg, int num_sg, scatterlist 490 drivers/staging/rts5208/rtsx_transport.c struct scatterlist *sg_ptr; scatterlist 722 drivers/staging/rts5208/rtsx_transport.c struct scatterlist *sg = buf; scatterlist 515 drivers/staging/unisys/visorhba/visorhba_main.c struct scatterlist *sg = NULL; scatterlist 516 drivers/staging/unisys/visorhba/visorhba_main.c struct scatterlist *sglist = NULL; scatterlist 842 drivers/staging/unisys/visorhba/visorhba_main.c struct scatterlist *sg; scatterlist 44 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c struct scatterlist *scatterlist; scatterlist 332 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c dma_unmap_sg(g_dev, pagelistinfo->scatterlist, scatterlist 365 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c struct scatterlist *scatterlist, *sg; scatterlist 378 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c sizeof(struct scatterlist))) scatterlist 384 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c (num_pages * sizeof(struct scatterlist))) + scatterlist 400 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c scatterlist = (struct scatterlist *)(pages + num_pages); scatterlist 402 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c (scatterlist + num_pages); scatterlist 417 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c pagelistinfo->scatterlist = scatterlist; scatterlist 470 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c sg_init_table(scatterlist, num_pages); scatterlist 477 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c sg_set_page(scatterlist + i, pages[i], len, offset); scatterlist 483 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c scatterlist, scatterlist 496 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c for_each_sg(scatterlist, sg, dma_buffers, i) { scatterlist 558 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c dma_unmap_sg(g_dev, pagelistinfo->scatterlist, scatterlist 254 drivers/staging/wusbcore/host/whci/qset.c struct scatterlist *sg; scatterlist 427 drivers/staging/wusbcore/host/whci/qset.c struct scatterlist *sg; scatterlist 553 drivers/staging/wusbcore/host/whci/qset.c struct scatterlist *sg; scatterlist 94 drivers/staging/wusbcore/host/whci/whcd.h struct scatterlist *bounce_sg; scatterlist 1005 drivers/staging/wusbcore/wa-xfer.c static struct scatterlist *wa_xfer_create_subset_sg(struct scatterlist *in_sg, scatterlist 1009 drivers/staging/wusbcore/wa-xfer.c struct scatterlist *out_sg; scatterlist 1012 drivers/staging/wusbcore/wa-xfer.c struct scatterlist *current_xfer_sg = in_sg; scatterlist 1013 drivers/staging/wusbcore/wa-xfer.c struct scatterlist *current_seg_sg, *last_seg_sg; scatterlist 1039 drivers/staging/wusbcore/wa-xfer.c out_sg = kmalloc((sizeof(struct scatterlist) * nents), GFP_ATOMIC); scatterlist 47 drivers/target/iscsi/cxgbit/cxgbit.h struct scatterlist sg; scatterlist 11 drivers/target/iscsi/cxgbit/cxgbit_ddp.c struct scatterlist **sg_pp, unsigned int *sg_off) scatterlist 13 drivers/target/iscsi/cxgbit/cxgbit_ddp.c struct scatterlist *sg = sg_pp ? *sg_pp : NULL; scatterlist 100 drivers/target/iscsi/cxgbit/cxgbit_ddp.c unsigned int npods, struct scatterlist **sg_pp, scatterlist 133 drivers/target/iscsi/cxgbit/cxgbit_ddp.c struct scatterlist *sg = ttinfo->sgl; scatterlist 152 drivers/target/iscsi/cxgbit/cxgbit_ddp.c static int cxgbit_ddp_sgl_check(struct scatterlist *sg, scatterlist 176 drivers/target/iscsi/cxgbit/cxgbit_ddp.c struct scatterlist *sgl = ttinfo->sgl; scatterlist 362 drivers/target/iscsi/cxgbit/cxgbit_target.c struct scatterlist *sg; scatterlist 828 drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_skb_copy_to_sg(struct sk_buff *skb, struct scatterlist *sg, scatterlist 911 drivers/target/iscsi/cxgbit/cxgbit_target.c struct scatterlist *sg = &cmd->se_cmd.t_data_sg[0]; scatterlist 1014 drivers/target/iscsi/cxgbit/cxgbit_target.c struct scatterlist *sg_start; scatterlist 887 drivers/target/iscsi/iscsi_target.c struct scatterlist *sg; scatterlist 944 drivers/target/iscsi/iscsi_target.c struct scatterlist *sg; scatterlist 1381 drivers/target/iscsi/iscsi_target.c struct scatterlist *sg; scatterlist 1402 drivers/target/iscsi/iscsi_target.c struct scatterlist pad_sg; scatterlist 1420 drivers/target/iscsi/iscsi_target.c struct scatterlist sg[2]; scatterlist 1096 drivers/target/iscsi/iscsi_target_util.c struct scatterlist *sg = cmd->first_data_sg; scatterlist 105 drivers/target/loopback/tcm_loop.c struct scatterlist *sgl_bidi = NULL; scatterlist 261 drivers/target/target_core_file.c fd_execute_rw_aio(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, scatterlist 270 drivers/target/target_core_file.c struct scatterlist *sg; scatterlist 319 drivers/target/target_core_file.c u32 block_size, struct scatterlist *sgl, scatterlist 322 drivers/target/target_core_file.c struct scatterlist *sg; scatterlist 595 drivers/target/target_core_file.c fd_execute_rw_buffered(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, scatterlist 679 drivers/target/target_core_file.c fd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, scatterlist 414 drivers/target/target_core_iblock.c struct scatterlist *sg = &cmd->t_data_sg[0]; scatterlist 448 drivers/target/target_core_iblock.c struct scatterlist *sg; scatterlist 681 drivers/target/target_core_iblock.c iblock_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, scatterlist 689 drivers/target/target_core_iblock.c struct scatterlist *sg; scatterlist 846 drivers/target/target_core_pscsi.c pscsi_map_sg(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, scatterlist 852 drivers/target/target_core_pscsi.c struct scatterlist *sg; scatterlist 957 drivers/target/target_core_pscsi.c struct scatterlist *sgl = cmd->t_data_sg; scatterlist 67 drivers/target/target_core_rd.c struct scatterlist *sg; scatterlist 117 drivers/target/target_core_rd.c sizeof(struct scatterlist)); scatterlist 119 drivers/target/target_core_rd.c struct scatterlist *sg; scatterlist 179 drivers/target/target_core_rd.c sizeof(struct scatterlist)); scatterlist 238 drivers/target/target_core_rd.c sizeof(struct scatterlist)); scatterlist 343 drivers/target/target_core_rd.c sizeof(struct scatterlist)); scatterlist 363 drivers/target/target_core_rd.c sizeof(struct scatterlist)); scatterlist 384 drivers/target/target_core_rd.c struct scatterlist *prot_sg; scatterlist 417 drivers/target/target_core_rd.c rd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, scatterlist 423 drivers/target/target_core_rd.c struct scatterlist *rd_sg; scatterlist 26 drivers/target/target_core_rd.h struct scatterlist *sg_table; scatterlist 346 drivers/target/target_core_sbc.c struct scatterlist *sg; scatterlist 442 drivers/target/target_core_sbc.c struct scatterlist *write_sg, *sg; scatterlist 1226 drivers/target/target_core_sbc.c struct scatterlist *dsg = cmd->t_data_sg, *psg; scatterlist 1331 drivers/target/target_core_sbc.c struct scatterlist *sg, int sg_off) scatterlist 1334 drivers/target/target_core_sbc.c struct scatterlist *psg; scatterlist 1377 drivers/target/target_core_sbc.c unsigned int ei_lba, struct scatterlist *psg, int psg_off) scatterlist 1381 drivers/target/target_core_sbc.c struct scatterlist *dsg = cmd->t_data_sg; scatterlist 1502 drivers/target/target_core_transport.c transport_generic_map_mem_to_cmd(struct se_cmd *cmd, struct scatterlist *sgl, scatterlist 1503 drivers/target/target_core_transport.c u32 sgl_count, struct scatterlist *sgl_bidi, u32 sgl_bidi_count) scatterlist 1560 drivers/target/target_core_transport.c struct scatterlist *sgl, u32 sgl_count, scatterlist 1561 drivers/target/target_core_transport.c struct scatterlist *sgl_bidi, u32 sgl_bidi_count, scatterlist 1562 drivers/target/target_core_transport.c struct scatterlist *sgl_prot, u32 sgl_prot_count) scatterlist 2409 drivers/target/target_core_transport.c void target_free_sgl(struct scatterlist *sgl, int nents) scatterlist 2466 drivers/target/target_core_transport.c struct scatterlist *sg = cmd->t_data_sg; scatterlist 2516 drivers/target/target_core_transport.c target_alloc_sgl(struct scatterlist **sgl, unsigned int *nents, u32 length, scatterlist 663 drivers/target/target_core_user.c struct tcmu_cmd *tcmu_cmd, struct scatterlist *data_sg, scatterlist 671 drivers/target/target_core_user.c struct scatterlist *sg; scatterlist 746 drivers/target/target_core_user.c struct scatterlist *sg, *data_sg; scatterlist 44 drivers/target/target_core_xcopy.h struct scatterlist *xop_data_sg; scatterlist 117 drivers/target/tcm_fc/tcm_fc.h struct scatterlist *sg; /* Set only if DDP is setup */ scatterlist 37 drivers/target/tcm_fc/tfc_cmd.c struct scatterlist *sg; scatterlist 48 drivers/target/tcm_fc/tfc_io.c struct scatterlist *sg = NULL; scatterlist 203 drivers/target/tcm_fc/tfc_io.c struct scatterlist *sg = NULL; scatterlist 231 drivers/tty/serial/amba-pl011.c struct scatterlist sg; scatterlist 253 drivers/tty/serial/amba-pl011.c struct scatterlist sg; scatterlist 140 drivers/tty/serial/atmel_serial.c struct scatterlist sg_tx; scatterlist 141 drivers/tty/serial/atmel_serial.c struct scatterlist sg_rx; scatterlist 933 drivers/tty/serial/atmel_serial.c struct scatterlist sgl[2], *sg, *sg_tx = &atmel_port->sg_tx; scatterlist 266 drivers/tty/serial/fsl_lpuart.c struct scatterlist rx_sgl, tx_sgl[2]; scatterlist 414 drivers/tty/serial/fsl_lpuart.c struct scatterlist *sgl = sport->tx_sgl; scatterlist 464 drivers/tty/serial/fsl_lpuart.c struct scatterlist *sgl = &sport->tx_sgl[0]; scatterlist 220 drivers/tty/serial/imx.c struct scatterlist rx_sgl, tx_sgl[2]; scatterlist 551 drivers/tty/serial/imx.c struct scatterlist *sgl = &sport->tx_sgl[0]; scatterlist 590 drivers/tty/serial/imx.c struct scatterlist *sgl = sport->tx_sgl; scatterlist 1076 drivers/tty/serial/imx.c struct scatterlist *sgl = &sport->rx_sgl; scatterlist 1150 drivers/tty/serial/imx.c struct scatterlist *sgl = &sport->rx_sgl; scatterlist 1515 drivers/tty/serial/imx.c struct scatterlist *sgl = &sport->tx_sgl[0]; scatterlist 437 drivers/tty/serial/mxs-auart.c struct scatterlist tx_sgl; scatterlist 441 drivers/tty/serial/mxs-auart.c struct scatterlist rx_sgl; scatterlist 552 drivers/tty/serial/mxs-auart.c struct scatterlist *sgl = &s->tx_sgl; scatterlist 558 drivers/tty/serial/mxs-auart.c desc = dmaengine_prep_slave_sg(channel, (struct scatterlist *)&pio, scatterlist 874 drivers/tty/serial/mxs-auart.c struct scatterlist *sgl = &s->rx_sgl; scatterlist 882 drivers/tty/serial/mxs-auart.c desc = dmaengine_prep_slave_sg(channel, (struct scatterlist *)pio, scatterlist 234 drivers/tty/serial/pch_uart.c struct scatterlist *sg_tx_p; scatterlist 237 drivers/tty/serial/pch_uart.c struct scatterlist sg_rx; scatterlist 782 drivers/tty/serial/pch_uart.c struct scatterlist *sg = priv->sg_tx_p; scatterlist 854 drivers/tty/serial/pch_uart.c struct scatterlist *sg; scatterlist 933 drivers/tty/serial/pch_uart.c struct scatterlist *sg; scatterlist 991 drivers/tty/serial/pch_uart.c priv->sg_tx_p = kcalloc(num, sizeof(struct scatterlist), GFP_ATOMIC); scatterlist 147 drivers/tty/serial/sh-sci.c struct scatterlist sg_rx[2]; scatterlist 1362 drivers/tty/serial/sh-sci.c struct scatterlist *sg = &s->sg_rx[i]; scatterlist 1631 drivers/tty/serial/sh-sci.c struct scatterlist *sg = &s->sg_rx[i]; scatterlist 1685 drivers/usb/core/devio.c num_sgs * sizeof(struct scatterlist); scatterlist 1693 drivers/usb/core/devio.c sizeof(struct scatterlist), scatterlist 1479 drivers/usb/core/hcd.c struct scatterlist *sg = urb->sg; scatterlist 368 drivers/usb/core/message.c unsigned pipe, unsigned period, struct scatterlist *sg, scatterlist 429 drivers/usb/core/message.c struct scatterlist *sg2; scatterlist 459 drivers/usb/core/urb.c struct scatterlist *sg; scatterlist 843 drivers/usb/dwc2/gadget.c struct scatterlist *sg; scatterlist 883 drivers/usb/dwc3/core.h struct scatterlist *sg; scatterlist 884 drivers/usb/dwc3/core.h struct scatterlist *start_sg; scatterlist 1058 drivers/usb/dwc3/gadget.c struct scatterlist *sg = req->start_sg; scatterlist 1059 drivers/usb/dwc3/gadget.c struct scatterlist *s; scatterlist 2474 drivers/usb/dwc3/gadget.c struct scatterlist *sg = req->sg; scatterlist 2475 drivers/usb/dwc3/gadget.c struct scatterlist *s; scatterlist 587 drivers/usb/host/ehci-q.c struct scatterlist *sg; scatterlist 2544 drivers/usb/host/fotg210-hcd.c struct scatterlist *sg; scatterlist 120 drivers/usb/host/ohci-hcd.c struct scatterlist *sg; scatterlist 604 drivers/usb/host/ohci-q.c struct scatterlist *sg; scatterlist 927 drivers/usb/host/uhci-q.c struct scatterlist *sg; scatterlist 3077 drivers/usb/host/xhci-ring.c struct scatterlist *sg; scatterlist 3299 drivers/usb/host/xhci-ring.c struct scatterlist *sg = NULL; scatterlist 24 drivers/usb/image/microtek.h struct scatterlist *curr_sg; scatterlist 521 drivers/usb/misc/usbtest.c static void free_sglist(struct scatterlist *sg, int nents) scatterlist 535 drivers/usb/misc/usbtest.c static struct scatterlist * scatterlist 538 drivers/usb/misc/usbtest.c struct scatterlist *sg; scatterlist 605 drivers/usb/misc/usbtest.c struct scatterlist *sg, scatterlist 2177 drivers/usb/misc/usbtest.c struct scatterlist *sg; scatterlist 408 drivers/usb/mon/mon_bin.c struct scatterlist *sg; scatterlist 168 drivers/usb/mon/mon_text.c struct scatterlist *sg = urb->sg; scatterlist 79 drivers/usb/musb/ux500_dma.c struct scatterlist sg; scatterlist 917 drivers/usb/storage/alauda.c struct scatterlist *sg; scatterlist 1010 drivers/usb/storage/alauda.c struct scatterlist *sg; scatterlist 146 drivers/usb/storage/datafab.c struct scatterlist *sg = NULL; scatterlist 230 drivers/usb/storage/datafab.c struct scatterlist *sg = NULL; scatterlist 640 drivers/usb/storage/ene_ub6250.c struct scatterlist *sg = NULL; scatterlist 1492 drivers/usb/storage/ene_ub6250.c struct scatterlist *sg = NULL; scatterlist 331 drivers/usb/storage/isd200.c struct scatterlist sg; scatterlist 164 drivers/usb/storage/jumpshot.c struct scatterlist *sg = NULL; scatterlist 241 drivers/usb/storage/jumpshot.c struct scatterlist *sg = NULL; scatterlist 122 drivers/usb/storage/protocol.c unsigned int buflen, struct scsi_cmnd *srb, struct scatterlist **sgptr, scatterlist 126 drivers/usb/storage/protocol.c struct scatterlist *sg = *sgptr; scatterlist 173 drivers/usb/storage/protocol.c struct scatterlist *sg = NULL; scatterlist 37 drivers/usb/storage/protocol.h unsigned int buflen, struct scsi_cmnd *srb, struct scatterlist **, scatterlist 741 drivers/usb/storage/sddr09.c struct scatterlist *sg; scatterlist 968 drivers/usb/storage/sddr09.c struct scatterlist *sg; scatterlist 203 drivers/usb/storage/sddr55.c struct scatterlist *sg; scatterlist 324 drivers/usb/storage/sddr55.c struct scatterlist *sg; scatterlist 1127 drivers/usb/storage/shuttle_usbat.c struct scatterlist *sg = NULL; scatterlist 1218 drivers/usb/storage/shuttle_usbat.c struct scatterlist *sg = NULL; scatterlist 1298 drivers/usb/storage/shuttle_usbat.c struct scatterlist *sg = NULL; scatterlist 412 drivers/usb/storage/transport.c struct scatterlist *sg, int num_sg, unsigned int length, scatterlist 493 drivers/usb/storage/transport.c (struct scatterlist *) buf, use_sg, scatterlist 1186 drivers/usb/storage/transport.c struct scatterlist *sg = NULL; scatterlist 56 drivers/usb/usbip/stub.h struct scatterlist *sgl; scatterlist 459 drivers/usb/usbip/stub_rx.c struct scatterlist *sgl = NULL, *sg; scatterlist 165 drivers/usb/usbip/stub_tx.c struct scatterlist *sg; scatterlist 683 drivers/usb/usbip/usbip_common.c struct scatterlist *sg; scatterlist 56 drivers/usb/usbip/vhci_tx.c struct scatterlist *sg; scatterlist 92 drivers/vhost/scsi.c struct scatterlist *tvc_sgl; scatterlist 93 drivers/vhost/scsi.c struct scatterlist *tvc_prot_sgl; scatterlist 576 drivers/vhost/scsi.c struct scatterlist *sg, *prot_sg; scatterlist 624 drivers/vhost/scsi.c struct scatterlist *sgl, scatterlist 628 drivers/vhost/scsi.c struct scatterlist *sg = sgl; scatterlist 673 drivers/vhost/scsi.c struct scatterlist *sg, int sg_count) scatterlist 675 drivers/vhost/scsi.c struct scatterlist *p = sg; scatterlist 762 drivers/vhost/scsi.c struct scatterlist *sg_ptr, *sg_prot_ptr = NULL; scatterlist 1921 drivers/vhost/scsi.c sizeof(struct scatterlist), scatterlist 1937 drivers/vhost/scsi.c sizeof(struct scatterlist), scatterlist 268 drivers/video/fbdev/mx3fb.c struct scatterlist sg[2]; scatterlist 801 drivers/video/fbdev/mx3fb.c struct scatterlist *sg = mx3_fbi->sg; scatterlist 1141 drivers/video/fbdev/mx3fb.c struct scatterlist *sg = mx3_fbi->sg; scatterlist 1999 drivers/video/fbdev/sh_mobile_lcdcfb.c ch->sglist = vmalloc(sizeof(struct scatterlist) * scatterlist 103 drivers/video/fbdev/sh_mobile_lcdcfb.h struct scatterlist *sglist; scatterlist 228 drivers/video/fbdev/via/via-core.c int viafb_dma_copy_out_sg(unsigned int offset, struct scatterlist *sg, int nsg) scatterlist 235 drivers/video/fbdev/via/via-core.c struct scatterlist *sgentry; scatterlist 141 drivers/virtio/virtio_balloon.c struct scatterlist sg; scatterlist 343 drivers/virtio/virtio_balloon.c struct scatterlist sg; scatterlist 502 drivers/virtio/virtio_balloon.c struct scatterlist sg; scatterlist 542 drivers/virtio/virtio_balloon.c struct scatterlist sg; scatterlist 561 drivers/virtio/virtio_balloon.c struct scatterlist sg; scatterlist 580 drivers/virtio/virtio_balloon.c struct scatterlist sg; scatterlist 25 drivers/virtio/virtio_input.c struct scatterlist sg[1]; scatterlist 62 drivers/virtio/virtio_input.c struct scatterlist sg[1]; scatterlist 326 drivers/virtio/virtio_ring.c struct scatterlist *sg, scatterlist 416 drivers/virtio/virtio_ring.c struct scatterlist *sgs[], scatterlist 425 drivers/virtio/virtio_ring.c struct scatterlist *sg; scatterlist 980 drivers/virtio/virtio_ring.c struct scatterlist *sgs[], scatterlist 988 drivers/virtio/virtio_ring.c struct scatterlist *sg; scatterlist 1092 drivers/virtio/virtio_ring.c struct scatterlist *sgs[], scatterlist 1102 drivers/virtio/virtio_ring.c struct scatterlist *sg; scatterlist 1694 drivers/virtio/virtio_ring.c struct scatterlist *sgs[], scatterlist 1725 drivers/virtio/virtio_ring.c struct scatterlist *sgs[], scatterlist 1735 drivers/virtio/virtio_ring.c struct scatterlist *sg; scatterlist 1759 drivers/virtio/virtio_ring.c struct scatterlist *sg, unsigned int num, scatterlist 1781 drivers/virtio/virtio_ring.c struct scatterlist *sg, unsigned int num, scatterlist 1804 drivers/virtio/virtio_ring.c struct scatterlist *sg, unsigned int num, scatterlist 466 drivers/xen/swiotlb-xen.c xen_swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, scatterlist 469 drivers/xen/swiotlb-xen.c struct scatterlist *sg; scatterlist 481 drivers/xen/swiotlb-xen.c xen_swiotlb_map_sg(struct device *dev, struct scatterlist *sgl, int nelems, scatterlist 484 drivers/xen/swiotlb-xen.c struct scatterlist *sg; scatterlist 505 drivers/xen/swiotlb-xen.c xen_swiotlb_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, scatterlist 508 drivers/xen/swiotlb-xen.c struct scatterlist *sg; scatterlist 518 drivers/xen/swiotlb-xen.c xen_swiotlb_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, scatterlist 521 drivers/xen/swiotlb-xen.c struct scatterlist *sg; scatterlist 129 drivers/xen/xen-scsiback.c struct scatterlist *sgl; scatterlist 482 drivers/xen/xen-scsiback.c struct scatterlist *sg; scatterlist 525 drivers/xen/xen-scsiback.c sizeof(struct scatterlist), GFP_KERNEL); scatterlist 3570 fs/cifs/smb2ops.c static inline void smb2_sg_set_buf(struct scatterlist *sg, const void *buf, scatterlist 3590 fs/cifs/smb2ops.c static struct scatterlist * scatterlist 3594 fs/cifs/smb2ops.c struct scatterlist *sg; scatterlist 3604 fs/cifs/smb2ops.c sg = kmalloc_array(sg_len, sizeof(struct scatterlist), GFP_KERNEL); scatterlist 3667 fs/cifs/smb2ops.c struct scatterlist *sg; scatterlist 983 fs/cifs/smbdirect.c struct scatterlist *sgl, int data_length, int remaining_data_length) scatterlist 988 fs/cifs/smbdirect.c struct scatterlist *sg; scatterlist 1036 fs/cifs/smbdirect.c struct scatterlist sgl; scatterlist 1068 fs/cifs/smbdirect.c struct scatterlist sgl[SMBDIRECT_MAX_SGE]; scatterlist 2364 fs/cifs/smbdirect.c sizeof(struct scatterlist), scatterlist 293 fs/cifs/smbdirect.h struct scatterlist *sgl; scatterlist 160 fs/crypto/crypto.c struct scatterlist dst, src; scatterlist 45 fs/crypto/fname.c struct scatterlist sg; scatterlist 94 fs/crypto/fname.c struct scatterlist src_sg, dst_sg; scatterlist 54 fs/crypto/keysetup_v1.c struct scatterlist src_sg, dst_sg; scatterlist 247 fs/ecryptfs/crypto.c int virt_to_scatterlist(const void *addr, int size, struct scatterlist *sg, scatterlist 306 fs/ecryptfs/crypto.c struct scatterlist *dst_sg, scatterlist 307 fs/ecryptfs/crypto.c struct scatterlist *src_sg, int size, scatterlist 401 fs/ecryptfs/crypto.c struct scatterlist src_sg, dst_sg; scatterlist 577 fs/ecryptfs/ecryptfs_kernel.h int virt_to_scatterlist(const void *addr, int size, struct scatterlist *sg, scatterlist 596 fs/ecryptfs/keystore.c struct scatterlist src_sg[2]; scatterlist 597 fs/ecryptfs/keystore.c struct scatterlist dst_sg[2]; scatterlist 866 fs/ecryptfs/keystore.c struct scatterlist src_sg[2]; scatterlist 867 fs/ecryptfs/keystore.c struct scatterlist dst_sg[2]; scatterlist 1648 fs/ecryptfs/keystore.c struct scatterlist dst_sg[2]; scatterlist 1649 fs/ecryptfs/keystore.c struct scatterlist src_sg[2]; scatterlist 2181 fs/ecryptfs/keystore.c struct scatterlist dst_sg[2]; scatterlist 2182 fs/ecryptfs/keystore.c struct scatterlist src_sg[2]; scatterlist 322 fs/fuse/virtio_fs.c struct scatterlist sg; scatterlist 323 fs/fuse/virtio_fs.c struct scatterlist *sgs[] = {&sg}; scatterlist 713 fs/fuse/virtio_fs.c struct scatterlist sg; scatterlist 714 fs/fuse/virtio_fs.c struct scatterlist *sgs[] = {&sg}; scatterlist 826 fs/fuse/virtio_fs.c static unsigned int sg_init_fuse_pages(struct scatterlist *sg, scatterlist 846 fs/fuse/virtio_fs.c static unsigned int sg_init_fuse_args(struct scatterlist *sg, scatterlist 879 fs/fuse/virtio_fs.c struct scatterlist *stack_sgs[6]; scatterlist 880 fs/fuse/virtio_fs.c struct scatterlist stack_sg[ARRAY_SIZE(stack_sgs)]; scatterlist 881 fs/fuse/virtio_fs.c struct scatterlist **sgs = stack_sgs; scatterlist 882 fs/fuse/virtio_fs.c struct scatterlist *sg = stack_sg; scatterlist 111 fs/verity/hash_algs.c struct scatterlist sg; scatterlist 188 fs/verity/hash_algs.c struct scatterlist sg; scatterlist 236 fs/verity/hash_algs.c struct scatterlist sg; scatterlist 28 include/crypto/acompress.h struct scatterlist *src; scatterlist 29 include/crypto/acompress.h struct scatterlist *dst; scatterlist 50 include/crypto/acompress.h void (*dst_free)(struct scatterlist *dst); scatterlist 79 include/crypto/acompress.h void (*dst_free)(struct scatterlist *dst); scatterlist 218 include/crypto/acompress.h struct scatterlist *src, scatterlist 219 include/crypto/acompress.h struct scatterlist *dst, scatterlist 89 include/crypto/aead.h struct scatterlist *src; scatterlist 90 include/crypto/aead.h struct scatterlist *dst; scatterlist 481 include/crypto/aead.h struct scatterlist *src, scatterlist 482 include/crypto/aead.h struct scatterlist *dst, scatterlist 35 include/crypto/akcipher.h struct scatterlist *src; scatterlist 36 include/crypto/akcipher.h struct scatterlist *dst; scatterlist 247 include/crypto/akcipher.h struct scatterlist *src, scatterlist 248 include/crypto/akcipher.h struct scatterlist *dst, scatterlist 84 include/crypto/algapi.h struct scatterlist *sg; scatterlist 323 include/crypto/algapi.h struct scatterlist *dst, scatterlist 324 include/crypto/algapi.h struct scatterlist *src, scatterlist 333 include/crypto/algapi.h struct scatterlist *dst, scatterlist 334 include/crypto/algapi.h struct scatterlist *src, scatterlist 128 include/crypto/drbg.h struct scatterlist sg_in, sg_out; /* CTR mode SGLs */ scatterlist 53 include/crypto/hash.h struct scatterlist *src; scatterlist 660 include/crypto/hash.h struct scatterlist *src, u8 *result, scatterlist 60 include/crypto/if_alg.h struct scatterlist sg[ALG_MAX_PAGES + 1]; scatterlist 69 include/crypto/if_alg.h struct scatterlist sg[0]; /* Array of SGs forming the SGL */ scatterlist 73 include/crypto/if_alg.h sizeof(struct scatterlist) - 1) scatterlist 103 include/crypto/if_alg.h struct scatterlist *tsgl; scatterlist 226 include/crypto/if_alg.h void af_alg_pull_tsgl(struct sock *sk, size_t used, struct scatterlist *dst, scatterlist 15 include/crypto/internal/hash.h struct scatterlist; scatterlist 27 include/crypto/internal/hash.h struct scatterlist *sg; scatterlist 29 include/crypto/kpp.h struct scatterlist *src; scatterlist 30 include/crypto/kpp.h struct scatterlist *dst; scatterlist 224 include/crypto/kpp.h struct scatterlist *input, scatterlist 241 include/crypto/kpp.h struct scatterlist *output, scatterlist 19 include/crypto/scatterwalk.h static inline void scatterwalk_crypto_chain(struct scatterlist *head, scatterlist 20 include/crypto/scatterwalk.h struct scatterlist *sg, int num) scatterlist 65 include/crypto/scatterwalk.h struct scatterlist *sg) scatterlist 108 include/crypto/scatterwalk.h void scatterwalk_map_and_copy(void *buf, struct scatterlist *sg, scatterlist 111 include/crypto/scatterwalk.h struct scatterlist *scatterwalk_ffwd(struct scatterlist dst[2], scatterlist 112 include/crypto/scatterwalk.h struct scatterlist *src, scatterlist 29 include/crypto/skcipher.h struct scatterlist *src; scatterlist 30 include/crypto/skcipher.h struct scatterlist *dst; scatterlist 609 include/crypto/skcipher.h struct scatterlist *src, struct scatterlist *dst, scatterlist 85 include/linux/agp_backend.h struct scatterlist *sg_list; scatterlist 1141 include/linux/blkdev.h extern int blk_rq_map_sg(struct request_queue *, struct request *, struct scatterlist *); scatterlist 1542 include/linux/blkdev.h struct scatterlist *); scatterlist 1633 include/linux/blkdev.h struct scatterlist *s) scatterlist 17 include/linux/bsg-lib.h struct scatterlist; scatterlist 26 include/linux/bsg-lib.h struct scatterlist *sg_list; scatterlist 175 include/linux/ccp.h struct scatterlist *key; scatterlist 178 include/linux/ccp.h struct scatterlist *iv; scatterlist 181 include/linux/ccp.h struct scatterlist *src, *dst; scatterlist 185 include/linux/ccp.h struct scatterlist *cmac_key; /* K1/K2 cmac key required for scatterlist 235 include/linux/ccp.h struct scatterlist *key; scatterlist 238 include/linux/ccp.h struct scatterlist *iv; scatterlist 241 include/linux/ccp.h struct scatterlist *src, *dst; scatterlist 287 include/linux/ccp.h struct scatterlist *ctx; scatterlist 290 include/linux/ccp.h struct scatterlist *src; scatterlist 293 include/linux/ccp.h struct scatterlist *opad; scatterlist 346 include/linux/ccp.h struct scatterlist *key; scatterlist 349 include/linux/ccp.h struct scatterlist *iv; scatterlist 352 include/linux/ccp.h struct scatterlist *src, *dst; scatterlist 374 include/linux/ccp.h struct scatterlist *exp; scatterlist 377 include/linux/ccp.h struct scatterlist *mod; scatterlist 380 include/linux/ccp.h struct scatterlist *src, *dst; scatterlist 436 include/linux/ccp.h struct scatterlist *mask; scatterlist 439 include/linux/ccp.h struct scatterlist *src, *dst; scatterlist 510 include/linux/ccp.h struct scatterlist *operand_1; scatterlist 513 include/linux/ccp.h struct scatterlist *operand_2; scatterlist 516 include/linux/ccp.h struct scatterlist *result; scatterlist 528 include/linux/ccp.h struct scatterlist *x; scatterlist 531 include/linux/ccp.h struct scatterlist *y; scatterlist 552 include/linux/ccp.h struct scatterlist *domain_a; scatterlist 555 include/linux/ccp.h struct scatterlist *scalar; scatterlist 578 include/linux/ccp.h struct scatterlist *mod; scatterlist 141 include/linux/crypto.h struct scatterlist; scatterlist 173 include/linux/crypto.h struct scatterlist *src; scatterlist 174 include/linux/crypto.h struct scatterlist *dst; scatterlist 258 include/linux/crypto.h struct scatterlist *dst, struct scatterlist *src, scatterlist 261 include/linux/crypto.h struct scatterlist *dst, struct scatterlist *src, scatterlist 734 include/linux/crypto.h int (*encrypt)(struct blkcipher_desc *desc, struct scatterlist *dst, scatterlist 735 include/linux/crypto.h struct scatterlist *src, unsigned int nbytes); scatterlist 736 include/linux/crypto.h int (*decrypt)(struct blkcipher_desc *desc, struct scatterlist *dst, scatterlist 737 include/linux/crypto.h struct scatterlist *src, unsigned int nbytes); scatterlist 1257 include/linux/crypto.h struct scatterlist *src, struct scatterlist *dst, scatterlist 1485 include/linux/crypto.h struct scatterlist *dst, scatterlist 1486 include/linux/crypto.h struct scatterlist *src, scatterlist 1513 include/linux/crypto.h struct scatterlist *dst, scatterlist 1514 include/linux/crypto.h struct scatterlist *src, scatterlist 1538 include/linux/crypto.h struct scatterlist *dst, scatterlist 1539 include/linux/crypto.h struct scatterlist *src, scatterlist 1563 include/linux/crypto.h struct scatterlist *dst, scatterlist 1564 include/linux/crypto.h struct scatterlist *src, scatterlist 22 include/linux/devcoredump.h static inline void _devcd_free_sgtable(struct scatterlist *table) scatterlist 26 include/linux/devcoredump.h struct scatterlist *iter; scatterlist 27 include/linux/devcoredump.h struct scatterlist *delete_iter; scatterlist 64 include/linux/devcoredump.h void dev_coredumpsg(struct device *dev, struct scatterlist *table, scatterlist 83 include/linux/devcoredump.h static inline void dev_coredumpsg(struct device *dev, struct scatterlist *table, scatterlist 14 include/linux/dma-debug.h struct scatterlist; scatterlist 33 include/linux/dma-debug.h extern void debug_dma_map_sg(struct device *dev, struct scatterlist *sg, scatterlist 36 include/linux/dma-debug.h extern void debug_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, scatterlist 61 include/linux/dma-debug.h struct scatterlist *sg, scatterlist 65 include/linux/dma-debug.h struct scatterlist *sg, scatterlist 99 include/linux/dma-debug.h static inline void debug_dma_map_sg(struct device *dev, struct scatterlist *sg, scatterlist 105 include/linux/dma-debug.h struct scatterlist *sglist, scatterlist 145 include/linux/dma-debug.h struct scatterlist *sg, scatterlist 151 include/linux/dma-debug.h struct scatterlist *sg, scatterlist 104 include/linux/dma-mapping.h int (*map_sg)(struct device *dev, struct scatterlist *sg, scatterlist 108 include/linux/dma-mapping.h struct scatterlist *sg, int nents, scatterlist 124 include/linux/dma-mapping.h struct scatterlist *sg, int nents, scatterlist 127 include/linux/dma-mapping.h struct scatterlist *sg, int nents, scatterlist 206 include/linux/dma-mapping.h int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, int nents, scatterlist 216 include/linux/dma-mapping.h struct scatterlist *sgl, int nents, enum dma_data_direction dir); scatterlist 223 include/linux/dma-mapping.h struct scatterlist *sgl, int nents, enum dma_data_direction dir) scatterlist 233 include/linux/dma-mapping.h void dma_direct_unmap_sg(struct device *dev, struct scatterlist *sgl, scatterlist 238 include/linux/dma-mapping.h struct scatterlist *sgl, int nents, enum dma_data_direction dir); scatterlist 245 include/linux/dma-mapping.h struct scatterlist *sgl, int nents, enum dma_data_direction dir, scatterlist 254 include/linux/dma-mapping.h struct scatterlist *sgl, int nents, enum dma_data_direction dir) scatterlist 311 include/linux/dma-mapping.h static inline int dma_map_sg_attrs(struct device *dev, struct scatterlist *sg, scatterlist 329 include/linux/dma-mapping.h static inline void dma_unmap_sg_attrs(struct device *dev, struct scatterlist *sg, scatterlist 408 include/linux/dma-mapping.h dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, scatterlist 422 include/linux/dma-mapping.h dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, scatterlist 479 include/linux/dma-mapping.h static inline int dma_map_sg_attrs(struct device *dev, struct scatterlist *sg, scatterlist 485 include/linux/dma-mapping.h struct scatterlist *sg, int nents, enum dma_data_direction dir, scatterlist 508 include/linux/dma-mapping.h struct scatterlist *sg, int nelems, enum dma_data_direction dir) scatterlist 512 include/linux/dma-mapping.h struct scatterlist *sg, int nelems, enum dma_data_direction dir) scatterlist 146 include/linux/dma/ipu-dma.h struct scatterlist *sg; /* scatterlist for this */ scatterlist 160 include/linux/dma/ipu-dma.h struct scatterlist *sg[2]; /* scatterlist elements in buffer-0 and -1 */ scatterlist 20 include/linux/dma/mxs-dma.h return dmaengine_prep_slave_sg(chan, (struct scatterlist *)pio, npio, scatterlist 774 include/linux/dmaengine.h struct dma_chan *chan, struct scatterlist *sg, scatterlist 780 include/linux/dmaengine.h struct dma_chan *chan, struct scatterlist *sgl, scatterlist 825 include/linux/dmaengine.h struct scatterlist sg; scatterlist 838 include/linux/dmaengine.h struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, scatterlist 851 include/linux/dmaengine.h struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, scatterlist 351 include/linux/ide.h struct scatterlist *cursg; scatterlist 768 include/linux/ide.h struct scatterlist *sg_table; scatterlist 430 include/linux/iommu.h struct scatterlist *sg,unsigned int nents, int prot); scatterlist 679 include/linux/iommu.h unsigned long iova, struct scatterlist *sg, scatterlist 648 include/linux/kfifo.h struct scatterlist *__sgl = (sgl); \ scatterlist 699 include/linux/kfifo.h struct scatterlist *__sgl = (sgl); \ scatterlist 779 include/linux/kfifo.h struct scatterlist *sgl, int nents, unsigned int len); scatterlist 782 include/linux/kfifo.h struct scatterlist *sgl, int nents, unsigned int len); scatterlist 801 include/linux/kfifo.h struct scatterlist *sgl, int nents, unsigned int len, size_t recsize); scatterlist 807 include/linux/kfifo.h struct scatterlist *sgl, int nents, unsigned int len, size_t recsize); scatterlist 637 include/linux/libata.h struct scatterlist sgent; scatterlist 639 include/linux/libata.h struct scatterlist *sg; scatterlist 641 include/linux/libata.h struct scatterlist *cursg; scatterlist 1165 include/linux/libata.h extern void ata_sg_init(struct ata_queued_cmd *qc, struct scatterlist *sg, scatterlist 47 include/linux/mailbox/brcm-message.h struct scatterlist *src; scatterlist 48 include/linux/mailbox/brcm-message.h struct scatterlist *dst; scatterlist 243 include/linux/memstick.h struct scatterlist sg; scatterlist 319 include/linux/memstick.h const struct scatterlist *sg); scatterlist 142 include/linux/mmc/core.h struct scatterlist *sg; /* I/O scatter list */ scatterlist 52 include/linux/mpi.h MPI mpi_read_raw_from_sgl(struct scatterlist *sgl, unsigned int len); scatterlist 56 include/linux/mpi.h int mpi_write_to_sgl(MPI a, struct scatterlist *sg, unsigned nbytes, scatterlist 128 include/linux/mtd/ubi.h struct scatterlist sg[UBI_MAX_SG_COUNT]; scatterlist 1336 include/linux/netdevice.h struct scatterlist *sgl, scatterlist 1342 include/linux/netdevice.h struct scatterlist *sgl, scatterlist 143 include/linux/nvme-fc-driver.h struct scatterlist *first_sgl; scatterlist 616 include/linux/nvme-fc-driver.h struct scatterlist *sg; scatterlist 65 include/linux/pci-dma-compat.h pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, scatterlist 72 include/linux/pci-dma-compat.h pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, scatterlist 93 include/linux/pci-dma-compat.h pci_dma_sync_sg_for_cpu(struct pci_dev *hwdev, struct scatterlist *sg, scatterlist 100 include/linux/pci-dma-compat.h pci_dma_sync_sg_for_device(struct pci_dev *hwdev, struct scatterlist *sg, scatterlist 17 include/linux/pci-p2pdma.h struct scatterlist; scatterlist 29 include/linux/pci-p2pdma.h struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev, scatterlist 31 include/linux/pci-p2pdma.h void pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl); scatterlist 33 include/linux/pci-p2pdma.h int pci_p2pdma_map_sg_attrs(struct device *dev, struct scatterlist *sg, scatterlist 35 include/linux/pci-p2pdma.h void pci_p2pdma_unmap_sg_attrs(struct device *dev, struct scatterlist *sg, scatterlist 74 include/linux/pci-p2pdma.h static inline struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev, scatterlist 80 include/linux/pci-p2pdma.h struct scatterlist *sgl) scatterlist 87 include/linux/pci-p2pdma.h struct scatterlist *sg, int nents, enum dma_data_direction dir, scatterlist 93 include/linux/pci-p2pdma.h struct scatterlist *sg, int nents, enum dma_data_direction dir, scatterlist 122 include/linux/pci-p2pdma.h static inline int pci_p2pdma_map_sg(struct device *dev, struct scatterlist *sg, scatterlist 129 include/linux/pci-p2pdma.h struct scatterlist *sg, int nents, enum dma_data_direction dir) scatterlist 184 include/linux/platform_data/dma-ste-dma40.h struct scatterlist sg; scatterlist 508 include/linux/rio.h struct scatterlist *sg; /* I/O scatter list */ scatterlist 1296 include/linux/rtsx_pci.h int rtsx_pci_transfer_data(struct rtsx_pcr *pcr, struct scatterlist *sglist, scatterlist 1298 include/linux/rtsx_pci.h int rtsx_pci_dma_map_sg(struct rtsx_pcr *pcr, struct scatterlist *sglist, scatterlist 1300 include/linux/rtsx_pci.h void rtsx_pci_dma_unmap_sg(struct rtsx_pcr *pcr, struct scatterlist *sglist, scatterlist 1302 include/linux/rtsx_pci.h int rtsx_pci_dma_transfer(struct rtsx_pcr *pcr, struct scatterlist *sglist, scatterlist 43 include/linux/scatterlist.h struct scatterlist *sgl; /* the list */ scatterlist 75 include/linux/scatterlist.h ((struct scatterlist *) ((sg)->page_link & ~(SG_CHAIN | SG_END))) scatterlist 87 include/linux/scatterlist.h static inline void sg_assign_page(struct scatterlist *sg, struct page *page) scatterlist 116 include/linux/scatterlist.h static inline void sg_set_page(struct scatterlist *sg, struct page *page, scatterlist 124 include/linux/scatterlist.h static inline struct page *sg_page(struct scatterlist *sg) scatterlist 139 include/linux/scatterlist.h static inline void sg_set_buf(struct scatterlist *sg, const void *buf, scatterlist 164 include/linux/scatterlist.h static inline void sg_chain(struct scatterlist *prv, unsigned int prv_nents, scatterlist 165 include/linux/scatterlist.h struct scatterlist *sgl) scatterlist 190 include/linux/scatterlist.h static inline void sg_mark_end(struct scatterlist *sg) scatterlist 207 include/linux/scatterlist.h static inline void sg_unmark_end(struct scatterlist *sg) scatterlist 222 include/linux/scatterlist.h static inline dma_addr_t sg_phys(struct scatterlist *sg) scatterlist 237 include/linux/scatterlist.h static inline void *sg_virt(struct scatterlist *sg) scatterlist 248 include/linux/scatterlist.h static inline void sg_init_marker(struct scatterlist *sgl, scatterlist 254 include/linux/scatterlist.h int sg_nents(struct scatterlist *sg); scatterlist 255 include/linux/scatterlist.h int sg_nents_for_len(struct scatterlist *sg, u64 len); scatterlist 256 include/linux/scatterlist.h struct scatterlist *sg_next(struct scatterlist *); scatterlist 257 include/linux/scatterlist.h struct scatterlist *sg_last(struct scatterlist *s, unsigned int); scatterlist 258 include/linux/scatterlist.h void sg_init_table(struct scatterlist *, unsigned int); scatterlist 259 include/linux/scatterlist.h void sg_init_one(struct scatterlist *, const void *, unsigned int); scatterlist 260 include/linux/scatterlist.h int sg_split(struct scatterlist *in, const int in_mapped_nents, scatterlist 263 include/linux/scatterlist.h struct scatterlist **out, int *out_mapped_nents, scatterlist 266 include/linux/scatterlist.h typedef struct scatterlist *(sg_alloc_fn)(unsigned int, gfp_t); scatterlist 267 include/linux/scatterlist.h typedef void (sg_free_fn)(struct scatterlist *, unsigned int); scatterlist 273 include/linux/scatterlist.h struct scatterlist *, unsigned int, gfp_t, sg_alloc_fn *); scatterlist 284 include/linux/scatterlist.h struct scatterlist *sgl_alloc_order(unsigned long long length, scatterlist 287 include/linux/scatterlist.h struct scatterlist *sgl_alloc(unsigned long long length, gfp_t gfp, scatterlist 289 include/linux/scatterlist.h void sgl_free_n_order(struct scatterlist *sgl, int nents, int order); scatterlist 290 include/linux/scatterlist.h void sgl_free_order(struct scatterlist *sgl, int order); scatterlist 291 include/linux/scatterlist.h void sgl_free(struct scatterlist *sgl); scatterlist 294 include/linux/scatterlist.h size_t sg_copy_buffer(struct scatterlist *sgl, unsigned int nents, void *buf, scatterlist 297 include/linux/scatterlist.h size_t sg_copy_from_buffer(struct scatterlist *sgl, unsigned int nents, scatterlist 299 include/linux/scatterlist.h size_t sg_copy_to_buffer(struct scatterlist *sgl, unsigned int nents, scatterlist 302 include/linux/scatterlist.h size_t sg_pcopy_from_buffer(struct scatterlist *sgl, unsigned int nents, scatterlist 304 include/linux/scatterlist.h size_t sg_pcopy_to_buffer(struct scatterlist *sgl, unsigned int nents, scatterlist 306 include/linux/scatterlist.h size_t sg_zero_buffer(struct scatterlist *sgl, unsigned int nents, scatterlist 313 include/linux/scatterlist.h #define SG_MAX_SINGLE_ALLOC (PAGE_SIZE / sizeof(struct scatterlist)) scatterlist 338 include/linux/scatterlist.h struct scatterlist *first_chunk, scatterlist 353 include/linux/scatterlist.h struct scatterlist *sg; /* sg holding the page */ scatterlist 376 include/linux/scatterlist.h struct scatterlist *sglist, unsigned int nents, scatterlist 461 include/linux/scatterlist.h void sg_miter_start(struct sg_mapping_iter *miter, struct scatterlist *sgl, scatterlist 242 include/linux/skbuff.h struct scatterlist; scatterlist 1123 include/linux/skbuff.h int __must_check skb_to_sgvec_nomark(struct sk_buff *skb, struct scatterlist *sg, scatterlist 1125 include/linux/skbuff.h int __must_check skb_to_sgvec(struct sk_buff *skb, struct scatterlist *sg, scatterlist 39 include/linux/skmsg.h struct scatterlist data[MAX_MSG_FRAGS + 2]; scatterlist 210 include/linux/skmsg.h static inline struct scatterlist *sk_msg_elem(struct sk_msg *msg, int which) scatterlist 215 include/linux/skmsg.h static inline struct scatterlist sk_msg_elem_cpy(struct sk_msg *msg, int which) scatterlist 232 include/linux/skmsg.h struct scatterlist *sge = sk_msg_elem(msg, msg->sg.start); scatterlist 246 include/linux/skmsg.h struct scatterlist *sge; scatterlist 268 include/linux/sunrpc/xdr.h extern int xdr_process_buf(struct xdr_buf *buf, unsigned int offset, unsigned int len, int (*actor)(struct scatterlist *, void *), void *data); scatterlist 11 include/linux/swiotlb.h struct scatterlist; scatterlist 144 include/linux/tifm.h int tifm_map_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents, scatterlist 146 include/linux/tifm.h void tifm_unmap_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents, scatterlist 1571 include/linux/usb.h struct scatterlist *sg; /* (in) scatter gather buffer list */ scatterlist 1769 include/linux/usb.h struct scatterlist; scatterlist 1771 include/linux/usb.h struct scatterlist *sg, int nents); scatterlist 1774 include/linux/usb.h struct scatterlist *sg, int n_hw_ents); scatterlist 1777 include/linux/usb.h struct scatterlist *sg, int n_hw_ents); scatterlist 1878 include/linux/usb.h struct scatterlist *sg, scatterlist 102 include/linux/usb/gadget.h struct scatterlist *sg; scatterlist 148 include/linux/via-core.h int viafb_dma_copy_out_sg(unsigned int offset, struct scatterlist *sg, int nsg); scatterlist 39 include/linux/virtio.h struct scatterlist sg[], unsigned int num, scatterlist 44 include/linux/virtio.h struct scatterlist sg[], unsigned int num, scatterlist 49 include/linux/virtio.h struct scatterlist sg[], unsigned int num, scatterlist 55 include/linux/virtio.h struct scatterlist *sgs[], scatterlist 71 include/media/drv-intf/saa7146.h struct scatterlist *slist; scatterlist 173 include/media/drv-intf/saa7146.h int saa7146_pgtable_build_single(struct pci_dev *pci, struct saa7146_pgtable *pt, struct scatterlist *list, int length ); scatterlist 61 include/media/videobuf-dma-sg.h struct scatterlist *sglist; scatterlist 130 include/net/tls.h struct scatterlist sg_aead_in[2]; scatterlist 132 include/net/tls.h struct scatterlist sg_aead_out[2]; scatterlist 135 include/net/tls.h struct scatterlist sg_content_type; scatterlist 204 include/net/tls.h struct scatterlist sg_tx_data[MAX_SKB_FRAGS]; scatterlist 271 include/net/tls.h struct scatterlist *partially_sent_record; scatterlist 398 include/net/tls.h struct scatterlist *sg, u16 first_offset, scatterlist 659 include/net/tls.h struct scatterlist *sgout); scatterlist 2411 include/rdma/ib_verbs.h int (*map_mr_sg)(struct ib_mr *mr, struct scatterlist *sg, int sg_nents, scatterlist 2477 include/rdma/ib_verbs.h int (*map_mr_sg_pi)(struct ib_mr *mr, struct scatterlist *data_sg, scatterlist 2479 include/rdma/ib_verbs.h struct scatterlist *meta_sg, int meta_sg_nents, scatterlist 2716 include/rdma/ib_verbs.h struct scatterlist *__sg; /* sg holding the current aligned block */ scatterlist 2744 include/rdma/ib_verbs.h struct scatterlist *sglist, scatterlist 4004 include/rdma/ib_verbs.h struct scatterlist *sg, int nents, scatterlist 4018 include/rdma/ib_verbs.h struct scatterlist *sg, int nents, scatterlist 4025 include/rdma/ib_verbs.h struct scatterlist *sg, int nents, scatterlist 4034 include/rdma/ib_verbs.h struct scatterlist *sg, int nents, scatterlist 4333 include/rdma/ib_verbs.h int ib_map_mr_sg(struct ib_mr *mr, struct scatterlist *sg, int sg_nents, scatterlist 4335 include/rdma/ib_verbs.h int ib_map_mr_sg_pi(struct ib_mr *mr, struct scatterlist *data_sg, scatterlist 4337 include/rdma/ib_verbs.h struct scatterlist *meta_sg, int meta_sg_nents, scatterlist 4341 include/rdma/ib_verbs.h ib_map_mr_sg_zbva(struct ib_mr *mr, struct scatterlist *sg, int sg_nents, scatterlist 4352 include/rdma/ib_verbs.h int ib_sg_to_pages(struct ib_mr *mr, struct scatterlist *sgl, int sg_nents, scatterlist 46 include/rdma/rw.h struct scatterlist *sg, u32 sg_cnt, u32 sg_offset, scatterlist 49 include/rdma/rw.h struct scatterlist *sg, u32 sg_cnt, scatterlist 53 include/rdma/rw.h u8 port_num, struct scatterlist *sg, u32 sg_cnt, scatterlist 54 include/rdma/rw.h struct scatterlist *prot_sg, u32 prot_sg_cnt, scatterlist 58 include/rdma/rw.h u8 port_num, struct scatterlist *sg, u32 sg_cnt, scatterlist 59 include/rdma/rw.h struct scatterlist *prot_sg, u32 prot_sg_cnt, scatterlist 482 include/scsi/libfc.h int (*ddp_setup)(struct fc_lport *, u16, struct scatterlist *, scatterlist 497 include/scsi/libfc.h int (*ddp_target)(struct fc_lport *, u16, struct scatterlist *, scatterlist 36 include/scsi/libiscsi_tcp.h struct scatterlist *sg; scatterlist 106 include/scsi/libiscsi_tcp.h struct scatterlist *sg_list, unsigned int sg_count, scatterlist 556 include/scsi/libsas.h struct scatterlist smp_req; scatterlist 557 include/scsi/libsas.h struct scatterlist smp_resp; scatterlist 591 include/scsi/libsas.h struct scatterlist *scatter; scatterlist 44 include/scsi/scsi_cmnd.h struct scatterlist *buffer; /* which buffer */ scatterlist 164 include/scsi/scsi_cmnd.h extern void *scsi_kmap_atomic_sg(struct scatterlist *sg, int sg_count, scatterlist 183 include/scsi/scsi_cmnd.h static inline struct scatterlist *scsi_sglist(struct scsi_cmnd *cmd) scatterlist 297 include/scsi/scsi_cmnd.h static inline struct scatterlist *scsi_prot_sglist(struct scsi_cmnd *cmd) scatterlist 45 include/scsi/scsi_eh.h struct scatterlist sense_sgl; scatterlist 507 include/target/iscsi/iscsi_target_core.h struct scatterlist *first_data_sg; scatterlist 18 include/target/target_core_backend.h struct scatterlist; scatterlist 60 include/target/target_core_backend.h sense_reason_t (*execute_rw)(struct se_cmd *cmd, struct scatterlist *, scatterlist 87 include/target/target_core_backend.h unsigned int, struct scatterlist *, int); scatterlist 89 include/target/target_core_backend.h struct scatterlist *, int); scatterlist 103 include/target/target_core_backend.h struct scatterlist *, u32, struct scatterlist *, u32); scatterlist 511 include/target/target_core_base.h struct scatterlist *t_data_sg; scatterlist 512 include/target/target_core_base.h struct scatterlist *t_data_sg_orig; scatterlist 516 include/target/target_core_base.h struct scatterlist *t_bidi_data_sg; scatterlist 534 include/target/target_core_base.h struct scatterlist *t_prot_sg; scatterlist 625 include/target/target_core_base.h struct scatterlist; scatterlist 158 include/target/target_core_fabric.h struct scatterlist *, u32, struct scatterlist *, u32, scatterlist 159 include/target/target_core_fabric.h struct scatterlist *, u32); scatterlist 205 include/target/target_core_fabric.h int target_alloc_sgl(struct scatterlist **sgl, unsigned int *nents, scatterlist 207 include/target/target_core_fabric.h void target_free_sgl(struct scatterlist *sgl, int nents); scatterlist 1213 kernel/dma/debug.c static void check_sg_segment(struct device *dev, struct scatterlist *sg) scatterlist 1346 kernel/dma/debug.c void debug_dma_map_sg(struct device *dev, struct scatterlist *sg, scatterlist 1350 kernel/dma/debug.c struct scatterlist *s; scatterlist 1403 kernel/dma/debug.c void debug_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, scatterlist 1406 kernel/dma/debug.c struct scatterlist *s; scatterlist 1579 kernel/dma/debug.c void debug_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, scatterlist 1582 kernel/dma/debug.c struct scatterlist *s; scatterlist 1612 kernel/dma/debug.c void debug_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, scatterlist 1615 kernel/dma/debug.c struct scatterlist *s; scatterlist 240 kernel/dma/direct.c struct scatterlist *sgl, int nents, enum dma_data_direction dir) scatterlist 242 kernel/dma/direct.c struct scatterlist *sg; scatterlist 279 kernel/dma/direct.c struct scatterlist *sgl, int nents, enum dma_data_direction dir) scatterlist 281 kernel/dma/direct.c struct scatterlist *sg; scatterlist 313 kernel/dma/direct.c void dma_direct_unmap_sg(struct device *dev, struct scatterlist *sgl, scatterlist 316 kernel/dma/direct.c struct scatterlist *sg; scatterlist 352 kernel/dma/direct.c int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, int nents, scatterlist 356 kernel/dma/direct.c struct scatterlist *sg; scatterlist 21 kernel/dma/dummy.c static int dma_dummy_map_sg(struct device *dev, struct scatterlist *sgl, scatterlist 37 kernel/dma/virt.c static int dma_virt_map_sg(struct device *dev, struct scatterlist *sgl, scatterlist 42 kernel/dma/virt.c struct scatterlist *sg; scatterlist 1537 lib/iov_iter.c struct scatterlist sg; scatterlist 295 lib/kfifo.c static int setup_sgl_buf(struct scatterlist *sgl, void *buf, scatterlist 334 lib/kfifo.c static unsigned int setup_sgl(struct __kfifo *fifo, struct scatterlist *sgl, scatterlist 357 lib/kfifo.c struct scatterlist *sgl, int nents, unsigned int len) scatterlist 370 lib/kfifo.c struct scatterlist *sgl, int nents, unsigned int len) scatterlist 549 lib/kfifo.c struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) scatterlist 572 lib/kfifo.c struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) scatterlist 247 lib/mpi/mpicoder.c int mpi_write_to_sgl(MPI a, struct scatterlist *sgl, unsigned nbytes, scatterlist 330 lib/mpi/mpicoder.c MPI mpi_read_raw_from_sgl(struct scatterlist *sgl, unsigned int nbytes) scatterlist 23 lib/scatterlist.c struct scatterlist *sg_next(struct scatterlist *sg) scatterlist 45 lib/scatterlist.c int sg_nents(struct scatterlist *sg) scatterlist 68 lib/scatterlist.c int sg_nents_for_len(struct scatterlist *sg, u64 len) scatterlist 101 lib/scatterlist.c struct scatterlist *sg_last(struct scatterlist *sgl, unsigned int nents) scatterlist 103 lib/scatterlist.c struct scatterlist *sg, *ret = NULL; scatterlist 124 lib/scatterlist.c void sg_init_table(struct scatterlist *sgl, unsigned int nents) scatterlist 138 lib/scatterlist.c void sg_init_one(struct scatterlist *sg, const void *buf, unsigned int buflen) scatterlist 149 lib/scatterlist.c static struct scatterlist *sg_kmalloc(unsigned int nents, gfp_t gfp_mask) scatterlist 165 lib/scatterlist.c return kmalloc_array(nents, sizeof(struct scatterlist), scatterlist 169 lib/scatterlist.c static void sg_kfree(struct scatterlist *sg, unsigned int nents) scatterlist 195 lib/scatterlist.c struct scatterlist *sgl, *next; scatterlist 267 lib/scatterlist.c unsigned int max_ents, struct scatterlist *first_chunk, scatterlist 271 lib/scatterlist.c struct scatterlist *sg, *prv; scatterlist 396 lib/scatterlist.c struct scatterlist *s; scatterlist 486 lib/scatterlist.c struct scatterlist *sgl_alloc_order(unsigned long long length, scatterlist 490 lib/scatterlist.c struct scatterlist *sgl, *sg; scatterlist 506 lib/scatterlist.c sgl = kmalloc_array(nalloc, sizeof(struct scatterlist), scatterlist 540 lib/scatterlist.c struct scatterlist *sgl_alloc(unsigned long long length, gfp_t gfp, scatterlist 560 lib/scatterlist.c void sgl_free_n_order(struct scatterlist *sgl, int nents, int order) scatterlist 562 lib/scatterlist.c struct scatterlist *sg; scatterlist 582 lib/scatterlist.c void sgl_free_order(struct scatterlist *sgl, int order) scatterlist 592 lib/scatterlist.c void sgl_free(struct scatterlist *sgl) scatterlist 601 lib/scatterlist.c struct scatterlist *sglist, unsigned int nents, scatterlist 612 lib/scatterlist.c static int sg_page_count(struct scatterlist *sg) scatterlist 636 lib/scatterlist.c static int sg_dma_page_count(struct scatterlist *sg) scatterlist 674 lib/scatterlist.c void sg_miter_start(struct sg_mapping_iter *miter, struct scatterlist *sgl, scatterlist 688 lib/scatterlist.c struct scatterlist *sg; scatterlist 840 lib/scatterlist.c size_t sg_copy_buffer(struct scatterlist *sgl, unsigned int nents, void *buf, scatterlist 886 lib/scatterlist.c size_t sg_copy_from_buffer(struct scatterlist *sgl, unsigned int nents, scatterlist 903 lib/scatterlist.c size_t sg_copy_to_buffer(struct scatterlist *sgl, unsigned int nents, scatterlist 921 lib/scatterlist.c size_t sg_pcopy_from_buffer(struct scatterlist *sgl, unsigned int nents, scatterlist 939 lib/scatterlist.c size_t sg_pcopy_to_buffer(struct scatterlist *sgl, unsigned int nents, scatterlist 955 lib/scatterlist.c size_t sg_zero_buffer(struct scatterlist *sgl, unsigned int nents, scatterlist 54 lib/sg_pool.c static void sg_pool_free(struct scatterlist *sgl, unsigned int nents) scatterlist 62 lib/sg_pool.c static struct scatterlist *sg_pool_alloc(unsigned int nents, gfp_t gfp_mask) scatterlist 112 lib/sg_pool.c struct scatterlist *first_chunk, unsigned nents_first_chunk) scatterlist 147 lib/sg_pool.c int size = sgp->size * sizeof(struct scatterlist); scatterlist 12 lib/sg_split.c struct scatterlist *in_sg0; scatterlist 17 lib/sg_split.c struct scatterlist *out_sg; scatterlist 20 lib/sg_split.c static int sg_calculate_split(struct scatterlist *in, int nents, int nb_splits, scatterlist 28 lib/sg_split.c struct scatterlist *sg; scatterlist 80 lib/sg_split.c struct scatterlist *in_sg, *out_sg; scatterlist 106 lib/sg_split.c struct scatterlist *in_sg, *out_sg; scatterlist 148 lib/sg_split.c int sg_split(struct scatterlist *in, const int in_mapped_nents, scatterlist 151 lib/sg_split.c struct scatterlist **out, int *out_mapped_nents, scatterlist 169 lib/sg_split.c sizeof(struct scatterlist), scatterlist 401 net/8021q/vlan_dev.c struct scatterlist *sgl, unsigned int sgc) scatterlist 448 net/8021q/vlan_dev.c struct scatterlist *sgl, unsigned int sgc) scatterlist 76 net/9p/trans_virtio.c struct scatterlist sg[VIRTQUEUE_NUM]; scatterlist 167 net/9p/trans_virtio.c static int pack_sg_list(struct scatterlist *sg, int start, scatterlist 213 net/9p/trans_virtio.c pack_sg_list_p(struct scatterlist *sg, int start, int limit, scatterlist 257 net/9p/trans_virtio.c struct scatterlist *sgs[2]; scatterlist 396 net/9p/trans_virtio.c struct scatterlist *sgs[4]; scatterlist 66 net/bluetooth/ecdh_helper.c struct scatterlist src, dst; scatterlist 173 net/bluetooth/ecdh_helper.c struct scatterlist dst; scatterlist 160 net/ceph/crypto.c static int setup_sgtable(struct sg_table *sgt, struct scatterlist *prealloc_sg, scatterlist 163 net/ceph/crypto.c struct scatterlist *sg; scatterlist 223 net/ceph/crypto.c struct scatterlist prealloc_sg; scatterlist 2224 net/core/filter.c struct scatterlist *sge; scatterlist 2348 net/core/filter.c struct scatterlist sge, nsge, nnsge, rsge = {0}, *psge; scatterlist 2492 net/core/filter.c struct scatterlist tmp, sge; scatterlist 2557 net/core/filter.c struct scatterlist *nsge, *sge = sk_msg_elem(msg, i); scatterlist 2616 net/core/filter.c struct scatterlist *sge = sk_msg_elem(msg, i); scatterlist 4162 net/core/skbuff.c __skb_to_sgvec(struct sk_buff *skb, struct scatterlist *sg, int offset, int len, scatterlist 4245 net/core/skbuff.c int skb_to_sgvec(struct sk_buff *skb, struct scatterlist *sg, int offset, int len) scatterlist 4277 net/core/skbuff.c int skb_to_sgvec_nomark(struct sk_buff *skb, struct scatterlist *sg, scatterlist 33 net/core/skmsg.c struct scatterlist *sge; scatterlist 80 net/core/skmsg.c struct scatterlist *sge = sk_msg_elem(src, i); scatterlist 81 net/core/skmsg.c struct scatterlist *sgd = NULL; scatterlist 132 net/core/skmsg.c struct scatterlist *sge = sk_msg_elem(msg, i); scatterlist 156 net/core/skmsg.c struct scatterlist *sge = &msg->sg.data[i]; scatterlist 169 net/core/skmsg.c struct scatterlist *sge = sk_msg_elem(msg, i); scatterlist 183 net/core/skmsg.c struct scatterlist *sge = sk_msg_elem(msg, i); scatterlist 213 net/core/skmsg.c struct scatterlist *sge; scatterlist 360 net/core/skmsg.c struct scatterlist *sge; scatterlist 37 net/ipv4/ah4.c len = ALIGN(len, __alignof__(struct scatterlist)); scatterlist 39 net/ipv4/ah4.c len += sizeof(struct scatterlist) * nfrags; scatterlist 68 net/ipv4/ah4.c static inline struct scatterlist *ah_req_sg(struct crypto_ahash *ahash, scatterlist 73 net/ipv4/ah4.c __alignof__(struct scatterlist)); scatterlist 156 net/ipv4/ah4.c struct scatterlist *sg; scatterlist 163 net/ipv4/ah4.c struct scatterlist *seqhisg; scatterlist 314 net/ipv4/ah4.c struct scatterlist *sg; scatterlist 322 net/ipv4/ah4.c struct scatterlist *seqhisg; scatterlist 59 net/ipv4/esp4.c len = ALIGN(len, __alignof__(struct scatterlist)); scatterlist 61 net/ipv4/esp4.c len += sizeof(struct scatterlist) * nfrags; scatterlist 88 net/ipv4/esp4.c static inline struct scatterlist *esp_req_sg(struct crypto_aead *aead, scatterlist 93 net/ipv4/esp4.c __alignof__(struct scatterlist)); scatterlist 103 net/ipv4/esp4.c struct scatterlist *sg; scatterlist 377 net/ipv4/esp4.c struct scatterlist *sg, *dsg; scatterlist 709 net/ipv4/esp4.c struct scatterlist *sg; scatterlist 3809 net/ipv4/tcp.c struct scatterlist sg; scatterlist 3847 net/ipv4/tcp.c struct scatterlist sg; scatterlist 57 net/ipv4/tcp_bpf.c struct scatterlist *sge; scatterlist 168 net/ipv4/tcp_bpf.c struct scatterlist *sge; scatterlist 221 net/ipv4/tcp_bpf.c struct scatterlist *sge; scatterlist 1189 net/ipv4/tcp_ipv4.c struct scatterlist sg; scatterlist 61 net/ipv6/ah6.c len = ALIGN(len, __alignof__(struct scatterlist)); scatterlist 63 net/ipv6/ah6.c len += sizeof(struct scatterlist) * nfrags; scatterlist 97 net/ipv6/ah6.c static inline struct scatterlist *ah_req_sg(struct crypto_ahash *ahash, scatterlist 102 net/ipv6/ah6.c __alignof__(struct scatterlist)); scatterlist 333 net/ipv6/ah6.c struct scatterlist *sg; scatterlist 341 net/ipv6/ah6.c struct scatterlist *seqhisg; scatterlist 519 net/ipv6/ah6.c struct scatterlist *sg; scatterlist 531 net/ipv6/ah6.c struct scatterlist *seqhisg; scatterlist 68 net/ipv6/esp6.c len = ALIGN(len, __alignof__(struct scatterlist)); scatterlist 70 net/ipv6/esp6.c len += sizeof(struct scatterlist) * nfrags; scatterlist 97 net/ipv6/esp6.c static inline struct scatterlist *esp_req_sg(struct crypto_aead *aead, scatterlist 102 net/ipv6/esp6.c __alignof__(struct scatterlist)); scatterlist 111 net/ipv6/esp6.c struct scatterlist *sg; scatterlist 320 net/ipv6/esp6.c struct scatterlist *sg, *dsg; scatterlist 605 net/ipv6/esp6.c struct scatterlist *sg; scatterlist 599 net/ipv6/tcp_ipv6.c struct scatterlist sg; scatterlist 22 net/mac80211/aead_api.c struct scatterlist sg[3]; scatterlist 53 net/mac80211/aead_api.c struct scatterlist sg[3]; scatterlist 20 net/mac80211/aes_gmac.c struct scatterlist sg[4]; scatterlist 76 net/mac80211/fils_aead.c struct scatterlist src[1], dst[1]; scatterlist 152 net/mac80211/fils_aead.c struct scatterlist src[1], dst[1]; scatterlist 616 net/mac802154/llsec.c struct scatterlist src; scatterlist 655 net/mac802154/llsec.c struct scatterlist sg; scatterlist 834 net/mac802154/llsec.c struct scatterlist src; scatterlist 861 net/mac802154/llsec.c struct scatterlist sg; scatterlist 39 net/rds/ib.h struct scatterlist f_sg; scatterlist 328 net/rds/ib.h struct scatterlist *sglist, scatterlist 332 net/rds/ib.h struct scatterlist *sg; scatterlist 343 net/rds/ib.h struct scatterlist *sglist, scatterlist 347 net/rds/ib.h struct scatterlist *sg; scatterlist 99 net/rds/ib_fmr.c struct rds_ib_mr *ibmr, struct scatterlist *sg, scatterlist 104 net/rds/ib_fmr.c struct scatterlist *scat = sg; scatterlist 199 net/rds/ib_fmr.c struct scatterlist *sg, scatterlist 190 net/rds/ib_frmr.c struct scatterlist *sg, unsigned int sg_len) scatterlist 403 net/rds/ib_frmr.c struct scatterlist *sg, scatterlist 80 net/rds/ib_mr.h struct scatterlist *sg; scatterlist 123 net/rds/ib_mr.h void *rds_ib_get_mr(struct scatterlist *sg, unsigned long nents, scatterlist 137 net/rds/ib_mr.h struct rds_ib_mr *rds_ib_reg_fmr(struct rds_ib_device *, struct scatterlist *, scatterlist 145 net/rds/ib_mr.h struct scatterlist *sg, scatterlist 529 net/rds/ib_rdma.c void *rds_ib_get_mr(struct scatterlist *sg, unsigned long nents, scatterlist 492 net/rds/ib_send.c struct scatterlist *scat; scatterlist 846 net/rds/ib_send.c struct scatterlist *scat; scatterlist 79 net/rds/loop.c struct scatterlist *sgp = &rm->data.op_sg[sg]; scatterlist 296 net/rds/message.c rm->m_total_sgs = extra_len / sizeof(struct scatterlist); scatterlist 311 net/rds/message.c struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents) scatterlist 313 net/rds/message.c struct scatterlist *sg_first = (struct scatterlist *) &rm[1]; scatterlist 314 net/rds/message.c struct scatterlist *sg_ret; scatterlist 339 net/rds/message.c int extra_bytes = num_sgs * sizeof(struct scatterlist); scatterlist 365 net/rds/message.c struct scatterlist *sg; scatterlist 426 net/rds/message.c struct scatterlist *sg; scatterlist 469 net/rds/message.c struct scatterlist *sg; scatterlist 68 net/rds/page.c int rds_page_remainder_alloc(struct scatterlist *scat, unsigned long bytes, scatterlist 180 net/rds/rdma.c struct scatterlist *sg; scatterlist 565 net/rds/rdma.c return tot_pages * sizeof(struct scatterlist); scatterlist 689 net/rds/rdma.c struct scatterlist *sg; scatterlist 459 net/rds/rds.h struct scatterlist *op_sg; scatterlist 477 net/rds/rds.h struct scatterlist *op_sg; scatterlist 489 net/rds/rds.h struct scatterlist *op_sg; scatterlist 574 net/rds/rds.h void *(*get_mr)(struct scatterlist *sg, unsigned long nr_sg, scatterlist 852 net/rds/rds.h struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents); scatterlist 884 net/rds/rds.h int rds_page_remainder_alloc(struct scatterlist *scat, unsigned long bytes, scatterlist 143 net/rds/send.c struct scatterlist *sg; scatterlist 950 net/rds/send.c size += sizeof(struct scatterlist); scatterlist 962 net/rds/send.c size += num_sgs * sizeof(struct scatterlist); scatterlist 105 net/rxrpc/rxkad.c struct scatterlist sg; scatterlist 187 net/rxrpc/rxkad.c struct scatterlist sg; scatterlist 225 net/rxrpc/rxkad.c struct scatterlist sg[16]; scatterlist 284 net/rxrpc/rxkad.c struct scatterlist sg; scatterlist 358 net/rxrpc/rxkad.c struct scatterlist sg[16]; scatterlist 436 net/rxrpc/rxkad.c struct scatterlist _sg[4], *sg; scatterlist 533 net/rxrpc/rxkad.c struct scatterlist sg; scatterlist 786 net/rxrpc/rxkad.c struct scatterlist sg[1]; scatterlist 904 net/rxrpc/rxkad.c struct scatterlist sg[1]; scatterlist 1057 net/rxrpc/rxkad.c struct scatterlist sg[1]; scatterlist 404 net/smc/smc_ib.c struct scatterlist *sg; scatterlist 424 net/smc/smc_ib.c struct scatterlist *sg; scatterlist 63 net/sunrpc/auth_gss/gss_krb5_crypto.c struct scatterlist sg[1]; scatterlist 102 net/sunrpc/auth_gss/gss_krb5_crypto.c struct scatterlist sg[1]; scatterlist 132 net/sunrpc/auth_gss/gss_krb5_crypto.c checksummer(struct scatterlist *sg, void *data) scatterlist 169 net/sunrpc/auth_gss/gss_krb5_crypto.c struct scatterlist sg[1]; scatterlist 282 net/sunrpc/auth_gss/gss_krb5_crypto.c struct scatterlist sg[1]; scatterlist 379 net/sunrpc/auth_gss/gss_krb5_crypto.c struct scatterlist sg[1]; scatterlist 458 net/sunrpc/auth_gss/gss_krb5_crypto.c struct scatterlist infrags[4]; scatterlist 459 net/sunrpc/auth_gss/gss_krb5_crypto.c struct scatterlist outfrags[4]; scatterlist 465 net/sunrpc/auth_gss/gss_krb5_crypto.c encryptor(struct scatterlist *sg, void *data) scatterlist 561 net/sunrpc/auth_gss/gss_krb5_crypto.c struct scatterlist frags[4]; scatterlist 567 net/sunrpc/auth_gss/gss_krb5_crypto.c decryptor(struct scatterlist *sg, void *data) scatterlist 681 net/sunrpc/auth_gss/gss_krb5_crypto.c struct scatterlist sg[1]; scatterlist 1554 net/sunrpc/xdr.c int (*actor)(struct scatterlist *, void *), void *data) scatterlist 1558 net/sunrpc/xdr.c struct scatterlist sg[1]; scatterlist 165 net/sunrpc/xprtrdma/frwr_ops.c struct scatterlist *sg; scatterlist 44 net/sunrpc/xprtrdma/svc_rdma_rw.c struct scatterlist rw_first_sgl[0]; scatterlist 356 net/sunrpc/xprtrdma/svc_rdma_rw.c struct scatterlist *sg = ctxt->rw_sg_table.sgl; scatterlist 372 net/sunrpc/xprtrdma/svc_rdma_rw.c struct scatterlist *sg; scatterlist 606 net/sunrpc/xprtrdma/svc_rdma_rw.c struct scatterlist *sg; scatterlist 253 net/sunrpc/xprtrdma/xprt_rdma.h struct scatterlist *mr_sg; scatterlist 775 net/tls/tls_device.c struct scatterlist sg[1]; scatterlist 37 net/tls/tls_device_fallback.c static void chain_to_walk(struct scatterlist *sg, struct scatter_walk *walk) scatterlist 39 net/tls/tls_device_fallback.c struct scatterlist *src = walk->sg; scatterlist 55 net/tls/tls_device_fallback.c struct scatterlist sg_in[3]; scatterlist 56 net/tls/tls_device_fallback.c struct scatterlist sg_out[3]; scatterlist 141 net/tls/tls_device_fallback.c struct crypto_aead *aead, struct scatterlist *sg_in, scatterlist 142 net/tls/tls_device_fallback.c struct scatterlist *sg_out, char *aad, char *iv, scatterlist 228 net/tls/tls_device_fallback.c static int fill_sg_in(struct scatterlist *sg_in, scatterlist 292 net/tls/tls_device_fallback.c static void fill_sg_out(struct scatterlist sg_out[3], void *buf, scatterlist 308 net/tls/tls_device_fallback.c struct scatterlist sg_out[3], scatterlist 309 net/tls/tls_device_fallback.c struct scatterlist *sg_in, scatterlist 378 net/tls/tls_device_fallback.c struct scatterlist *sg_in, sg_out[3]; scatterlist 101 net/tls/tls_main.c struct scatterlist *sg, scatterlist 202 net/tls/tls_main.c struct scatterlist *sg; scatterlist 214 net/tls/tls_main.c struct scatterlist *sg; scatterlist 154 net/tls/tls_sw.c struct scatterlist *sgout = aead_req->dst; scatterlist 155 net/tls/tls_sw.c struct scatterlist *sgin = aead_req->src; scatterlist 159 net/tls/tls_sw.c struct scatterlist *sg; scatterlist 216 net/tls/tls_sw.c struct scatterlist *sgin, scatterlist 217 net/tls/tls_sw.c struct scatterlist *sgout, scatterlist 430 net/tls/tls_sw.c struct scatterlist *sge; scatterlist 493 net/tls/tls_sw.c struct scatterlist *sge = sk_msg_elem(msg_en, start); scatterlist 551 net/tls/tls_sw.c struct scatterlist *sge, *osge, *nsge; scatterlist 553 net/tls/tls_sw.c struct scatterlist tmp = { }; scatterlist 635 net/tls/tls_sw.c struct scatterlist *osge, *nsge; scatterlist 1327 net/tls/tls_sw.c struct scatterlist *to, scatterlist 1392 net/tls/tls_sw.c struct scatterlist *out_sg, scatterlist 1403 net/tls/tls_sw.c struct scatterlist *sgin = NULL; scatterlist 1404 net/tls/tls_sw.c struct scatterlist *sgout = NULL; scatterlist 1431 net/tls/tls_sw.c mem_size = aead_size + (nsg * sizeof(struct scatterlist)); scatterlist 1445 net/tls/tls_sw.c sgin = (struct scatterlist *)(mem + aead_size); scatterlist 1577 net/tls/tls_sw.c struct scatterlist *sgout) scatterlist 148 net/vmw_vsock/virtio_transport.c struct scatterlist hdr, buf, *sgs[2]; scatterlist 293 net/vmw_vsock/virtio_transport.c struct scatterlist hdr, buf, *sgs[2]; scatterlist 430 net/vmw_vsock/virtio_transport.c struct scatterlist sg; scatterlist 195 net/wireless/lib80211_crypt_ccmp.c struct scatterlist sg[2]; scatterlist 260 net/wireless/lib80211_crypt_ccmp.c struct scatterlist sg[2]; scatterlist 26 samples/kfifo/dma-example.c struct scatterlist sg[10]; scatterlist 212 security/integrity/ima/ima_crypto.c struct scatterlist sg[1]; scatterlist 536 security/integrity/ima/ima_crypto.c struct scatterlist sg; scatterlist 26 security/keys/big_key.c struct scatterlist *sg; scatterlist 167 security/keys/big_key.c sizeof(struct scatterlist) * npg, scatterlist 237 security/keys/dh.c struct scatterlist outsg; scatterlist 462 security/keys/encrypted-keys/encrypted.c struct scatterlist sg_in[2]; scatterlist 463 security/keys/encrypted-keys/encrypted.c struct scatterlist sg_out[1]; scatterlist 564 security/keys/encrypted-keys/encrypted.c struct scatterlist sg_in[1]; scatterlist 565 security/keys/encrypted-keys/encrypted.c struct scatterlist sg_out[2]; scatterlist 264 sound/soc/intel/atom/sst/sst.h struct scatterlist *src; scatterlist 265 sound/soc/intel/atom/sst/sst.h struct scatterlist *dst; scatterlist 112 sound/soc/sh/siu_pcm.c struct scatterlist sg; scatterlist 160 sound/soc/sh/siu_pcm.c struct scatterlist sg; scatterlist 144 sound/soc/sprd/sprd-pcm-compress.c struct scatterlist *sg, *sgt; scatterlist 206 sound/soc/sprd/sprd-pcm-dma.c struct scatterlist *sg; scatterlist 244 sound/soc/sprd/sprd-pcm-dma.c struct scatterlist *sgt = sg; scatterlist 125 sound/soc/txx9/txx9aclc.c struct scatterlist sg; scatterlist 17 tools/virtio/linux/scatterlist.h ((struct scatterlist *) ((sg)->page_link & ~0x03)) scatterlist 29 tools/virtio/linux/scatterlist.h static inline void sg_assign_page(struct scatterlist *sg, struct page *page) scatterlist 58 tools/virtio/linux/scatterlist.h static inline void sg_set_page(struct scatterlist *sg, struct page *page, scatterlist 66 tools/virtio/linux/scatterlist.h static inline struct page *sg_page(struct scatterlist *sg) scatterlist 90 tools/virtio/linux/scatterlist.h static inline void sg_chain(struct scatterlist *prv, unsigned int prv_nents, scatterlist 91 tools/virtio/linux/scatterlist.h struct scatterlist *sgl) scatterlist 115 tools/virtio/linux/scatterlist.h static inline void sg_mark_end(struct scatterlist *sg) scatterlist 132 tools/virtio/linux/scatterlist.h static inline void sg_unmark_end(struct scatterlist *sg) scatterlist 137 tools/virtio/linux/scatterlist.h static inline struct scatterlist *sg_next(struct scatterlist *sg) scatterlist 149 tools/virtio/linux/scatterlist.h static inline void sg_init_table(struct scatterlist *sgl, unsigned int nents) scatterlist 155 tools/virtio/linux/scatterlist.h static inline dma_addr_t sg_phys(struct scatterlist *sg) scatterlist 160 tools/virtio/linux/scatterlist.h static inline void sg_set_buf(struct scatterlist *sg, const void *buf, scatterlist 166 tools/virtio/linux/scatterlist.h static inline void sg_init_one(struct scatterlist *sg, scatterlist 30 tools/virtio/linux/virtio.h struct scatterlist *sgs[], scatterlist 37 tools/virtio/linux/virtio.h struct scatterlist sg[], unsigned int num, scatterlist 42 tools/virtio/linux/virtio.h struct scatterlist sg[], unsigned int num, scatterlist 157 tools/virtio/virtio_test.c struct scatterlist sl; scatterlist 328 tools/virtio/vringh_test.c struct scatterlist sg[4]; scatterlist 442 tools/virtio/vringh_test.c struct scatterlist guest_sg[RINGSIZE], *sgs[2];