Home
last modified time | relevance | path

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

1234

/linux/drivers/pci/
H A Dmmap.c36 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in pci_mmap_resource_range()
38 vma->vm_page_prot = pgprot_device(vma->vm_page_prot); in pci_mmap_resource_range()
51 vma->vm_page_prot); in pci_mmap_resource_range()
/linux/arch/arc/kernel/
H A Darc_hostlink.c20 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in arc_hl_mmap()
24 vma->vm_page_prot)) { in arc_hl_mmap()
/linux/drivers/char/
H A 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()
H A Dbsr.c120 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in bsr_mmap()
125 vma->vm_page_prot); in bsr_mmap()
129 size, vma->vm_page_prot); in bsr_mmap()
/linux/mm/
H A Dvma_init.c58 memcpy(&dest->vm_page_prot, &src->vm_page_prot, in vm_area_init_from()
59 sizeof(dest->vm_page_prot)); in vm_area_init_from()
H A Dvma.h403 vma->vm_page_prot = desc->page_prot; in compat_set_vma_from_desc()
543 bool vma_wants_writenotify(struct vm_area_struct *vma, pgprot_t vm_page_prot);
568 return vma_wants_writenotify(vma, vma->vm_page_prot); in vma_wants_manual_pte_write_upgrade()
/linux/drivers/sbus/char/
H A Dflash.c69 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in flash_mmap()
71 if (io_remap_pfn_range(vma, vma->vm_start, addr, size, vma->vm_page_prot)) in flash_mmap()
/linux/sound/core/
H A Dmemalloc.c342 area->vm_page_prot); in snd_dma_continuous_mmap()
456 area->vm_page_prot = pgprot_writecombine(area->vm_page_prot); in snd_dma_iram_mmap()
460 area->vm_page_prot); in snd_dma_iram_mmap()
525 area->vm_page_prot = pgprot_writecombine(area->vm_page_prot); in snd_dma_wc_mmap()
797 area->vm_page_prot = pgprot_writecombine(area->vm_page_prot); in snd_dma_sg_fallback_mmap()
854 area->vm_page_prot = vma_get_page_prot(area); in snd_dma_noncoherent_mmap()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_doorbell.c130 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in kfd_doorbell_mmap()
145 vma->vm_page_prot); in kfd_doorbell_mmap()
/linux/drivers/auxdisplay/
H A Dcfag12864bfb.c54 vma->vm_page_prot = pgprot_decrypted(vma->vm_page_prot); in cfag12864bfb_mmap()
/linux/arch/powerpc/platforms/powernv/
H A Dmemtrace.c62 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in memtrace_mmap()
64 vma->vm_end - vma->vm_start, vma->vm_page_prot); in memtrace_mmap()
/linux/tools/testing/vma/include/
H A Ddup.h552 pgprot_t vm_page_prot; /* Access permissions of this VMA. */ member
1316 desc->page_prot = vma->vm_page_prot; in compat_set_desc_from_vma()
1467 bool vma_wants_writenotify(struct vm_area_struct *vma, pgprot_t vm_page_prot);
1473 pgprot_t vm_page_prot; in vma_set_page_prot() local
1476 vm_page_prot = pgprot_modify(vma->vm_page_prot, vm_get_page_prot(vm_flags)); in vma_set_page_prot()
1478 if (vma_wants_writenotify(vma, vm_page_prot)) { in vma_set_page_prot()
1481 vm_page_prot = pgprot_modify(vm_page_prot, vm_get_page_prot(vm_flags)); in vma_set_page_prot()
1484 WRITE_ONCE(vma->vm_page_prot, vm_page_prot); in vma_set_page_prot()
/linux/sound/soc/uniphier/
H A Daio-dma.c192 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in uniphier_aiodma_pointer()
196 vma->vm_end - vma->vm_start, vma->vm_page_prot); in uniphier_aiodma_mmap()
/linux/arch/powerpc/platforms/cell/spufs/
H A Dfile.c248 vma->vm_page_prot = pgprot_cached(vma->vm_page_prot); in spufs_mem_mmap_fault()
251 vma->vm_page_prot = pgprot_noncached_wc(vma->vm_page_prot); in spufs_mem_mmap_fault()
297 vma->vm_page_prot = pgprot_noncached_wc(vma->vm_page_prot); in spufs_mem_mmap()
387 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in spufs_cntl_mmap()
1042 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in spufs_signal1_mmap()
1176 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in spufs_signal2_mmap()
1297 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in spufs_mss_mmap()
1358 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in spufs_psmap_mmap()
1417 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in spufs_mfc_mmap()
/linux/drivers/soc/qcom/
H A Drmtfs_mem.c144 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in qcom_rmtfs_mem_mmap()
149 vma->vm_page_prot); in qcom_rmtfs_mem_mmap()
/linux/drivers/gpu/drm/
H A Ddrm_fbdev_shmem.c51 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in drm_fbdev_shmem_fb_mmap()
/linux/drivers/misc/ocxl/
H A Dsysfs.c138 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in global_mmio_mmap()
H A Dcontext.c208 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in ocxl_context_mmap()
/linux/sound/soc/samsung/
H A Didma.c241 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in idma_mmap()
246 size, vma->vm_page_prot); in idma_mmap()
/linux/drivers/acpi/
H A Dpfr_telemetry.c332 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in pfrt_log_mmap()
334 vsize, vma->vm_page_prot)) in pfrt_log_mmap()
/linux/drivers/xen/xenfs/
H A Dxenstored.c43 size, vma->vm_page_prot)) in xsd_kva_mmap()
/linux/kernel/bpf/
H A Dsysfs_btf.c43 return remap_pfn_range(vma, vma->vm_start, pfn, vm_size, vma->vm_page_prot); in btf_sysfs_vmlinux_mmap()
/linux/sound/soc/pxa/
H A Dmmp-sspa.c408 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in mmp_pcm_mmap()
411 vma->vm_end - vma->vm_start, vma->vm_page_prot); in mmp_pcm_mmap()
/linux/drivers/xen/xenbus/
H A Dxenbus_dev_backend.c104 size, vma->vm_page_prot)) in xenbus_backend_mmap()
/linux/drivers/infiniband/hw/hfi1/
H A Dfile_ops.c371 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); in hfi1_file_mmap()
481 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); in hfi1_file_mmap()
586 vma->vm_page_prot); in hfi1_file_mmap()
591 vma->vm_page_prot); in hfi1_file_mmap()
596 vma->vm_page_prot); in hfi1_file_mmap()

1234