Home
last modified time | relevance | path

Searched refs:ptepage (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/arch/microblaze/include/asm/
Dpgalloc.h116 struct page *ptepage; in pte_alloc_one() local
124 ptepage = alloc_pages(flags, 0); in pte_alloc_one()
125 if (!ptepage) in pte_alloc_one()
127 clear_highpage(ptepage); in pte_alloc_one()
128 if (!pgtable_page_ctor(ptepage)) { in pte_alloc_one()
129 __free_page(ptepage); in pte_alloc_one()
132 return ptepage; in pte_alloc_one()
161 static inline void pte_free_slow(struct page *ptepage) in pte_free_slow() argument
163 __free_page(ptepage); in pte_free_slow()
166 static inline void pte_free(struct mm_struct *mm, struct page *ptepage) in pte_free() argument
[all …]
/linux-4.1.27/drivers/lguest/
Dpage_tables.c316 unsigned long ptepage; in find_spte() local
322 ptepage = get_zeroed_page(GFP_KERNEL); in find_spte()
327 if (!ptepage) { in find_spte()
335 set_pgd(spgd, __pgd(__pa(ptepage) | pgd_flags)); in find_spte()
348 unsigned long ptepage; in find_spte() local
354 ptepage = get_zeroed_page(GFP_KERNEL); in find_spte()
360 if (!ptepage) { in find_spte()
369 set_pmd(spmd, __pmd(__pa(ptepage) | pmd_flags)); in find_spte()
593 pte_t *ptepage = __va(pmd_pfn(*spmd) << PAGE_SHIFT); in release_pmd() local
596 release_pte(ptepage[i]); in release_pmd()
[all …]
/linux-4.1.27/arch/powerpc/include/asm/
Dpgalloc-64.h107 static inline void pte_free(struct mm_struct *mm, pgtable_t ptepage) in pte_free() argument
109 pgtable_page_dtor(ptepage); in pte_free()
110 __free_page(ptepage); in pte_free()
211 static inline void pte_free(struct mm_struct *mm, pgtable_t ptepage) in pte_free() argument
213 page_table_free(mm, (unsigned long *)ptepage, 0); in pte_free()
Dpgalloc-32.h45 static inline void pte_free(struct mm_struct *mm, pgtable_t ptepage) in pte_free() argument
47 pgtable_page_dtor(ptepage); in pte_free()
48 __free_page(ptepage); in pte_free()
/linux-4.1.27/arch/powerpc/mm/
Dpgtable_32.c123 struct page *ptepage; in pte_alloc_one() local
127 ptepage = alloc_pages(flags, 0); in pte_alloc_one()
128 if (!ptepage) in pte_alloc_one()
130 if (!pgtable_page_ctor(ptepage)) { in pte_alloc_one()
131 __free_page(ptepage); in pte_alloc_one()
134 return ptepage; in pte_alloc_one()
/linux-4.1.27/arch/sparc/include/asm/
Dpgalloc_64.h69 void pte_free(struct mm_struct *mm, pgtable_t ptepage);
/linux-4.1.27/mm/
Dhugetlb.c2662 struct page *ptepage; in copy_hugetlb_page_range() local
2720 ptepage = pte_page(entry); in copy_hugetlb_page_range()
2721 get_page(ptepage); in copy_hugetlb_page_range()
2722 page_dup_rmap(ptepage); in copy_hugetlb_page_range()