| /linux/kernel/bpf/ |
| H A D | stackmap.c | 163 unsigned long vm_start, u64 ip) in stack_map_build_id_offset() argument 165 return (vm_pgoff << PAGE_SHIFT) + ip - vm_start; in stack_map_build_id_offset() 184 unsigned long vm_start; member 212 unsigned long vm_start, vm_end, vm_pgoff; in stack_map_build_id_set_from_cache() local 215 vm_start = cache->resolved.vm_start; in stack_map_build_id_set_from_cache() 217 if (vm_end && ip >= vm_start && ip < vm_end) { in stack_map_build_id_set_from_cache() 219 offset = stack_map_build_id_offset(vm_pgoff, vm_start, ip); in stack_map_build_id_set_from_cache() 224 vm_start = cache->unresolved.vm_start; in stack_map_build_id_set_from_cache() 226 if (vm_end && ip >= vm_start && ip < vm_end) { in stack_map_build_id_set_from_cache() 241 unsigned long vm_start, in stack_map_build_id_cache_set_resolved() argument [all …]
|
| H A D | sysfs_btf.c | 23 size_t vm_size = vma->vm_end - vma->vm_start; in btf_sysfs_vmlinux_mmap() 43 return remap_pfn_range(vma, vma->vm_start, pfn, vm_size, vma->vm_page_prot); in btf_sysfs_vmlinux_mmap()
|
| /linux/tools/testing/vma/tests/ |
| H A D | merge.c | 119 ASSERT_EQ(vma->vm_start, 0); in test_simple_merge() 151 ASSERT_EQ(vma->vm_start, 0x1000); in test_simple_modify() 163 ASSERT_EQ(vma->vm_start, 0); in test_simple_modify() 172 ASSERT_EQ(vma->vm_start, 0x1000); in test_simple_modify() 181 ASSERT_EQ(vma->vm_start, 0x2000); in test_simple_modify() 210 ASSERT_EQ(vma->vm_start, 0); in test_simple_expand() 232 ASSERT_EQ(vma->vm_start, 0); in test_simple_shrink() 325 ASSERT_EQ(vma->vm_start, 0); in __test_merge_new() 344 ASSERT_EQ(vma->vm_start, 0); in __test_merge_new() 365 ASSERT_EQ(vma->vm_start, in __test_merge_new() [all...] |
| H A D | mmap.c | 33 if (vma->vm_start == 0x300000) { in test_mmap_region_basic() 36 } else if (vma->vm_start == 0x24d000) { in test_mmap_region_basic()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | iters_task_vma.c | 13 __u64 vm_start; member 34 vm_ranges[seen].vm_start = vma->vm_start; in iter_task_vma_for_each()
|
| H A D | find_vma_fail1.c | 5 #define vm_flags vm_start 17 vma->vm_start = 0xffffffffff600000; in write_vma()
|
| /linux/fs/proc/ |
| H A D | task_nommu.c | 35 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()
|
| /linux/scripts/coccinelle/api/ |
| H A D | vma_pages.cocci | 22 * (vma->vm_end - vma->vm_start) >> PAGE_SHIFT 32 - ((vma->vm_end - vma->vm_start) >> PAGE_SHIFT) 44 (vma->vm_end@p - vma->vm_start) >> PAGE_SHIFT
|
| /linux/mm/ |
| H A D | msync.c | 74 if (start < vma->vm_start) { in SYSCALL_DEFINE3() 77 start = vma->vm_start; in SYSCALL_DEFINE3() 82 /* Here vma->vm_start <= start < vma->vm_end. */ in SYSCALL_DEFINE3()
|
| H A D | pagewalk.c | 500 } else if (start < vma->vm_start) { /* outside vma */ in walk_page_range_mm_unsafe() 502 next = min(end, vma->vm_start); in walk_page_range_mm_unsafe() 732 if (start < vma->vm_start || end > vma->vm_end) in walk_page_range_vma_unsafe() 767 return __walk_page_range(vma->vm_start, vma->vm_end, &walk); in walk_page_vma() 827 start_addr = ((cba - vba) << PAGE_SHIFT) + vma->vm_start; in walk_page_mapping() 828 end_addr = ((cea - vba) << PAGE_SHIFT) + vma->vm_start; in walk_page_mapping() 835 err = walk_page_test(vma->vm_start, vma->vm_end, &walk); in walk_page_mapping() 918 if (WARN_ON_ONCE(addr < vma->vm_start || addr >= vma->vm_end)) in folio_walk_start()
|
| /linux/arch/parisc/mm/ |
| H A D | fault.c | 130 if (tree->vm_start > addr) { 136 if (prev->vm_next->vm_start > addr) 262 vma->vm_start, vma->vm_end); in show_signal_msg() 296 if (!vma || address < vma->vm_start) { in do_page_fault() 377 address < vma->vm_start || address >= vma->vm_end) { in do_page_fault()
|
| /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() 23 vma->vm_end - vma->vm_start, in arc_hl_mmap()
|
| H A D | troubleshoot.c | 103 vma->vm_start < TASK_UNMAPPED_BASE ? in show_faulting_vma() 104 address : address - vma->vm_start, in show_faulting_vma() 105 nm, vma->vm_start, vma->vm_end); in show_faulting_vma()
|
| /linux/tools/testing/selftests/vsock/ |
| H A D | vmtest.sh | 458 vm_start() { 780 if ! vm_start "${pidfile}" "${ns0}"; then 833 if ! vm_start "${pidfile}" "${ns1}"; then 894 if ! vm_start "${pidfile}" "${ns0}"; then 944 if ! vm_start "${pidfile}" "${ns0}"; then 990 if ! vm_start "${pidfile}" "${ns1}"; then 1039 if ! vm_start "${pidfile}" "${ns0}"; then 1160 if ! vm_start "${pidfile}" "${ns}"; then 1203 if ! vm_start "${pidfile}" "${ns}"; then 1237 if ! vm_start " 445 vm_start() { global() function [all...] |
| /linux/drivers/soc/qcom/ |
| H A D | rmtfs_mem.c | 136 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() 146 vma->vm_start, in qcom_rmtfs_mem_mmap() 148 vma->vm_end - vma->vm_start, in qcom_rmtfs_mem_mmap()
|
| /linux/drivers/xen/xenfs/ |
| H A D | xenstored.c | 36 size_t size = vma->vm_end - vma->vm_start; in xsd_kva_mmap() 41 if (remap_pfn_range(vma, vma->vm_start, in xsd_kva_mmap()
|
| /linux/drivers/accel/habanalabs/common/ |
| H A D | memory_mgr.c | 205 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; in hl_mem_mgr_mmap() 262 if (!access_ok((void __user *)(uintptr_t)vma->vm_start, in hl_mem_mgr_mmap() 265 buf->behavior->topic, vma->vm_start); in hl_mem_mgr_mmap()
|
| /linux/drivers/media/common/videobuf2/ |
| H A D | videobuf2-memops.c | 95 __func__, h, refcount_read(h->refcount), vma->vm_start, in vb2_common_vm_open() 113 __func__, h, refcount_read(h->refcount), vma->vm_start, in vb2_common_vm_close()
|
| /linux/drivers/xen/xenbus/ |
| H A D | xenbus_dev_backend.c | 94 size_t size = vma->vm_end - vma->vm_start; in xenbus_backend_mmap() 102 if (remap_pfn_range(vma, vma->vm_start, in xenbus_backend_mmap()
|
| /linux/drivers/pci/ |
| H A D | mmap.c | 49 return io_remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, in pci_mmap_resource_range() 50 vma->vm_end - vma->vm_start, in pci_mmap_resource_range()
|
| /linux/drivers/sbus/char/ |
| H A D | flash.c | 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() 71 if (io_remap_pfn_range(vma, vma->vm_start, addr, size, vma->vm_page_prot)) in flash_mmap()
|
| /linux/drivers/char/ |
| H A D | uv_mmtimer.c | 151 if (vma->vm_end - vma->vm_start != PAGE_SIZE) in uv_mmtimer_mmap() 166 if (remap_pfn_range(vma, vma->vm_start, uv_mmtimer_addr >> PAGE_SHIFT, in uv_mmtimer_mmap()
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_doorbell.c | 116 if (vma->vm_end - vma->vm_start != kfd_doorbell_process_slice(dev->kfd)) in kfd_doorbell_mmap() 137 (unsigned long long) vma->vm_start, address, vma->vm_flags, in kfd_doorbell_mmap() 142 vma->vm_start, in kfd_doorbell_mmap()
|
| /linux/tools/testing/vma/ |
| H A D | shared.c | 24 vma->vm_start = start; in alloc_vma()
|
| /linux/arch/powerpc/kernel/ |
| H A D | vdso.c | 47 unsigned long new_size = new_vma->vm_end - new_vma->vm_start; in vdso_mremap() 52 current->mm->context.vdso = (void __user *)new_vma->vm_start; in vdso_mremap() 76 if (vma->vm_start != (unsigned long)mm->context.vdso) in vdso_close()
|