/linux-master/net/rds/ |
H A D | page.c | 104 get_page(sg_page(scat)); 147 ret ? NULL : sg_page(scat), ret ? 0 : scat->offset,
|
H A D | message.c | 156 __free_page(sg_page(&rm->data.op_sg[i])); 158 put_page(sg_page(&rm->data.op_sg[i])); 400 put_page(sg_page(&rm->data.op_sg[i])); 437 if (!sg_page(sg)) { 450 nbytes = copy_page_from_iter(sg_page(sg), sg->offset + sg_off, 487 ret = copy_page_to_iter(sg_page(sg), sg->offset + vec_off,
|
H A D | tcp_send.c | 120 bvec_set_page(&bvec, sg_page(&rm->data.op_sg[sg]), 126 rdsdebug("tcp sendpage %p:%u:%u ret %d\n", (void *)sg_page(&rm->data.op_sg[sg]),
|
/linux-master/samples/kfifo/ |
H A D | dma-example.c | 77 i, sg_page(&sg[i]), sg[i].offset, sg[i].length); 106 i, sg_page(&sg[i]), sg[i].offset, sg[i].length);
|
/linux-master/drivers/crypto/ |
H A D | omap-crypto.c | 41 sg_set_page(tmp, sg_page(*sg), len, (*sg)->offset); 105 if (page_zonenum(sg_page(sg)) != ZONE_DMA) 181 srcb = kmap_atomic(sg_page(src)) + srco + src->offset; 182 dstb = kmap_atomic(sg_page(dst)) + dsto + dst->offset; 186 flush_dcache_page(sg_page(dst));
|
/linux-master/drivers/crypto/qce/ |
H A D | dma.c | 57 if (!sg_page(sg)) 67 sg_set_page(sg, sg_page(new_sgl), new_len, new_sgl->offset);
|
/linux-master/tools/virtio/linux/ |
H A D | scatterlist.h | 55 * of the page pointer. See sg_page() for looking up the page belonging 67 static inline struct page *sg_page(struct scatterlist *sg) function 158 return page_to_phys(sg_page(sg)) + sg->offset;
|
/linux-master/include/crypto/ |
H A D | scatterwalk.h | 51 return sg_page(walk->sg) + (walk->offset >> PAGE_SHIFT); 78 page = sg_page(walk->sg) + ((walk->offset - 1) >> PAGE_SHIFT);
|
/linux-master/crypto/ |
H A D | scompress.c | 138 if (sg_nents(req->src) == 1 && !PageHighMem(sg_page(req->src))) { 139 src = page_to_virt(sg_page(req->src)) + req->src->offset; 146 if (req->dst && sg_nents(req->dst) == 1 && !PageHighMem(sg_page(req->dst))) 147 dst = page_to_virt(sg_page(req->dst)) + req->dst->offset; 174 struct page *dst_page = sg_page(req->dst);
|
H A D | scatterwalk.c | 88 sg_set_page(dst, sg_page(src), src->length - len, src->offset + len);
|
H A D | af_alg.c | 550 unpin_user_page(sg_page(&sgl->sgt.sgl[i])); 717 struct page *page = sg_page(sg + i); 790 if (!sg_page(sg)) 792 put_page(sg_page(sg)); 1005 err = memcpy_from_msg(page_address(sg_page(sg)) + 1055 get_page(sg_page(&sg[sgl->cur])); 1077 page_address(sg_page(sg + i)), 1080 __free_page(sg_page(sg + i));
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_internal.c | 25 if (sg_page(sg)) 26 __free_pages(sg_page(sg), get_order(sg->length));
|
H A D | i915_gem_phys.c | 102 void *vaddr = sg_page(pages->sgl); 142 void *vaddr = sg_page(obj->mm.pages->sgl) + args->offset; 173 void *vaddr = sg_page(obj->mm.pages->sgl) + args->offset;
|
/linux-master/include/linux/ |
H A D | devcoredump.h | 32 page = sg_page(iter);
|
H A D | scatterlist.h | 132 * of the page pointer. See sg_page() for looking up the page belonging 154 * of the folio pointer. See sg_page() for looking up the page belonging 168 static inline struct page *sg_page(struct scatterlist *sg) function 389 return page_to_phys(sg_page(sg)) + sg->offset; 404 return page_address(sg_page(sg)) + sg->offset; 582 return nth_page(sg_page(piter->sg), piter->sg_pgoffset);
|
/linux-master/drivers/target/tcm_fc/ |
H A D | tfc_io.c | 84 page = sg_page(sg); 102 page = sg_page(sg); 279 page = sg_page(sg); 287 page = sg_page(sg);
|
/linux-master/drivers/gpu/drm/i915/gem/selftests/ |
H A D | huge_gem_object.c | 65 sg_set_page(sg, sg_page(src), PAGE_SIZE, 0);
|
/linux-master/drivers/target/ |
H A D | target_core_sbc.c | 409 unsigned char *addr = kmap_atomic(sg_page(sg)); 1173 paddr = kmap_atomic(sg_page(psg)) + psg->offset; 1174 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; 1189 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; 1202 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; 1287 paddr = kmap_atomic(sg_page(psg)) + psg->offset; 1291 addr = kmap_atomic(sg_page(sg)) + sg->offset + offset; 1330 paddr = kmap_atomic(sg_page(psg)) + psg->offset; 1331 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; 1347 daddr = kmap_atomic(sg_page(ds [all...] |
/linux-master/drivers/dma-buf/heaps/ |
H A D | system_heap.c | 75 sg_set_page(new_sg, sg_page(sg), sg->length, sg->offset); 293 struct page *page = sg_page(sg); 407 struct page *p = sg_page(sg);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_scatterlist.h | 42 s.pfn = page_to_pfn(sg_page(s.sgp));
|
/linux-master/drivers/crypto/ccp/ |
H A D | ccp-crypto-main.c | 305 if (!sg_page(sg)) 311 sg_set_page(sg, sg_page(sg_add), sg_add->length,
|
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | scatterlist.c | 52 struct page *page = sg_page(sg); 256 GEM_BUG_ON(page_to_pfn(sg_page(sg)) != pfn);
|
/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_memfree.c | 73 __free_pages(sg_page(&chunk->mem[i]), 83 lowmem_page_address(sg_page(&chunk->mem[i])), 309 page = sg_page(&chunk->mem[i]); 495 unpin_user_page(sg_page(&db_tab->page[i].mem)); 562 unpin_user_page(sg_page(&db_tab->page[i].mem));
|
/linux-master/drivers/scsi/ |
H A D | libiscsi_tcp.c | 131 if (!recv && sendpage_ok(sg_page(sg))) 136 segment->sg_mapped = kmap_atomic(sg_page(sg)); 140 segment->sg_mapped = kmap(sg_page(sg)); 152 kunmap(sg_page(segment->sg)); 209 sg_set_page(&sg, sg_page(segment->sg), copied,
|
/linux-master/net/sunrpc/auth_gss/ |
H A D | gss_krb5_crypto.c | 402 in_page = sg_page(sg); 406 sg_set_page(&desc->outfrags[desc->fragno], sg_page(sg), sg->length, 432 sg_set_page(&desc->outfrags[0], sg_page(sg), fraglen, 494 sg_set_page(&desc->frags[desc->fragno], sg_page(sg), sg->length, 517 sg_set_page(&desc->frags[0], sg_page(sg), fraglen,
|