Home
last modified time | relevance | path

Searched refs:vm_page_prot (Results 1 – 138 of 138) sorted by relevance

/linux-4.1.27/arch/ia64/include/asm/
Dfb.h13 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in fb_pgprotect()
15 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in fb_pgprotect()
/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()
/linux-4.1.27/arch/arc/kernel/
Darc_hostlink.c23 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in arc_hl_mmap()
27 vma->vm_page_prot)) { in arc_hl_mmap()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_vm.c498 pgprot_val(vma->vm_page_prot) &= ~_PAGE_RW; in drm_mmap_dma()
503 vma->vm_page_prot = 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()
587 vma->vm_page_prot = 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()
614 vma->vm_page_prot = drm_io_prot(map, vma); in drm_mmap_locked()
618 vma->vm_page_prot)) in drm_mmap_locked()
632 vma->vm_end - vma->vm_start, vma->vm_page_prot)) in drm_mmap_locked()
[all …]
Ddrm_gem.c843 vma->vm_page_prot = pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); in drm_gem_mmap_obj()
/linux-4.1.27/arch/sh/include/asm/
Dfb.h11 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in fb_pgprotect()
/linux-4.1.27/arch/mips/include/asm/
Dfb.h11 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in fb_pgprotect()
/linux-4.1.27/arch/arm/include/asm/
Dfb.h11 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in fb_pgprotect()
/linux-4.1.27/arch/arm64/include/asm/
Dfb.h26 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in fb_pgprotect()
/linux-4.1.27/arch/m32r/include/asm/
Dfb.h11 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in fb_pgprotect()
/linux-4.1.27/arch/avr32/include/asm/
Dfb.h11 vma->vm_page_prot = __pgprot((pgprot_val(vma->vm_page_prot) in fb_pgprotect()
/linux-4.1.27/arch/powerpc/include/asm/
Dfb.h11 vma->vm_page_prot = phys_mem_access_prot(file, off >> PAGE_SHIFT, in fb_pgprotect()
13 vma->vm_page_prot); in fb_pgprotect()
/linux-4.1.27/drivers/char/
Duv_mmtimer.c160 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in uv_mmtimer_mmap()
167 PAGE_SIZE, vma->vm_page_prot)) { in uv_mmtimer_mmap()
Dbsr.c131 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in bsr_mmap()
136 vma->vm_page_prot); in bsr_mmap()
140 size, vma->vm_page_prot); in bsr_mmap()
Dmem.c335 &vma->vm_page_prot)) in mmap_mem()
338 vma->vm_page_prot = phys_mem_access_prot(file, vma->vm_pgoff, in mmap_mem()
340 vma->vm_page_prot); in mmap_mem()
349 vma->vm_page_prot)) { in mmap_mem()
Dmspec.c291 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in mspec_mmap()
Dmmtimer.c450 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in mmtimer_mmap()
457 PAGE_SIZE, vma->vm_page_prot)) { in mmtimer_mmap()
Dmbcs.c508 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in mbcs_gscr_mmap()
515 vma->vm_page_prot)) in mbcs_gscr_mmap()
Dhpet.c396 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in hpet_mmap()
/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()
/linux-4.1.27/arch/sparc/include/asm/
Dfb.h13 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in fb_pgprotect()
/linux-4.1.27/arch/cris/arch-v32/drivers/pci/
Dbios.c25 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
26 vma->vm_page_prot = __pgprot(prot); in pci_mmap_page_range()
33 vma->vm_page_prot)) in pci_mmap_page_range()
/linux-4.1.27/drivers/gpu/drm/ttm/
Dttm_bo_vm.c193 cvma.vm_page_prot = vm_get_page_prot(cvma.vm_flags); in ttm_bo_vm_fault()
196 cvma.vm_page_prot = ttm_io_prot(bo->mem.placement, in ttm_bo_vm_fault()
197 cvma.vm_page_prot); in ttm_bo_vm_fault()
200 cvma.vm_page_prot = ttm_io_prot(bo->mem.placement, in ttm_bo_vm_fault()
201 cvma.vm_page_prot); in ttm_bo_vm_fault()
/linux-4.1.27/drivers/infiniband/hw/cxgb4/
Dprovider.c194 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in c4iw_mmap()
197 len, vma->vm_page_prot); in c4iw_mmap()
206 vma->vm_page_prot = t4_pgprot_wc(vma->vm_page_prot); in c4iw_mmap()
209 vma->vm_page_prot = in c4iw_mmap()
210 t4_pgprot_wc(vma->vm_page_prot); in c4iw_mmap()
212 vma->vm_page_prot = in c4iw_mmap()
213 pgprot_noncached(vma->vm_page_prot); in c4iw_mmap()
217 len, vma->vm_page_prot); in c4iw_mmap()
225 len, vma->vm_page_prot); in c4iw_mmap()
/linux-4.1.27/arch/metag/kernel/
Ddma.c359 vma->vm_page_prot); in dma_mmap()
370 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in dma_mmap_coherent()
378 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in dma_mmap_writecombine()
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/
Dkfd_doorbell.c143 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in kfd_doorbell_mmap()
158 vma->vm_page_prot); in kfd_doorbell_mmap()
/linux-4.1.27/arch/mn10300/unit-asb2305/
Dpci-asb2305.c226 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
228 vma->vm_page_prot = __pgprot(prot); in pci_mmap_page_range()
233 vma->vm_page_prot)) in pci_mmap_page_range()
/linux-4.1.27/arch/ia64/pci/
Dpci.c613 vma->vm_page_prot); in pci_mmap_page_range()
624 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in pci_mmap_page_range()
626 vma->vm_page_prot = prot; in pci_mmap_page_range()
629 vma->vm_end - vma->vm_start, vma->vm_page_prot)) in pci_mmap_page_range()
679 vma->vm_page_prot); in pci_mmap_legacy_page_range()
686 vma->vm_page_prot = prot; in pci_mmap_legacy_page_range()
689 size, vma->vm_page_prot)) in pci_mmap_legacy_page_range()
/linux-4.1.27/arch/microblaze/kernel/
Ddma.c171 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in dma_direct_mmap_coherent()
177 vma->vm_end - vma->vm_start, vma->vm_page_prot); in dma_direct_mmap_coherent()
/linux-4.1.27/arch/parisc/kernel/
Dpci.c242 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
244 vma->vm_page_prot = __pgprot(prot); in pci_mmap_page_range()
247 vma->vm_end - vma->vm_start, vma->vm_page_prot); in pci_mmap_page_range()
/linux-4.1.27/drivers/sbus/char/
Dflash.c71 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in flash_mmap()
73 if (io_remap_pfn_range(vma, vma->vm_start, addr, size, vma->vm_page_prot)) in flash_mmap()
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_gem.c67 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in update_vm_cache_attr()
69 vma->vm_page_prot = in update_vm_cache_attr()
72 vma->vm_page_prot = in update_vm_cache_attr()
/linux-4.1.27/sound/soc/pxa/
Dmmp-pcm.c128 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in mmp_pcm_mmap()
131 vma->vm_end - vma->vm_start, vma->vm_page_prot); in mmp_pcm_mmap()
/linux-4.1.27/arch/sh/drivers/pci/
Dpci.c286 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in pci_mmap_page_range()
290 vma->vm_page_prot); in pci_mmap_page_range()
/linux-4.1.27/arch/powerpc/kernel/
Ddma.c117 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in dma_direct_mmap_coherent()
125 vma->vm_page_prot); in dma_direct_mmap_coherent()
Dproc_powerpc.c51 PAGE_SIZE, vma->vm_page_prot); in page_map_mmap()
Dpci-common.c459 vma->vm_page_prot = __pci_mmap_set_pgprot(dev, rp, in pci_mmap_page_range()
460 vma->vm_page_prot, in pci_mmap_page_range()
464 vma->vm_end - vma->vm_start, vma->vm_page_prot); in pci_mmap_page_range()
601 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in pci_mmap_legacy_page_range()
604 vma->vm_page_prot); in pci_mmap_legacy_page_range()
/linux-4.1.27/drivers/base/
Ddma-mapping.c256 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in dma_common_mmap()
265 vma->vm_page_prot); in dma_common_mmap()
Ddma-coherent.c263 vma->vm_page_prot); in dma_mmap_from_coherent()
/linux-4.1.27/arch/mips/pci/
Dpci.c341 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
343 vma->vm_page_prot = __pgprot(prot); in pci_mmap_page_range()
346 vma->vm_end - vma->vm_start, 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()
352 vma->vm_page_prot = __pgprot(prot); in __pci_mmap_set_pgprot()
378 vma->vm_end - vma->vm_start,vma->vm_page_prot); in pci_mmap_page_range()
/linux-4.1.27/drivers/infiniband/hw/ehca/
Dehca_uverbs.c118 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in ehca_mmap_fw()
122 vma->vm_page_prot); in ehca_mmap_fw()
/linux-4.1.27/arch/parisc/include/asm/
Dfb.h11 pgprot_val(vma->vm_page_prot) |= _PAGE_NO_CACHE; in fb_pgprotect()
/linux-4.1.27/arch/unicore32/kernel/
Dpci.c378 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in pci_mmap_page_range()
382 vma->vm_page_prot)) in pci_mmap_page_range()
/linux-4.1.27/arch/x86/pci/
Di386.c425 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range()
445 vma->vm_page_prot = __pgprot(prot); in pci_mmap_page_range()
449 vma->vm_page_prot)) in pci_mmap_page_range()
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/
Dfile.c270 vma->vm_page_prot = pgprot_cached(vma->vm_page_prot); in spufs_mem_mmap_fault()
273 vma->vm_page_prot = pgprot_noncached_wc(vma->vm_page_prot); in spufs_mem_mmap_fault()
333 vma->vm_page_prot = pgprot_noncached_wc(vma->vm_page_prot); in spufs_mem_mmap()
446 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in spufs_cntl_mmap()
1151 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in spufs_signal1_mmap()
1289 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in spufs_signal2_mmap()
1412 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in spufs_mss_mmap()
1474 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in spufs_psmap_mmap()
1534 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in spufs_mfc_mmap()
/linux-4.1.27/drivers/video/fbdev/
Dsbuslib.c62 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in sbusfb_mmap_helper()
89 vma->vm_page_prot); in sbusfb_mmap_helper()
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()
262 map_offset >> PAGE_SHIFT, map_size, vma->vm_page_prot)) in igafb_mmap()
Dpxa3xx-gcu.c502 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in pxa3xx_gcu_mmap()
506 size, vma->vm_page_prot); in pxa3xx_gcu_mmap()
Dau1100fb.c368 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in au1100fb_fb_mmap()
369 pgprot_val(vma->vm_page_prot) |= (6 << 9); //CCA=6 in au1100fb_fb_mmap()
Dcontrolfb.c303 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in controlfb_mmap()
306 vma->vm_page_prot = pgprot_cached_wthru(vma->vm_page_prot); in controlfb_mmap()
Dgbefb.c1023 pgprot_val(vma->vm_page_prot) = in gbefb_mmap()
1024 pgprot_fb(pgprot_val(vma->vm_page_prot)); in gbefb_mmap()
1042 phys_size, vma->vm_page_prot)) in gbefb_mmap()
Dfb-puv3.c645 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in unifb_mmap()
Dau1200fb.c1234 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in au1200fb_fb_mmap()
1235 pgprot_val(vma->vm_page_prot) |= _CACHE_MASK; /* CCA=7 */ in au1200fb_fb_mmap()
Dsa1100fb.c574 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in sa1100fb_mmap()
Damba-clcd.c744 pgprot_writecombine(vma->vm_page_prot)); in clcdfb_of_vram_mmap()
/linux-4.1.27/arch/x86/um/
Dmem_32.c24 gate_vma.vm_page_prot = __P101; in gate_vma_init()
/linux-4.1.27/drivers/misc/cxl/
Dcontext.c167 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in cxl_context_iomap()
/linux-4.1.27/sound/soc/samsung/
Didma.c251 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in idma_mmap()
256 size, vma->vm_page_prot); in idma_mmap()
/linux-4.1.27/drivers/xen/xenfs/
Dxenstored.c42 size, vma->vm_page_prot)) in xsd_kva_mmap()
/linux-4.1.27/arch/arm64/mm/
Ddma-mapping.c324 vma->vm_page_prot); in __dma_common_mmap()
335 vma->vm_page_prot = __get_dma_pgprot(attrs, vma->vm_page_prot, in __swiotlb_mmap()
/linux-4.1.27/drivers/xen/xenbus/
Dxenbus_dev_backend.c105 size, vma->vm_page_prot)) in xenbus_backend_mmap()
/linux-4.1.27/arch/arm/kernel/
Dbios32.c627 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in pci_mmap_page_range()
631 vma->vm_page_prot)) in pci_mmap_page_range()
Dprocess.c307 gate_vma.vm_page_prot = PAGE_READONLY_EXEC; in gate_vma_init()
/linux-4.1.27/drivers/vfio/platform/
Dvfio_platform_common.c430 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in vfio_platform_mmap_mmio()
434 req_len, vma->vm_page_prot); in vfio_platform_mmap_mmio()
/linux-4.1.27/arch/um/drivers/
Dmmapper_kern.c65 vma->vm_page_prot)) in mmapper_mmap()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_file_ops.c762 len, vma->vm_page_prot); in qib_mmap_mem()
791 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in mmap_ureg()
797 vma->vm_page_prot); in mmap_ureg()
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()
842 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in mmap_piobufs()
846 vma->vm_page_prot); in mmap_piobufs()
886 vma->vm_page_prot); in mmap_rcvegrbufs()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_gem.c63 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in update_vm_cache_attr()
65 vma->vm_page_prot = in update_vm_cache_attr()
68 vma->vm_page_prot = in update_vm_cache_attr()
/linux-4.1.27/arch/microblaze/pci/
Dpci-common.c329 vma->vm_page_prot = __pci_mmap_set_pgprot(dev, rp, in pci_mmap_page_range()
330 vma->vm_page_prot, in pci_mmap_page_range()
334 vma->vm_end - vma->vm_start, vma->vm_page_prot); in pci_mmap_page_range()
475 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in pci_mmap_legacy_page_range()
478 vma->vm_page_prot); in pci_mmap_legacy_page_range()
/linux-4.1.27/drivers/staging/unisys/visorchipset/
Dfile.c89 (vma->vm_page_prot))) { in visorchipset_mmap()
/linux-4.1.27/drivers/media/v4l2-core/
Dvideobuf-dma-contig.c307 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in __videobuf_mmap_mapper()
/linux-4.1.27/arch/ia64/mm/
Dinit.c123 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in ia64_init_addr_space()
140 vma->vm_page_prot = __pgprot(pgprot_val(PAGE_READONLY) | _PAGE_MA_NAT); in ia64_init_addr_space()
289 gate_vma.vm_page_prot = __P101; in gate_vma_init()
/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_gem.c160 vma->vm_page_prot = pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); in msm_gem_mmap_obj()
162 vma->vm_page_prot = pgprot_noncached(vm_get_page_prot(vma->vm_flags)); in msm_gem_mmap_obj()
174 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in msm_gem_mmap_obj()
/linux-4.1.27/drivers/misc/mic/host/
Dmic_fops.c211 pa >> PAGE_SHIFT, size, vma->vm_page_prot); in mic_mmap()
/linux-4.1.27/arch/openrisc/mm/
Dfault.c157 if ((vector == 0x400) && !(vma->vm_page_prot.pgprot & _PAGE_EXEC)) in do_page_fault()
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_file_ops.c1015 len, vma->vm_page_prot); in ipath_mmap_mem()
1045 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in mmap_ureg()
1051 vma->vm_page_prot); in mmap_ureg()
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()
1096 vma->vm_page_prot); in mmap_piobufs()
1135 vma->vm_page_prot); in mmap_rcvegrbufs()
/linux-4.1.27/mm/
Dmemory.c1514 return insert_page(vma, addr, page, vma->vm_page_prot); in vm_insert_page()
1567 pgprot_t pgprot = vma->vm_page_prot; in vm_insert_pfn()
1610 return insert_page(vma, addr, page, vma->vm_page_prot); in vm_insert_mixed()
1612 return insert_pfn(vma, addr, pfn, vma->vm_page_prot); in vm_insert_mixed()
1794 return io_remap_pfn_range(vma, vma->vm_start, pfn, vm_len, vma->vm_page_prot); in vm_iomap_memory()
2105 entry = mk_pte(new_page, vma->vm_page_prot); in wp_page_copy()
2558 pte = mk_pte(page, vma->vm_page_prot); in do_swap_page()
2683 vma->vm_page_prot)); in do_anonymous_page()
2706 entry = mk_pte(page, vma->vm_page_prot); in do_anonymous_page()
2798 entry = mk_pte(page, vma->vm_page_prot); in do_set_pte()
[all …]
Ddebug.c162 (unsigned long)pgprot_val(vma->vm_page_prot), in dump_vma()
Dmmap.c102 vma->vm_page_prot = vm_pgprot_modify(vma->vm_page_prot, vm_flags); in vma_set_page_prot()
105 vma->vm_page_prot = vm_pgprot_modify(vma->vm_page_prot, in vma_set_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()
1597 vma->vm_page_prot = vm_get_page_prot(vm_flags); in mmap_region()
2798 vma->vm_page_prot = vm_get_page_prot(flags); in do_brk()
3081 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in __install_special_mapping()
Dhuge_memory.c753 entry = mk_huge_pmd(page, vma->vm_page_prot); in __do_huge_pmd_anonymous_page()
781 entry = mk_pmd(zero_page, vma->vm_page_prot); in set_huge_zero_page()
1042 entry = mk_pte(pages[i], vma->vm_page_prot); in do_huge_pmd_wp_page_fallback()
1175 entry = mk_huge_pmd(new_page, vma->vm_page_prot); in do_huge_pmd_wp_page()
1367 pmd = pmd_modify(pmd, vma->vm_page_prot); in do_huge_pmd_numa_page()
1778 entry = mk_pte(page + i, vma->vm_page_prot); in __split_huge_page_map()
2530 _pmd = mk_huge_pmd(new_page, vma->vm_page_prot); in collapse_huge_page()
2870 entry = pfn_pte(my_zero_pfn(haddr), vma->vm_page_prot); in __split_huge_zero_page_pmd()
Dmigrate.c146 pte = pte_mkold(mk_pte(new, vma->vm_page_prot)); in remove_migration_pte()
1792 entry = mk_pmd(new_page, vma->vm_page_prot); in migrate_misplaced_transhuge_page()
1848 entry = pmd_modify(entry, vma->vm_page_prot); in migrate_misplaced_transhuge_page()
Dmprotect.c322 change_protection(vma, start, end, vma->vm_page_prot, in mprotect_fixup()
Dmremap.c144 pte = move_pte(pte, new_vma->vm_page_prot, old_addr, new_addr); in move_ptes()
Dhugetlb.c2610 vma->vm_page_prot))); in make_huge_pte()
2613 vma->vm_page_prot)); in make_huge_pte()
Dnommu.c1871 return io_remap_pfn_range(vma, vma->vm_start, pfn, vm_len, vma->vm_page_prot); in vm_iomap_memory()
Dksm.c964 set_pte_at_notify(mm, addr, ptep, mk_pte(kpage, vma->vm_page_prot)); in replace_page()
Dswapfile.c1122 pte_mkold(mk_pte(page, vma->vm_page_prot))); in unuse_pte()
/linux-4.1.27/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.c683 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in usnic_ib_mmap()
709 len, vma->vm_page_prot); in usnic_ib_mmap()
/linux-4.1.27/drivers/uio/
Duio.c650 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in uio_mmap_physical()
665 vma->vm_page_prot); in uio_mmap_physical()
/linux-4.1.27/include/linux/
Dmm_types.h270 pgprot_t vm_page_prot; /* Access permissions of this VMA. */ member
Dmm.h2023 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in vma_set_page_prot()
/linux-4.1.27/drivers/xen/
Dprivcmd.c222 vma->vm_page_prot, in mmap_mfn_range()
325 (int *)mfnp, st->vma->vm_page_prot, in mmap_batch_fn()
/linux-4.1.27/arch/x86/kernel/
Dvsyscall_64.c286 .vm_page_prot = PAGE_READONLY_EXEC,
/linux-4.1.27/drivers/char/agp/
Dfrontend.c597 if (!agp_find_seg_in_client(client, offset, size, vma->vm_page_prot)) in agp_mmap()
606 pgprot_writecombine(vma->vm_page_prot))) { in agp_mmap()
623 pgprot_writecombine(vma->vm_page_prot))) { in agp_mmap()
/linux-4.1.27/arch/sparc/kernel/
Dpci.c868 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in pci_mmap_page_range()
872 vma->vm_page_prot); in pci_mmap_page_range()
/linux-4.1.27/arch/x86/mm/
Dpat.c864 *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()
/linux-4.1.27/drivers/misc/carma/
Dcarma-fpga.c1309 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in data_mmap()
1312 vma->vm_page_prot); in data_mmap()
/linux-4.1.27/arch/arm/mm/
Ddma-mapping.c707 vma->vm_page_prot = __get_dma_pgprot(attrs, vma->vm_page_prot); in arm_dma_mmap()
716 vma->vm_page_prot); in arm_dma_mmap()
1401 vma->vm_page_prot = __get_dma_pgprot(attrs, vma->vm_page_prot); in arm_iommu_mmap_attrs()
/linux-4.1.27/drivers/gpu/drm/vgem/
Dvgem_drv.c277 vma->vm_page_prot = in vgem_drm_gem_mmap()
/linux-4.1.27/drivers/vfio/pci/
Dvfio_pci.c899 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in vfio_pci_mmap()
903 req_len, vma->vm_page_prot); in vfio_pci_mmap()
/linux-4.1.27/drivers/gpu/drm/gma500/
Dframebuffer.c130 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in psbfb_vm_fault()
/linux-4.1.27/arch/alpha/kernel/
Dpci-sysfs.c32 vma->vm_page_prot); in hose_mmap_page_range()
/linux-4.1.27/drivers/gpu/drm/omapdrm/
Domap_gem.c572 vma->vm_page_prot = pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); in omap_gem_mmap_obj()
574 vma->vm_page_prot = pgprot_noncached(vm_get_page_prot(vma->vm_flags)); in omap_gem_mmap_obj()
593 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in omap_gem_mmap_obj()
/linux-4.1.27/drivers/staging/android/ion/
Dion_heap.c96 vma->vm_page_prot); in ion_heap_map_user()
Dion.c1027 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in ion_mmap()
/linux-4.1.27/arch/arm/mach-integrator/
Dimpd1.c247 vma->vm_page_prot); in impd1fb_clcd_mmap()
/linux-4.1.27/drivers/infiniband/hw/cxgb3/
Diwch_provider.c383 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in iwch_mmap()
388 len, vma->vm_page_prot); in iwch_mmap()
396 len, vma->vm_page_prot); in iwch_mmap()
/linux-4.1.27/sound/soc/atmel/
Datmel-pcm-pdc.c77 vma->vm_end - vma->vm_start, vma->vm_page_prot); in atmel_pcm_mmap()
/linux-4.1.27/fs/proc/
Dvmcore.c434 vma->vm_page_prot)) in mmap_vmcore()
468 vma->vm_page_prot)) in mmap_vmcore()
/linux-4.1.27/drivers/mtd/
Dmtdchar.c1116 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in mtdchar_mmap()
/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c576 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in ocrdma_mmap()
578 len, vma->vm_page_prot); in ocrdma_mmap()
587 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in ocrdma_mmap()
589 len, vma->vm_page_prot); in ocrdma_mmap()
592 vma->vm_pgoff, len, vma->vm_page_prot); in ocrdma_mmap()
/linux-4.1.27/arch/tile/mm/
Dpgtable.c481 if (hv_pte_get_cached_priority(vm->vm_page_prot)) in update_priority_cached()
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dmain.c588 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in mlx5_ib_mmap()
590 PAGE_SIZE, vma->vm_page_prot)) in mlx5_ib_mmap()
/linux-4.1.27/drivers/infiniband/hw/mthca/
Dmthca_provider.c361 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in mthca_mmap_uar()
365 PAGE_SIZE, vma->vm_page_prot)) in mthca_mmap_uar()
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dmain.c701 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in mlx4_ib_mmap()
705 PAGE_SIZE, vma->vm_page_prot)) in mlx4_ib_mmap()
708 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in mlx4_ib_mmap()
713 PAGE_SIZE, vma->vm_page_prot)) in mlx4_ib_mmap()
/linux-4.1.27/drivers/misc/sgi-gru/
Dgrufile.c118 vma->vm_page_prot = PAGE_SHARED; in gru_file_mmap()
Dgrumain.c965 vma->vm_page_prot); in gru_fault()
/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/drivers/vme/
Dvme.c632 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in vme_master_mmap()
/linux-4.1.27/sound/oss/
Dsoundcard.c475 vma->vm_end - vma->vm_start, vma->vm_page_prot)) { in sound_mmap()
/linux-4.1.27/drivers/gpu/drm/tegra/
Dgem.c509 vma->vm_page_prot = pgprot_writecombine(prot); in tegra_drm_mmap()
/linux-4.1.27/sound/core/
Dpcm_native.c3400 area->vm_page_prot = pgprot_writecombine(area->vm_page_prot); in snd_pcm_lib_default_mmap()
3403 area->vm_end - area->vm_start, area->vm_page_prot); in snd_pcm_lib_default_mmap()
3439 area->vm_page_prot = pgprot_noncached(area->vm_page_prot); in snd_pcm_lib_mmap_iomem()
/linux-4.1.27/sound/pci/hda/
Dhda_intel.c1786 area->vm_page_prot = pgprot_writecombine(area->vm_page_prot); in pcm_mmap_prepare()
/linux-4.1.27/drivers/media/platform/omap/
Domap_vout.c924 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in omap_vout_mmap()
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_verbs.c741 vma->vm_page_prot)) { in nes_mmap()
752 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in nes_mmap()
756 >> PAGE_SHIFT, PAGE_SIZE, vma->vm_page_prot)) in nes_mmap()
/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()
1981 map_offset >> PAGE_SHIFT, map_size, vma->vm_page_prot)) in atyfb_mmap()
/linux-4.1.27/drivers/misc/genwqe/
Dcard_dev.c475 vma->vm_page_prot); in genwqe_mmap()
/linux-4.1.27/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c1116 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in omapfb_mmap()
/linux-4.1.27/drivers/gpu/drm/i810/
Di810_dma.c106 vma->vm_end - vma->vm_start, vma->vm_page_prot)) in i810_mmap_buffers()
/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/fs/
Dexec.c272 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in __bprm_mm_init()
/linux-4.1.27/kernel/events/
Duprobes.c197 set_pte_at_notify(mm, addr, ptep, mk_pte(kpage, vma->vm_page_prot)); in __replace_page()
/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/security/selinux/
Dselinuxfs.c263 size, vma->vm_page_prot); in sel_mmap_handle_status()
/linux-4.1.27/drivers/video/fbdev/core/
Dfbmem.c1432 vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); in fb_mmap()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem.c1583 vma->vm_page_prot = in i915_gem_mmap_ioctl()
/linux-4.1.27/arch/ia64/kernel/
Dperfmon.c2292 vma->vm_page_prot = PAGE_READONLY; /* XXX may need to change */ in pfm_smpl_buffer_alloc()
/linux-4.1.27/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt3308 vm_next = 0x80a4f8c, vm_page_prot = {pgprot = 0}, vm_flags = 31200,