taglinefilesource code
newprot195include/asm-alpha/page.hextern inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
newprot196include/asm-alpha/page.h{ pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); return pte; }
newprot212include/asm-i386/page.hextern inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
newprot213include/asm-i386/page.h{ pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); return pte; }
newprot222include/asm-mips/page.hextern inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
newprot223include/asm-mips/page.h{ pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); return pte; }
newprot97include/linux/mm.hvoid (*protect)(struct vm_area_struct *area, unsigned long, size_t, unsigned int newprot);
newprot19mm/mprotect.cstatic void change_protection(unsigned long start, unsigned long end, pgprot_t newprot)
newprot52mm/mprotect.c*page_table = pte_modify(entry, newprot);
newprot151mm/mprotect.cpgprot_t newprot;
newprot156mm/mprotect.cnewprot = protection_map[newflags & 0xf];
newprot159mm/mprotect.cerror = mprotect_fixup_all(vma, newflags, newprot);
newprot161mm/mprotect.cerror = mprotect_fixup_start(vma, end, newflags, newprot);
newprot163mm/mprotect.cerror = mprotect_fixup_end(vma, start, newflags, newprot);
newprot165mm/mprotect.cerror = mprotect_fixup_middle(vma, start, end, newflags, newprot);
newprot170mm/mprotect.cchange_protection(start, end, newprot);