| /linux/tools/testing/selftests/proc/ |
| H A D | proc-maps-race.c | 473 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 D | proc-pid-vm.c | 527 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 D | merge.c | 175 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 D | guard-regions.c | 306 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 D | vma.h | 176 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 D | userfaultfd.c | 1218 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 D | memory.c | 370 * 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 D | vma.c | 1365 .vma_end = vms->end, in vms_clear_ptes()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | trace_helpers.c | 277 (long)addr, (long)q.vma_start, (long)q.vma_end, in procmap_query()
|
| /linux/tools/include/uapi/linux/ |
| H A D | fs.h | 496 __u64 vma_end; /* out */ 495 __u64 vma_end; /* out */ global() member
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_svm.c | 356 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 D | fs.h | 602 __u64 vma_end; /* out */ member
|
| /linux/fs/proc/ |
| H A D | task_mmu.c | 734 karg.vma_end = vma->vm_end; in do_procmap_query()
|