Home
last modified time | relevance | path

Searched refs:pte_page (Results 1 – 69 of 69) sorted by relevance

/linux-4.4.14/arch/powerpc/include/asm/
Dpgalloc-64.h74 #define pmd_populate(mm, pmd, pte_page) \ argument
75 pmd_populate_kernel(mm, pmd, page_address(pte_page))
184 pgtable_t pte_page) in pmd_populate() argument
186 pmd_set(pmd, (unsigned long)pte_page); in pmd_populate()
Dpgtable.h77 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-4.4.14/arch/parisc/include/asm/
Dpgalloc.h120 #define pmd_populate(mm, pmd, pte_page) \ argument
121 pmd_populate_kernel(mm, pmd, page_address(pte_page))
Dpgtable.h412 #define pte_page(pte) (pfn_to_page(pte_pfn(pte))) macro
/linux-4.4.14/arch/mips/mm/
Dgup.c51 page = pte_page(pte); in gup_pte_range()
85 head = pte_page(pte); in gup_huge_pmd()
151 head = pte_page(pte); in gup_huge_pud()
/linux-4.4.14/arch/mips/include/asm/
Dpgtable-32.h107 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
123 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
Dpgtable-64.h225 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-4.4.14/arch/nios2/include/asm/
Dpgtable.h199 #define pte_page(pte) (pfn_to_page(pte_pfn(pte))) macro
212 unsigned long paddr = page_to_virt(pte_page(pteval)); in set_pte_at()
/linux-4.4.14/arch/arm64/mm/
Dflush.c71 struct page *page = pte_page(pte); in __sync_icache_dcache()
/linux-4.4.14/arch/mn10300/mm/
Dcache-inv-icache.c64 page = pte_page(pte); in flush_icache_page_range()
Dcache-flush-icache.c86 page = pte_page(pte); in flush_icache_page_range()
/linux-4.4.14/mm/
Dhighmem.c160 return pte_page(pkmap_page_table[i]); in kmap_to_page()
197 page = pte_page(pkmap_page_table[i]); in flush_all_zero_pkmaps()
Dgup.c109 page = pte_page(pte); in follow_page_pte()
280 *page = pte_page(*pte); in get_gate_page()
1080 page = pte_page(pte); in gup_pte_range()
Dhugetlb.c3140 ptepage = pte_page(entry); in copy_hugetlb_page_range()
3202 page = pte_page(pte); in __unmap_hugepage_range()
3360 old_page = pte_page(pte); in hugetlb_cow()
3776 page = pte_page(entry); in hugetlb_fault()
3901 page = pte_page(huge_ptep_get(pte)); in follow_hugetlb_page()
4378 return pte_page(*(pte_t *)pud) + ((address & ~PUD_MASK) >> PAGE_SHIFT); in follow_huge_pud()
Dhuge_memory.c2192 release_pte_page(pte_page(pteval)); in release_pte_pages()
2308 src_page = pte_page(pteval); in __collapse_huge_page_copy()
Dvmalloc.c256 page = pte_page(pte); in vmalloc_to_page()
Dmempolicy.c541 page = pte_page(entry); in queue_pages_hugetlb()
/linux-4.4.14/arch/m32r/include/asm/
Dpgtable-2level.h68 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-4.4.14/arch/alpha/include/asm/
Dmmzone.h89 #define pte_page(x) \ macro
Dpgtable.h209 #define pte_page(pte) pfn_to_page(pte_pfn(pte)) macro
/linux-4.4.14/arch/x86/mm/
Dinit_64.c402 phys_pte_init(pte_t *pte_page, unsigned long addr, unsigned long end, in phys_pte_init() argument
409 pte_t *pte = pte_page + pte_index(addr); in phys_pte_init()
824 free_pagetable(pte_page(*pte), 0); in remove_pte_table()
845 page_addr = page_address(pte_page(*pte)); in remove_pte_table()
847 free_pagetable(pte_page(*pte), 0); in remove_pte_table()
1349 get_page_bootmem(section_nr, pte_page(*pte), in register_page_bootmem_memmap()
Dhugetlbpage.c38 page = &pte_page(*pte)[vpfn % (HPAGE_SIZE/PAGE_SIZE)];
Dgup.c97 page = pte_page(pte); in gup_pte_range()
/linux-4.4.14/arch/arm/mm/
Dhighmem.c122 kunmap_high(pte_page(pkmap_page_table[PKMAP_NR(vaddr)])); in __kunmap_atomic()
/linux-4.4.14/arch/hexagon/mm/
Dinit.c118 page = pte_page(pte); in sync_icache_dcache()
/linux-4.4.14/arch/ia64/mm/
Dhugetlbpage.c98 page = pte_page(*ptep); in follow_huge_addr()
Dinit.c58 page = pte_page(pte); in __ia64_sync_icache_dcache()
/linux-4.4.14/arch/arm/include/asm/
Dkvm_mmu.h239 void *va = kmap_atomic(pte_page(pte)); in __kvm_flush_dcache_pte()
Dpgtable.h212 #define pte_page(pte) pfn_to_page(pte_pfn(pte)) macro
/linux-4.4.14/arch/tile/mm/
Dhighmem.c252 kmap_atomic_unregister(pte_page(pteval), vaddr); in __kunmap_atomic()
/linux-4.4.14/arch/sh/mm/
Dgup.c106 page = pte_page(pte); in gup_pte_range()
/linux-4.4.14/arch/s390/mm/
Dgup.c39 page = pte_page(pte); in gup_pte_range()
/linux-4.4.14/arch/arm64/include/asm/
Dkvm_mmu.h253 struct page *page = pte_page(pte);
Dpgtable.h137 #define pte_page(pte) (pfn_to_page(pte_pfn(pte))) macro
/linux-4.4.14/arch/um/kernel/skas/
Duaccess.c71 page = pte_page(*pte); in do_op_one_page()
/linux-4.4.14/arch/sparc/mm/
Dgup.c51 page = pte_page(pte); in gup_pte_range()
/linux-4.4.14/arch/m68k/include/asm/
Dsun3_pgtable.h133 #define pte_page(pte) virt_to_page(__pte_page(pte)) macro
Dmcf_pgtable.h191 #define pte_page(pte) virt_to_page(__pte_page(pte)) macro
Dmotorola_pgtable.h133 #define pte_page(pte) virt_to_page(__va(pte_val(pte))) macro
/linux-4.4.14/arch/cris/include/asm/
Dpgtable.h218 #define pte_page(pte) (mem_map+pte_pagenr(pte)) macro
/linux-4.4.14/arch/powerpc/mm/
Dpgtable_64.c343 return pte_page(pgd_pte(pgd)); in pgd_page()
351 return pte_page(pud_pte(pud)); in pud_page()
Dhugetlbpage.c730 page = pte_page(pte); in follow_huge_addr()
1094 head = pte_page(pte); in gup_hugepte()
Dhash_utils_64.c859 page = pte_page(pte); in hash_page_do_lazy_icache()
/linux-4.4.14/arch/metag/include/asm/
Dpgtable.h118 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-4.4.14/arch/arc/include/asm/
Dpgtable.h274 #define pte_page(x) (mem_map + \ macro
/linux-4.4.14/arch/unicore32/include/asm/
Dpgtable.h158 #define pte_page(pte) (pfn_to_page(pte_pfn(pte))) macro
/linux-4.4.14/drivers/iommu/
Damd_iommu.c1218 u64 **pte_page, in alloc_pte() argument
1250 if (pte_page && level == end_lvl) in alloc_pte()
1251 *pte_page = pte; in alloc_pte()
1467 u64 *pte, *pte_page; in alloc_new_range() local
1471 &pte_page, gfp); in alloc_new_range()
1475 dma_dom->aperture[index]->pte_pages[i] = pte_page; in alloc_new_range()
2349 u64 *pte, *pte_page; in dma_ops_get_pte() local
2357 pte = alloc_pte(&dom->domain, address, PAGE_SIZE, &pte_page, in dma_ops_get_pte()
2359 aperture->pte_pages[APERTURE_PAGE_INDEX(address)] = pte_page; in dma_ops_get_pte()
/linux-4.4.14/arch/score/include/asm/
Dpgtable.h65 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-4.4.14/arch/hexagon/include/asm/
Dpgtable.h312 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-4.4.14/arch/avr32/include/asm/
Dpgtable.h260 #define pte_page(x) (pfn_to_page(pte_pfn(x))) macro
/linux-4.4.14/arch/sh/include/asm/
Dpgtable_64.h249 #define pte_page(x) (mem_map + pte_pagenr(x)) macro
Dpgtable_32.h333 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-4.4.14/arch/x86/xen/
Dmmu.c1829 pte_t *pte_page; in xen_map_identity_early() local
1833 pte_page = m2v(pmd[pmdidx].pmd); in xen_map_identity_early()
1839 pte_page = &level1_ident_pgt[ident_pte]; in xen_map_identity_early()
1842 pmd[pmdidx] = __pmd(__pa(pte_page) | _PAGE_TABLE); in xen_map_identity_early()
1852 if (!pte_none(pte_page[pteidx])) in xen_map_identity_early()
1856 pte_page[pteidx] = pte; in xen_map_identity_early()
/linux-4.4.14/arch/microblaze/kernel/
Dsignal.c205 address = (unsigned long) page_address(pte_page(*ptep)); in setup_rt_frame()
/linux-4.4.14/arch/um/include/asm/
Dpgtable.h113 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-4.4.14/arch/sparc/include/asm/
Dpgtable_32.h277 #define pte_page(pte) pfn_to_page(pte_pfn(pte)) macro
Dpgtable_64.h276 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-4.4.14/arch/openrisc/include/asm/
Dpgtable.h359 #define pte_page(pte) (mem_map+pte_pagenr(pte)) macro
/linux-4.4.14/arch/xtensa/include/asm/
Dpgtable.h289 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-4.4.14/arch/tile/include/asm/
Dpgtable.h262 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-4.4.14/arch/microblaze/include/asm/
Dpgtable.h306 #define pte_page(x) (mem_map + (unsigned long) \ macro
/linux-4.4.14/arch/mn10300/include/asm/
Dpgtable.h314 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro
/linux-4.4.14/arch/frv/include/asm/
Dpgtable.h268 #define pte_page(x) (mem_map + ((unsigned long)(((x).pte >> PAGE_SHIFT)))) macro
/linux-4.4.14/arch/ia64/include/asm/
Dpgtable.h268 #define pte_page(pte) virt_to_page(((pte_val(pte) & _PFN_MASK) + PAGE_OFFSET)) macro
/linux-4.4.14/arch/x86/include/asm/
Dpgtable.h160 #define pte_page(pte) pfn_to_page(pte_pfn(pte)) macro
/linux-4.4.14/drivers/lguest/
Dpage_tables.c249 put_page(pte_page(pte)); in release_pte()
/linux-4.4.14/fs/proc/
Dtask_mmu.c1194 struct page *page = pte_page(pte); in pagemap_hugetlb_range()
1510 page = pte_page(huge_pte); in gather_hugetlb_stats()
/linux-4.4.14/arch/sparc/kernel/
Dsignal32.c403 paddr = (unsigned long) page_address(pte_page(pte)); in flush_signal_insns()
/linux-4.4.14/arch/s390/include/asm/
Dpgtable.h1343 #define pte_page(x) pfn_to_page(pte_pfn(x)) macro