Lines Matching refs:prot
133 #define pfn_pte(pfn,prot) (__pte(((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))) argument
172 static inline pte_t clear_pte_bit(pte_t pte, pgprot_t prot) in clear_pte_bit() argument
174 pte_val(pte) &= ~pgprot_val(prot); in clear_pte_bit()
178 static inline pte_t set_pte_bit(pte_t pte, pgprot_t prot) in set_pte_bit() argument
180 pte_val(pte) |= pgprot_val(prot); in set_pte_bit()
330 static inline pgprot_t mk_sect_prot(pgprot_t prot) in mk_sect_prot() argument
332 return __pgprot(pgprot_val(prot) & ~PTE_TABLE_BIT); in mk_sect_prot()
367 #define pfn_pmd(pfn,prot) (__pmd(((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))) argument
368 #define mk_pmd(page,prot) pfn_pmd(page_to_pfn(page),prot) argument
380 #define __pgprot_modify(prot,mask,bits) \ argument
381 __pgprot((pgprot_val(prot) & ~(mask)) | (bits))
386 #define pgprot_noncached(prot) \ argument
387 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_DEVICE_nGnRnE) | PTE_PXN | PTE_UXN)
388 #define pgprot_writecombine(prot) \ argument
389 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_NORMAL_NC) | PTE_PXN | PTE_UXN)
390 #define pgprot_device(prot) \ argument
391 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_DEVICE_nGnRE) | PTE_PXN | PTE_UXN)
439 #define mk_pte(page,prot) pfn_pte(page_to_pfn(page),prot) argument