Home
last modified time | relevance | path

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

/linux-4.1.27/arch/x86/mm/
Dpageattr.c466 pgprot_t old_prot, new_prot, req_prot; in try_preserve_large_page() local
510 old_prot = req_prot = pgprot_large_2_4k(pte_pgprot(old_pte)); in try_preserve_large_page()
512 pgprot_val(req_prot) &= ~pgprot_val(cpa->mask_clr); in try_preserve_large_page()
513 pgprot_val(req_prot) |= pgprot_val(cpa->mask_set); in try_preserve_large_page()
520 req_prot = pgprot_4k_2_large(req_prot); in try_preserve_large_page()
528 if (pgprot_val(req_prot) & _PAGE_PRESENT) in try_preserve_large_page()
529 pgprot_val(req_prot) |= _PAGE_PSE | _PAGE_GLOBAL; in try_preserve_large_page()
531 pgprot_val(req_prot) &= ~(_PAGE_PSE | _PAGE_GLOBAL); in try_preserve_large_page()
533 req_prot = canon_pgprot(req_prot); in try_preserve_large_page()
542 new_prot = static_protections(req_prot, address, pfn); in try_preserve_large_page()
[all …]