| /linux/tools/testing/vma/tests/ |
| H A D | merge.c | 121 ASSERT_EQ(vma->vm_pgoff, 0); in test_simple_merge() 153 ASSERT_EQ(vma->vm_pgoff, 1); in test_simple_modify() 165 ASSERT_EQ(vma->vm_pgoff, 0); in test_simple_modify() 174 ASSERT_EQ(vma->vm_pgoff, 1); in test_simple_modify() 183 ASSERT_EQ(vma->vm_pgoff, 2); in test_simple_modify() 212 ASSERT_EQ(vma->vm_pgoff, 0); in test_simple_expand() 234 ASSERT_EQ(vma->vm_pgoff, 0); in test_simple_shrink() 327 ASSERT_EQ(vma->vm_pgoff, 0); in __test_merge_new() 346 ASSERT_EQ(vma->vm_pgoff, 0); in __test_merge_new() 367 ASSERT_EQ(vma->vm_pgoff, in __test_merge_new() [all...] |
| H A D | mmap.c | 35 ASSERT_EQ(vma->vm_pgoff, 0x300); in test_mmap_region_basic() 38 ASSERT_EQ(vma->vm_pgoff, 0x24d); in test_mmap_region_basic()
|
| /linux/drivers/pci/ |
| H A D | mmap.c | 32 if (vma->vm_pgoff + vma_pages(vma) > size) in pci_mmap_resource_range() 45 vma->vm_pgoff += (pci_resource_start(pdev, bar) >> PAGE_SHIFT); in pci_mmap_resource_range() 49 return io_remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_resource_range() 68 start = vma->vm_pgoff; in pci_mmap_fits()
|
| /linux/drivers/sbus/char/ |
| H A D | flash.c | 62 if ((vma->vm_pgoff << PAGE_SHIFT) > size) in flash_mmap() 64 addr = vma->vm_pgoff + (addr >> PAGE_SHIFT); in flash_mmap() 66 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()
|
| /linux/drivers/infiniband/hw/cxgb4/ |
| H A D | provider.c | 131 u32 key = vma->vm_pgoff << PAGE_SHIFT; in c4iw_mmap() 140 unsigned long vm_pgoff; in c4iw_mmap() local 143 pr_debug("pgoff 0x%lx key 0x%x len %d\n", vma->vm_pgoff, in c4iw_mmap() 179 vm_pgoff = vma->vm_pgoff; in c4iw_mmap() 180 vma->vm_pgoff = 0; in c4iw_mmap() 183 vma->vm_pgoff = vm_pgoff; in c4iw_mmap()
|
| /linux/arch/powerpc/platforms/powernv/ |
| H A D | opal-prd.c | 119 vma->vm_start, vma->vm_end, vma->vm_pgoff, in opal_prd_mmap() 122 addr = vma->vm_pgoff << PAGE_SHIFT; in opal_prd_mmap() 129 page_prot = phys_mem_access_prot(file, vma->vm_pgoff, in opal_prd_mmap() 132 return remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, size, in opal_prd_mmap()
|
| H A D | memtrace.c | 55 if (vma->vm_pgoff >= ent_nrpages) in memtrace_mmap() 59 if (vma_nrpages > ent_nrpages - vma->vm_pgoff) in memtrace_mmap() 63 return remap_pfn_range(vma, vma->vm_start, PHYS_PFN(ent->start) + vma->vm_pgoff, in memtrace_mmap()
|
| /linux/tools/testing/vma/ |
| H A D | shared.c | 26 vma->vm_pgoff = pgoff; in alloc_vma() 130 vma->vm_pgoff = pgoff; in vma_set_range()
|
| /linux/mm/ |
| H A D | vma.c | 204 if (vmg->next->vm_pgoff == vmg->pgoff + pglen) in can_vma_merge_before() 224 if (vmg->prev->vm_pgoff + vma_pages(vmg->prev) == vmg->pgoff) in can_vma_merge_after() 524 new->vm_pgoff += ((addr - vma->vm_start) >> PAGE_SHIFT); in __split_vma() 563 vma->vm_pgoff += (addr - new->vm_start) >> PAGE_SHIFT; in __split_vma() 712 pgoff = adjust->vm_pgoff + PHYS_PFN(vmg->end - adjust->vm_start); in vmg_adjust_set_range() 715 pgoff = adjust->vm_pgoff - PHYS_PFN(adjust->vm_start - vmg->end); in vmg_adjust_set_range() 934 vmg->pgoff = prev->vm_pgoff; in vma_merge_existing_range() 953 vmg->pgoff = prev->vm_pgoff; in vma_merge_existing_range() 976 vmg->pgoff = next->vm_pgoff - pglen; in vma_merge_existing_range() 982 vmg->pgoff = middle->vm_pgoff; in vma_merge_existing_range() [all …]
|
| H A D | vma_init.c | 49 dest->vm_pgoff = src->vm_pgoff; in vm_area_init_from()
|
| /linux/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_vram.c | 49 vma->vm_pgoff -= drm_vma_node_start(&obj->vma_node); in virtio_gpu_vram_mmap() 60 if (check_add_overflow(vma->vm_pgoff << PAGE_SHIFT, vm_size, &vm_end)) in virtio_gpu_vram_mmap() 67 (vram->vram_node.start >> PAGE_SHIFT) + vma->vm_pgoff, in virtio_gpu_vram_mmap()
|
| /linux/kernel/dma/ |
| H A D | ops_helpers.c | 42 unsigned long off = vma->vm_pgoff; in dma_common_mmap() 55 page_to_pfn(page) + vma->vm_pgoff, in dma_common_mmap()
|
| /linux/io_uring/ |
| H A D | memmap.c | 299 long offset = vma->vm_pgoff << PAGE_SHIFT; in io_uring_mmap() 306 ptr = io_uring_validate_mmap_request(file, vma->vm_pgoff); in io_uring_mmap() 317 region = io_mmap_get_region(ctx, vma->vm_pgoff); in io_uring_mmap() 398 region = io_mmap_get_region(ctx, vma->vm_pgoff); in io_uring_mmap()
|
| /linux/drivers/accel/habanalabs/common/ |
| H A D | memory_mgr.c | 241 handle = vma->vm_pgoff << PAGE_SHIFT; in hl_mem_mgr_mmap() 242 vma->vm_pgoff = 0; in hl_mem_mgr_mmap() 292 vma->vm_pgoff = handle >> PAGE_SHIFT; in hl_mem_mgr_mmap()
|
| /linux/drivers/misc/uacce/ |
| H A D | uacce.c | 221 if (vma->vm_pgoff < UACCE_MAX_REGION) { in uacce_vma_close() 222 struct uacce_qfile_region *qfr = q->qfrs[vma->vm_pgoff]; in uacce_vma_close() 225 q->qfrs[vma->vm_pgoff] = NULL; in uacce_vma_close() 249 if (vma->vm_pgoff < UACCE_MAX_REGION) in uacce_fops_mmap() 250 type = vma->vm_pgoff; in uacce_fops_mmap()
|
| /linux/drivers/misc/ocxl/ |
| H A D | context.c | 164 int irq_id = ocxl_irq_offset_to_id(ctx, vma->vm_pgoff << PAGE_SHIFT); in check_mmap_afu_irq() 190 if ((vma_pages(vma) + vma->vm_pgoff) > in check_mmap_mmio() 200 if ((vma->vm_pgoff << PAGE_SHIFT) < ctx->afu->irq_base_offset) in ocxl_context_mmap()
|
| /linux/drivers/vfio/pci/nvgrace-gpu/ |
| H A D | main.c | 125 vma->vm_pgoff >> (VFIO_PCI_OFFSET_SHIFT - PAGE_SHIFT); in nvgrace_gpu_pfn_to_vma_pgoff() 126 pgoff_t vma_offset_in_region = vma->vm_pgoff & in nvgrace_gpu_pfn_to_vma_pgoff() 144 *pgoff = vma->vm_pgoff + in nvgrace_gpu_pfn_to_vma_pgoff() 290 u64 pgoff = vma->vm_pgoff & in addr_to_pgoff() 303 vma->vm_pgoff >> (VFIO_PCI_OFFSET_SHIFT - PAGE_SHIFT); in nvgrace_gpu_vfio_pci_huge_fault() 365 index = vma->vm_pgoff >> (VFIO_PCI_OFFSET_SHIFT - PAGE_SHIFT); in nvgrace_gpu_mmap() 376 pgoff = vma->vm_pgoff & in nvgrace_gpu_mmap()
|
| /linux/arch/arm/mm/ |
| H A D | fault-armv.c | 135 pgoff = vma->vm_pgoff + ((addr - vma->vm_start) >> PAGE_SHIFT); in make_coherent() 161 offset = (pgoff - mpnt->vm_pgoff) << PAGE_SHIFT; in make_coherent()
|
| /linux/drivers/gpu/drm/tegra/ |
| H A D | gem.c | 590 unsigned long vm_pgoff = vma->vm_pgoff; in __tegra_gem_mmap() local 599 vma->vm_pgoff = 0; in __tegra_gem_mmap() 608 vma->vm_pgoff = vm_pgoff; in __tegra_gem_mmap()
|
| /linux/arch/arc/kernel/ |
| H A D | arc_hostlink.c | 22 if (io_remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in arc_hl_mmap()
|
| /linux/drivers/vfio/platform/ |
| H A D | vfio_platform_common.c | 554 pgoff = vma->vm_pgoff & in vfio_platform_mmap_mmio() 562 vma->vm_pgoff = (region.addr >> PAGE_SHIFT) + pgoff; in vfio_platform_mmap_mmio() 564 return remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in vfio_platform_mmap_mmio() 574 index = vma->vm_pgoff >> (VFIO_PLATFORM_OFFSET_SHIFT - PAGE_SHIFT); in vfio_platform_mmap()
|
| /linux/drivers/iommu/iommufd/ |
| H A D | main.c | 580 immap = mtree_load(&ictx->mt_mmap, vma->vm_pgoff << PAGE_SHIFT); in iommufd_fops_mmap() 591 if (vma->vm_pgoff != immap->vm_pgoff || length != immap->length) { in iommufd_fops_mmap() 596 vma->vm_pgoff = 0; in iommufd_fops_mmap()
|
| /linux/drivers/xen/xenfs/ |
| H A D | xenstored.c | 38 if ((size > PAGE_SIZE) || (vma->vm_pgoff != 0)) in xsd_kva_mmap()
|
| /linux/kernel/bpf/ |
| H A D | sysfs_btf.c | 30 if (vma->vm_pgoff) in btf_sysfs_vmlinux_mmap()
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_mman.c | 279 obj_offset = area->vm_pgoff - drm_vma_node_start(&mmo->vma_node); in vm_fault_cpu() 359 obj_offset = area->vm_pgoff - drm_vma_node_start(&mmo->vma_node); in vm_fault_gtt() 1087 vma->vm_pgoff, in i915_gem_mmap() 1133 vma->vm_pgoff += drm_vma_node_start(&obj->base.vma_node); in i915_gem_fb_mmap() 1141 vma->vm_pgoff += drm_vma_node_start(&mmo->vma_node); in i915_gem_fb_mmap()
|