Home
last modified time | relevance | path

Searched refs:sg_set_page (Results 1 – 25 of 123) sorted by relevance

12345

/Linux-v6.6/net/rds/
Dpage.c84 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()
Dmessage.c356 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()
Drdma.c282 sg_set_page(&sg[i], pages[i], PAGE_SIZE, 0); in __rds_rdma_map()
768 sg_set_page(sg, pages[j], in rds_cmsg_rdma_args()
929 sg_set_page(rm->atomic.op_sg, page, 8, offset_in_page(args->local_addr)); in rds_cmsg_atomic()
/Linux-v6.6/tools/virtio/linux/
Dscatterlist.h59 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-v6.6/drivers/gpu/drm/i915/gem/selftests/
Dhuge_gem_object.c60 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()
Dmock_dmabuf.c27 sg_set_page(sg, mock->pages[i], PAGE_SIZE, 0); in mock_map_dma_buf()
/Linux-v6.6/drivers/gpu/drm/i915/gem/
Di915_gem_internal.c86 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-v6.6/lib/
Dscatterlist.c538 sg_set_page(s, pages[cur_page], in sg_alloc_append_table_from_pages()
646 sg_set_page(sg, page, elem_len, 0); in sgl_alloc_order()
1141 sg_set_page(sg, page, seg, off); in extract_user_to_sg()
1185 sg_set_page(sg, bv[i].bv_page, len, off); in extract_bvec_to_sg()
1244 sg_set_page(sg, page, len, off); in extract_kvec_to_sg()
1296 sg_set_page(sg, folio_page(folio, 0), len, offset); in extract_xarray_to_sg()
Dkfifo.c321 sg_set_page(sgl, page, l - off, off); in setup_sgl_buf()
330 sg_set_page(sgl, page, len, off); in setup_sgl_buf()
/Linux-v6.6/drivers/media/pci/ivtv/
Divtv-udma.c52 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-v6.6/crypto/
Dscatterwalk.c88 sg_set_page(dst, sg_page(src), src->length - len, src->offset + len); in scatterwalk_ffwd()
/Linux-v6.6/fs/crypto/
Dcrypto.c130 sg_set_page(&dst, dest_page, len, offs); in fscrypt_crypt_block()
132 sg_set_page(&src, src_page, len, offs); in fscrypt_crypt_block()
/Linux-v6.6/block/
Dblk-crypto-fallback.c329 sg_set_page(&src, plaintext_page, data_unit_size, in blk_crypto_fallback_encrypt_bio()
331 sg_set_page(&dst, ciphertext_page, data_unit_size, in blk_crypto_fallback_encrypt_bio()
420 sg_set_page(&sg, page, data_unit_size, bv.bv_offset); in blk_crypto_fallback_decrypt_bio()
/Linux-v6.6/net/sunrpc/auth_gss/
Dgss_krb5_crypto.c404 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()
494 sg_set_page(&desc->frags[desc->fragno], sg_page(sg), sg->length, in decryptor()
517 sg_set_page(&desc->frags[0], sg_page(sg), fraglen, in decryptor()
/Linux-v6.6/kernel/dma/
Dops_helpers.c27 sg_set_page(sgt->sgl, page, PAGE_ALIGN(size), 0); in dma_common_get_sgtable()
/Linux-v6.6/include/linux/
Dscatterlist.h136 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-v6.6/drivers/media/v4l2-core/
Dvideobuf-dma-sg.c78 sg_set_page(&sglist[i], pg, PAGE_SIZE, 0); in videobuf_vmalloc_to_sg()
108 sg_set_page(&sglist[0], pages[0], in videobuf_pages_to_sg()
116 sg_set_page(&sglist[i], pages[i], min_t(size_t, PAGE_SIZE, size), 0); in videobuf_pages_to_sg()
/Linux-v6.6/drivers/crypto/qce/
Ddma.c67 sg_set_page(sg, sg_page(new_sgl), new_len, new_sgl->offset); in qce_sgtable_add()
/Linux-v6.6/drivers/dma-buf/heaps/
Dsystem_heap.c75 sg_set_page(new_sg, sg_page(sg), sg->length, sg->offset); in dup_sg_table()
387 sg_set_page(sg, page, page_size(page), 0); in system_heap_allocate()
/Linux-v6.6/net/tls/
Dtls_device_fallback.c44 sg_set_page(sg, sg_page(src), in chain_to_walk()
287 sg_set_page(sg_in + i, skb_frag_page(frag), in fill_sg_in()
/Linux-v6.6/drivers/spi/
Dspi-topcliff-pch.c996 sg_set_page(sg, virt_to_page(dma->rx_buf_virt), rem, in pch_spi_handle_dma()
1002 sg_set_page(sg, virt_to_page(dma->rx_buf_virt), size, in pch_spi_handle_dma()
1008 sg_set_page(sg, virt_to_page(dma->rx_buf_virt), size, in pch_spi_handle_dma()
1058 sg_set_page(sg, virt_to_page(dma->tx_buf_virt), size + head, in pch_spi_handle_dma()
1064 sg_set_page(sg, virt_to_page(dma->tx_buf_virt), rem, in pch_spi_handle_dma()
1070 sg_set_page(sg, virt_to_page(dma->tx_buf_virt), size, in pch_spi_handle_dma()
/Linux-v6.6/drivers/crypto/
Domap-crypto.c41 sg_set_page(tmp, sg_page(*sg), len, (*sg)->offset); in omap_crypto_copy_sg_lists()
/Linux-v6.6/drivers/gpu/drm/armada/
Darmada_gem.c416 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-v6.6/drivers/gpu/drm/i915/
Di915_scatterlist.c29 sg_set_page(new_sg, sg_page(sg), sg->length, 0); in i915_sg_trim()
/Linux-v6.6/sound/soc/sh/
Dsiu_pcm.c116 sg_set_page(&sg, pfn_to_page(PFN_DOWN(buff)), in siu_pcm_wr_set()
166 sg_set_page(&sg, pfn_to_page(PFN_DOWN(buff)), in siu_pcm_rd_set()

12345