Home
last modified time | relevance | path

Searched refs:pfn_offset (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/include/asm-generic/
H A Dmemory_model.h27 unsigned long pfn_offset = ARCH_PFN_OFFSET; in pfn_valid() local
29 return pfn >= pfn_offset && (pfn - pfn_offset) < max_mapnr; in pfn_valid()
/kernel/linux/linux-5.10/arch/nios2/include/asm/
H A Dpage.h93 unsigned long pfn_offset = ARCH_PFN_OFFSET; in pfn_valid() local
95 return pfn >= pfn_offset && pfn < max_mapnr; in pfn_valid()
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dpage.h91 unsigned long pfn_offset = ARCH_PFN_OFFSET; in pfn_valid() local
93 return pfn >= pfn_offset && pfn < max_mapnr; in pfn_valid()
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dpage.h227 unsigned long pfn_offset = ARCH_PFN_OFFSET; in pfn_valid() local
229 return pfn >= pfn_offset && pfn < max_mapnr; in pfn_valid()
/kernel/linux/linux-5.10/arch/ia64/mm/
H A Ddiscontig.c596 unsigned long pfn_offset = 0; in paging_init() local
614 pfn_offset = mem_data[node].min_pfn; in paging_init()
617 NODE_DATA(node)->node_mem_map = vmem_map + pfn_offset; in paging_init()
/kernel/linux/linux-6.6/drivers/xen/
H A Dgrant-dma-ops.c173 pfn_offset = XEN_PFN_DOWN(offset); in xen_grant_dma_map_page() local
193 pfn_to_gfn(page_to_xen_pfn(page) + i + pfn_offset), in xen_grant_dma_map_page()
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dradix_pgtable.c1168 unsigned long pfn_offset, int node) in vmemmap_compound_tail_page()
1178 map_addr = addr - pfn_offset * sizeof(struct page) + PAGE_SIZE; in vmemmap_compound_tail_page()
1270 unsigned long pfn_offset = addr_pfn - ALIGN_DOWN(addr_pfn, nr_pages); in vmemmap_populate_compound_pages() local
1277 if (pfn_offset == 0) { in vmemmap_populate_compound_pages()
1301 tail_page_pte = vmemmap_compound_tail_page(addr, pfn_offset, node); in vmemmap_populate_compound_pages()
1167 vmemmap_compound_tail_page(unsigned long addr, unsigned long pfn_offset, int node) vmemmap_compound_tail_page() argument
/kernel/linux/linux-5.10/include/xen/interface/
H A Dxen.h766 uint32_t pfn_offset; member
/kernel/linux/linux-6.6/include/xen/interface/
H A Dxen.h754 uint32_t pfn_offset; member
/kernel/linux/linux-5.10/mm/
H A Dhugetlb.c4857 unsigned long pfn_offset; in follow_hugetlb_page() local
4964 pfn_offset = (vaddr & ~huge_page_mask(h)) >> PAGE_SHIFT; in follow_hugetlb_page()
4971 if (!pages && !vmas && !pfn_offset && in follow_hugetlb_page()
4983 pages[i] = mem_map_offset(page, pfn_offset); in follow_hugetlb_page()
5006 ++pfn_offset; in follow_hugetlb_page()
5010 pfn_offset < pages_per_huge_page(h)) { in follow_hugetlb_page()
5012 * We use pfn_offset to avoid touching the pageframes in follow_hugetlb_page()

Completed in 19 milliseconds