Home
last modified time | relevance | path

Searched refs:nth_page (Results 1 – 20 of 20) sorted by relevance

/Linux-v6.1/kernel/dma/
Dremap.c50 pages[i] = nth_page(page, i); in dma_common_contiguous_remap()
/Linux-v6.1/mm/
Dpercpu-km.c72 pcpu_set_page_chunk(nth_page(pages, i), chunk); in pcpu_create_chunk()
Dgup.c257 struct page *next = nth_page(start, i); in gup_folio_range_next()
2610 pages[nr] = nth_page(page, nr); in record_subpages()
2645 page = nth_page(pte_page(pte), (addr & (sz - 1)) >> PAGE_SHIFT); in gup_hugepte()
2711 page = nth_page(pmd_page(orig), (addr & ~PMD_MASK) >> PAGE_SHIFT); in gup_huge_pmd()
2751 page = nth_page(pud_page(orig), (addr & ~PUD_MASK) >> PAGE_SHIFT); in gup_huge_pud()
2786 page = nth_page(pgd_page(orig), (addr & ~PGDIR_MASK) >> PAGE_SHIFT); in gup_huge_pgd()
Dhugetlb.c1339 p = nth_page(page, i); in __destroy_compound_gigantic_page()
1592 subpage = nth_page(page, i); in __update_and_free_page()
1806 p = nth_page(page, i); in __prep_compound_gigantic_page()
1857 p = nth_page(page, j); in __prep_compound_gigantic_page()
1864 p = nth_page(page, j); in __prep_compound_gigantic_page()
3464 subpage = nth_page(page, i); in demote_free_huge_page()
6198 pages[nr] = nth_page(page, nr); in record_subpages_vmas()
6362 record_subpages_vmas(nth_page(page, pfn_offset), in follow_hugetlb_page()
Dmemory.c5712 p = nth_page(page, i); in clear_gigantic_page()
5749 dst = nth_page(dst_base, i); in copy_user_gigantic_page()
5750 src = nth_page(src_base, i); in copy_user_gigantic_page()
5803 subpage = nth_page(dst_page, i); in copy_huge_page_from_user()
/Linux-v6.1/tools/testing/scatterlist/linux/
Dmm.h54 #define nth_page(page,n) pfn_to_page(page_to_pfn((page)) + (n)) macro
/Linux-v6.1/include/linux/
Dscatterlist.h522 return nth_page(sg_page(piter->sg), piter->sg_pgoffset); in sg_page_iter_page()
Dpage-flags.h288 #define folio_page(folio, n) nth_page(&(folio)->page, n)
Dmm.h215 #define nth_page(page,n) pfn_to_page(page_to_pfn((page)) + (n)) macro
218 #define nth_page(page,n) ((page) + (n)) macro
/Linux-v6.1/drivers/mmc/host/
Dtifm_sd.c193 pg = nth_page(sg_page(&sg[host->sg_pos]), off >> PAGE_SHIFT); in tifm_sd_transfer_data()
242 pg = nth_page(sg_page(&sg[host->sg_pos]), off >> PAGE_SHIFT); in tifm_sd_bounce_block()
Dusdhi6rol0.c326 host->pg.page = nth_page(host->pg.page, 1); in usdhi6_blk_bounce()
506 host->pg.page = nth_page(sg_page(host->sg), host->page_idx); in usdhi6_sg_advance()
/Linux-v6.1/drivers/gpu/drm/i915/gem/
Di915_gem_pages.c636 return nth_page(sg_page(sg), offset); in i915_gem_object_get_page()
/Linux-v6.1/drivers/vfio/pci/mlx5/
Dmain.c58 return nth_page(sg_page(sg), in mlx5vf_get_migration_page()
/Linux-v6.1/drivers/memstick/host/
Dtifm_ms.c204 pg = nth_page(sg_page(&host->req->sg), in tifm_ms_transfer_data()
Djmb38x_ms.c320 pg = nth_page(sg_page(&host->req->sg), in jmb38x_ms_transfer_data()
/Linux-v6.1/drivers/ata/
Dlibata-sff.c674 page = nth_page(page, (offset >> PAGE_SHIFT)); in ata_pio_sector()
688 ata_pio_xfer(qc, nth_page(page, 1), 0, in ata_pio_sector()
809 page = nth_page(page, (offset >> PAGE_SHIFT)); in __atapi_pio_bytes()
/Linux-v6.1/drivers/memstick/core/
Dmspro_block.c596 nth_page(sg_page(&(msb->req_sg[msb->current_seg])), in h_mspro_block_transfer_data()
/Linux-v6.1/drivers/scsi/
Dscsi_lib.c3024 page = nth_page(sg_page(sg), (*offset >> PAGE_SHIFT)); in scsi_kmap_atomic_sg()
Dsg.c1241 struct page *page = nth_page(rsv_schp->pages[k], in sg_vma_fault()
/Linux-v6.1/drivers/remoteproc/
Dqcom_q6v5_mss.c969 pages[i] = nth_page(page, i); in q6v5_mpss_init_image()