Home
last modified time | relevance | path

Searched refs:pmd_huge_pte (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/mm/
Dpgtable-generic.c158 if (!pmd_huge_pte(mm, pmdp)) in pgtable_trans_huge_deposit()
161 list_add(&pgtable->lru, &pmd_huge_pte(mm, pmdp)->lru); in pgtable_trans_huge_deposit()
162 pmd_huge_pte(mm, pmdp) = pgtable; in pgtable_trans_huge_deposit()
177 pgtable = pmd_huge_pte(mm, pmdp); in pgtable_trans_huge_withdraw()
179 pmd_huge_pte(mm, pmdp) = NULL; in pgtable_trans_huge_withdraw()
181 pmd_huge_pte(mm, pmdp) = list_entry(pgtable->lru.next, in pgtable_trans_huge_withdraw()
/linux-4.1.27/arch/sparc/mm/
Dtlb.c215 if (!pmd_huge_pte(mm, pmdp)) in pgtable_trans_huge_deposit()
218 list_add(lh, (struct list_head *) pmd_huge_pte(mm, pmdp)); in pgtable_trans_huge_deposit()
219 pmd_huge_pte(mm, pmdp) = pgtable; in pgtable_trans_huge_deposit()
230 pgtable = pmd_huge_pte(mm, pmdp); in pgtable_trans_huge_withdraw()
233 pmd_huge_pte(mm, pmdp) = NULL; in pgtable_trans_huge_withdraw()
235 pmd_huge_pte(mm, pmdp) = (pgtable_t) lh->next; in pgtable_trans_huge_withdraw()
/linux-4.1.27/include/linux/
Dmm_types.h145 pgtable_t pmd_huge_pte; /* protected by page->ptl */ member
428 pgtable_t pmd_huge_pte; /* protected by page_table_lock */ member
Dmm.h1601 page->pmd_huge_pte = NULL; in pgtable_pmd_page_ctor()
1609 VM_BUG_ON_PAGE(page->pmd_huge_pte, page); in pgtable_pmd_page_dtor()
1614 #define pmd_huge_pte(mm, pmd) (pmd_to_page(pmd)->pmd_huge_pte) macro
1626 #define pmd_huge_pte(mm, pmd) ((mm)->pmd_huge_pte) macro
/linux-4.1.27/arch/s390/mm/
Dpgtable.c1382 if (!pmd_huge_pte(mm, pmdp)) in pgtable_trans_huge_deposit()
1385 list_add(lh, (struct list_head *) pmd_huge_pte(mm, pmdp)); in pgtable_trans_huge_deposit()
1386 pmd_huge_pte(mm, pmdp) = pgtable; in pgtable_trans_huge_deposit()
1398 pgtable = pmd_huge_pte(mm, pmdp); in pgtable_trans_huge_withdraw()
1401 pmd_huge_pte(mm, pmdp) = NULL; in pgtable_trans_huge_withdraw()
1403 pmd_huge_pte(mm, pmdp) = (pgtable_t) lh->next; in pgtable_trans_huge_withdraw()
/linux-4.1.27/kernel/
Dfork.c602 mm->pmd_huge_pte = NULL; in mm_init()
648 VM_BUG_ON_MM(mm->pmd_huge_pte, mm); in check_mm()