Lines Matching refs:prot
122 #define pfn_pte(pfn,prot) (__pte(((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))) argument
153 static inline pte_t clear_pte_bit(pte_t pte, pgprot_t prot) in clear_pte_bit() argument
155 pte_val(pte) &= ~pgprot_val(prot); in clear_pte_bit()
159 static inline pte_t set_pte_bit(pte_t pte, pgprot_t prot) in set_pte_bit() argument
161 pte_val(pte) |= pgprot_val(prot); in set_pte_bit()
268 static inline pgprot_t mk_sect_prot(pgprot_t prot) in mk_sect_prot() argument
270 return __pgprot(pgprot_val(prot) & ~PTE_TABLE_BIT); in mk_sect_prot()
305 #define pfn_pmd(pfn,prot) (__pmd(((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))) argument
306 #define mk_pmd(page,prot) pfn_pmd(page_to_pfn(page),prot) argument
318 #define __pgprot_modify(prot,mask,bits) \ argument
319 __pgprot((pgprot_val(prot) & ~(mask)) | (bits))
324 #define pgprot_noncached(prot) \ argument
325 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_DEVICE_nGnRnE) | PTE_PXN | PTE_UXN)
326 #define pgprot_writecombine(prot) \ argument
327 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_NORMAL_NC) | PTE_PXN | PTE_UXN)
328 #define pgprot_device(prot) \ argument
329 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_DEVICE_nGnRE) | PTE_PXN | PTE_UXN)
377 #define mk_pte(page,prot) pfn_pte(page_to_pfn(page),prot) argument