Searched refs:sg_page (Results 51 - 75 of 158) sorted by relevance

1234567

/linux-master/drivers/mmc/host/
H A Dmmc_spi.c805 kmap_addr = kmap(sg_page(sg));
835 flush_dcache_page(sg_page(sg));
836 kunmap(sg_page(sg));
H A Dsdricoh_cs.c305 page = sg_page(data->sg);
H A Drenesas_sdhi_sys_dmac.c258 void *sg_vaddr = kmap_local_page(sg_page(sg));
/linux-master/lib/
H A Dscatterlist.c476 unsigned long next_pfn = (page_to_phys(sg_page(sgt_append->prv)) +
694 page = sg_page(sg);
1153 unpin_user_page(sg_page(&sgtable->sgl[--sgtable->nents]));
/linux-master/arch/arm/mm/
H A Ddma-mapping.c1204 phys_addr_t phys = page_to_phys(sg_page(s));
1208 __dma_page_cpu_to_dev(sg_page(s), s->offset, s->length, dir);
1310 __dma_page_dev_to_cpu(sg_page(s), s->offset,
1333 __dma_page_dev_to_cpu(sg_page(s), s->offset, s->length, dir);
1355 __dma_page_cpu_to_dev(sg_page(s), s->offset, s->length, dir);
/linux-master/drivers/vhost/
H A Dscsi.c338 __free_page(sg_page(&tv_cmd->tvc_sgl[i]));
340 put_page(sg_page(&tv_cmd->tvc_sgl[i]));
346 put_page(sg_page(&tv_cmd->tvc_prot_sgl[i]));
526 page = sg_page(&sg[i]);
777 __free_page(sg_page(&sg[i]));
796 struct page *page = sg_page(p);
/linux-master/drivers/accel/qaic/
H A Dqaic_data.c229 sg_set_page(sg, sg_page(sgn), sg_dma_len(sg), offf);
235 sg_set_page(sg, sg_page(sgn), offl - offf, offf);
581 if (sg_page(sg))
582 __free_pages(sg_page(sg), get_order(sg->length));
611 if (sg_page(sg)) {
612 ret = remap_pfn_range(vma, vma->vm_start + offset, page_to_pfn(sg_page(sg)),
/linux-master/drivers/staging/media/ipu3/
H A Dipu3-mmu.c309 phys_addr_t phys = page_to_phys(sg_page(s)) + s->offset;
/linux-master/drivers/crypto/bcm/
H A Dutil.c156 sg_set_page(to++, sg_page(sg), frag_len, offset);
/linux-master/drivers/nvme/target/
H A Dio-cmd-file.c142 bvec_set_page(&req->f.bvec[bv_cnt], sg_page(sg), sg->length,
/linux-master/drivers/target/tcm_fc/
H A Dtfc_cmd.c51 sg_page(sg), sg->length, sg->offset);
/linux-master/drivers/infiniband/hw/usnic/
H A Dusnic_uiom.c75 page = sg_page(sg);
/linux-master/arch/sparc/mm/
H A Diommu.c257 sg->dma_address =__sbus_iommu_map_page(dev, sg_page(sg),
/linux-master/drivers/xen/
H A Dswiotlb-xen.c335 sg->dma_address = xen_swiotlb_map_page(dev, sg_page(sg),
/linux-master/drivers/vfio/pci/pds/
H A Dlm.c154 return nth_page(sg_page(sg),
/linux-master/net/tls/
H A Dtls_main.c192 p = sg_page(sg);
291 put_page(sg_page(sg));
/linux-master/drivers/pci/
H A Dp2pdma.c1010 * wrapped in a is_pci_p2pdma_page(sg_page(sg)) check.
1019 if (state->pgmap != sg_page(sg)->pgmap) {
1020 state->pgmap = sg_page(sg)->pgmap;
/linux-master/crypto/
H A Dahash.c110 data = kmap_local_page(sg_page(sg));
174 walk->pg = sg_page(walk->sg) + (walk->offset >> PAGE_SHIFT);
H A Dalgif_aead.c186 if (!(process_sg->length) || !sg_page(process_sg))
/linux-master/net/rds/
H A Drdma.c498 struct page *page = sg_page(&ro->op_sg[i]);
516 struct page *page = sg_page(ao->op_sg);
H A Dib_rdma.c254 struct page *page = sg_page(&ibmr->sg[i]);
/linux-master/drivers/crypto/amcc/
H A Dcrypto4xx_core.c845 sg_page(sg), sg->offset, len, DMA_TO_DEVICE);
858 pd->src = (u32)dma_map_page(dev->core_dev->device, sg_page(src),
878 sg_page(dst), dst->offset,
/linux-master/drivers/iommu/
H A Ddma-iommu.c997 arch_dma_prep_coherent(sg_page(sg), sg->length);
1329 sg_dma_address(s) = iommu_dma_map_page(dev, sg_page(s),
1389 if (is_pci_p2pdma_page(sg_page(s))) {
/linux-master/drivers/memstick/host/
H A Dtifm_ms.c204 pg = nth_page(sg_page(&host->req->sg),
/linux-master/drivers/staging/rts5208/
H A Drtsx_transport.c75 struct page *page = sg_page(sg) +

Completed in 352 milliseconds

1234567