Lines Matching refs:prot
21 int iomap_create_wc(resource_size_t base, unsigned long size, pgprot_t *prot)
33 *prot = __pgprot(__PAGE_KERNEL | cachemode2protval(pcm));
35 pgprot_val(*prot) &= __default_kernel_pte_mask;
47 void *kmap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot)
58 set_pte(kmap_pte - idx, pfn_pte(pfn, prot));
65 * Map 'pfn' using protections 'prot'
68 iomap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot)
72 * case the caller set the PWT bit to prot directly without using
77 if (!pat_enabled() && pgprot2cachemode(prot) != _PAGE_CACHE_MODE_WB)
78 prot = __pgprot(__PAGE_KERNEL |
82 pgprot_val(prot) &= __default_kernel_pte_mask;
84 return (void __force __iomem *) kmap_atomic_prot_pfn(pfn, prot);