sg_page 1017 arch/arm/mm/dma-mapping.c s->dma_address = ops->map_page(dev, sg_page(s), s->offset, sg_page 1635 arch/arm/mm/dma-mapping.c phys_addr_t phys = page_to_phys(sg_page(s)); sg_page 1639 arch/arm/mm/dma-mapping.c __dma_page_cpu_to_dev(sg_page(s), s->offset, s->length, dir); sg_page 1752 arch/arm/mm/dma-mapping.c __dma_page_dev_to_cpu(sg_page(s), s->offset, sg_page 1805 arch/arm/mm/dma-mapping.c __dma_page_dev_to_cpu(sg_page(s), s->offset, s->length, dir); sg_page 1823 arch/arm/mm/dma-mapping.c __dma_page_cpu_to_dev(sg_page(s), s->offset, s->length, dir); sg_page 1460 arch/ia64/hp/common/sba_iommu.c sglist->dma_address = sba_map_page(dev, sg_page(sglist), sg_page 458 arch/s390/pci/pci_dma.c pa = page_to_phys(sg_page(s)); sg_page 2122 arch/sparc/kernel/ldc.c unsigned long base = page_to_pfn(sg_page(sg)) << PAGE_SHIFT; sg_page 2185 arch/sparc/kernel/ldc.c fill_cookies(&state, page_to_pfn(sg_page(s)) << PAGE_SHIFT, sg_page 251 arch/sparc/mm/iommu.c sg->dma_address =__sbus_iommu_map_page(dev, sg_page(sg), sg_page 738 arch/x86/crypto/aesni-intel_glue.c (!PageHighMem(sg_page(req->src)) || sg_page 361 arch/x86/kernel/pci-calgary_64.c BUG_ON(!sg_page(s)); sg_page 599 crypto/af_alg.c struct page *page = sg_page(sg + i); sg_page 671 crypto/af_alg.c if (!sg_page(sg)) sg_page 673 crypto/af_alg.c put_page(sg_page(sg)); sg_page 876 crypto/af_alg.c err = memcpy_from_msg(page_address(sg_page(sg)) + sg_page 917 crypto/af_alg.c if (!sg_page(sg + i)) { sg_page 922 crypto/af_alg.c err = memcpy_from_msg(page_address(sg_page(sg + i)), sg_page 925 crypto/af_alg.c __free_page(sg_page(sg + i)); sg_page 70 crypto/ahash.c walk->pg = sg_page(walk->sg) + (walk->offset >> PAGE_SHIFT); sg_page 186 crypto/algif_aead.c if (!(process_sg->length) || !sg_page(process_sg)) sg_page 247 crypto/essiv.c sg_set_page(rctx->sg, sg_page(req->src), ssize, sg_page 88 crypto/scatterwalk.c sg_set_page(dst, sg_page(src), src->length - len, src->offset + len); sg_page 306 crypto/shash.c data = kmap_atomic(sg_page(sg)); sg_page 646 crypto/testmgr.c actual_output = page_address(sg_page(sg)) + offset; sg_page 1083 crypto/testmgr.c return page_address(sg_page(sg)) + sg->offset; sg_page 4020 drivers/ata/libata-scsi.c p = page_address(sg_page(scsi_sglist(scmd))); sg_page 668 drivers/ata/libata-sff.c page = sg_page(qc->cursg); sg_page 795 drivers/ata/libata-sff.c page = sg_page(sg); sg_page 818 drivers/block/xen-blkfront.c setup.bvec_data = kmap_atomic(sg_page(sg)); sg_page 821 drivers/block/xen-blkfront.c gnttab_foreach_grant_in_range(sg_page(sg), sg_page 1482 drivers/block/xen-blkfront.c data.bvec_data = kmap_atomic(sg_page(sg)); sg_page 1484 drivers/block/xen-blkfront.c gnttab_foreach_grant_in_range(sg_page(sg), sg_page 362 drivers/char/virtio_console.c struct page *page = sg_page(&buf->sg[i]); sg_page 533 drivers/crypto/amcc/crypto4xx_core.c addr = dma_map_page(dev->core_dev->device, sg_page(dst), sg_page 846 drivers/crypto/amcc/crypto4xx_core.c sg_page(sg), sg->offset, len, DMA_TO_DEVICE); sg_page 859 drivers/crypto/amcc/crypto4xx_core.c pd->src = (u32)dma_map_page(dev->core_dev->device, sg_page(src), sg_page 879 drivers/crypto/amcc/crypto4xx_core.c sg_page(dst), dst->offset, sg_page 857 drivers/crypto/axis/artpec6_crypto.c sg_page(walk->sg), sg_page 914 drivers/crypto/axis/artpec6_crypto.c sg_page(walk->sg), sg_page 156 drivers/crypto/bcm/util.c sg_set_page(to++, sg_page(sg), frag_len, offset); sg_page 30 drivers/crypto/caam/error.c it_page = kmap_atomic(sg_page(it)); sg_page 312 drivers/crypto/ccp/ccp-crypto-main.c if (!sg_page(sg)) sg_page 318 drivers/crypto/ccp/ccp-crypto-main.c sg_set_page(sg, sg_page(sg_add), sg_add->length, sg_page 333 drivers/crypto/ccree/cc_buffer_mgr.c sg_page(&areq_ctx->ccm_adata_sg), sg_page 357 drivers/crypto/ccree/cc_buffer_mgr.c &sg_dma_address(areq_ctx->buff_sg), sg_page(areq_ctx->buff_sg), sg_page 1329 drivers/crypto/hifn_795x.c spage = sg_page(src); sg_page 1343 drivers/crypto/hifn_795x.c BUG_ON(!sg_page(t)); sg_page 1344 drivers/crypto/hifn_795x.c dpage = sg_page(t); sg_page 1348 drivers/crypto/hifn_795x.c BUG_ON(!sg_page(dst)); sg_page 1349 drivers/crypto/hifn_795x.c dpage = sg_page(dst); sg_page 1399 drivers/crypto/hifn_795x.c __free_page(sg_page(s)); sg_page 1626 drivers/crypto/hifn_795x.c daddr = kmap_atomic(sg_page(dst)); sg_page 1680 drivers/crypto/hifn_795x.c __func__, sg_page(t), t->length, sg_page 1681 drivers/crypto/hifn_795x.c sg_page(dst), dst->length, nbytes); sg_page 1689 drivers/crypto/hifn_795x.c saddr = kmap_atomic(sg_page(t)); sg_page 41 drivers/crypto/omap-crypto.c sg_set_page(tmp, sg_page(*sg), len, (*sg)->offset); sg_page 105 drivers/crypto/omap-crypto.c if (page_zonenum(sg_page(sg)) != ZONE_DMA) sg_page 680 drivers/crypto/omap-sham.c sg_set_page(tmp, sg_page(sg), len, sg->offset); sg_page 761 drivers/crypto/omap-sham.c if (page_zonenum(sg_page(sg_tmp)) != ZONE_DMA) { sg_page 55 drivers/crypto/qce/dma.c if (!sg_page(sg)) sg_page 64 drivers/crypto/qce/dma.c sg_set_page(sg, sg_page(new_sgl), new_sgl->length, sg_page 252 drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c u8 *src_last_blk = page_address(sg_page(dev->sg_src)) + sg_page 325 drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c new_iv = page_address(sg_page(dev->sg_dst)) + sg_page 1109 drivers/crypto/s5p-sss.c sg_set_page(tmp, sg_page(sg), len, sg->offset + skip); sg_page 436 drivers/gpu/drm/armada/armada_gem.c put_page(sg_page(sg)); sg_page 457 drivers/gpu/drm/armada/armada_gem.c put_page(sg_page(sg)); sg_page 959 drivers/gpu/drm/drm_prime.c page = sg_page(sg); sg_page 46 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c sg_set_page(dst, sg_page(src), src->length, 0); sg_page 27 drivers/gpu/drm/i915/gem/i915_gem_internal.c if (sg_page(sg)) sg_page 28 drivers/gpu/drm/i915/gem/i915_gem_internal.c __free_pages(sg_page(sg), get_order(sg->length)); sg_page 242 drivers/gpu/drm/i915/gem/i915_gem_pages.c return kmap(sg_page(sgt->sgl)); sg_page 495 drivers/gpu/drm/i915/gem/i915_gem_pages.c return nth_page(sg_page(sg), offset); sg_page 98 drivers/gpu/drm/i915/gem/i915_gem_phys.c void *vaddr = sg_page(pages->sgl); sg_page 18 drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c __free_page(sg_page(sg)); sg_page 57 drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c sg_set_page(sg, sg_page(src), PAGE_SIZE, 0); sg_page 48 drivers/gpu/drm/i915/gem/selftests/huge_pages.c if (sg_page(sg)) sg_page 49 drivers/gpu/drm/i915/gem/selftests/huge_pages.c __free_pages(sg_page(sg), get_order(sg->length)); sg_page 522 drivers/gpu/drm/i915/gt/intel_ringbuffer.c return sg_page(obj->mm.pages->sgl); sg_page 24 drivers/gpu/drm/i915/gt/selftest_timeline.c return sg_page(obj->mm.pages->sgl); sg_page 139 drivers/gpu/drm/i915/i915_gem.c void *vaddr = sg_page(obj->mm.pages->sgl) + args->offset; sg_page 876 drivers/gpu/drm/i915/i915_gpu_error.c memcpy(buf, page_address(sg_page(sg)) + start, len); sg_page 23 drivers/gpu/drm/i915/i915_scatterlist.c sg_set_page(new_sg, sg_page(sg), sg->length, 0); sg_page 36 drivers/gpu/drm/i915/i915_scatterlist.h s.pfn = page_to_pfn(sg_page(s.sgp)); sg_page 406 drivers/gpu/drm/i915/i915_vma.h return sg_page(vma->pages->sgl); sg_page 83 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c sg_dma_address(sg) = page_to_phys(sg_page(sg)); sg_page 52 drivers/gpu/drm/i915/selftests/scatterlist.c struct page *page = sg_page(sg); sg_page 252 drivers/gpu/drm/i915/selftests/scatterlist.c GEM_BUG_ON(page_to_pfn(sg_page(sg)) != pfn); sg_page 110 drivers/gpu/drm/udl/udl_dmabuf.c sg_set_page(wr, sg_page(rd), rd->length, rd->offset); sg_page 1124 drivers/hwtracing/intel_th/msu.c struct page *page = sg_page(sg); sg_page 1386 drivers/hwtracing/intel_th/msu.c struct page *page = sg_page(sg); sg_page 243 drivers/ide/ide-taskfile.c page = sg_page(cursg); sg_page 274 drivers/infiniband/core/rw.c if (is_pci_p2pdma_page(sg_page(sg))) sg_page 283 drivers/infiniband/core/rw.c if (is_pci_p2pdma_page(sg_page(sg))) sg_page 82 drivers/infiniband/core/umem.c bool first = !sg_page(sg); sg_page 87 drivers/infiniband/core/umem.c if (!first && (page_to_pfn(sg_page(sg)) + (sg->length >> PAGE_SHIFT) == sg_page 109 drivers/infiniband/core/umem.c sg_set_page(sg, sg_page(sg), sg_page 1324 drivers/infiniband/hw/i40iw/i40iw_verbs.c iwpbl->qp_mr.sq_page = sg_page(region->sg_head.sgl); sg_page 73 drivers/infiniband/hw/mthca/mthca_memfree.c __free_pages(sg_page(&chunk->mem[i]), sg_page 83 drivers/infiniband/hw/mthca/mthca_memfree.c lowmem_page_address(sg_page(&chunk->mem[i])), sg_page 309 drivers/infiniband/hw/mthca/mthca_memfree.c page = sg_page(&chunk->mem[i]); sg_page 493 drivers/infiniband/hw/mthca/mthca_memfree.c put_user_page(sg_page(&db_tab->page[i].mem)); sg_page 559 drivers/infiniband/hw/mthca/mthca_memfree.c put_user_page(sg_page(&db_tab->page[i].mem)); sg_page 76 drivers/infiniband/hw/usnic/usnic_uiom.c page = sg_page(sg); sg_page 149 drivers/infiniband/ulp/iser/iser_memory.c sg_page(sg), sg->offset, sg->length, sg_dma_len(sg)); sg_page 610 drivers/iommu/dma-iommu.c arch_dma_prep_coherent(sg_page(sg), sg->length); sg_page 3967 drivers/iommu/intel-iommu.c sg->dma_address = bounce_map_page(dev, sg_page(sg), sg_page 510 drivers/md/dm-crypt.c src = kmap_atomic(sg_page(sg)); sg_page 530 drivers/md/dm-crypt.c dst = kmap_atomic(sg_page(sg)); sg_page 659 drivers/md/dm-crypt.c src = kmap_atomic(sg_page(sg)); sg_page 685 drivers/md/dm-crypt.c dst = kmap_atomic(sg_page(sg)); sg_page 246 drivers/media/common/videobuf2/videobuf2-dma-contig.c sg_set_page(wr, sg_page(rd), rd->length, rd->offset); sg_page 390 drivers/media/common/videobuf2/videobuf2-dma-sg.c sg_set_page(wr, sg_page(rd), rd->length, rd->offset); sg_page 52 drivers/memstick/core/ms_block.c sg_set_page(sg_to, sg_page(sg_from), sg_page 70 drivers/memstick/core/ms_block.c sg_set_page(sg_to, sg_page(sg_from), sg_page 81 drivers/memstick/core/ms_block.c sg_set_page(sg_to, sg_page(sg_from), len, sg_from->offset); sg_page 635 drivers/memstick/core/mspro_block.c nth_page(sg_page(&(msb->req_sg[msb->current_seg])), sg_page 320 drivers/memstick/host/jmb38x_ms.c pg = nth_page(sg_page(&host->req->sg), sg_page 204 drivers/memstick/host/tifm_ms.c pg = nth_page(sg_page(&host->req->sg), sg_page 1941 drivers/mmc/host/atmel-mci.c flush_dcache_page(sg_page(sg)); sg_page 1955 drivers/mmc/host/atmel-mci.c flush_dcache_page(sg_page(sg)); sg_page 407 drivers/mmc/host/au1xmmc.c sg_ptr = kmap_atomic(sg_page(sg)) + sg->offset + host->pio.offset; sg_page 465 drivers/mmc/host/au1xmmc.c sg_ptr = kmap_atomic(sg_page(sg)) + sg->offset + host->pio.offset; sg_page 488 drivers/mmc/host/bcm2835.c host->drain_page = sg_page(sg); sg_page 910 drivers/mmc/host/mmc_spi.c dma_addr = dma_map_page(dma_dev, sg_page(sg), 0, sg_page 923 drivers/mmc/host/mmc_spi.c kmap_addr = kmap(sg_page(sg)); sg_page 954 drivers/mmc/host/mmc_spi.c flush_kernel_dcache_page(sg_page(sg)); sg_page 955 drivers/mmc/host/mmc_spi.c kunmap(sg_page(sg)); sg_page 654 drivers/mmc/host/sdhci.c return kmap_atomic(sg_page(sg)) + sg->offset; sg_page 307 drivers/mmc/host/sdricoh_cs.c page = sg_page(data->sg); sg_page 191 drivers/mmc/host/tifm_sd.c pg = nth_page(sg_page(&sg[host->sg_pos]), off >> PAGE_SHIFT); sg_page 240 drivers/mmc/host/tifm_sd.c pg = nth_page(sg_page(&sg[host->sg_pos]), off >> PAGE_SHIFT); sg_page 247 drivers/mmc/host/tifm_sd.c tifm_sd_copy_page(sg_page(&host->bounce_buf), sg_page 251 drivers/mmc/host/tifm_sd.c tifm_sd_copy_page(pg, p_off, sg_page(&host->bounce_buf), sg_page 217 drivers/mmc/host/tmio_mmc.h return kmap_atomic(sg_page(sg)) + sg->offset; sg_page 367 drivers/mmc/host/usdhi6rol0.c host->pg.page = sg_page(sg); sg_page 505 drivers/mmc/host/usdhi6rol0.c host->pg.page = nth_page(sg_page(host->sg), host->page_idx); sg_page 268 drivers/mmc/host/wbsd.c return kmap_atomic(sg_page(host->cur_sg)) + host->cur_sg->offset; sg_page 3543 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c page = sg_page(iter); sg_page 3640 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c newpage = sg_page(iter); sg_page 64 drivers/net/ethernet/mellanox/mlx4/icm.c __free_pages(sg_page(&chunk->sg[i]), sg_page 355 drivers/net/ethernet/mellanox/mlx4/icm.c page = sg_page(&chunk->sg[i]); sg_page 645 drivers/net/wireless/intel/iwlwifi/fw/dbg.c new_page = sg_page(iter); sg_page 484 drivers/net/wireless/mediatek/mt76/usb.c sg_page(&urb->sg[nsgs]), sg_page 539 drivers/nvme/host/pci.c if (is_pci_p2pdma_page(sg_page(iod->sg))) sg_page 826 drivers/nvme/host/pci.c if (is_pci_p2pdma_page(sg_page(iod->sg))) sg_page 167 drivers/nvme/target/io-cmd-bdev.c if (is_pci_p2pdma_page(sg_page(req->sg))) sg_page 186 drivers/nvme/target/io-cmd-bdev.c while (bio_add_page(bio, sg_page(sg), sg->length, sg->offset) sg_page 85 drivers/nvme/target/io-cmd-file.c bv->bv_page = sg_page(sg); sg_page 231 drivers/nvme/target/rdma.c if (sg_page(sg)) sg_page 232 drivers/nvme/target/rdma.c __free_page(sg_page(sg)); sg_page 273 drivers/nvme/target/rdma.c if (sg_page(sg)) sg_page 274 drivers/nvme/target/rdma.c __free_page(sg_page(sg)); sg_page 278 drivers/nvme/target/tcp.c kunmap(sg_page(&sg[i])); sg_page 297 drivers/nvme/target/tcp.c iov->iov_base = kmap(sg_page(sg)) + sg->offset + sg_offset; sg_page 524 drivers/nvme/target/tcp.c struct page *page = sg_page(cmd->cur_sg); sg_page 859 drivers/pci/p2pdma.c to_p2p_pgmap(sg_page(sg)->pgmap); sg_page 892 drivers/pci/p2pdma.c to_p2p_pgmap(sg_page(sg)->pgmap); sg_page 2783 drivers/scsi/arcmsr/arcmsr_hba.c buffer = kmap_atomic(sg_page(sg)) + sg->offset; sg_page 3067 drivers/scsi/arcmsr/arcmsr_hba.c buffer = kmap_atomic(sg_page(sg)) + sg->offset; sg_page 1528 drivers/scsi/csiostor/csio_scsi.c sg_addr = kmap_atomic(sg_page(sg) + (sg_off >> PAGE_SHIFT)); sg_page 1842 drivers/scsi/cxgbi/libcxgbi.c struct page *page = sg_page(sg); sg_page 1858 drivers/scsi/cxgbi/libcxgbi.c page = sg_page(sg); sg_page 1849 drivers/scsi/gdth.c if (!sg_page(sl)) { sg_page 1855 drivers/scsi/gdth.c address = kmap_atomic(sg_page(sl)) + sl->offset; sg_page 1857 drivers/scsi/gdth.c flush_dcache_page(sg_page(sl)); sg_page 1279 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c void *to = page_address(sg_page(sg_resp)); sg_page 2422 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c void *to = page_address(sg_page(sg_resp)); sg_page 2235 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c void *to = page_address(sg_page(sg_resp)); sg_page 3914 drivers/scsi/ipr.c struct page *page = sg_page(sg); sg_page 3929 drivers/scsi/ipr.c struct page *page = sg_page(sg); sg_page 1501 drivers/scsi/ips.c buffer = kmap_atomic(sg_page(sg)) + sg->offset; sg_page 1427 drivers/scsi/isci/request.c struct page *page = sg_page(sg); sg_page 1780 drivers/scsi/isci/request.c kaddr = kmap_atomic(sg_page(sg)); sg_page 2927 drivers/scsi/isci/request.c kaddr = kmap_atomic(sg_page(sg)); sg_page 3197 drivers/scsi/isci/request.c kaddr = kmap_atomic(sg_page(sg)); sg_page 283 drivers/scsi/iscsi_tcp.c r = tcp_sw_conn->sendpage(sk, sg_page(sg), offset, sg_page 681 drivers/scsi/libfc/fc_fcp.c page = sg_page(sg) + (off >> PAGE_SHIFT); sg_page 132 drivers/scsi/libfc/fc_libfc.c page_addr = kmap_atomic(sg_page(sg) + (off >> PAGE_SHIFT)); sg_page 131 drivers/scsi/libiscsi_tcp.c if (!recv && page_count(sg_page(sg)) >= 1 && !PageSlab(sg_page(sg))) sg_page 136 drivers/scsi/libiscsi_tcp.c segment->sg_mapped = kmap_atomic(sg_page(sg)); sg_page 140 drivers/scsi/libiscsi_tcp.c segment->sg_mapped = kmap(sg_page(sg)); sg_page 152 drivers/scsi/libiscsi_tcp.c kunmap(sg_page(segment->sg)); sg_page 209 drivers/scsi/libiscsi_tcp.c sg_set_page(&sg, sg_page(segment->sg), copied, sg_page 663 drivers/scsi/megaraid.c buf = kmap_atomic(sg_page(sg)) + sg->offset; sg_page 1550 drivers/scsi/megaraid.c if( sg_page(sgl) ) { sg_page 1544 drivers/scsi/megaraid/megaraid_mbox.c if (sg_page(sgl)) { sg_page 2261 drivers/scsi/megaraid/megaraid_mbox.c if (sg_page(sgl)) { sg_page 1784 drivers/scsi/mvsas/mv_sas.c to = kmap_atomic(sg_page(sg_resp)); sg_page 3270 drivers/scsi/pmcraid.c struct page *page = sg_page(sg); sg_page 3289 drivers/scsi/pmcraid.c struct page *page = sg_page(sg); sg_page 2209 drivers/scsi/qla2xxx/qla_isr.c spt = page_address(sg_page(sg)) + sg->offset; sg_page 2885 drivers/scsi/scsi_lib.c page = nth_page(sg_page(sg), (*offset >> PAGE_SHIFT)); sg_page 1661 drivers/scsi/storvsc_drv.c page_to_pfn(sg_page((cur_sgl))); sg_page 463 drivers/scsi/xen-scsifront.c page = sg_page(sg); sg_page 43 drivers/staging/android/ion/ion_heap.c struct page *page = sg_page(sg); sg_page 75 drivers/staging/android/ion/ion_heap.c struct page *page = sg_page(sg); sg_page 166 drivers/staging/android/ion/ion_system_heap.c free_buffer_page(sys_heap, buffer, sg_page(sg)); sg_page 333 drivers/staging/android/ion/ion_system_heap.c struct page *page = sg_page(table->sgl); sg_page 307 drivers/staging/media/ipu3/ipu3-mmu.c phys_addr_t phys = page_to_phys(sg_page(s)) + s->offset; sg_page 75 drivers/staging/rts5208/rtsx_transport.c struct page *page = sg_page(sg) + sg_page 875 drivers/staging/unisys/visorhba/visorhba_main.c this_page_orig = kmap_atomic(sg_page(sg)); sg_page 1057 drivers/staging/wusbcore/wa-xfer.c sg_set_page(current_seg_sg, sg_page(current_xfer_sg), sg_page 288 drivers/target/iscsi/cxgbit/cxgbit_ddp.c put_page(sg_page(&ccmd->sg)); sg_page 378 drivers/target/iscsi/cxgbit/cxgbit_target.c page = sg_page(sg); sg_page 917 drivers/target/iscsi/iscsi_target.c iov[i].iov_base = kmap(sg_page(sg)) + sg->offset + page_off; sg_page 949 drivers/target/iscsi/iscsi_target.c kunmap(sg_page(&sg[i])); sg_page 1141 drivers/target/iscsi/iscsi_target_util.c sg_page(sg), sg->offset + offset, sub_len, 0); sg_page 286 drivers/target/target_core_file.c bvec[i].bv_page = sg_page(sg); sg_page 336 drivers/target/target_core_file.c bvec[i].bv_page = sg_page(sg); sg_page 473 drivers/target/target_core_file.c bvec[i].bv_page = sg_page(&cmd->t_data_sg[0]); sg_page 418 drivers/target/target_core_iblock.c buf = kmap(sg_page(sg)) + sg->offset; sg_page 426 drivers/target/target_core_iblock.c kunmap(sg_page(sg)); sg_page 491 drivers/target/target_core_iblock.c while (bio_add_page(bio, sg_page(sg), sg->length, sg->offset) sg_page 745 drivers/target/target_core_iblock.c while (bio_add_page(bio, sg_page(sg), sg->length, sg->offset) sg_page 864 drivers/target/target_core_pscsi.c page = sg_page(sg); sg_page 75 drivers/target/target_core_rd.c pg = sg_page(&sg[j]); sg_page 386 drivers/target/target_core_sbc.c addr = kmap_atomic(sg_page(sg)); sg_page 503 drivers/target/target_core_sbc.c addr = (unsigned char *)kmap_atomic(sg_page(sg)); sg_page 1233 drivers/target/target_core_sbc.c paddr = kmap_atomic(sg_page(psg)) + psg->offset; sg_page 1234 drivers/target/target_core_sbc.c daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; sg_page 1249 drivers/target/target_core_sbc.c daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; sg_page 1262 drivers/target/target_core_sbc.c daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; sg_page 1347 drivers/target/target_core_sbc.c paddr = kmap_atomic(sg_page(psg)) + psg->offset; sg_page 1351 drivers/target/target_core_sbc.c addr = kmap_atomic(sg_page(sg)) + sg->offset + offset; sg_page 1390 drivers/target/target_core_sbc.c paddr = kmap_atomic(sg_page(psg)) + psg->offset; sg_page 1391 drivers/target/target_core_sbc.c daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; sg_page 1407 drivers/target/target_core_sbc.c daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; sg_page 1431 drivers/target/target_core_sbc.c daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; sg_page 1648 drivers/target/target_core_transport.c buf = kmap(sg_page(sgl)) + sgl->offset; sg_page 1652 drivers/target/target_core_transport.c kunmap(sg_page(sgl)); sg_page 2480 drivers/target/target_core_transport.c return kmap(sg_page(sg)) + sg->offset; sg_page 2489 drivers/target/target_core_transport.c pages[i] = sg_page(sg); sg_page 2506 drivers/target/target_core_transport.c kunmap(sg_page(cmd->t_data_sg)); sg_page 676 drivers/target/target_core_user.c from = kmap_atomic(sg_page(sg)) + sg->offset; sg_page 771 drivers/target/target_core_user.c to = kmap_atomic(sg_page(sg)) + sg->offset; sg_page 52 drivers/target/tcm_fc/tfc_cmd.c sg_page(sg), sg->length, sg->offset); sg_page 85 drivers/target/tcm_fc/tfc_io.c page = sg_page(sg); sg_page 103 drivers/target/tcm_fc/tfc_io.c page = sg_page(sg); sg_page 281 drivers/target/tcm_fc/tfc_io.c page = sg_page(sg); sg_page 289 drivers/target/tcm_fc/tfc_io.c page = sg_page(sg); sg_page 401 drivers/usb/core/devio.c if (sg_page(&as->urb->sg[i])) sg_page 1482 drivers/usb/core/hcd.c sg_page(sg), sg_page 441 drivers/usb/core/message.c if (!PageHighMem(sg_page(sg))) sg_page 528 drivers/usb/misc/usbtest.c if (!sg_page(&sg[i])) sg_page 429 drivers/usb/mon/mon_bin.c if (length == 0 || PageHighMem(sg_page(sg))) sg_page 170 drivers/usb/mon/mon_text.c if (PageHighMem(sg_page(sg))) sg_page 332 drivers/vhost/scsi.c put_page(sg_page(&tv_cmd->tvc_sgl[i])); sg_page 336 drivers/vhost/scsi.c put_page(sg_page(&tv_cmd->tvc_prot_sgl[i])); sg_page 682 drivers/vhost/scsi.c struct page *page = sg_page(p++); sg_page 338 drivers/virtio/virtio_ring.c sg_page(sg), sg->offset, sg->length, sg_page 490 drivers/xen/swiotlb-xen.c sg->dma_address = xen_swiotlb_map_page(dev, sg_page(sg), sg_page 998 fs/cifs/smbdirect.c ib_dma_map_page(info->id->device, sg_page(sg), sg_page 56 include/crypto/scatterwalk.h return sg_page(walk->sg) + (walk->offset >> PAGE_SHIFT); sg_page 83 include/crypto/scatterwalk.h page = sg_page(walk->sg) + ((walk->offset - 1) >> PAGE_SHIFT); sg_page 32 include/linux/devcoredump.h page = sg_page(iter); sg_page 224 include/linux/scatterlist.h return page_to_phys(sg_page(sg)) + sg->offset; sg_page 239 include/linux/scatterlist.h return page_address(sg_page(sg)) + sg->offset; sg_page 384 include/linux/scatterlist.h return nth_page(sg_page(piter->sg), piter->sg_pgoffset); sg_page 222 include/linux/skmsg.h return sg_page(sk_msg_elem(msg, which)); sg_page 1363 kernel/dma/debug.c entry->pfn = page_to_pfn(sg_page(s)); sg_page 1371 kernel/dma/debug.c check_for_stack(dev, sg_page(s), s->offset); sg_page 1373 kernel/dma/debug.c if (!PageHighMem(sg_page(s))) { sg_page 1417 kernel/dma/debug.c .pfn = page_to_pfn(sg_page(s)), sg_page 1593 kernel/dma/debug.c .pfn = page_to_pfn(sg_page(s)), sg_page 1626 kernel/dma/debug.c .pfn = page_to_pfn(sg_page(s)), sg_page 359 kernel/dma/direct.c sg->dma_address = dma_direct_map_page(dev, sg_page(sg), sg_page 45 kernel/dma/virt.c BUG_ON(!sg_page(sg)); sg_page 569 lib/scatterlist.c page = sg_page(sg); sg_page 2289 net/core/filter.c put_page(sg_page(sge)); sg_page 2407 net/core/filter.c put_page(sg_page(psge)); sg_page 2458 net/core/filter.c get_page(sg_page(&rsge)); sg_page 2568 net/core/filter.c get_page(sg_page(sge)); sg_page 2570 net/core/filter.c sg_page(sge), sg_page 2583 net/core/filter.c orig = sg_page(sge); sg_page 50 net/core/skmsg.c sg_page(sge) == pfrag->page && sg_page 103 net/core/skmsg.c (sg_page(sge) == sg_page(sgd)) && sg_page 109 net/core/skmsg.c sk_msg_page_add(dst, sg_page(sge), sge_len, sge_off); sg_page 175 net/core/skmsg.c put_page(sg_page(sge)); sg_page 117 net/ipv4/esp4.c put_page(sg_page(sg)); sg_page 69 net/ipv4/tcp_bpf.c page = sg_page(sge); sg_page 233 net/ipv4/tcp_bpf.c page = sg_page(sge); sg_page 124 net/ipv6/esp6.c put_page(sg_page(sg)); sg_page 244 net/rds/ib_rdma.c struct page *page = sg_page(&ibmr->sg[i]); sg_page 195 net/rds/ib_recv.c rdsdebug("frag %p page %p\n", frag, sg_page(&frag->f_sg)); sg_page 414 net/rds/ib_recv.c recv->r_ibinc, sg_page(&recv->r_frag->f_sg), sg_page 558 net/rds/ib_recv.c ret = copy_page_to_iter(sg_page(&frag->f_sg), sg_page 809 net/rds/ib_recv.c addr = kmap_atomic(sg_page(&frag->f_sg)); sg_page 156 net/rds/message.c __free_page(sg_page(&rm->data.op_sg[i])); sg_page 158 net/rds/message.c put_page(sg_page(&rm->data.op_sg[i])); sg_page 400 net/rds/message.c put_page(sg_page(&rm->data.op_sg[i])); sg_page 439 net/rds/message.c if (!sg_page(sg)) { sg_page 452 net/rds/message.c nbytes = copy_page_from_iter(sg_page(sg), sg->offset + sg_off, sg_page 489 net/rds/message.c ret = copy_page_to_iter(sg_page(sg), sg->offset + vec_off, sg_page 104 net/rds/page.c get_page(sg_page(scat)); sg_page 147 net/rds/page.c ret ? NULL : sg_page(scat), ret ? 0 : scat->offset, sg_page 279 net/rds/rdma.c put_page(sg_page(&sg[i])); sg_page 460 net/rds/rdma.c struct page *page = sg_page(&ro->op_sg[i]); sg_page 479 net/rds/rdma.c struct page *page = sg_page(ao->op_sg); sg_page 124 net/rds/tcp_send.c sg_page(&rm->data.op_sg[sg]), sg_page 128 net/rds/tcp_send.c rdsdebug("tcp sendpage %p:%u:%u ret %d\n", (void *)sg_page(&rm->data.op_sg[sg]), sg_page 486 net/sunrpc/auth_gss/gss_krb5_crypto.c in_page = sg_page(sg); sg_page 490 net/sunrpc/auth_gss/gss_krb5_crypto.c sg_set_page(&desc->outfrags[desc->fragno], sg_page(sg), sg->length, sg_page 516 net/sunrpc/auth_gss/gss_krb5_crypto.c sg_set_page(&desc->outfrags[0], sg_page(sg), fraglen, sg_page 578 net/sunrpc/auth_gss/gss_krb5_crypto.c sg_set_page(&desc->frags[desc->fragno], sg_page(sg), sg->length, sg_page 601 net/sunrpc/auth_gss/gss_krb5_crypto.c sg_set_page(&desc->frags[0], sg_page(sg), fraglen, sg_page 42 net/tls/tls_device_fallback.c sg_set_page(sg, sg_page(src), sg_page 412 net/tls/tls_device_fallback.c put_page(sg_page(&sg_in[--resync_sgs])); sg_page 121 net/tls/tls_main.c p = sg_page(sg); sg_page 217 net/tls/tls_main.c put_page(sg_page(sg)); sg_page 200 net/tls/tls_sw.c put_page(sg_page(sg)); sg_page 575 net/tls/tls_sw.c get_page(sg_page(sge)); sg_page 576 net/tls/tls_sw.c sg_set_page(&tmp, sg_page(sge), len, sg_page 645 net/tls/tls_sw.c if (sg_page(osge) == sg_page(nsge) && sg_page 648 net/tls/tls_sw.c put_page(sg_page(nsge)); sg_page 752 net/tls/tls_sw.c page_address(sg_page(&msg_en->sg.data[i])) + sg_page 1521 net/tls/tls_sw.c put_page(sg_page(&sgout[pages])); sg_page 77 samples/kfifo/dma-example.c i, sg_page(&sg[i]), sg[i].offset, sg[i].length); sg_page 106 samples/kfifo/dma-example.c i, sg_page(&sg[i]), sg[i].offset, sg[i].length); sg_page 157 tools/virtio/linux/scatterlist.h return page_to_phys(sg_page(sg)) + sg->offset;