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

/linux-4.4.14/arch/x86/mm/
H A Dpageattr.c479 pgprot_t old_prot, new_prot, req_prot; try_preserve_large_page() local
527 req_prot = pgprot_large_2_4k(old_prot); try_preserve_large_page()
529 pgprot_val(req_prot) &= ~pgprot_val(cpa->mask_clr); try_preserve_large_page()
530 pgprot_val(req_prot) |= pgprot_val(cpa->mask_set); try_preserve_large_page()
533 * req_prot is in format of 4k pages. It must be converted to large try_preserve_large_page()
537 req_prot = pgprot_4k_2_large(req_prot); try_preserve_large_page()
545 if (pgprot_val(req_prot) & _PAGE_PRESENT) try_preserve_large_page()
546 pgprot_val(req_prot) |= _PAGE_PSE | _PAGE_GLOBAL; try_preserve_large_page()
548 pgprot_val(req_prot) &= ~(_PAGE_PSE | _PAGE_GLOBAL); try_preserve_large_page()
550 req_prot = canon_pgprot(req_prot); try_preserve_large_page()
559 new_prot = static_protections(req_prot, address, pfn); try_preserve_large_page()
569 pgprot_t chk_prot = static_protections(req_prot, addr, pfn); try_preserve_large_page()

Completed in 100 milliseconds