Home
last modified time | relevance | path

Searched refs:vm_end (Results 1 – 25 of 105) sorted by relevance

12345

/drivers/gpu/drm/virtio/
A Dvirtgpu_vram.c39 unsigned long vm_size = vma->vm_end - vma->vm_start; in virtio_gpu_vram_mmap()
40 unsigned long vm_end; in virtio_gpu_vram_mmap() local
60 if (check_add_overflow(vma->vm_pgoff << PAGE_SHIFT, vm_size, &vm_end)) in virtio_gpu_vram_mmap()
63 if (vm_end > vram->vram_node.size) in virtio_gpu_vram_mmap()
/drivers/soc/qcom/
A Drmtfs_mem.c136 if (vma->vm_end - vma->vm_start > rmtfs_mem->size) { in qcom_rmtfs_mem_mmap()
139 vma->vm_end, vma->vm_start, in qcom_rmtfs_mem_mmap()
140 (vma->vm_end - vma->vm_start), &rmtfs_mem->size); in qcom_rmtfs_mem_mmap()
148 vma->vm_end - vma->vm_start, in qcom_rmtfs_mem_mmap()
/drivers/media/common/videobuf2/
A Dvideobuf2-memops.c96 vma->vm_end); in vb2_common_vm_open()
114 vma->vm_end); in vb2_common_vm_close()
/drivers/infiniband/hw/hfi1/
A Dfile_ops.c315 vma->vm_end - vma->vm_start, vma->vm_flags); in mmap_cdbg()
415 if ((vma->vm_end - vma->vm_start) != memlen) { in hfi1_file_mmap()
417 (vma->vm_end - vma->vm_start), memlen); in hfi1_file_mmap()
434 vm_end_save = vma->vm_end; in hfi1_file_mmap()
435 vma->vm_end = vma->vm_start; in hfi1_file_mmap()
440 vma->vm_end += memlen; in hfi1_file_mmap()
447 vma->vm_end = vm_end_save; in hfi1_file_mmap()
453 vma->vm_end = vm_end_save; in hfi1_file_mmap()
553 if ((vma->vm_end - vma->vm_start) != memlen) { in hfi1_file_mmap()
556 (vma->vm_end - vma->vm_start), memlen); in hfi1_file_mmap()
/drivers/dax/
A Ddevice.c34 if (vma->vm_start & mask || vma->vm_end & mask) { in check_vma()
37 current->comm, func, vma->vm_start, vma->vm_end, in check_vma()
161 (pmd_addr + PMD_SIZE) > vmf->vma->vm_end) in __dev_dax_pmd_fault()
207 (pud_addr + PUD_SIZE) > vmf->vma->vm_end) in __dev_dax_pud_fault()
/drivers/gpu/drm/i915/gem/
A Di915_gem_mman.c35 (vma->vm_end - vma->vm_start) == PAGE_ALIGN(size); in __vma_matches()
281 area->vm_start, area->vm_end - area->vm_start, in vm_fault_cpu()
304 unsigned long vm_start, vm_end, vma_size; /* user's memory parameters */ in set_address_limits() local
312 vm_end = area->vm_end >> PAGE_SHIFT; in set_address_limits()
326 end = min_t(long, end, vm_end); in set_address_limits()
/drivers/sbus/char/
A Dflash.c66 if (vma->vm_end - (vma->vm_start + (vma->vm_pgoff << PAGE_SHIFT)) > size) in flash_mmap()
67 size = vma->vm_end - (vma->vm_start + (vma->vm_pgoff << PAGE_SHIFT)); in flash_mmap()
/drivers/infiniband/core/
A Dib_core_uverbs.c77 if (vma->vm_end - vma->vm_start != size) in rdma_user_mmap_io()
171 if (entry->npages * PAGE_SIZE != vma->vm_end - vma->vm_start) { in rdma_user_mmap_entry_get()
/drivers/accel/habanalabs/common/
A Dmemory_mgr.c205 new_mmap_size = buf->real_mapped_size - (vma->vm_end - vma->vm_start); in hl_mmap_mem_buf_vm_close()
253 user_mem_size = vma->vm_end - vma->vm_start;
/drivers/uio/
A Duio.c754 if (vma->vm_end - vma->vm_start > mem->size) in uio_mmap_physical()
773 vma->vm_end - vma->vm_start, in uio_mmap_physical()
797 if (vma->vm_end - vma->vm_start > mem->size) in uio_mmap_dma_coherent()
814 vma->vm_end - vma->vm_start); in uio_mmap_dma_coherent()
828 if (vma->vm_end < vma->vm_start) in uio_mmap()
/drivers/xen/xenfs/
A Dxenstored.c36 size_t size = vma->vm_end - vma->vm_start; in xsd_kva_mmap()
/drivers/gpu/drm/
A Ddrm_pagemap.c333 if (end > vas->vm_end || start < vas->vm_start) { in drm_pagemap_migrate_to_devmem()
633 if (end > vas->vm_end) in __drm_pagemap_migrate_to_ram()
634 end = vas->vm_end; in __drm_pagemap_migrate_to_ram()
A Ddrm_gem_dma_helper.c539 vma, vma->vm_end - vma->vm_start, in drm_gem_dma_mmap()
544 vma->vm_end - vma->vm_start); in drm_gem_dma_mmap()
/drivers/vfio/fsl-mc/
A Dvfio_fsl_mc.c362 u64 size = vma->vm_end - vma->vm_start; in vfio_fsl_mc_mmap_mmio()
394 if (vma->vm_end < vma->vm_start) in vfio_fsl_mc_mmap()
398 if (vma->vm_end & ~PAGE_MASK) in vfio_fsl_mc_mmap()
/drivers/pci/
A Dmmap.c50 vma->vm_end - vma->vm_start, in pci_mmap_resource_range()
/drivers/xen/xenbus/
A Dxenbus_dev_backend.c94 size_t size = vma->vm_end - vma->vm_start; in xenbus_backend_mmap()
/drivers/char/
A Duv_mmtimer.c151 if (vma->vm_end - vma->vm_start != PAGE_SIZE) in uv_mmtimer_mmap()
/drivers/gpu/drm/amd/amdkfd/
A Dkfd_events.c1074 get_order(vma->vm_end - vma->vm_start)) { in kfd_event_mmap()
1094 pr_debug(" end user address == 0x%08lx\n", vma->vm_end); in kfd_event_mmap()
1098 vma->vm_end - vma->vm_start); in kfd_event_mmap()
1104 vma->vm_end - vma->vm_start, vma->vm_page_prot); in kfd_event_mmap()
1106 p->signal_mapped_size = vma->vm_end - vma->vm_start; in kfd_event_mmap()
/drivers/vfio/platform/
A Dvfio_platform_common.c557 req_len = vma->vm_end - vma->vm_start; in vfio_platform_mmap_mmio()
580 if (vma->vm_end < vma->vm_start) in vfio_platform_mmap()
588 if (vma->vm_end & ~PAGE_MASK) in vfio_platform_mmap()
/drivers/infiniband/sw/rxe/
A Drxe_mmap.c66 unsigned long size = vma->vm_end - vma->vm_start; in rxe_mmap()
/drivers/xen/
A Dprivcmd.c247 ((msg->va+(msg->npages<<PAGE_SHIFT)) > vma->vm_end)) in mmap_gfn_range()
534 m.addr + (nr_pages << PAGE_SHIFT) != vma->vm_end) { in privcmd_ioctl_mmap_batch()
546 m.addr + (nr_pages << PAGE_SHIFT) > vma->vm_end) { in privcmd_ioctl_mmap_batch()
1591 int numgfns = (vma->vm_end - vma->vm_start) >> XEN_PAGE_SHIFT; in privcmd_close()
1609 vmf->vma, vmf->vma->vm_start, vmf->vma->vm_end, in privcmd_fault()
A Dprivcmd-buf.c121 vmf->vma, vmf->vma->vm_start, vmf->vma->vm_end, in privcmd_buf_vma_fault()
/drivers/infiniband/sw/rdmavt/
A Dmmap.c72 unsigned long size = vma->vm_end - vma->vm_start; in rvt_mmap()
/drivers/video/fbdev/core/
A Dfb_io_fops.c166 vma->vm_end, start); in fb_io_mmap()
/drivers/comedi/
A Dcomedi_fops.c2350 if (len > vma->vm_end - addr) in comedi_vm_access()
2351 len = vma->vm_end - addr; in comedi_vm_access()
2411 size = vma->vm_end - vma->vm_start; in comedi_mmap()
2431 unsigned long vm_end = vma->vm_end; in comedi_mmap() local
2440 vma->vm_end = start + PAGE_SIZE; in comedi_mmap()
2450 vma->vm_end = vm_end; in comedi_mmap()

Completed in 56 milliseconds

12345