Lines Matching refs:new_pte
26 unsigned long old_pte, new_pte; in __hash_page_huge() local
57 new_pte = old_pte | _PAGE_BUSY | _PAGE_ACCESSED; in __hash_page_huge()
59 new_pte |= _PAGE_DIRTY; in __hash_page_huge()
61 old_pte, new_pte)); in __hash_page_huge()
63 rflags = 0x2 | (!(new_pte & _PAGE_RW)); in __hash_page_huge()
65 rflags |= ((new_pte & _PAGE_EXEC) ? 0 : HPTE_R_N); in __hash_page_huge()
95 new_pte = (new_pte & ~_PAGE_HPTEFLAGS) | _PAGE_HPTE_SUB0; in __hash_page_huge()
97 new_pte = (new_pte & ~_PAGE_HPTEFLAGS) | _PAGE_HASHPTE; in __hash_page_huge()
100 rflags |= (new_pte & (_PAGE_WRITETHRU | _PAGE_NO_CACHE | in __hash_page_huge()
121 new_pte |= (slot << 12) & (_PAGE_F_SECOND | _PAGE_F_GIX); in __hash_page_huge()
127 *ptep = __pte(new_pte & ~_PAGE_BUSY); in __hash_page_huge()