/linux/tools/virtio/linux/ |
H A D | scatterlist.h | 59 static inline void sg_set_page(struct scatterlist *sg, struct page *page, in sg_set_page() function 164 sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf)); in sg_set_buf()
|
/linux/net/rds/ |
H A D | page.c | 84 sg_set_page(scat, page, PAGE_SIZE, 0); in rds_page_remainder_alloc() 103 sg_set_page(scat, rem->r_page, bytes, rem->r_offset); in rds_page_remainder_alloc()
|
H A D | message.c | 356 sg_set_page(&rm->data.op_sg[i], in rds_message_map_pages() 407 sg_set_page(sg, pages, copied, start); in rds_message_zcopy_from_user()
|
H A D | rdma.c | 282 sg_set_page(&sg[i], pages[i], PAGE_SIZE, 0); in __rds_rdma_map() 771 sg_set_page(sg, pages[j], in rds_cmsg_rdma_args() 932 sg_set_page(rm->atomic.op_sg, page, 8, offset_in_page(args->local_addr)); in rds_cmsg_atomic()
|
/linux/drivers/gpu/drm/i915/gem/selftests/ |
H A D | huge_gem_object.c | 60 sg_set_page(sg, page, PAGE_SIZE, 0); in huge_get_pages() 65 sg_set_page(sg, sg_page(src), PAGE_SIZE, 0); in huge_get_pages()
|
/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_internal.c | 86 sg_set_page(sg, page, PAGE_SIZE << order, 0); in i915_gem_object_get_pages_internal() 113 sg_set_page(sg, NULL, 0, 0); in i915_gem_object_get_pages_internal()
|
/linux/lib/ |
H A D | scatterlist.c | 539 sg_set_page(s, pages[cur_page], in sg_alloc_append_table_from_pages() 647 sg_set_page(sg, page, elem_len, 0); in sgl_alloc_order() 1142 sg_set_page(sg, page, seg, off); in extract_user_to_sg() 1186 sg_set_page(sg, bv[i].bv_page, len, off); in extract_bvec_to_sg() 1245 sg_set_page(sg, page, len, off); in extract_kvec_to_sg() 1297 sg_set_page(sg, folio_page(folio, 0), part, offset); in extract_folioq_to_sg() 1358 sg_set_page(sg, folio_page(folio, 0), len, offset); in extract_xarray_to_sg()
|
H A D | kfifo.c |
|
/linux/drivers/media/pci/ivtv/ |
H A D | ivtv-udma.c | 52 sg_set_page(&dma->SGlist[map_offset], dma->bouncemap[map_offset], len, offset); in ivtv_udma_fill_sg_list() 55 sg_set_page(&dma->SGlist[map_offset], dma->map[map_offset], len, offset); in ivtv_udma_fill_sg_list()
|
/linux/fs/crypto/ |
H A D | crypto.c | 137 sg_set_page(&dst, dest_page, len, offs); in fscrypt_crypt_data_unit() 139 sg_set_page(&src, src_page, len, offs); in fscrypt_crypt_data_unit()
|
/linux/crypto/ |
H A D | scatterwalk.c | 88 sg_set_page(dst, sg_page(src), src->length - len, src->offset + len); in scatterwalk_ffwd()
|
/linux/net/sunrpc/auth_gss/ |
H A D | gss_krb5_crypto.c | 404 sg_set_page(&desc->infrags[desc->fragno], in_page, sg->length, in encryptor() 406 sg_set_page(&desc->outfrags[desc->fragno], sg_page(sg), sg->length, in encryptor() 432 sg_set_page(&desc->outfrags[0], sg_page(sg), fraglen, in encryptor() 465 sg_set_page(&desc->frags[desc->fragno], sg_page(sg), sg->length, in gss_encrypt_xdr_buf() 488 sg_set_page(&desc->frags[0], sg_page(sg), fraglen, in decryptor()
|
/linux/include/linux/ |
H A D | scatterlist.h | 136 static inline void sg_set_page(struct scatterlist *sg, struct page *page, in sg_set_page() function 189 sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf)); in sg_set_buf()
|
/linux/kernel/dma/ |
H A D | ops_helpers.c | 28 sg_set_page(sgt->sgl, page, PAGE_ALIGN(size), 0); in dma_common_get_sgtable()
|
/linux/net/tls/ |
H A D | tls_device_fallback.c | 45 sg_set_page(sg, sg_page(src), in chain_to_walk() 282 sg_set_page(sg_in + i, skb_frag_page(frag), in fill_sg_in()
|
/linux/drivers/gpu/drm/armada/ |
H A D | armada_gem.c | 416 sg_set_page(sg, page, PAGE_SIZE, 0); in armada_gem_prime_map_dma_buf() 426 sg_set_page(sgt->sgl, dobj->page, dobj->obj.size, 0); in armada_gem_prime_map_dma_buf()
|
/linux/drivers/crypto/ |
H A D | omap-crypto.c | 41 sg_set_page(tmp, sg_page(*sg), len, (*sg)->offset); in omap_crypto_copy_sg_lists()
|
/linux/drivers/gpu/drm/i915/ |
H A D | i915_scatterlist.c | 29 sg_set_page(new_sg, sg_page(sg), sg->length, 0); in i915_sg_trim()
|
/linux/drivers/spi/ |
H A D | spi-ep93xx.c | 335 sg_set_page(sg, virt_to_page(pbuf), bytes, in ep93xx_spi_dma_prepare() 338 sg_set_page(sg, virt_to_page(espi->zeropage), in ep93xx_spi_dma_prepare()
|
/linux/drivers/gpu/drm/virtio/ |
H A D | virtgpu_vram.c | 104 sg_set_page(sgt->sgl, NULL, vram->vram_node.size, 0); in virtio_gpu_vram_map_dma_buf()
|
/linux/mm/ |
H A D | page_reporting.c | 208 sg_set_page(&sgl[*offset], page, page_len, 0); in page_reporting_cycle()
|
/linux/fs/smb/server/ |
H A D | auth.c | 1035 sg_set_page(sg, addr, buflen, offset_in_page(buf)); in smb2_sg_set_buf() 1093 sg_set_page(&sg[sg_idx++], in ksmbd_init_sg() 1102 sg_set_page(&sg[sg_idx++], virt_to_page(data), len, in ksmbd_init_sg()
|
/linux/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | firmware.c | 280 sg_set_page(sgl, page, PAGE_SIZE, 0); in nvkm_firmware_ctor()
|
/linux/sound/virtio/ |
H A D | virtio_pcm_msg.c | 107 sg_set_page(&sgs[++idx], pg, pg_length, in virtsnd_pcm_sg_from()
|
/linux/net/ipv4/ |
H A D | tcp_sigpool.c | 351 sg_set_page(&sg, page, skb_frag_size(f), offset_in_page(offset)); in tcp_sigpool_hash_skb_data()
|