Home
last modified time | relevance | path

Searched full:vma_end (Results 1 – 13 of 13) sorted by relevance

/linux/tools/testing/selftests/proc/
H A Dproc-maps-race.c473 unsigned long *vma_start, unsigned long *vma_end) in query_addr_at() argument
486 *vma_end = q.vma_end; in query_addr_at()
753 unsigned long vma_end; in TEST_F() local
792 &vma_start, &vma_end)); in TEST_F()
799 vma_end == self->last_line.end_addr) || in TEST_F()
801 vma_end == split_first_line.end_addr)); in TEST_F()
845 unsigned long vma_end; in TEST_F() local
875 &vma_start, &vma_end)); in TEST_F()
881 (vma_end - vma_start == self->page_size * 3 || in TEST_F()
882 vma_end - vma_start == self->page_size)); in TEST_F()
[all …]
H A Dproc-pid-vm.c527 assert(q.vma_end == VADDR + PAGE_SIZE); in main()
562 assert(q.vma_end == VADDR + PAGE_SIZE); in main()
/linux/tools/testing/selftests/mm/
H A Dmerge.c175 ASSERT_EQ(procmap->query.vma_end, (unsigned long)ptr + 10 * page_size); in TEST_F()
225 ASSERT_EQ(procmap->query.vma_end, (unsigned long)ptr + 10 * page_size); in TEST_F()
276 ASSERT_EQ(procmap->query.vma_end, (unsigned long)ptr + 9 * page_size); in TEST_F()
335 ASSERT_EQ(procmap->query.vma_end, (unsigned long)ptr + 9 * page_size); in TEST_F()
394 ASSERT_EQ(procmap->query.vma_end, (unsigned long)ptr + 9 * page_size); in TEST_F()
449 ASSERT_EQ(procmap->query.vma_end, (unsigned long)ptr + 5 * page_size); in TEST_F()
504 ASSERT_EQ(procmap->query.vma_end, (unsigned long)ptr2 + 5 * page_size); in TEST_F()
522 ASSERT_EQ(procmap->query.vma_end, (unsigned long)ptr2 + 5 * page_size); in TEST_F()
595 ASSERT_EQ(procmap->query.vma_end, (unsigned long)ptr + 2 * page_size); in TEST_F()
621 ASSERT_EQ(procmap->query.vma_end, (unsigned long)ptr + 2 * page_size); in TEST_F()
[all …]
H A Dguard-regions.c306 if (procmap.query.vma_end != (unsigned long)ptr + 10 * page_size) in local_fs_has_sane_mmap()
2318 ASSERT_EQ(procmap.query.vma_end, (unsigned long)ptr + 10 * page_size); in TEST_F()
/linux/mm/
H A Dvma.h176 unsigned long vma_end; /* The max vma address */ member
194 unmap->vma_end = ULONG_MAX; in unmap_all_init()
215 unmap->vma_end = USER_PGTABLES_CEILING; in unmap_pgtable_init()
228 .vma_end = _vma_end, \
H A Duserfaultfd.c1218 unsigned long vma_end = min(dst_vma->vm_end, end); in mrwprotect_range() local
1230 change_protection(&tlb, dst_vma, vma_start, vma_end, flags); in mrwprotect_range()
2323 unsigned long vma_end; in userfaultfd_register_range() local
2355 vma_end = min(end, vma->vm_end); in userfaultfd_register_range()
2361 vma = vma_modify_flags_uffd(&vmi, prev, vma, start, vma_end, in userfaultfd_register_range()
3941 unsigned long start, end, vma_end; in userfaultfd_unregister() local
4032 vma_end = min(end, vma->vm_end); in userfaultfd_unregister()
4043 range.len = vma_end - start; in userfaultfd_unregister()
4048 start, vma_end); in userfaultfd_unregister()
H A Dmemory.c370 * The vma_end differs from the pg_end when a dup_mmap() failed and the tree has
382 * pagetable end is exclusive. vma_end is exclusive. The last vma in free_pgtables()
385 WARN_ON_ONCE(unmap->vma_end - 1 > unmap->pg_end - 1); in free_pgtables()
2302 unmap->vma_start, unmap->vma_end); in unmap_vmas()
2306 unsigned long end = min(vma->vm_end, unmap->vma_end); in unmap_vmas()
H A Dvma.c1365 .vma_end = vms->end, in vms_clear_ptes()
/linux/tools/testing/selftests/bpf/
H A Dtrace_helpers.c277 (long)addr, (long)q.vma_start, (long)q.vma_end, in procmap_query()
/linux/tools/include/uapi/linux/
H A Dfs.h496 __u64 vma_end; /* out */
495 __u64 vma_end; /* out */ global() member
/linux/drivers/gpu/drm/xe/
H A Dxe_svm.c356 vm_dbg(&vm->xe->drm, "Existing VMA start=0x%016llx, vma_end=0x%016llx", in xe_svm_range_set_default_attr()
373 vm_dbg(&vm->xe->drm, "New VMA start=0x%016llx, vma_end=0x%016llx", start, end); in xe_svm_range_set_default_attr()
/linux/tools/perf/trace/beauty/include/uapi/linux/
H A Dfs.h602 __u64 vma_end; /* out */ member
/linux/fs/proc/
H A Dtask_mmu.c734 karg.vma_end = vma->vm_end; in do_procmap_query()