Home
last modified time | relevance | path

Searched refs:pgprot_val (Results 1 – 137 of 137) sorted by relevance

/linux-4.1.27/arch/unicore32/include/asm/
Dpgtable.h89 #define PAGE_SHARED __pgprot(pgprot_val(pgprot_user | PTE_READ \
91 #define PAGE_SHARED_EXEC __pgprot(pgprot_val(pgprot_user | PTE_READ \
94 #define PAGE_COPY __pgprot(pgprot_val(pgprot_user | PTE_READ)
95 #define PAGE_COPY_EXEC __pgprot(pgprot_val(pgprot_user | PTE_READ \
97 #define PAGE_READONLY __pgprot(pgprot_val(pgprot_user | PTE_READ))
98 #define PAGE_READONLY_EXEC __pgprot(pgprot_val(pgprot_user | PTE_READ \
101 #define PAGE_KERNEL_EXEC __pgprot(pgprot_val(pgprot_kernel | PTE_EXEC))
154 | pgprot_val(prot)))
200 __pgprot(pgprot_val(prot) & ~PTE_CACHEABLE)
202 __pgprot(pgprot_val(prot) & ~PTE_CACHEABLE)
[all …]
Dpage.h43 #define pgprot_val(x) ((x).pgprot) macro
59 #define pgprot_val(x) (x) macro
/linux-4.1.27/arch/m68k/include/asm/
Dfb.h14 pgprot_val(vma->vm_page_prot) |= SUN3_PAGE_NOCACHE; in fb_pgprotect()
21 pgprot_val(vma->vm_page_prot) |= _PAGE_NOCACHE030; in fb_pgprotect()
23 pgprot_val(vma->vm_page_prot) &= _CACHEMASK040; in fb_pgprotect()
25 pgprot_val(vma->vm_page_prot) |= _PAGE_NOCACHE_S; in fb_pgprotect()
Dpgtable_mm.h155 # define pgprot_noncached(prot) (__pgprot(pgprot_val(prot) | CF_PAGE_NOCACHE))
164 ? (__pgprot(pgprot_val(prot) | __SUN3_PAGE_NOCACHE)) \
166 ? (__pgprot(pgprot_val(prot) | _PAGE_NOCACHE030)) \
168 ? (__pgprot((pgprot_val(prot) & _CACHEMASK040) | _PAGE_NOCACHE_S)) \
Dpage.h32 #define pgprot_val(x) ((x).pgprot) macro
Dsun3_pgtable.h106 pte_val(pte) = (pte_val(pte) & SUN3_PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify()
131 ({ pte_t __pte; pte_val(__pte) = pfn | pgprot_val(pgprot); __pte; })
Dmotorola_pgtable.h104 pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify()
135 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
Dmcf_pgtable.h160 pte_val(pte) = (pte_val(pte) & CF_PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify()
403 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
/linux-4.1.27/arch/x86/mm/
Dpageattr.c263 pgprot_val(forbidden) |= _PAGE_NX; in static_protections()
272 pgprot_val(forbidden) |= _PAGE_NX; in static_protections()
280 pgprot_val(forbidden) |= _PAGE_RW; in static_protections()
315 pgprot_val(forbidden) |= _PAGE_RW; in static_protections()
319 prot = __pgprot(pgprot_val(prot) & ~pgprot_val(forbidden)); in static_protections()
512 pgprot_val(req_prot) &= ~pgprot_val(cpa->mask_clr); in try_preserve_large_page()
513 pgprot_val(req_prot) |= pgprot_val(cpa->mask_set); in try_preserve_large_page()
528 if (pgprot_val(req_prot) & _PAGE_PRESENT) in try_preserve_large_page()
529 pgprot_val(req_prot) |= _PAGE_PSE | _PAGE_GLOBAL; in try_preserve_large_page()
531 pgprot_val(req_prot) &= ~(_PAGE_PSE | _PAGE_GLOBAL); in try_preserve_large_page()
[all …]
Dioremap.c164 prot = __pgprot(pgprot_val(prot) | in __ioremap_caller()
168 prot = __pgprot(pgprot_val(prot) | in __ioremap_caller()
172 prot = __pgprot(pgprot_val(prot) | in __ioremap_caller()
453 if (pgprot_val(flags)) in __early_set_fixmap()
Dpageattr-test.c148 if (!pte || pgprot_val(pte_pgprot(*pte)) == 0 || in pageattr_test()
156 if (pgprot_val(pte_pgprot(*pte)) != in pageattr_test()
157 pgprot_val(pte_pgprot(pte0))) { in pageattr_test()
Ddump_pagetables.c126 pgprotval_t pr = pgprot_val(prot); in printk_prot()
130 if (!pgprot_val(prot)) { in printk_prot()
201 prot = pgprot_val(new_prot) & PTE_FLAGS_MASK; in note_page()
202 cur = pgprot_val(st->current_prot) & PTE_FLAGS_MASK; in note_page()
Dpat.c672 *vma_prot = __pgprot((pgprot_val(*vma_prot) & ~_PAGE_CACHE_MASK) | in phys_mem_access_prot_allowed()
743 *vma_prot = __pgprot((pgprot_val(*vma_prot) & in reserve_pfn_range()
771 *vma_prot = __pgprot((pgprot_val(*vma_prot) & in reserve_pfn_range()
864 *prot = __pgprot((pgprot_val(vma->vm_page_prot) & (~_PAGE_CACHE_MASK)) | in track_pfn_remap()
880 *prot = __pgprot((pgprot_val(vma->vm_page_prot) & (~_PAGE_CACHE_MASK)) | in track_pfn_insert()
917 return __pgprot(pgprot_val(prot) | in pgprot_writecombine()
Diomap_32.c85 if (!pat_enabled && pgprot_val(prot) == in iomap_atomic_prot_pfn()
Dinit_64.c333 pgprot_val(prot) = pgprot_val(PAGE_KERNEL_LARGE) | in __init_extra_mapping()
334 pgprot_val(pgprot_4k_2_large(cachemode2pgprot(cache))); in __init_extra_mapping()
351 set_pmd(pmd, __pmd(phys | pgprot_val(prot))); in __init_extra_mapping()
504 __pgprot(pgprot_val(prot) | _PAGE_PSE))); in phys_pmd_init()
Dpgtable.c582 __pgprot(pgprot_val(prot) | _PAGE_PSE))); in pud_set_huge()
603 __pgprot(pgprot_val(prot) | _PAGE_PSE))); in pmd_set_huge()
/linux-4.1.27/arch/powerpc/include/asm/
Dpgtable.h72 pgprot_val(pgprot)); } in pfn_pte()
101 pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify()
187 #define pgprot_noncached(prot) (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \
190 #define pgprot_noncached_wc(prot) (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \
193 #define pgprot_cached(prot) (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \
196 #define pgprot_cached_wthru(prot) (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \
200 (__pgprot(pgprot_val(prot) & ~_PAGE_CACHE_CTL))
Dpage.h321 #define pgprot_val(x) ((x).pgprot) macro
355 #define pgprot_val(x) (x) macro
Dpte-hash64-64k.h100 __pgprot(pgprot_val((prot)) | _PAGE_4K_PFN)))
/linux-4.1.27/arch/x86/include/asm/
Dfb.h13 prot = pgprot_val(vma->vm_page_prot) & ~_PAGE_CACHE_MASK; in fb_pgprotect()
15 pgprot_val(vma->vm_page_prot) = in fb_pgprotect()
Dpgtable_types.h304 #define pgprot_val(x) ((x).pgprot) macro
333 masked = pgprot_val(pgprot) & _PAGE_CACHE_MASK; in pgprot2cachemode()
340 pgprotval_t val = pgprot_val(pgprot); in pgprot_4k_2_large()
343 pgprot_val(new) = (val & ~(_PAGE_PAT | _PAGE_PAT_LARGE)) | in pgprot_4k_2_large()
349 pgprotval_t val = pgprot_val(pgprot); in pgprot_large_2_4k()
352 pgprot_val(new) = (val & ~(_PAGE_PAT | _PAGE_PAT_LARGE)) | in pgprot_large_2_4k()
Dpgtable.h14 ? (__pgprot(pgprot_val(prot) | \
329 pgprotval_t protval = pgprot_val(pgprot); in massage_pgprot()
377 pgprotval_t preservebits = pgprot_val(oldprot) & _PAGE_CHG_MASK; in pgprot_modify()
378 pgprotval_t addbits = pgprot_val(newprot); in pgprot_modify()
/linux-4.1.27/arch/sh/include/asm/
Dpgtable_64.h207 #define pgprot_writecombine(prot) __pgprot(pgprot_val(prot) & ~_PAGE_CACHABLE)
284 __MEMORY_START | pgprot_val((pgprot)))); \
293 ({ pte_t __pte; set_pte(&__pte, __pte(physpage | pgprot_val(pgprot))); __pte; })
296 { set_pte(&pte, __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot))); return pte; } in pte_modify()
307 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
308 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
Dpgtable_32.h318 __pte(((unsigned long long)(pfn) << PAGE_SHIFT) | pgprot_val(prot))
320 __pmd(((unsigned long long)(pfn) << PAGE_SHIFT) | pgprot_val(prot))
379 __pgprot(pgprot_val(prot) & ~_PAGE_CACHABLE)
394 pte.pte_low |= pgprot_val(newprot); in pte_modify()
397 pte.pte_high |= pgprot_val(newprot) >> 32; in pte_modify()
Dpage.h98 #define pgprot_val(x) ((x).pgprot) macro
Dio.h292 u64 flags = pgprot_val(prot); in __ioremap_29bit()
/linux-4.1.27/arch/mips/include/asm/
Dpgtable-32.h115 (pgprot_val(prot) & ~_PFNX_MASK); in pfn_pte()
117 (pgprot_val(prot) & ~_PFN_MASK); in pfn_pte()
127 #define pfn_pte(pfn, prot) __pte(((pfn) << (PAGE_SHIFT + 2)) | pgprot_val(prot))
130 #define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << _PFN_SHIFT) | pgprot_val(prot))
Dpgtable-64.h229 #define pfn_pte(pfn, prot) __pte(((pfn) << (PAGE_SHIFT + 2)) | pgprot_val(prot))
232 #define pfn_pte(pfn, prot) __pte(((pfn) << _PFN_SHIFT) | pgprot_val(prot))
233 #define pfn_pmd(pfn, prot) __pmd(((pfn) << _PFN_SHIFT) | pgprot_val(prot))
Dpgtable.h408 unsigned long prot = pgprot_val(_prot); in pgprot_noncached()
417 unsigned long prot = pgprot_val(_prot); in pgprot_writecombine()
436 pte.pte_low |= pgprot_val(newprot) & ~_PFNX_MASK; in pte_modify()
437 pte.pte_high |= pgprot_val(newprot) & ~_PFN_MASK; in pte_modify()
443 return __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot)); in pte_modify()
606 pmd_val(pmd) = (pmd_val(pmd) & _PAGE_CHG_MASK) | pgprot_val(newprot); in pmd_modify()
Dpage.h150 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/cris/include/asm/
Dpgtable.h182 pte_val(pte) = __pa(page) | pgprot_val(pgprot); in __mk_pte()
192 pte_val(__pte) = (physpage) + pgprot_val(pgprot); \
197 { pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); return pte; } in pte_modify()
199 #define pgprot_noncached(prot) __pgprot((pgprot_val(prot) | _PAGE_NO_CACHE))
253 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
Dpage.h34 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/avr32/include/asm/
Dpgtable-2level.h42 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
43 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
Dfb.h11 vma->vm_page_prot = __pgprot((pgprot_val(vma->vm_page_prot) in fb_pgprotect()
Dpgtable.h266 __pgprot(pgprot_val(prot) & ~(_PAGE_BUFFER | _PAGE_CACHABLE))
272 __pgprot((pgprot_val(prot) & ~_PAGE_CACHABLE) | _PAGE_BUFFER)
285 | pgprot_val(newprot))); in pte_modify()
Dpage.h39 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/um/include/asm/
Dpgtable-2level.h41 #define pfn_pte(pfn, prot) __pte(pfn_to_phys(pfn) | pgprot_val(prot))
42 #define pfn_pmd(pfn, prot) __pmd(pfn_to_phys(pfn) | pgprot_val(prot))
Dpage.h50 (pte).pte_low = (phys) | pgprot_val(prot); })
77 #define pte_set_val(p, phys, prot) (p).pte = (phys | pgprot_val(prot))
89 #define pgprot_val(x) ((x).pgprot) macro
Dpgtable-3level.h112 return __pmd((page_nr << PAGE_SHIFT) | pgprot_val(pgprot)); in pfn_pmd()
/linux-4.1.27/arch/arm/include/asm/
Dpgtable.h89 #define _MOD_PROT(p, b) __pgprot(pgprot_val(p) | (b))
114 __pgprot((pgprot_val(prot) & ~(mask)) | (bits))
210 #define pfn_pte(pfn,prot) __pte(__pfn_to_phys(pfn) | pgprot_val(prot))
257 pte_val(pte) &= ~pgprot_val(prot); in clear_pte_bit()
263 pte_val(pte) |= pgprot_val(prot); in set_pte_bit()
311 pte_val(pte) = (pte_val(pte) & ~mask) | (pgprot_val(newprot) & mask); in pte_modify()
Dpgtable-2level-types.h41 #define pgprot_val(x) ((x).pgprot) macro
59 #define pgprot_val(x) (x) macro
Dpgtable-3level-types.h44 #define pgprot_val(x) ((x).pgprot) macro
61 #define pgprot_val(x) (x) macro
Dpage-nommu.h40 #define pgprot_val(x) (x) macro
Dpgtable-3level.h257 #define pfn_pmd(pfn,prot) (__pmd(((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot)))
270 pmd_val(pmd) = (pmd_val(pmd) & ~mask) | (pgprot_val(newprot) & mask); in pmd_modify()
/linux-4.1.27/include/asm-generic/
Dpgtable.h273 if (pgprot_val(oldprot) == pgprot_val(pgprot_noncached(oldprot))) in pgprot_modify()
275 if (pgprot_val(oldprot) == pgprot_val(pgprot_writecombine(oldprot))) in pgprot_modify()
277 if (pgprot_val(oldprot) == pgprot_val(pgprot_device(oldprot))) in pgprot_modify()
Dpage.h56 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/microblaze/include/asm/
Dpgtable.h105 (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \
109 (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \
313 __pte(((pte_basic_t)(pfn) << PFN_SHIFT_OFFSET) | pgprot_val(prot))
371 pte_val(pte) = physpage | pgprot_val(pgprot); in mk_pte_phys()
379 pgprot_val(pgprot); \
385 pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify()
Dpage.h102 # define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/arm64/include/asm/
Dpgtable-types.h58 #define pgprot_val(x) ((x).pgprot) macro
84 #define pgprot_val(x) (x) macro
Dpgtable.h122 #define pfn_pte(pfn,prot) (__pte(((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot)))
155 pte_val(pte) &= ~pgprot_val(prot); in clear_pte_bit()
161 pte_val(pte) |= pgprot_val(prot); in set_pte_bit()
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)))
319 __pgprot((pgprot_val(prot) & ~(mask)) | (bits))
466 pte_val(pte) = (pte_val(pte) & ~mask) | (pgprot_val(newprot) & mask); in pte_modify()
/linux-4.1.27/drivers/gpu/drm/ttm/
Dttm_bo_util.c265 if (pgprot_val(prot) != pgprot_val(PAGE_KERNEL)) in ttm_copy_io_ttm_page()
278 if (pgprot_val(prot) != pgprot_val(PAGE_KERNEL)) in ttm_copy_io_ttm_page()
301 if (pgprot_val(prot) != pgprot_val(PAGE_KERNEL)) in ttm_copy_ttm_io_page()
314 if (pgprot_val(prot) != pgprot_val(PAGE_KERNEL)) in ttm_copy_ttm_io_page()
/linux-4.1.27/arch/metag/include/asm/
Dpgtable.h106 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
143 __pgprot(pgprot_val(prot) & ~(_PAGE_CACHE_CTRL1 | _PAGE_CACHE_CTRL0))
146 __pgprot(pgprot_val(prot) & ~_PAGE_CACHEABLE)
158 pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify()
Dpage.h81 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/arc/include/asm/
Dpgtable.h266 pte_val(pte) = __pa(page_address(page)) + pgprot_val(pgprot); \
271 #define pfn_pte(pfn, prot) (__pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)))
308 return __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot)); in pte_modify()
312 #define pgprot_noncached(prot) (__pgprot(pgprot_val(prot) & ~_PAGE_CACHEABLE))
Dpage.h50 #define pgprot_val(x) ((x).pgprot) macro
67 #define pgprot_val(x) (x) macro
/linux-4.1.27/arch/m32r/include/asm/
Dpgtable-2level.h71 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
72 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
Dpgtable.h267 unsigned long prot = pgprot_val(_prot); in pgprot_noncached()
284 | pgprot_val(newprot))); in pte_modify()
Dpage.h37 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/alpha/include/asm/
Dpage.h38 #define pgprot_val(x) ((x).pgprot) macro
57 #define pgprot_val(x) (x) macro
Dpgtable.h214 pte_val(pte) = (page_to_pfn(page) << 32) | pgprot_val(pgprot); \
220 { pte_t pte; pte_val(pte) = (PHYS_TWIDDLE(physpfn) << 32) | pgprot_val(pgprot); return pte; } in pfn_pte()
223 { pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); return pte; } in pte_modify()
Dmmzone.h84 pte_val(pte) = pfn | pgprot_val(pgprot); \
/linux-4.1.27/arch/ia64/include/asm/
Dpgtable.h250 ({ pte_t __pte; pte_val(__pte) = ((pfn) << PAGE_SHIFT) | pgprot_val(pgprot); __pte; })
259 ({ pte_t __pte; pte_val(__pte) = physpage + pgprot_val(pgprot); __pte; })
262 (__pte((pte_val(_pte) & ~_PAGE_CHG_MASK) | (pgprot_val(newprot) & _PAGE_CHG_MASK)))
351 #define pgprot_cacheable(prot) __pgprot((pgprot_val(prot) & ~_PAGE_MA_MASK) | _PAGE_MA_WB)
352 #define pgprot_noncached(prot) __pgprot((pgprot_val(prot) & ~_PAGE_MA_MASK) | _PAGE_MA_UC)
353 #define pgprot_writecombine(prot) __pgprot((pgprot_val(prot) & ~_PAGE_MA_MASK) | _PAGE_MA_WC)
Dpage.h189 # define pgprot_val(x) ((x).pgprot) macro
210 # define pgprot_val(x) (x) macro
/linux-4.1.27/arch/sparc/include/asm/
Dpgtable_32.h285 return __pte((page_to_pfn(page) << (PAGE_SHIFT-4)) | pgprot_val(pgprot)); in mk_pte()
290 return __pte(((page) >> 4) | pgprot_val(pgprot)); in mk_pte_phys()
295 return __pte(((page) >> 4) | (space << 28) | pgprot_val(pgprot)); in mk_pte_io()
309 pgprot_val(newprot)); in pte_modify()
Dpage_32.h67 #define pgprot_val(x) ((x).pgprot) macro
95 #define pgprot_val(x) (x) macro
Dpage_64.h69 #define pgprot_val(x) ((x).pgprot) macro
92 #define pgprot_val(x) (x) macro
Dpgtable_64.h242 return __pte(paddr | pgprot_val(prot)); in pfn_pte()
333 return __pte((pte_val(pte) & mask) | (pgprot_val(prot) & ~mask)); in pte_modify()
349 unsigned long val = pgprot_val(prot); in pgprot_noncached()
/linux-4.1.27/arch/openrisc/include/asm/
Dpgtable.h320 pte_val(pte) = __pa(page) | pgprot_val(pgprot); in __mk_pte()
330 pte_val(__pte) = (physpage) + pgprot_val(pgprot); \
336 pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify()
405 #define pfn_pte(pfn, prot) __pte((((pfn) << PAGE_SHIFT)) | pgprot_val(prot))
Dio.h48 __pgprot(pgprot_val(PAGE_KERNEL) | _PAGE_CI)); in ioremap_nocache()
Dpage.h68 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/powerpc/mm/
Dpgtable_32.c191 flags |= pgprot_val(PAGE_KERNEL); in __ioremap_caller()
326 f = ktext ? pgprot_val(PAGE_KERNEL_TEXT) : pgprot_val(PAGE_KERNEL); in __mapin_ram_chunk()
459 map_page(address, phys, pgprot_val(flags)); in __set_fixmap()
Dppc_mmu_32.c121 unsigned long flags = pgprot_val(prot); in setbat()
Dfsl_booke_mmu.c184 settlbcam(i, virt, phys, cam_sz, pgprot_val(PAGE_KERNEL_X), 0); in map_mem_in_cams_addr()
Dpgtable_64.c178 flags |= pgprot_val(PAGE_KERNEL); in __ioremap_at()
777 pmd_val(pmd) |= pgprot_val(pgprot); in pmd_set_protbits()
Dinit_64.c229 pgprot_val(PAGE_KERNEL), in vmemmap_create_mapping()
Ddma-noncoherent.c231 pgprot_val(pgprot_noncached(PAGE_KERNEL))); in __dma_alloc_coherent()
Dhash_utils_64.c620 pgprot_val(PAGE_KERNEL), mmu_linear_psize, in create_section_mapping()
743 prot = pgprot_val(PAGE_KERNEL); in htab_initialize()
/linux-4.1.27/arch/mn10300/include/asm/
Dpgtable.h318 #define pfn_pte(pfn, prot) __pte(__pfn_addr(pfn) | pgprot_val(prot))
319 #define pfn_pmd(pfn, prot) __pmd(__pfn_addr(pfn) | pgprot_val(prot))
378 #define pgprot_noncached(prot) __pgprot(pgprot_val(prot) & ~_PAGE_CACHE)
384 #define pgprot_through(prot) __pgprot(pgprot_val(prot) | _PAGE_CACHE_WT)
398 pte_val(pte) |= pgprot_val(newprot); in pte_modify()
Dpage.h54 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/nios2/include/asm/
Dpgtable.h121 unsigned long prot = pgprot_val(_prot); in pgprot_noncached()
182 pte_val(pte) = (pte_val(pte) & ~mask) | (pgprot_val(newprot) & mask); in pte_modify()
198 #define pfn_pte(pfn, prot) (__pte(pfn | pgprot_val(prot)))
Dpage.h67 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/drivers/gpu/drm/
Ddrm_vm.c498 pgprot_val(vma->vm_page_prot) &= ~_PAGE_RW; in drm_mmap_dma()
506 (__pte(pgprot_val(vma->vm_page_prot))))); in drm_mmap_dma()
582 pgprot_val(vma->vm_page_prot) &= ~_PAGE_RW; in drm_mmap_locked()
590 (__pte(pgprot_val(vma->vm_page_prot))))); in drm_mmap_locked()
604 pgprot_val(vma->vm_page_prot) |= _PAGE_NO_CACHE; in drm_mmap_locked()
718 pgprot = pgprot_val(vma->vm_page_prot); in drm_vma_info()
/linux-4.1.27/arch/parisc/include/asm/
Dfb.h11 pgprot_val(vma->vm_page_prot) |= _PAGE_NO_CACHE; in fb_pgprotect()
Dpage.h52 #define pgprot_val(x) ((x).pgprot) macro
74 #define pgprot_val(x) (x) macro
Dpgtable.h373 pte_val(__pte) = ((((addr)>>PAGE_SHIFT)<<PFN_PTE_SHIFT) + pgprot_val(pgprot)); \
383 pte_val(pte) = (pfn << PFN_PTE_SHIFT) | pgprot_val(pgprot); in pfn_pte()
388 { pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); return pte; } in pte_modify()
517 #define pgprot_noncached(prot) __pgprot(pgprot_val(prot) | _PAGE_NO_CACHE)
/linux-4.1.27/arch/score/include/asm/
Dpgtable.h68 __pte(((unsigned long long)(pfn) << PAGE_SHIFT) | pgprot_val(prot))
155 unsigned long prot = pgprot_val(_prot); in pgprot_noncached()
246 return __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot)); in pte_modify()
Dpage.h51 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/m68k/kernel/
Ddma.c55 pgprot_val(pgprot) |= _PAGE_GLOBAL040 | _PAGE_NOCACHE_S; in dma_alloc_coherent()
57 pgprot_val(pgprot) |= _PAGE_NOCACHE030; in dma_alloc_coherent()
/linux-4.1.27/arch/frv/include/asm/
Dpgtable.h271 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
272 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
411 #define pgprot_noncached(prot) (__pgprot(pgprot_val(prot) | _PAGE_NOCACHE))
427 pte.pte |= pgprot_val(newprot); in pte_modify()
Dpage.h34 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/xtensa/include/asm/
Dpgtable.h276 #define pgprot_noncached(prot) (__pgprot(pgprot_val(prot) & ~_PAGE_CA_MASK))
286 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
291 return __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot)); in pte_modify()
Dpage.h112 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/s390/include/asm/
Dpgtable.h839 pte_val(pte) |= pgprot_val(newprot); in pte_modify()
1234 pte_val(__pte) = physpage + pgprot_val(pgprot); in mk_pte_phys()
1295 if (pgprot_val(pgprot) == pgprot_val(PAGE_NONE)) in massage_pgprot_pmd()
1296 return pgprot_val(SEGMENT_NONE); in massage_pgprot_pmd()
1297 if (pgprot_val(pgprot) == pgprot_val(PAGE_READ)) in massage_pgprot_pmd()
1298 return pgprot_val(SEGMENT_READ); in massage_pgprot_pmd()
1299 return pgprot_val(SEGMENT_WRITE); in massage_pgprot_pmd()
Dpage.h78 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/sh/boards/mach-lboxre2/
Dsetup.c60 cf0_io_base = (u32)ioremap_prot(paddrbase, psize, pgprot_val(prot)); in lboxre2_devices_setup()
/linux-4.1.27/arch/sh/boards/mach-landisk/
Dsetup.c64 cf_ide_base = ioremap_prot(paddrbase, PAGE_SIZE, pgprot_val(prot)); in landisk_devices_setup()
/linux-4.1.27/arch/sh/boards/mach-sh03/
Dsetup.c85 cf_ide_base = ioremap_prot(paddrbase, PAGE_SIZE, pgprot_val(prot)); in sh03_devices_setup()
/linux-4.1.27/arch/mips/mm/
Dpgtable-64.c83 pmd_val(pmd) = (page_to_pfn(page) << _PFN_SHIFT) | pgprot_val(prot); in mk_pmd()
/linux-4.1.27/arch/hexagon/include/asm/
Dpgtable.h358 pte_val(pte) |= pgprot_val(prot); in pte_modify()
409 #define pfn_pte(pfn, pgprot) __pte((pfn << PAGE_SHIFT) | pgprot_val(pgprot))
Dpage.h89 #define pgprot_val(x) ((x).pgprot) macro
/linux-4.1.27/arch/sh/mm/
Dioremap_fixed.c88 pgprot_val(prot) |= _PAGE_WIRED; in ioremap_fixed()
Dinit.c85 if (pgprot_val(prot) & _PAGE_WIRED) in set_pte_phys()
95 if (pgprot_val(prot) & _PAGE_WIRED) in clear_pte_phys()
Dpmb.c120 u64 flags = pgprot_val(prot); in pgprot_to_pmb_flags()
209 return (pgprot_val(prot) & _PAGE_USER) == 0; in pmb_prot_valid()
/linux-4.1.27/arch/cris/arch-v32/drivers/pci/
Dbios.c25 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
/linux-4.1.27/arch/arm64/mm/
Dmmu.c156 pgprot_val(mk_sect_prot(prot)))); in alloc_init_pmd()
213 pgprot_val(mk_sect_prot(prot)))); in alloc_init_pud()
642 if (pgprot_val(flags)) { in __set_fixmap()
/linux-4.1.27/arch/mips/loongson/common/
Dmem.c122 return __pgprot((pgprot_val(vma_prot) & in phys_mem_access_prot()
/linux-4.1.27/arch/s390/mm/
Dvmem.c134 pgprot_val(ro ? PAGE_KERNEL_RO : PAGE_KERNEL); in vmem_add_mem()
255 __pa(new_page) | pgprot_val(PAGE_KERNEL); in vmemmap_populate()
/linux-4.1.27/drivers/video/fbdev/
Digafb.c258 pgprot_val(vma->vm_page_prot) &= ~(par->mmap_map[i].prot_mask); in igafb_mmap()
259 pgprot_val(vma->vm_page_prot) |= par->mmap_map[i].prot_flag; in igafb_mmap()
Dgbefb.c1023 pgprot_val(vma->vm_page_prot) = in gbefb_mmap()
1024 pgprot_fb(pgprot_val(vma->vm_page_prot)); in gbefb_mmap()
Dau1100fb.c369 pgprot_val(vma->vm_page_prot) |= (6 << 9); //CCA=6 in au1100fb_fb_mmap()
Dau1200fb.c1235 pgprot_val(vma->vm_page_prot) |= _CACHE_MASK; /* CCA=7 */ in au1200fb_fb_mmap()
/linux-4.1.27/arch/mn10300/unit-asb2305/
Dpci-asb2305.c226 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
/linux-4.1.27/arch/microblaze/mm/
Dpgtable.c259 map_page(address, phys, pgprot_val(flags)); in __set_fixmap()
/linux-4.1.27/arch/tile/include/asm/
Dpage.h102 static inline u64 pgprot_val(pgprot_t pgprot) in pgprot_val() function
/linux-4.1.27/mm/
Ddebug.c162 (unsigned long)pgprot_val(vma->vm_page_prot), in dump_vma()
Dmmap.c86 return __pgprot(pgprot_val(protection_map[vm_flags & in vm_get_page_prot()
88 pgprot_val(arch_vm_get_page_prot(vm_flags))); in vm_get_page_prot()
1497 if (pgprot_val(vma->vm_page_prot) != in vma_wants_writenotify()
1498 pgprot_val(vm_pgprot_modify(vma->vm_page_prot, vm_flags))) in vma_wants_writenotify()
Dmemory.c3586 *prot = pgprot_val(pte_pgprot(pte)); in follow_phys()
/linux-4.1.27/arch/parisc/kernel/
Dpci.c242 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
/linux-4.1.27/arch/alpha/mm/
Dinit.c111 (newptbr << 32) | pgprot_val(PAGE_KERNEL); in switch_to_system_map()
/linux-4.1.27/arch/m68k/mm/
Dmotorola.c224 pgprot_val(protection_map[i]) |= _PAGE_CACHE040; in paging_init()
/linux-4.1.27/arch/ia64/pci/
Dpci.c621 ((pgprot_val(prot) & _PAGE_MA_MASK) == _PAGE_MA_UC || in pci_mmap_page_range()
622 (pgprot_val(prot) & _PAGE_MA_MASK) == _PAGE_MA_WC) && in pci_mmap_page_range()
/linux-4.1.27/arch/mips/pci/
Dpci.c341 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
/linux-4.1.27/arch/xtensa/kernel/
Dpci.c344 int prot = pgprot_val(vma->vm_page_prot); in __pci_mmap_set_pgprot()
/linux-4.1.27/arch/x86/pci/
Di386.c425 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
/linux-4.1.27/drivers/char/agp/
Dfrontend.c117 (pgprot_val(seg[i].prot) == pgprot_val(page_prot))) { in agp_find_seg_in_client()
/linux-4.1.27/arch/sparc/mm/
Dtsb.c150 tte = pgprot_val(PAGE_KERNEL_LOCKED); in setup_tsb_params()
Dinit_64.c1564 pte_val(*pte) = (paddr | pgprot_val(prot)); in kernel_map_range()
2561 pte_val(pte) = page | pgprot_val(pgprot_noncached(prot)); in mk_pte_io()
/linux-4.1.27/drivers/video/fbdev/vermilion/
Dvermilion.c1012 prot = pgprot_val(vma->vm_page_prot) & ~_PAGE_CACHE_MASK; in vmlfb_mmap()
1013 pgprot_val(vma->vm_page_prot) = in vmlfb_mmap()
/linux-4.1.27/arch/arm/mm/
Dmmu.c375 if (pgprot_val(prot)) in __set_fixmap()
613 pteval_t v = pgprot_val(protection_map[i]); in build_mem_type_table()
/linux-4.1.27/arch/ia64/mm/
Dinit.c140 vma->vm_page_prot = __pgprot(pgprot_val(PAGE_READONLY) | _PAGE_MA_NAT); in ia64_init_addr_space()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_file_ops.c828 pgprot_val(vma->vm_page_prot) |= _PAGE_NO_CACHE; in mmap_piobufs()
829 pgprot_val(vma->vm_page_prot) |= _PAGE_WRITETHRU; in mmap_piobufs()
830 pgprot_val(vma->vm_page_prot) &= ~_PAGE_GUARDED; in mmap_piobufs()
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_file_ops.c1082 pgprot_val(vma->vm_page_prot) |= _PAGE_NO_CACHE; in mmap_piobufs()
1083 pgprot_val(vma->vm_page_prot) |= _PAGE_WRITETHRU; in mmap_piobufs()
1084 pgprot_val(vma->vm_page_prot) &= ~_PAGE_GUARDED; in mmap_piobufs()
/linux-4.1.27/arch/microblaze/pci/
Dpci-common.c301 (unsigned long long)offset, pgprot_val(prot)); in pci_phys_mem_access_prot()
/linux-4.1.27/arch/powerpc/kernel/
Dpci-common.c430 (unsigned long long)offset, pgprot_val(prot)); in pci_phys_mem_access_prot()
/linux-4.1.27/drivers/android/
Dbinder.c2815 (unsigned long)pgprot_val(vma->vm_page_prot)); in binder_vma_open()
2826 (unsigned long)pgprot_val(vma->vm_page_prot)); in binder_vma_close()
2861 (unsigned long)pgprot_val(vma->vm_page_prot)); in binder_mmap()
/linux-4.1.27/arch/powerpc/kvm/
Dbook3s_64_mmu_hv.c523 is_io = hpte_cache_bits(pgprot_val(vma->vm_page_prot)); in kvmppc_book3s_hv_page_fault()
/linux-4.1.27/drivers/video/fbdev/aty/
Datyfb_base.c1977 pgprot_val(vma->vm_page_prot) &= ~(par->mmap_map[i].prot_mask); in atyfb_mmap()
1978 pgprot_val(vma->vm_page_prot) |= par->mmap_map[i].prot_flag; in atyfb_mmap()