Lines Matching refs:prot
38 static struct page *split_large_page(unsigned long address, pgprot_t prot,
59 addr == address ? prot : ref_prot);
126 __change_page_attr(unsigned long address, unsigned long pfn, pgprot_t prot,
135 if (pgprot_val(prot) != pgprot_val(ref_prot)) {
137 set_pte(kpte, pfn_pte(pfn, prot));
145 split = split_large_page(address, prot, ref_prot2);
182 int change_page_attr_addr(unsigned long address, int numpages, pgprot_t prot)
197 if (!kernel_map || pte_present(pfn_pte(0, prot))) {
198 err = __change_page_attr(address, pfn, prot, PAGE_KERNEL);
209 prot2 = pte_pgprot(pte_mkexec(pfn_pte(0, prot)));
219 int change_page_attr(struct page *page, int numpages, pgprot_t prot)
222 return change_page_attr_addr(addr, numpages, prot);