Symbol: sg_set_page
block/blk-crypto-fallback.c
290
sg_set_page(&src, src_bv.bv_page, data_unit_size,
block/blk-crypto-fallback.c
292
sg_set_page(&dst, enc_page, data_unit_size, src_bv.bv_offset);
block/blk-crypto-fallback.c
401
sg_set_page(&sg, page, data_unit_size, bv.bv_offset);
block/blk-mq-dma.c
299
sg_set_page(*last_sg, phys_to_page(vec.paddr), vec.len,
block/blk-mq-dma.c
421
sg_set_page(sg, phys_to_page(vec.paddr), vec.len,
crypto/af_alg.c
711
sg_set_page(dst + j, page, plen, sg[i].offset);
crypto/essiv.c
232
sg_set_page(rctx->sg, sg_page(req->src), ssize,
crypto/scatterwalk.c
199
sg_set_page(dst, sg_page(src), src->length - len, src->offset + len);
drivers/accel/habanalabs/common/memory.c
1527
sg_set_page(sg, NULL, chunk_size, 0);
drivers/accel/qaic/qaic_data.c
233
sg_set_page(sg, sg_page(sgn), sg_dma_len(sg), offf);
drivers/accel/qaic/qaic_data.c
239
sg_set_page(sg, sg_page(sgn), offl - offf, offf);
drivers/accel/qaic/qaic_data.c
526
sg_set_page(sg, pages[k], PAGE_SIZE << pages_order[k], 0);
drivers/accel/qaic/qaic_data.c
528
sg_set_page(sg, pages[k], (PAGE_SIZE << pages_order[k]) - buf_extra, 0);
drivers/char/agp/intel-gtt.c
113
sg_set_page(sg, pages[i], PAGE_SIZE, 0);
drivers/char/virtio_console.c
872
sg_set_page(&(sgl->sg[sgl->n]), buf->page, len, buf->offset);
drivers/char/virtio_console.c
891
sg_set_page(&(sgl->sg[sgl->n]), page, len, offset);
drivers/crypto/bcm/util.c
156
sg_set_page(to++, sg_page(sg), frag_len, offset);
drivers/crypto/ccp/ccp-crypto-main.c
314
sg_set_page(sg, sg_page(sg_add), sg_add->length,
drivers/crypto/hifn_795x.c
1370
sg_set_page(s, page, PAGE_SIZE, 0);
drivers/crypto/omap-crypto.c
41
sg_set_page(tmp, sg_page(*sg), len, (*sg)->offset);
drivers/crypto/omap-sham.c
670
sg_set_page(tmp, sg_page(sg), len, sg->offset + offset);
drivers/crypto/qce/dma.c
73
sg_set_page(sg, sg_page(new_sgl), new_len, new_sgl->offset);
drivers/crypto/s5p-sss.c
1088
sg_set_page(tmp, sg_page(sg), len, sg->offset + skip);
drivers/crypto/sa2ul.c
1161
sg_set_page(src, sg_page(req->src), split_size,
drivers/crypto/sa2ul.c
1209
sg_set_page(dst, sg_page(req->dst), split_size,
drivers/crypto/stm32/stm32-cryp.c
1530
sg_set_page(cur, sg_page(sg), len, offset);
drivers/dma-buf/dma-buf-mapping.c
26
sg_set_page(sgl, NULL, 0, 0);
drivers/dma-buf/heaps/system_heap.c
394
sg_set_page(sg, page, page_size(page), 0);
drivers/dma-buf/heaps/system_heap.c
66
sg_set_page(new_sg, sg_page(sg), sg->length, sg->offset);
drivers/dma/loongson1-apb-dma.c
344
sg_set_page(&sgl[i], pfn_to_page(PFN_DOWN(buf_addr)),
drivers/dma/sh/rcar-dmac.c
1137
sg_set_page(&sgl, pfn_to_page(PFN_DOWN(dma_src)), len,
drivers/dma/sh/rcar-dmac.c
1266
sg_set_page(&sgl[i], pfn_to_page(PFN_DOWN(src)), period_len,
drivers/dma/sh/shdma-base.c
664
sg_set_page(&sg, pfn_to_page(PFN_DOWN(dma_src)), len,
drivers/dma/sh/shdma-base.c
752
sg_set_page(&sgl[i], pfn_to_page(PFN_DOWN(src)), period_len,
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1124
sg_set_page(sg, NULL, cur.size, 0); /* WHY: I/O space → no pages */
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
724
sg_set_page(sg, NULL, size, 0);
drivers/gpu/drm/armada/armada_gem.c
417
sg_set_page(sg, page, PAGE_SIZE, 0);
drivers/gpu/drm/armada/armada_gem.c
427
sg_set_page(sgt->sgl, dobj->page, dobj->obj.size, 0);
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
51
sg_set_page(dst, sg_page(src), src->length, 0);
drivers/gpu/drm/i915/gem/i915_gem_internal.c
112
sg_set_page(sg, NULL, 0, 0);
drivers/gpu/drm/i915/gem/i915_gem_internal.c
85
sg_set_page(sg, page, PAGE_SIZE << order, 0);
drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c
60
sg_set_page(sg, page, PAGE_SIZE, 0);
drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c
65
sg_set_page(sg, sg_page(src), PAGE_SIZE, 0);
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
123
sg_set_page(sg, page, page_size, 0);
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
148
sg_set_page(sg, NULL, 0, 0);
drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c
28
sg_set_page(sg, mock->pages[i], PAGE_SIZE, 0);
drivers/gpu/drm/i915/i915_scatterlist.c
29
sg_set_page(new_sg, sg_page(sg), sg->length, 0);
drivers/gpu/drm/i915/i915_vma.c
1009
sg_set_page(sg, NULL, left, 0);
drivers/gpu/drm/i915/i915_vma.c
1072
sg_set_page(sg, NULL, count * I915_GTT_PAGE_SIZE, 0);
drivers/gpu/drm/i915/i915_vma.c
1115
sg_set_page(sg, NULL, length, 0);
drivers/gpu/drm/i915/i915_vma.c
1156
sg_set_page(sg, NULL, len, 0);
drivers/gpu/drm/i915/i915_vma.c
989
sg_set_page(sg, NULL, I915_GTT_PAGE_SIZE, 0);
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
87
sg_set_page(sg, pfn_to_page(PFN_BIAS), len, 0);
drivers/gpu/drm/i915/selftests/scatterlist.c
254
sg_set_page(sg, pfn_to_page(pfn), npages * PAGE_SIZE, 0);
drivers/gpu/drm/nouveau/nvkm/core/firmware.c
280
sg_set_page(sgl, page, PAGE_SIZE, 0);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
1604
sg_set_page(sgl, page, PAGE_SIZE, 0);
drivers/gpu/drm/omapdrm/omap_gem.c
1023
sg_set_page(sg, pfn_to_page(__phys_to_pfn(addr)),
drivers/gpu/drm/omapdrm/omap_gem.c
1032
sg_set_page(sg, omap_obj->pages[i], PAGE_SIZE, 0);
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.c
288
sg_set_page(dst, sg_page(src), src->length,
drivers/gpu/drm/virtio/virtgpu_vq.c
335
sg_set_page(sg, pg, s, 0);
drivers/gpu/drm/virtio/virtgpu_vram.c
107
sg_set_page(sgt->sgl, NULL, vram->vram_node.size, 0);
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
412
sg_set_page(sg, NULL, size, 0);
drivers/hsi/clients/ssi_protocol.c
182
sg_set_page(sg, skb_frag_page(frag), skb_frag_size(frag),
drivers/infiniband/core/rw.c
238
sg_set_page(sg, bv.bv_page, bv.bv_len, bv.bv_offset);
drivers/infiniband/hw/efa/efa_verbs.c
1346
sg_set_page(&sglist[i], pg, PAGE_SIZE, 0);
drivers/infiniband/hw/mthca/mthca_memfree.c
119
sg_set_page(mem, page, PAGE_SIZE << order, 0);
drivers/infiniband/hw/mthca/mthca_memfree.c
480
sg_set_page(&db_tab->page[i].mem, pages[0], MTHCA_ICM_PAGE_SIZE,
drivers/infiniband/hw/usnic/usnic_uiom.c
162
sg_set_page(sg, page_list[i + off],
drivers/infiniband/ulp/rtrs/rtrs-srv.c
611
sg_set_page(s, srv->chunks[chunks + i],
drivers/iommu/dma-iommu.c
1723
sg_set_page(sgt->sgl, page, PAGE_ALIGN(size), 0);
drivers/md/dm-crypt.c
1327
sg_set_page(&dmreq->sg_in[2], bv_in.bv_page, cc->sector_size, bv_in.bv_offset);
drivers/md/dm-crypt.c
1333
sg_set_page(&dmreq->sg_out[2], bv_out.bv_page, cc->sector_size, bv_out.bv_offset);
drivers/md/dm-crypt.c
1424
sg_set_page(sg_in, bv_in.bv_page, cc->sector_size, bv_in.bv_offset);
drivers/md/dm-crypt.c
1427
sg_set_page(sg_out, bv_out.bv_page, cc->sector_size, bv_out.bv_offset);
drivers/md/dm-integrity.c
1736
sg_set_page(s, sec_page, sizeof(sector_le), sec_off);
drivers/md/dm-integrity.c
1741
sg_set_page(s, page, ic->sectors_per_block << SECTOR_SHIFT, offset);
drivers/media/common/saa7146/saa7146_core.c
154
sg_set_page(&sglist[i], pg, PAGE_SIZE, 0);
drivers/media/common/videobuf2/videobuf2-dma-contig.c
345
sg_set_page(wr, sg_page(rd), rd->length, rd->offset);
drivers/media/common/videobuf2/videobuf2-dma-sg.c
395
sg_set_page(wr, sg_page(rd), rd->length, rd->offset);
drivers/media/common/videobuf2/videobuf2-vmalloc.c
242
sg_set_page(sg, page, PAGE_SIZE, 0);
drivers/media/pci/cx23885/cx23885-alsa.c
99
sg_set_page(&buf->sglist[i], pg, PAGE_SIZE, 0);
drivers/media/pci/cx25821/cx25821-alsa.c
162
sg_set_page(&buf->sglist[i], pg, PAGE_SIZE, 0);
drivers/media/pci/cx88/cx88-alsa.c
301
sg_set_page(&buf->sglist[i], pg, PAGE_SIZE, 0);
drivers/media/pci/ivtv/ivtv-udma.c
52
sg_set_page(&dma->SGlist[map_offset], dma->bouncemap[map_offset], len, offset);
drivers/media/pci/ivtv/ivtv-udma.c
55
sg_set_page(&dma->SGlist[map_offset], dma->map[map_offset], len, offset);
drivers/media/pci/saa7134/saa7134-alsa.c
283
sg_set_page(&dma->sglist[i], pg, PAGE_SIZE, 0);
drivers/memstick/core/ms_block.c
52
sg_set_page(sg_to, sg_page(sg_from),
drivers/memstick/core/ms_block.c
70
sg_set_page(sg_to, sg_page(sg_from),
drivers/memstick/core/ms_block.c
81
sg_set_page(sg_to, sg_page(sg_from), len, sg_from->offset);
drivers/memstick/core/mspro_block.c
562
sg_set_page(&t_sg,
drivers/mmc/core/mmc_test.c
1301
sg_set_page(&sg, test->highmem, 512, 0);
drivers/mmc/core/mmc_test.c
1311
sg_set_page(&sg, test->highmem, 512, 0);
drivers/mmc/core/mmc_test.c
1333
sg_set_page(&sg, test->highmem, size, 0);
drivers/mmc/core/mmc_test.c
1355
sg_set_page(&sg, test->highmem, size, 0);
drivers/mmc/core/mmc_test.c
432
sg_set_page(sg, mem->arr[i].page, len, 0);
drivers/mmc/core/mmc_test.c
487
sg_set_page(sg, virt_to_page(addr), len, 0);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
4087
sg_set_page(iter, newpage, page_size << page_order, 0);
drivers/net/ethernet/mellanox/mlx4/icm.c
110
sg_set_page(mem, page, PAGE_SIZE << order, 0);
drivers/net/ipa/gsi_trans.c
449
sg_set_page(sg, page, size, offset);
drivers/net/usb/usbnet.c
1394
sg_set_page(&urb->sg[i + s], skb_frag_page(f), skb_frag_size(f),
drivers/net/virtio_net.c
1663
sg_set_page(&sq->sg[i + 1], skb_frag_page(frag),
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
621
sg_set_page(iter, new_page, PAGE_SIZE, 0);
drivers/net/wireless/mediatek/mt76/usb.c
333
sg_set_page(&urb->sg[i], virt_to_head_page(data), q->buf_size,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1622
sg_set_page(scatterlist + i, pages[i], len, offset);
drivers/rpmsg/virtio_rpmsg_bus.c
175
sg_set_page(sg, vmalloc_to_page(cpu_addr), len,
drivers/scsi/qla2xxx/qla_target.c
5720
sg_set_page(&sg_srr[0], sg_page(sg_srr_start),
drivers/scsi/qla2xxx/qla_target.c
5731
sg_set_page(&sg_srr[1], sg_page(sg), sg->length,
drivers/spi/spi-ep93xx.c
335
sg_set_page(sg, virt_to_page(pbuf), bytes,
drivers/spi/spi-ep93xx.c
338
sg_set_page(sg, virt_to_page(espi->zeropage),
drivers/spi/spi-mxs.c
228
sg_set_page(&dma_xfer[sg_count].sg, vm_page,
drivers/spi/spi-pl022.c
767
sg_set_page(sg, virt_to_page(bufp),
drivers/spi/spi-pl022.c
779
sg_set_page(sg, virt_to_page(pl022->dummypage),
drivers/spi/spi-topcliff-pch.c
1002
sg_set_page(sg, virt_to_page(dma->rx_buf_virt), size,
drivers/spi/spi-topcliff-pch.c
1008
sg_set_page(sg, virt_to_page(dma->rx_buf_virt), size,
drivers/spi/spi-topcliff-pch.c
1058
sg_set_page(sg, virt_to_page(dma->tx_buf_virt), size + head,
drivers/spi/spi-topcliff-pch.c
1064
sg_set_page(sg, virt_to_page(dma->tx_buf_virt), rem,
drivers/spi/spi-topcliff-pch.c
1070
sg_set_page(sg, virt_to_page(dma->tx_buf_virt), size,
drivers/spi/spi-topcliff-pch.c
996
sg_set_page(sg, virt_to_page(dma->rx_buf_virt), rem,
drivers/spi/spi.c
1171
sg_set_page(sg, vm_page,
drivers/target/iscsi/cxgbit/cxgbit_target.c
885
sg_set_page(&ccmd->sg, skb_frag_page(dfrag),
drivers/target/target_core_sbc.c
519
sg_set_page(&write_sg[i], m.page, block_size,
drivers/target/target_core_sbc.c
523
sg_set_page(&write_sg[i], m.page, block_size,
drivers/tee/optee/ffa_abi.c
710
sg_set_page(&sgl, page, protmem->size, 0);
drivers/tee/optee/protmem.c
155
sg_set_page(sgt->sgl, phys_to_page(pa), size, 0);
drivers/tee/tee_heap.c
415
sg_set_page(sgt->sgl, phys_to_page(pa), size, 0);
drivers/tee/tee_heap.c
82
sg_set_page(dst_sg, sg_page(src_sg), src_sg->length,
drivers/tty/serial/pch_uart.c
787
sg_set_page(&priv->sg_rx, virt_to_page(priv->rx_buf_virt),
drivers/tty/serial/pch_uart.c
923
sg_set_page(sg, virt_to_page(tport->xmit_buf),
drivers/tty/serial/pch_uart.c
926
sg_set_page(sg, virt_to_page(tport->xmit_buf),
drivers/usb/gadget/function/uvc_video.c
170
sg_set_page(iter, sg_page(buf->sg), part, buf->offset);
drivers/usb/musb/ux500_dma.c
94
sg_set_page(&sg, pfn_to_page(PFN_DOWN(dma_addr)), len,
drivers/vdpa/mlx5/core/mr.c
411
sg_set_page(sg, pg, sglen, 0);
drivers/vhost/scsi.c
789
sg_set_page(curr, NULL, 0, 0);
drivers/vhost/scsi.c
843
sg_set_page(sg, pages[npages++], n, offset);
drivers/vhost/scsi.c
917
sg_set_page(sg, page, nbytes, 0);
drivers/video/fbdev/sh_mobile_lcdcfb.c
448
sg_set_page(&ch->sglist[nr_pages++], pageref->page, PAGE_SIZE, 0);
drivers/xen/xen-scsiback.c
585
sg_set_page(sg, pg[i], seg->length, seg->offset);
fs/crypto/crypto.c
132
sg_set_page(&dst, dest_page, len, offs);
fs/crypto/crypto.c
134
sg_set_page(&src, src_page, len, offs);
fs/ecryptfs/crypto.c
192
sg_set_page(&sg[i], pg, 0, offset);
fs/ecryptfs/crypto.c
316
sg_set_page(&src_sg, src_page, extent_size,
fs/ecryptfs/crypto.c
318
sg_set_page(&dst_sg, dst_page, extent_size,
fs/smb/client/cifsproto.h
588
sg_set_page(&sgtable->sgl[sgtable->nents++],
fs/smb/client/cifsproto.h
596
sg_set_page(&sgtable->sgl[sgtable->nents++],
fs/smb/server/auth.c
748
sg_set_page(sg, addr, buflen, offset_in_page(buf));
fs/smb/server/auth.c
805
sg_set_page(&sg[sg_idx++],
fs/smb/server/auth.c
814
sg_set_page(&sg[sg_idx++], virt_to_page(data), len,
fs/smb/server/transport_rdma.c
1442
sg_set_page(sg_list, page, len, offset);
include/crypto/scatterwalk.h
94
sg_set_page(sg_out, sg_page(walk->sg),
include/linux/scatterlist.h
212
sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf));
include/linux/skmsg.h
265
sg_set_page(sge, page, len, offset);
kernel/dma/direct.c
507
sg_set_page(sgt->sgl, page, PAGE_ALIGN(size), 0);
kernel/dma/mapping.c
785
sg_set_page(sgt->sgl, page, PAGE_ALIGN(size), 0);
kernel/dma/ops_helpers.c
28
sg_set_page(sgt->sgl, page, PAGE_ALIGN(size), 0);
lib/scatterlist.c
1147
sg_set_page(sg, page, seg, off);
lib/scatterlist.c
1191
sg_set_page(sg, bv[i].bv_page, len, off);
lib/scatterlist.c
1250
sg_set_page(sg, page, len, off);
lib/scatterlist.c
1302
sg_set_page(sg, folio_page(folio, 0), part, offset);
lib/scatterlist.c
1363
sg_set_page(sg, folio_page(folio, 0), len, offset);
lib/scatterlist.c
541
sg_set_page(s, pages[cur_page],
lib/scatterlist.c
648
sg_set_page(sg, page, elem_len, 0);
mm/page_reporting.c
208
sg_set_page(&sgl[*offset], page, page_len, 0);
mm/zsmalloc.c
1142
sg_set_page(sg, zpdesc_page(zpdesc), mem_len, off);
mm/zsmalloc.c
1151
sg_set_page(sg, zpdesc_page(zpdesc), sizes[0], off);
mm/zsmalloc.c
1156
sg_set_page(sg, zpdesc_page(zpdesc), sizes[1], 0);
mm/zswap.c
868
sg_set_page(&input, page, PAGE_SIZE, 0);
net/9p/trans_virtio.c
236
sg_set_page(&sg[index++], pdata[i++], s, data_off);
net/ceph/crypto.c
247
sg_set_page(sg, page, len, off);
net/ceph/messenger_v2.c
903
sg_set_page(*sg, page, len, 0);
net/ceph/messenger_v2.c
929
sg_set_page(*sg, bv.bv_page, bv.bv_len, bv.bv_offset);
net/ceph/messenger_v2.c
962
sg_set_page(*sg, pages[idx], len, off);
net/core/filter.c
2736
sg_set_page(&msg->sg.data[first_sge], page, copy, 0);
net/core/filter.c
2915
sg_set_page(&msg->sg.data[new], page, len + copy, 0);
net/core/filter.c
3034
sg_set_page(nsge,
net/core/filter.c
3052
sg_set_page(sge, page, a + b, 0);
net/core/skbuff.c
5252
sg_set_page(&sg[elt], skb_frag_page(frag), copy,
net/core/skmsg.c
340
sg_set_page(&msg->sg.data[msg->sg.end],
net/core/skmsg.c
68
sg_set_page(sge, pfrag->page, use, orig_offset);
net/ipv4/tcp_sigpool.c
351
sg_set_page(&sg, page, skb_frag_size(f), offset_in_page(offset));
net/rds/message.c
396
sg_set_page(&rm->data.op_sg[i],
net/rds/message.c
447
sg_set_page(sg, pages, copied, start);
net/rds/page.c
105
sg_set_page(scat, rem->r_page, bytes, rem->r_offset);
net/rds/page.c
85
sg_set_page(scat, page, PAGE_SIZE, 0);
net/rds/rdma.c
282
sg_set_page(&sg[i], pages[i], PAGE_SIZE, 0);
net/rds/rdma.c
768
sg_set_page(sg, pages[j],
net/rds/rdma.c
929
sg_set_page(rm->atomic.op_sg, page, 8, offset_in_page(args->local_addr));
net/smc/smc_core.c
2167
sg_set_page(sg, vmalloc_to_page(buf), size, offset);
net/sunrpc/auth_gss/gss_krb5_crypto.c
260
sg_set_page(&desc->infrags[desc->fragno], in_page, sg->length,
net/sunrpc/auth_gss/gss_krb5_crypto.c
262
sg_set_page(&desc->outfrags[desc->fragno], sg_page(sg), sg->length,
net/sunrpc/auth_gss/gss_krb5_crypto.c
288
sg_set_page(&desc->outfrags[0], sg_page(sg), fraglen,
net/sunrpc/auth_gss/gss_krb5_crypto.c
321
sg_set_page(&desc->frags[desc->fragno], sg_page(sg), sg->length,
net/sunrpc/auth_gss/gss_krb5_crypto.c
344
sg_set_page(&desc->frags[0], sg_page(sg), fraglen,
net/sunrpc/xdr.c
2191
sg_set_page(sg, buf->pages[i], thislen, page_offset);
net/sunrpc/xprtrdma/frwr_ops.c
299
sg_set_page(&mr->mr_sg[i], seg->mr_page,
net/tls/tls_device.c
302
sg_set_page(&offload_ctx->sg_tx_data[i], skb_frag_page(frag),
net/tls/tls_device_fallback.c
263
sg_set_page(sg_in + i, skb_frag_page(frag),
net/tls/tls_sw.c
1442
sg_set_page(&to[num_elem],
net/tls/tls_sw.c
638
sg_set_page(&tmp, sg_page(sge), len,
net/xfrm/xfrm_ipcomp.c
186
sg_set_page(dsg + i, page, PAGE_SIZE, 0);
security/keys/encrypted-keys/encrypted.c
449
sg_set_page(&sg_in[1], ZERO_PAGE(0), AES_BLOCK_SIZE, 0);
sound/soc/renesas/siu_pcm.c
116
sg_set_page(&sg, pfn_to_page(PFN_DOWN(buff)),
sound/soc/renesas/siu_pcm.c
166
sg_set_page(&sg, pfn_to_page(PFN_DOWN(buff)),
sound/virtio/virtio_pcm_msg.c
107
sg_set_page(&sgs[++idx], pg, pg_length,
tools/virtio/linux/scatterlist.h
164
sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf));