| /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 | 85 sg_set_page(scat, page, PAGE_SIZE, 0); in rds_page_remainder_alloc() 105 sg_set_page(scat, rem->r_page, bytes, rem->r_offset); in rds_page_remainder_alloc()
|
| H A D | rdma.c | 287 sg_set_page(&sg[i], pages[i], PAGE_SIZE, 0); in __rds_rdma_map() 803 sg_set_page(sg, pages[j], in rds_cmsg_rdma_args() 964 sg_set_page(rm->atomic.op_sg, page, 8, offset_in_page(args->local_addr)); in rds_cmsg_atomic()
|
| H A D | message.c | 432 sg_set_page(&rm->data.op_sg[i], in rds_message_map_pages() 484 sg_set_page(sg, pages, copied, start); in rds_message_zcopy_from_user()
|
| /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()
|
| H A D | mock_dmabuf.c | 28 sg_set_page(sg, mock->pages[i], PAGE_SIZE, 0); in mock_map_dma_buf()
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_internal.c | 85 sg_set_page(sg, page, PAGE_SIZE << order, 0); in i915_gem_object_get_pages_internal() 112 sg_set_page(sg, NULL, 0, 0); in i915_gem_object_get_pages_internal()
|
| H A D | i915_gem_dmabuf.c | 51 sg_set_page(dst, sg_page(src), src->length, 0); in i915_gem_map_dma_buf()
|
| /linux/lib/ |
| H A D | scatterlist.c | 541 sg_set_page(s, pages[cur_page], in sg_alloc_append_table_from_pages() 648 sg_set_page(sg, page, elem_len, 0); in sgl_alloc_order() 1146 sg_set_page(sg, page, seg, off); in extract_user_to_sg() 1190 sg_set_page(sg, bv[i].bv_page, len, off); in extract_bvec_to_sg() 1249 sg_set_page(sg, page, seg, off); in extract_kvec_to_sg() 1302 sg_set_page(sg, folio_page(folio, 0), part, offset); in extract_folioq_to_sg() 1363 sg_set_page(sg, folio_page(folio, 0), len, offset); in extract_xarray_to_sg()
|
| /linux/net/sunrpc/auth_gss/ |
| H A D | gss_krb5_crypto.c | |
| /linux/net/sunrpc/xprtrdma/ |
| H A D | frwr_ops.c | 306 sg_set_page(&mr->mr_sg[i], in frwr_map() 339 sg_set_page(&mr->mr_sg[i], *ppages, in frwr_map() 369 sg_set_page(&mr->mr_sg[i], in frwr_map() 758 sg_set_page(mr->mr_sg, virt_to_page(ep->re_write_pad), in frwr_wp_create()
|
| /linux/block/ |
| H A D | blk-mq-dma.c | 299 sg_set_page(*last_sg, phys_to_page(vec.paddr), vec.len, in __blk_rq_map_sg() 421 sg_set_page(sg, phys_to_page(vec.paddr), vec.len, in blk_rq_map_integrity_sg()
|
| /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/drivers/crypto/qce/ |
| H A D | dma.c | 73 sg_set_page(sg, sg_page(new_sgl), new_len, new_sgl->offset); in qce_sgtable_add()
|
| /linux/crypto/ |
| H A D | scatterwalk.c | 199 sg_set_page(dst, sg_page(src), src->length - len, src->offset + len); in scatterwalk_ffwd()
|
| /linux/include/crypto/ |
| H A D | scatterwalk.h | 94 sg_set_page(sg_out, sg_page(walk->sg), in scatterwalk_get_sglist()
|
| /linux/drivers/tee/ |
| H A D | tee_heap.c | 82 sg_set_page(dst_sg, sg_page(src_sg), src_sg->length, in copy_sg_table() 415 sg_set_page(sgt->sgl, phys_to_page(pa), size, 0); in protmem_pool_op_static_alloc()
|
| /linux/fs/smb/server/ |
| H A D | auth.c | 760 sg_set_page(sg, addr, buflen, offset_in_page(buf)); in smb2_sg_set_buf() 817 sg_set_page(&sg[sg_idx++], in ksmbd_init_sg() 826 sg_set_page(&sg[sg_idx++], virt_to_page(data), len, in ksmbd_init_sg() 873 sg_set_page(&sg[i++], vmalloc_to_page(data), bytes, in ksmbd_init_rdma_sg()
|
| /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/armada/ |
| H A D | armada_gem.c | 417 sg_set_page(sg, page, PAGE_SIZE, 0); in armada_gem_prime_map_dma_buf() 427 sg_set_page(sgt->sgl, dobj->page, dobj->obj.size, 0); in armada_gem_prime_map_dma_buf()
|
| /linux/drivers/dma-buf/ |
| H A D | dma-buf-mapping.c | 26 sg_set_page(sgl, NULL, 0, 0); in fill_sg_entry()
|
| /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/fs/smb/smbdirect/ |
| H A D | rw.c | 53 sg_set_page(sg_list, page, len, offset); in smbdirect_connection_rdma_get_sg_list()
|
| /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/fs/smb/client/ |
| H A D | cifsproto.h | 586 sg_set_page(&sgtable->sgl[sgtable->nents++], in cifs_sg_set_buf() 594 sg_set_page(&sgtable->sgl[sgtable->nents++], in cifs_sg_set_buf()
|