Home
last modified time | relevance | path

Searched refs:vm_start (Results 1 - 25 of 570) sorted by relevance

12345678910>>...23

/kernel/linux/linux-5.10/mm/
H A Dnommu.c104 return vma->vm_end - vma->vm_start; in kobjsize()
443 BUG_ON(last->vm_end <= last->vm_start); in validate_nommu_regions()
450 BUG_ON(region->vm_end <= region->vm_start); in validate_nommu_regions()
452 BUG_ON(region->vm_start < last->vm_top); in validate_nommu_regions()
478 if (region->vm_start < pregion->vm_start) in add_nommu_region()
480 else if (region->vm_start > pregion->vm_start) in add_nommu_region()
523 * will equal vm_start
531 if (region->vm_top > region->vm_start) in __releases()
[all...]
H A Dmmap.c346 if (vma->vm_start < prev) { in browse_rb()
347 pr_emerg("vm_start %lx < prev %lx\n", in browse_rb()
348 vma->vm_start, prev); in browse_rb()
351 if (vma->vm_start < pend) { in browse_rb()
352 pr_emerg("vm_start %lx < pend %lx\n", in browse_rb()
353 vma->vm_start, pend); in browse_rb()
356 if (vma->vm_start > vma->vm_end) { in browse_rb()
357 pr_emerg("vm_start %lx > vm_end %lx\n", in browse_rb()
358 vma->vm_start, vma->vm_end); in browse_rb()
371 prev = vma->vm_start; in browse_rb()
[all...]
H A Dmsync.c71 if (start < vma->vm_start) { in SYSCALL_DEFINE3()
72 start = vma->vm_start; in SYSCALL_DEFINE3()
77 /* Here vma->vm_start <= start < vma->vm_end. */ in SYSCALL_DEFINE3()
84 fstart = (start - vma->vm_start) + in SYSCALL_DEFINE3()
H A Dmlock.c540 pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT); in mlock_fixup()
549 if (start != vma->vm_start) { in mlock_fixup()
603 if (!vma || vma->vm_start > start) in apply_vma_lock_flags()
607 if (start > vma->vm_start) in apply_vma_lock_flags()
615 /* Here we know that vma->vm_start <= nstart < vma->vm_end. */ in apply_vma_lock_flags()
629 if (!vma || vma->vm_start != nstart) { in apply_vma_lock_flags()
660 if (start + len <= vma->vm_start) in count_mm_mlocked_page_nr()
663 if (start > vma->vm_start) in count_mm_mlocked_page_nr()
664 count -= (start - vma->vm_start); in count_mm_mlocked_page_nr()
666 count += start + len - vma->vm_start; in count_mm_mlocked_page_nr()
[all...]
H A Dmremap.c369 new_pgoff = vma->vm_pgoff + ((old_addr - vma->vm_start) >> PAGE_SHIFT); in move_vma()
404 excess = vma->vm_end - vma->vm_start - old_len; in move_vma()
405 if (old_addr > vma->vm_start && in move_vma()
483 if (!vma || vma->vm_start > addr) in vma_to_resize()
514 pgoff = (addr - vma->vm_start) >> PAGE_SHIFT; in vma_to_resize()
617 ((addr - vma->vm_start) >> PAGE_SHIFT), in mremap_to()
644 if (vma->vm_next && vma->vm_next->vm_start < end) /* intersection */ in vma_expandable()
646 if (get_unmapped_area(NULL, vma->vm_start, end - vma->vm_start, in vma_expandable()
761 if (vma_adjust(vma, vma->vm_start, add in SYSCALL_DEFINE5()
[all...]
/kernel/linux/linux-6.6/mm/
H A Dnommu.c103 return vma->vm_end - vma->vm_start; in kobjsize()
433 BUG_ON(last->vm_end <= last->vm_start); in validate_nommu_regions()
440 BUG_ON(region->vm_end <= region->vm_start); in validate_nommu_regions()
442 BUG_ON(region->vm_start < last->vm_top); in validate_nommu_regions()
468 if (region->vm_start < pregion->vm_start) in add_nommu_region()
470 else if (region->vm_start > pregion->vm_start) in add_nommu_region()
513 * will equal vm_start
521 if (region->vm_top > region->vm_start) in __releases()
[all...]
H A Dmmap.c237 if (!brkvma || brkvma->vm_start >= oldbrk) in SYSCALL_DEFINE1()
308 if (VM_WARN_ON_ONCE_MM(vma->vm_start != vmi_start, mm)) in validate_mm()
345 * Before updating the vma's vm_start / vm_end / vm_pgoff fields, the
381 unsigned long vm_start = max(addr, vma->vm_start); in count_vma_pages_range() local
384 nr_pages += PHYS_PFN(vm_end - vm_start); in count_vma_pages_range()
406 vma_iter_config(&vmi, vma->vm_start, vma->vm_end); in vma_link()
472 uprobe_munmap(vp->vma, vp->vma->vm_start, vp->vma->vm_end); in vma_prepare()
475 uprobe_munmap(vp->adj_next, vp->adj_next->vm_start, in vma_prepare()
561 uprobe_munmap(vp->remove, vp->remove->vm_start, in vma_complete()
[all...]
H A Dinternal.h787 address = vma->vm_start + in vma_pgoff_address()
790 if (address < vma->vm_start || address >= vma->vm_end) in vma_pgoff_address()
794 address = vma->vm_start; in vma_pgoff_address()
828 address = vma->vm_start + ((pgoff - vma->vm_pgoff) << PAGE_SHIFT); in vma_address_end()
830 if (address < vma->vm_start || address > vma->vm_end) in vma_address_end()
1249 vmi->mas.index > vma->vm_start)) { in vma_iter_store()
1251 vmi->mas.index, vma->vm_start, vma->vm_start, in vma_iter_store()
1255 vmi->mas.last < vma->vm_start)) { in vma_iter_store()
1257 vmi->mas.last, vma->vm_start, vm in vma_iter_store()
[all...]
H A Dmlock.c428 pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT); in mlock_fixup()
437 if (start != vma->vm_start) { in mlock_fixup()
496 if (start > vma->vm_start) in apply_vma_lock_flags()
500 tmp = vma->vm_start; in apply_vma_lock_flags()
505 if (vma->vm_start != tmp) in apply_vma_lock_flags()
510 /* Here we know that vma->vm_start <= nstart < vma->vm_end. */ in apply_vma_lock_flags()
550 if (start > vma->vm_start) in count_mm_mlocked_page_nr()
551 count -= (start - vma->vm_start); in count_mm_mlocked_page_nr()
553 count += end - vma->vm_start; in count_mm_mlocked_page_nr()
556 count += vma->vm_end - vma->vm_start; in count_mm_mlocked_page_nr()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_vm.c83 if (efi_range_is_wc(vma->vm_start, vma->vm_end - in drm_io_prot()
84 vma->vm_start)) in drm_io_prot()
144 resource_size_t offset = vmf->address - vma->vm_start; in drm_vm_fault()
215 offset = vmf->address - vma->vm_start; in drm_vm_shm_fault()
245 vma->vm_start, vma->vm_end - vma->vm_start); in drm_vm_shm_close()
319 offset = vmf->address - vma->vm_start; in drm_vm_dma_fault()
356 offset = vmf->address - vma->vm_start; in drm_vm_sg_fault()
400 vma->vm_start, vma->vm_end - vma->vm_start); in drm_vm_open_locked()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_vm.c78 if (efi_range_is_wc(vma->vm_start, vma->vm_end - in drm_io_prot()
79 vma->vm_start)) in drm_io_prot()
139 resource_size_t offset = vmf->address - vma->vm_start; in drm_vm_fault()
210 offset = vmf->address - vma->vm_start; in drm_vm_shm_fault()
240 vma->vm_start, vma->vm_end - vma->vm_start); in drm_vm_shm_close()
314 offset = vmf->address - vma->vm_start; in drm_vm_dma_fault()
351 offset = vmf->address - vma->vm_start; in drm_vm_sg_fault()
395 vma->vm_start, vma->vm_end - vma->vm_start); in drm_vm_open_locked()
[all...]
/kernel/linux/linux-6.6/mm/damon/
H A Dvaddr-test.h28 mas_set_range(&mas, vmas[i].vm_start, vmas[i].vm_end - 1); in __link_vmas()
72 (struct vm_area_struct) {.vm_start = 10, .vm_end = 20}, in damon_test_three_regions_in_vmas()
73 (struct vm_area_struct) {.vm_start = 20, .vm_end = 25}, in damon_test_three_regions_in_vmas()
74 (struct vm_area_struct) {.vm_start = 200, .vm_end = 210}, in damon_test_three_regions_in_vmas()
75 (struct vm_area_struct) {.vm_start = 210, .vm_end = 220}, in damon_test_three_regions_in_vmas()
76 (struct vm_area_struct) {.vm_start = 300, .vm_end = 305}, in damon_test_three_regions_in_vmas()
77 (struct vm_area_struct) {.vm_start = 307, .vm_end = 330}, in damon_test_three_regions_in_vmas()
/kernel/linux/linux-6.6/include/trace/events/
H A Dmmap.h79 __field(unsigned long, vm_start)
86 __entry->vm_start = vma->vm_start;
92 (unsigned long) __entry->vm_start,
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Dvas-api.c159 if ((vma->vm_end - vma->vm_start) > PAGE_SIZE) { in coproc_mmap()
161 (vma->vm_end - vma->vm_start), PAGE_SIZE); in coproc_mmap()
180 rc = remap_pfn_range(vma, vma->vm_start, pfn + vma->vm_pgoff, in coproc_mmap()
181 vma->vm_end - vma->vm_start, prot); in coproc_mmap()
184 paste_addr, vma->vm_start, rc); in coproc_mmap()
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dvideobuf-vmalloc.c56 map->count, vma->vm_start, vma->vm_end); in videobuf_vm_open()
68 map->count, vma->vm_start, vma->vm_end); in videobuf_vm_close()
227 buf->baddr = vma->vm_start; in __videobuf_mmap_mapper()
233 pages = PAGE_ALIGN(vma->vm_end - vma->vm_start); in __videobuf_mmap_mapper()
254 map, q, vma->vm_start, vma->vm_end, in __videobuf_mmap_mapper()
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dvideobuf-vmalloc.c56 map->count, vma->vm_start, vma->vm_end); in videobuf_vm_open()
68 map->count, vma->vm_start, vma->vm_end); in videobuf_vm_close()
227 buf->baddr = vma->vm_start; in __videobuf_mmap_mapper()
233 pages = PAGE_ALIGN(vma->vm_end - vma->vm_start); in __videobuf_mmap_mapper()
254 map, q, vma->vm_start, vma->vm_end, in __videobuf_mmap_mapper()
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H 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;
263 if (!access_ok(VERIFY_WRITE, (void __user *)(uintptr_t)vma->vm_start,
266 if (!access_ok((void __user *)(uintptr_t)vma->vm_start,
270 buf->behavior->topic, vma->vm_start);
/kernel/linux/linux-5.10/arch/ia64/include/asm/
H A Dfb.h13 if (efi_range_is_wc(vma->vm_start, vma->vm_end - vma->vm_start)) in fb_pgprotect()
/kernel/linux/linux-5.10/arch/csky/include/asm/
H A Dtlb.h12 flush_cache_range(vma, (vma)->vm_start, (vma)->vm_end); \
18 flush_tlb_range(vma, (vma)->vm_start, (vma)->vm_end); \
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dfind_vma_fail1.c5 #define vm_flags vm_start
17 vma->vm_start = 0xffffffffff600000; in write_vma()
/kernel/linux/linux-5.10/arch/parisc/mm/
H A Dfault.c128 if (tree->vm_start > addr) {
134 if (prev->vm_next->vm_start > addr)
254 pr_cont(" vm_start = 0x%08lx, vm_end = 0x%08lx\n", in show_signal_msg()
255 vma->vm_start, vma->vm_end); in show_signal_msg()
289 if (!vma || address < vma->vm_start) in do_page_fault()
359 address < vma->vm_start || address >= vma->vm_end) { in do_page_fault()
485 && address >= vma->vm_start in handle_nadtlb_fault()
/kernel/linux/linux-5.10/arch/x86/entry/vdso/
H A Dvma.c84 regs->ip = new_vma->vm_start + vdso_land; in vdso_fix_landing()
92 unsigned long new_size = new_vma->vm_end - new_vma->vm_start; in vdso_mremap()
99 current->mm->context.vdso = (void __user *)new_vma->vm_start; in vdso_mremap()
108 unsigned long new_size = new_vma->vm_end - new_vma->vm_start; in vvar_mremap()
150 unsigned long size = vma->vm_end - vma->vm_start; in vdso_join_timens()
153 zap_page_range(vma, vma->vm_start, size); in vdso_join_timens()
/kernel/linux/linux-5.10/fs/proc/
H A Dtask_nommu.c37 size += region->vm_end - region->vm_start; in task_mem()
39 size = vma->vm_end - vma->vm_start; in task_mem()
92 vsize += vma->vm_end - vma->vm_start; in task_vsize()
114 size += region->vm_end - region->vm_start; in task_statm()
138 return vma->vm_start <= mm->start_stack && in is_stack()
167 vma->vm_start, in nommu_vma_show()
/kernel/linux/linux-6.6/fs/proc/
H A Dtask_nommu.c35 size += region->vm_end - region->vm_start; in task_mem()
37 size = vma->vm_end - vma->vm_start; in task_mem()
89 vsize += vma->vm_end - vma->vm_start; in task_vsize()
109 size += region->vm_end - region->vm_start; in task_statm()
149 vma->vm_start, in nommu_vma_show()
184 *ppos = vma->vm_start; in proc_get_vma()
/kernel/linux/linux-5.10/drivers/vfio/pci/
H A Dvfio_pci_nvlink2.c122 unsigned long vmf_off = (vmf->address - vma->vm_start) >> PAGE_SHIFT; in vfio_pci_nvgpu_mmap_fault()
148 if (vma->vm_end - vma->vm_start > data->size) in vfio_pci_nvgpu_mmap()
161 data->useraddr = vma->vm_start; in vfio_pci_nvgpu_mmap()
169 vma->vm_end - vma->vm_start, ret); in vfio_pci_nvgpu_mmap()
336 unsigned long req_len = vma->vm_end - vma->vm_start; in vfio_pci_npu2_mmap()
344 ret = remap_pfn_range(vma, vma->vm_start, data->mmio_atsd >> PAGE_SHIFT, in vfio_pci_npu2_mmap()
346 trace_vfio_pci_npu2_mmap(vdev->pdev, data->mmio_atsd, vma->vm_start, in vfio_pci_npu2_mmap()
347 vma->vm_end - vma->vm_start, ret); in vfio_pci_npu2_mmap()

Completed in 21 milliseconds

12345678910>>...23