/linux-4.4.14/arch/unicore32/include/asm/ |
D | pgtable.h | 89 #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 …]
|
D | page.h | 43 #define pgprot_val(x) ((x).pgprot) macro 59 #define pgprot_val(x) (x) macro
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | fb.h | 14 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()
|
D | pgtable_mm.h | 155 # 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)) \
|
D | page.h | 32 #define pgprot_val(x) ((x).pgprot) macro
|
D | sun3_pgtable.h | 106 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; })
|
D | mcf_pgtable.h | 160 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))
|
D | motorola_pgtable.h | 104 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))
|
/linux-4.4.14/arch/x86/mm/ |
D | pageattr.c | 262 pgprot_val(forbidden) |= _PAGE_NX; in static_protections() 271 pgprot_val(forbidden) |= _PAGE_NX; in static_protections() 279 pgprot_val(forbidden) |= _PAGE_RW; in static_protections() 314 pgprot_val(forbidden) |= _PAGE_RW; in static_protections() 318 prot = __pgprot(pgprot_val(prot) & ~pgprot_val(forbidden)); in static_protections() 529 pgprot_val(req_prot) &= ~pgprot_val(cpa->mask_clr); in try_preserve_large_page() 530 pgprot_val(req_prot) |= pgprot_val(cpa->mask_set); in try_preserve_large_page() 545 if (pgprot_val(req_prot) & _PAGE_PRESENT) in try_preserve_large_page() 546 pgprot_val(req_prot) |= _PAGE_PSE | _PAGE_GLOBAL; in try_preserve_large_page() 548 pgprot_val(req_prot) &= ~(_PAGE_PSE | _PAGE_GLOBAL); in try_preserve_large_page() [all …]
|
D | ioremap.c | 156 prot = __pgprot(pgprot_val(prot) | in __ioremap_caller() 160 prot = __pgprot(pgprot_val(prot) | in __ioremap_caller() 164 prot = __pgprot(pgprot_val(prot) | in __ioremap_caller() 168 prot = __pgprot(pgprot_val(prot) | in __ioremap_caller() 496 if (pgprot_val(flags)) in __early_set_fixmap()
|
D | dump_pagetables.c | 128 pgprotval_t pr = pgprot_val(prot); in printk_prot() 132 if (!pgprot_val(prot)) { in printk_prot() 203 prot = pgprot_val(new_prot); in note_page() 204 cur = pgprot_val(st->current_prot); in note_page() 219 pgprotval_t pr = pgprot_val(st->current_prot); in note_page()
|
D | pageattr-test.c | 150 if (!pte || pgprot_val(pte_pgprot(*pte)) == 0 || in pageattr_test() 158 if (pgprot_val(pte_pgprot(*pte)) != in pageattr_test() 159 pgprot_val(pte_pgprot(pte0))) { in pageattr_test()
|
D | pat.c | 755 *vma_prot = __pgprot((pgprot_val(*vma_prot) & ~_PAGE_CACHE_MASK) | in phys_mem_access_prot_allowed() 825 *vma_prot = __pgprot((pgprot_val(*vma_prot) & in reserve_pfn_range() 852 *vma_prot = __pgprot((pgprot_val(*vma_prot) & in reserve_pfn_range() 945 *prot = __pgprot((pgprot_val(vma->vm_page_prot) & (~_PAGE_CACHE_MASK)) | in track_pfn_remap() 961 *prot = __pgprot((pgprot_val(vma->vm_page_prot) & (~_PAGE_CACHE_MASK)) | in track_pfn_insert() 997 return __pgprot(pgprot_val(prot) | in pgprot_writecombine() 1004 return __pgprot(pgprot_val(prot) | in pgprot_writethrough()
|
D | init_64.c | 333 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()
|
D | pgtable.c | 597 __pgprot(pgprot_val(prot) | _PAGE_PSE))); in pud_set_huge() 625 __pgprot(pgprot_val(prot) | _PAGE_PSE))); in pmd_set_huge()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | pgtable.h | 72 pgprot_val(pgprot)); } in pfn_pte() 101 pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify() 198 #define pgprot_noncached(prot) (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \ 201 #define pgprot_noncached_wc(prot) (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \ 204 #define pgprot_cached(prot) (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \ 207 #define pgprot_cached_wthru(prot) (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \ 211 (__pgprot(pgprot_val(prot) & ~_PAGE_CACHE_CTL))
|
D | page.h | 322 #define pgprot_val(x) ((x).pgprot) macro 356 #define pgprot_val(x) (x) macro
|
D | pte-hash64-64k.h | 100 __pgprot(pgprot_val((prot)) | _PAGE_4K_PFN)))
|
/linux-4.4.14/arch/x86/include/asm/ |
D | fb.h | 13 prot = pgprot_val(vma->vm_page_prot) & ~_PAGE_CACHE_MASK; in fb_pgprotect() 15 pgprot_val(vma->vm_page_prot) = in fb_pgprotect()
|
D | pgtable_types.h | 330 #define pgprot_val(x) ((x).pgprot) macro 359 masked = pgprot_val(pgprot) & _PAGE_CACHE_MASK; in pgprot2cachemode() 366 pgprotval_t val = pgprot_val(pgprot); in pgprot_4k_2_large() 369 pgprot_val(new) = (val & ~(_PAGE_PAT | _PAGE_PAT_LARGE)) | in pgprot_4k_2_large() 375 pgprotval_t val = pgprot_val(pgprot); in pgprot_large_2_4k() 378 pgprot_val(new) = (val & ~(_PAGE_PAT | _PAGE_PAT_LARGE)) | in pgprot_large_2_4k()
|
D | pgtable.h | 14 ? (__pgprot(pgprot_val(prot) | \ 346 pgprotval_t protval = pgprot_val(pgprot); in massage_pgprot() 394 pgprotval_t preservebits = pgprot_val(oldprot) & _PAGE_CHG_MASK; in pgprot_modify() 395 pgprotval_t addbits = pgprot_val(newprot); in pgprot_modify()
|
/linux-4.4.14/arch/sh/include/asm/ |
D | pgtable_64.h | 207 #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))
|
D | pgtable_32.h | 318 __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()
|
D | page.h | 99 #define pgprot_val(x) ((x).pgprot) macro
|
D | io.h | 292 u64 flags = pgprot_val(prot); in __ioremap_29bit()
|
/linux-4.4.14/arch/mips/include/asm/ |
D | pgtable-32.h | 115 (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))
|
D | pgtable-64.h | 229 #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))
|
D | pgtable.h | 408 unsigned long prot = pgprot_val(_prot); in pgprot_noncached() 419 unsigned long prot = pgprot_val(_prot); in pgprot_writecombine() 438 pte.pte_low |= pgprot_val(newprot) & ~_PFNX_MASK; in pte_modify() 439 pte.pte_high |= pgprot_val(newprot) & ~_PFN_MASK; in pte_modify() 445 return __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot)); in pte_modify() 608 pmd_val(pmd) = (pmd_val(pmd) & _PAGE_CHG_MASK) | pgprot_val(newprot); in pmd_modify()
|
D | page.h | 150 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/cris/include/asm/ |
D | pgtable.h | 182 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))
|
D | page.h | 34 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/avr32/include/asm/ |
D | pgtable-2level.h | 42 #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))
|
D | fb.h | 11 vma->vm_page_prot = __pgprot((pgprot_val(vma->vm_page_prot) in fb_pgprotect()
|
D | pgtable.h | 266 __pgprot(pgprot_val(prot) & ~(_PAGE_BUFFER | _PAGE_CACHABLE)) 272 __pgprot((pgprot_val(prot) & ~_PAGE_CACHABLE) | _PAGE_BUFFER) 285 | pgprot_val(newprot))); in pte_modify()
|
D | page.h | 39 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/um/include/asm/ |
D | pgtable-2level.h | 41 #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))
|
D | page.h | 50 (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
|
D | pgtable-3level.h | 112 return __pmd((page_nr << PAGE_SHIFT) | pgprot_val(pgprot)); in pfn_pmd()
|
/linux-4.4.14/arch/arm/include/asm/ |
D | pgtable.h | 89 #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()
|
D | pgtable-2level-types.h | 41 #define pgprot_val(x) ((x).pgprot) macro 59 #define pgprot_val(x) (x) macro
|
D | pgtable-3level-types.h | 44 #define pgprot_val(x) ((x).pgprot) macro 61 #define pgprot_val(x) (x) macro
|
D | page-nommu.h | 40 #define pgprot_val(x) (x) macro
|
D | pgtable-3level.h | 257 #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.4.14/include/asm-generic/ |
D | pgtable.h | 316 if (pgprot_val(oldprot) == pgprot_val(pgprot_noncached(oldprot))) in pgprot_modify() 318 if (pgprot_val(oldprot) == pgprot_val(pgprot_writecombine(oldprot))) in pgprot_modify() 320 if (pgprot_val(oldprot) == pgprot_val(pgprot_device(oldprot))) in pgprot_modify()
|
D | page.h | 56 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/microblaze/include/asm/ |
D | pgtable.h | 105 (__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()
|
D | page.h | 102 # define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | pgtable-types.h | 58 #define pgprot_val(x) ((x).pgprot) macro 84 #define pgprot_val(x) (x) macro
|
D | pgtable.h | 133 #define pfn_pte(pfn,prot) (__pte(((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))) 174 pte_val(pte) &= ~pgprot_val(prot); in clear_pte_bit() 180 pte_val(pte) |= pgprot_val(prot); in set_pte_bit() 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))) 381 __pgprot((pgprot_val(prot) & ~(mask)) | (bits)) 531 pte_val(pte) = (pte_val(pte) & ~mask) | (pgprot_val(newprot) & mask); in pte_modify()
|
/linux-4.4.14/drivers/gpu/drm/ttm/ |
D | ttm_bo_util.c | 265 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.4.14/arch/metag/include/asm/ |
D | pgtable.h | 106 #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()
|
D | page.h | 81 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/m32r/include/asm/ |
D | pgtable-2level.h | 71 #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))
|
D | pgtable.h | 267 unsigned long prot = pgprot_val(_prot); in pgprot_noncached() 284 | pgprot_val(newprot))); in pte_modify()
|
D | page.h | 37 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/arc/include/asm/ |
D | page.h | 49 #define pgprot_val(x) ((x).pgprot) macro 69 #define pgprot_val(x) (x) macro
|
D | hugepage.h | 47 #define pfn_pmd(pfn, prot) (__pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot))) 55 return __pmd((pmd_val(pmd) & (_PAGE_CHG_MASK | _PAGE_HW_SZ)) | pgprot_val(newprot)); in pmd_modify()
|
D | pgtable.h | 281 pgprot_val(prot))) 321 return __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot)); in pte_modify() 325 #define pgprot_noncached(prot) (__pgprot(pgprot_val(prot) & ~_PAGE_CACHEABLE))
|
/linux-4.4.14/arch/alpha/include/asm/ |
D | page.h | 38 #define pgprot_val(x) ((x).pgprot) macro 57 #define pgprot_val(x) (x) macro
|
D | pgtable.h | 214 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()
|
D | mmzone.h | 84 pte_val(pte) = pfn | pgprot_val(pgprot); \
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | pgtable.h | 250 ({ 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)
|
D | page.h | 189 # define pgprot_val(x) ((x).pgprot) macro 210 # define pgprot_val(x) (x) macro
|
/linux-4.4.14/arch/powerpc/mm/ |
D | pgtable_32.c | 191 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()
|
D | ppc_mmu_32.c | 121 unsigned long flags = pgprot_val(prot); in setbat()
|
D | fsl_booke_mmu.c | 185 pgprot_val(PAGE_KERNEL_X), 0); in map_mem_in_cams_addr()
|
D | pgtable_64.c | 168 flags |= pgprot_val(PAGE_KERNEL); in __ioremap_at() 762 pmd_val(pmd) |= pgprot_val(pgprot); in pmd_set_protbits()
|
D | init_64.c | 229 pgprot_val(PAGE_KERNEL), in vmemmap_create_mapping()
|
D | dma-noncoherent.c | 231 pgprot_val(pgprot_noncached(PAGE_KERNEL))); in __dma_alloc_coherent()
|
D | hash_utils_64.c | 621 pgprot_val(PAGE_KERNEL), mmu_linear_psize, in create_section_mapping() 744 prot = pgprot_val(PAGE_KERNEL); in htab_initialize() 1481 unsigned long mode = htab_convert_pte_flags(pgprot_val(PAGE_KERNEL)); in kernel_map_linear_page()
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | pgtable_32.h | 285 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()
|
D | page_32.h | 67 #define pgprot_val(x) ((x).pgprot) macro 95 #define pgprot_val(x) (x) macro
|
D | page_64.h | 69 #define pgprot_val(x) ((x).pgprot) macro 92 #define pgprot_val(x) (x) macro
|
D | pgtable_64.h | 242 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.4.14/arch/openrisc/include/asm/ |
D | pgtable.h | 320 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))
|
D | io.h | 48 __pgprot(pgprot_val(PAGE_KERNEL) | _PAGE_CI)); in ioremap_nocache()
|
D | page.h | 68 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/mn10300/include/asm/ |
D | pgtable.h | 318 #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()
|
D | page.h | 54 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | pgtable.h | 121 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)))
|
D | page.h | 67 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_vm.c | 498 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.4.14/arch/parisc/include/asm/ |
D | fb.h | 11 pgprot_val(vma->vm_page_prot) |= _PAGE_NO_CACHE; in fb_pgprotect()
|
D | page.h | 52 #define pgprot_val(x) ((x).pgprot) macro 74 #define pgprot_val(x) (x) macro
|
D | pgtable.h | 391 pte_val(__pte) = ((((addr)>>PAGE_SHIFT)<<PFN_PTE_SHIFT) + pgprot_val(pgprot)); \ 401 pte_val(pte) = (pfn << PFN_PTE_SHIFT) | pgprot_val(pgprot); in pfn_pte() 406 { pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); return pte; } in pte_modify() 536 #define pgprot_noncached(prot) __pgprot(pgprot_val(prot) | _PAGE_NO_CACHE)
|
/linux-4.4.14/arch/score/include/asm/ |
D | pgtable.h | 68 __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()
|
D | page.h | 51 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/frv/include/asm/ |
D | pgtable.h | 271 #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()
|
D | page.h | 34 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/m68k/kernel/ |
D | dma.c | 55 pgprot_val(pgprot) |= _PAGE_GLOBAL040 | _PAGE_NOCACHE_S; in dma_alloc_coherent() 57 pgprot_val(pgprot) |= _PAGE_NOCACHE030; in dma_alloc_coherent()
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | pgtable.h | 280 #define pgprot_noncached(prot) (__pgprot(pgprot_val(prot) & ~_PAGE_CA_MASK)) 290 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) 295 return __pte((pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot)); in pte_modify()
|
D | page.h | 112 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/sh/boards/mach-lboxre2/ |
D | setup.c | 60 cf0_io_base = (u32)ioremap_prot(paddrbase, psize, pgprot_val(prot)); in lboxre2_devices_setup()
|
/linux-4.4.14/arch/s390/include/asm/ |
D | pgtable.h | 901 pte_val(pte) |= pgprot_val(newprot); in pte_modify() 1299 pte_val(__pte) = physpage + pgprot_val(pgprot); in mk_pte_phys() 1360 if (pgprot_val(pgprot) == pgprot_val(PAGE_NONE)) in massage_pgprot_pmd() 1361 return pgprot_val(SEGMENT_NONE); in massage_pgprot_pmd() 1362 if (pgprot_val(pgprot) == pgprot_val(PAGE_READ)) in massage_pgprot_pmd() 1363 return pgprot_val(SEGMENT_READ); in massage_pgprot_pmd() 1364 return pgprot_val(SEGMENT_WRITE); in massage_pgprot_pmd()
|
D | page.h | 78 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/sh/boards/mach-sh03/ |
D | setup.c | 85 cf_ide_base = ioremap_prot(paddrbase, PAGE_SIZE, pgprot_val(prot)); in sh03_devices_setup()
|
/linux-4.4.14/arch/sh/boards/mach-landisk/ |
D | setup.c | 64 cf_ide_base = ioremap_prot(paddrbase, PAGE_SIZE, pgprot_val(prot)); in landisk_devices_setup()
|
/linux-4.4.14/arch/arm64/mm/ |
D | mmu.c | 125 set_pmd(pmd, __pmd(addr | pgprot_val(prot))); in split_pud() 162 pgprot_val(mk_sect_prot(prot)))); in alloc_init_pmd() 219 pgprot_val(mk_sect_prot(prot)))); in alloc_init_pud() 637 if (pgprot_val(flags)) { in __set_fixmap()
|
/linux-4.4.14/arch/mips/mm/ |
D | pgtable-64.c | 83 pmd_val(pmd) = (page_to_pfn(page) << _PFN_SHIFT) | pgprot_val(prot); in mk_pmd()
|
/linux-4.4.14/arch/hexagon/include/asm/ |
D | pgtable.h | 358 pte_val(pte) |= pgprot_val(prot); in pte_modify() 409 #define pfn_pte(pfn, pgprot) __pte((pfn << PAGE_SHIFT) | pgprot_val(pgprot))
|
D | page.h | 89 #define pgprot_val(x) ((x).pgprot) macro
|
/linux-4.4.14/arch/sh/mm/ |
D | ioremap_fixed.c | 88 pgprot_val(prot) |= _PAGE_WIRED; in ioremap_fixed()
|
D | init.c | 85 if (pgprot_val(prot) & _PAGE_WIRED) in set_pte_phys() 95 if (pgprot_val(prot) & _PAGE_WIRED) in clear_pte_phys()
|
D | pmb.c | 120 u64 flags = pgprot_val(prot); in pgprot_to_pmb_flags() 209 return (pgprot_val(prot) & _PAGE_USER) == 0; in pmb_prot_valid()
|
/linux-4.4.14/arch/cris/arch-v32/drivers/pci/ |
D | bios.c | 25 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
|
/linux-4.4.14/arch/mips/loongson64/common/ |
D | mem.c | 122 return __pgprot((pgprot_val(vma_prot) & in phys_mem_access_prot()
|
/linux-4.4.14/arch/s390/mm/ |
D | vmem.c | 134 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.4.14/arch/mn10300/unit-asb2305/ |
D | pci-asb2305.c | 224 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
|
/linux-4.4.14/drivers/video/fbdev/ |
D | igafb.c | 258 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()
|
D | gbefb.c | 1021 pgprot_val(vma->vm_page_prot) = in gbefb_mmap() 1022 pgprot_fb(pgprot_val(vma->vm_page_prot)); in gbefb_mmap()
|
D | au1100fb.c | 369 pgprot_val(vma->vm_page_prot) |= (6 << 9); //CCA=6 in au1100fb_fb_mmap()
|
D | au1200fb.c | 1235 pgprot_val(vma->vm_page_prot) |= _CACHE_MASK; /* CCA=7 */ in au1200fb_fb_mmap()
|
/linux-4.4.14/arch/parisc/kernel/ |
D | pci.c | 224 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
|
/linux-4.4.14/arch/microblaze/mm/ |
D | pgtable.c | 259 map_page(address, phys, pgprot_val(flags)); in __set_fixmap()
|
/linux-4.4.14/mm/ |
D | debug.c | 162 (unsigned long)pgprot_val(vma->vm_page_prot), in dump_vma()
|
D | mmap.c | 87 return __pgprot(pgprot_val(protection_map[vm_flags & in vm_get_page_prot() 89 pgprot_val(arch_vm_get_page_prot(vm_flags))); in vm_get_page_prot() 1508 if (pgprot_val(vma->vm_page_prot) != in vma_wants_writenotify() 1509 pgprot_val(vm_pgprot_modify(vma->vm_page_prot, vm_flags))) in vma_wants_writenotify()
|
D | memory.c | 3662 *prot = pgprot_val(pte_pgprot(pte)); in follow_phys()
|
/linux-4.4.14/arch/alpha/mm/ |
D | init.c | 111 (newptbr << 32) | pgprot_val(PAGE_KERNEL); in switch_to_system_map()
|
/linux-4.4.14/arch/tile/include/asm/ |
D | page.h | 104 static inline u64 pgprot_val(pgprot_t pgprot) in pgprot_val() function
|
/linux-4.4.14/arch/ia64/pci/ |
D | pci.c | 453 ((pgprot_val(prot) & _PAGE_MA_MASK) == _PAGE_MA_UC || in pci_mmap_page_range() 454 (pgprot_val(prot) & _PAGE_MA_MASK) == _PAGE_MA_WC) && in pci_mmap_page_range()
|
/linux-4.4.14/arch/m68k/mm/ |
D | motorola.c | 224 pgprot_val(protection_map[i]) |= _PAGE_CACHE040; in paging_init()
|
/linux-4.4.14/arch/arm64/kernel/ |
D | efi.c | 267 __pgprot(pgprot_val(prot) | PTE_NG)); in efi_virtmap_init()
|
/linux-4.4.14/arch/mips/pci/ |
D | pci.c | 341 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
|
/linux-4.4.14/arch/xtensa/kernel/ |
D | pci.c | 344 int prot = pgprot_val(vma->vm_page_prot); in __pci_mmap_set_pgprot()
|
/linux-4.4.14/arch/x86/pci/ |
D | i386.c | 425 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
|
/linux-4.4.14/drivers/char/agp/ |
D | frontend.c | 117 (pgprot_val(seg[i].prot) == pgprot_val(page_prot))) { in agp_find_seg_in_client()
|
/linux-4.4.14/arch/sparc/mm/ |
D | tsb.c | 152 tte = pgprot_val(PAGE_KERNEL_LOCKED); in setup_tsb_params()
|
D | init_64.c | 1621 pte_val(*pte) = (paddr | pgprot_val(prot)); in kernel_map_range() 2620 pte_val(pte) = page | pgprot_val(pgprot_noncached(prot)); in mk_pte_io()
|
/linux-4.4.14/drivers/video/fbdev/vermilion/ |
D | vermilion.c | 1012 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.4.14/arch/arm/mm/ |
D | mmu.c | 417 if (pgprot_val(prot)) in __set_fixmap() 655 pteval_t v = pgprot_val(protection_map[i]); in build_mem_type_table()
|
/linux-4.4.14/arch/ia64/mm/ |
D | init.c | 139 vma->vm_page_prot = __pgprot(pgprot_val(PAGE_READONLY) | _PAGE_MA_NAT); in ia64_init_addr_space()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_file_ops.c | 828 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.4.14/drivers/staging/rdma/ipath/ |
D | ipath_file_ops.c | 1082 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.4.14/arch/microblaze/pci/ |
D | pci-common.c | 301 (unsigned long long)offset, pgprot_val(prot)); in pci_phys_mem_access_prot()
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | pci-common.c | 432 (unsigned long long)offset, pgprot_val(prot)); in pci_phys_mem_access_prot()
|
/linux-4.4.14/drivers/android/ |
D | binder.c | 2815 (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.4.14/arch/powerpc/kvm/ |
D | book3s_64_mmu_hv.c | 524 is_io = hpte_cache_bits(pgprot_val(vma->vm_page_prot)); in kvmppc_book3s_hv_page_fault()
|
/linux-4.4.14/drivers/video/fbdev/aty/ |
D | atyfb_base.c | 1986 pgprot_val(vma->vm_page_prot) &= ~(par->mmap_map[i].prot_mask); in atyfb_mmap() 1987 pgprot_val(vma->vm_page_prot) |= par->mmap_map[i].prot_flag; in atyfb_mmap()
|