| /Linux-v5.15/mm/ | 
| D | nommu.c | 104 			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()
 521 		if (region->vm_top > region->vm_start)  in __put_nommu_region()
 531 			free_page_series(region->vm_start, region->vm_top);  in __put_nommu_region()
 584 		if (vma->vm_start < pvma->vm_start)  in add_vma_to_mm()
 586 		else if (vma->vm_start > pvma->vm_start) {  in add_vma_to_mm()
 [all …]
 
 | 
| D | mmap.c | 341 		if (vma->vm_start < prev) {  in browse_rb()343 				  vma->vm_start, prev);  in browse_rb()
 346 		if (vma->vm_start < pend) {  in browse_rb()
 348 				  vma->vm_start, pend);  in browse_rb()
 351 		if (vma->vm_start > vma->vm_end) {  in browse_rb()
 353 				  vma->vm_start, vma->vm_end);  in browse_rb()
 366 		prev = vma->vm_start;  in browse_rb()
 547 			if (vma_tmp->vm_start < end)  in find_vma_links()
 620 		max(addr, vma->vm_start)) >> PAGE_SHIFT;  in count_vma_pages_range()
 626 		if (vma->vm_start > end)  in count_vma_pages_range()
 [all …]
 
 | 
| D | mlock.c | 511 	pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT);  in mlock_fixup()520 	if (start != vma->vm_start) {  in mlock_fixup()
 574 	if (!vma || vma->vm_start > start)  in apply_vma_lock_flags()
 578 	if (start > vma->vm_start)  in apply_vma_lock_flags()
 600 		if (!vma || vma->vm_start != nstart) {  in apply_vma_lock_flags()
 631 		if (start + len <=  vma->vm_start)  in count_mm_mlocked_page_nr()
 634 			if (start > vma->vm_start)  in count_mm_mlocked_page_nr()
 635 				count -= (start - vma->vm_start);  in count_mm_mlocked_page_nr()
 637 				count += start + len - vma->vm_start;  in count_mm_mlocked_page_nr()
 640 			count += vma->vm_end - vma->vm_start;  in count_mm_mlocked_page_nr()
 [all …]
 
 | 
| D | msync.c | 73 		if (start < vma->vm_start) {  in SYSCALL_DEFINE3()76 			start = vma->vm_start;  in SYSCALL_DEFINE3()
 88 		fstart = (start - vma->vm_start) +  in SYSCALL_DEFINE3()
 
 | 
| D | mremap.c | 587 		if (vma->vm_start != old_addr)  in move_vma()612 	new_pgoff = vma->vm_pgoff + ((old_addr - vma->vm_start) >> PAGE_SHIFT);  in move_vma()
 648 		excess = vma->vm_end - vma->vm_start - old_len;  in move_vma()
 649 		if (old_addr > vma->vm_start &&  in move_vma()
 678 		if (new_vma != vma && vma->vm_start == old_addr &&  in move_vma()
 750 	pgoff = (addr - vma->vm_start) >> PAGE_SHIFT;  in vma_to_resize()
 853 				((addr - vma->vm_start) >> PAGE_SHIFT),  in mremap_to()
 880 	if (vma->vm_next && vma->vm_next->vm_start < end) /* intersection */  in vma_expandable()
 882 	if (get_unmapped_area(NULL, vma->vm_start, end - vma->vm_start,  in vma_expandable()
 997 			if (vma_adjust(vma, vma->vm_start, addr + new_len,  in SYSCALL_DEFINE5()
 [all …]
 
 | 
| D | internal.h | 358 	munlock_vma_pages_range(vma, vma->vm_start, vma->vm_end);  in munlock_vma_pages_all()397 		address = vma->vm_start +  in vma_address()
 400 		if (address < vma->vm_start || address >= vma->vm_end)  in vma_address()
 405 		address = vma->vm_start;  in vma_address()
 425 	address = vma->vm_start + ((pgoff - vma->vm_pgoff) << PAGE_SHIFT);  in vma_address_end()
 427 	if (address < vma->vm_start || address > vma->vm_end)  in vma_address_end()
 
 | 
| D | madvise.c | 138 	pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT);  in madvise_behavior()149 	if (start != vma->vm_start) {  in madvise_behavior()
 299 	offset = (loff_t)(start - vma->vm_start)  in madvise_willneed()
 719 	range.start = max(vma->vm_start, start_addr);  in madvise_free_single_vma()
 723 	if (range.end <= vma->vm_start)  in madvise_free_single_vma()
 787 		if (start < vma->vm_start) {  in madvise_dontneed_free()
 847 			if (!vma || start < vma->vm_start)  in madvise_populate()
 911 	offset = (loff_t)(start - vma->vm_start)  in madvise_remove()
 1178 	if (vma && start > vma->vm_start)  in do_madvise()
 1189 		if (start < vma->vm_start) {  in do_madvise()
 [all …]
 
 | 
| D | pagewalk.c | 453 		} else if (start < vma->vm_start) { /* outside vma */  in walk_page_range()455 			next = min(end, vma->vm_start);  in walk_page_range()
 525 	err = walk_page_test(vma->vm_start, vma->vm_end, &walk);  in walk_page_vma()
 530 	return __walk_page_range(vma->vm_start, vma->vm_end, &walk);  in walk_page_vma()
 587 		start_addr = ((cba - vba) << PAGE_SHIFT) + vma->vm_start;  in walk_page_mapping()
 588 		end_addr = ((cea - vba) << PAGE_SHIFT) + vma->vm_start;  in walk_page_mapping()
 595 		err = walk_page_test(vma->vm_start, vma->vm_end, &walk);  in walk_page_mapping()
 
 | 
| /Linux-v5.15/drivers/gpu/drm/ | 
| D | drm_vm.c | 78 	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()
 421 		  vma->vm_start, vma->vm_end - vma->vm_start);  in drm_vm_close_locked()
 465 	unsigned long length = vma->vm_end - vma->vm_start;  in drm_mmap_dma()
 [all …]
 
 | 
| /Linux-v5.15/mm/damon/ | 
| D | vaddr-test.h | 35 			gap = vmas[j].vm_start - vmas[j - 1].vm_end;  in __link_vmas()78 		(struct vm_area_struct) {.vm_start = 10, .vm_end = 20},  in damon_test_three_regions_in_vmas()
 79 		(struct vm_area_struct) {.vm_start = 20, .vm_end = 25},  in damon_test_three_regions_in_vmas()
 80 		(struct vm_area_struct) {.vm_start = 200, .vm_end = 210},  in damon_test_three_regions_in_vmas()
 81 		(struct vm_area_struct) {.vm_start = 210, .vm_end = 220},  in damon_test_three_regions_in_vmas()
 82 		(struct vm_area_struct) {.vm_start = 300, .vm_end = 305},  in damon_test_three_regions_in_vmas()
 83 		(struct vm_area_struct) {.vm_start = 307, .vm_end = 330},  in damon_test_three_regions_in_vmas()
 
 | 
| /Linux-v5.15/arch/parisc/mm/ | 
| D | fault.c | 128 				if (tree->vm_start > addr) {134 					if (prev->vm_next->vm_start > addr)
 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()
 
 | 
| /Linux-v5.15/fs/proc/ | 
| D | task_nommu.c | 37 			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()
 
 | 
| /Linux-v5.15/scripts/coccinelle/api/ | 
| D | vma_pages.cocci | 22 * (vma->vm_end - vma->vm_start) >> PAGE_SHIFT32 - ((vma->vm_end - vma->vm_start) >> PAGE_SHIFT)
 44   (vma->vm_end@p - vma->vm_start) >> PAGE_SHIFT
 
 | 
| /Linux-v5.15/arch/ia64/include/asm/ | 
| D | fb.h | 13 	if (efi_range_is_wc(vma->vm_start, vma->vm_end - vma->vm_start))  in fb_pgprotect()
 | 
| /Linux-v5.15/arch/csky/include/asm/ | 
| D | tlb.h | 11 			flush_cache_range(vma, (vma)->vm_start, (vma)->vm_end); \17 			flush_tlb_range(vma, (vma)->vm_start, (vma)->vm_end); \
 
 | 
| /Linux-v5.15/drivers/char/ | 
| D | mspec.c | 75 	unsigned long vm_start;	/* Original (unsplit) base. */  member114 	last_index = (vdata->vm_end - vdata->vm_start) >> PAGE_SHIFT;  in mspec_close()
 202 	vdata->vm_start = vma->vm_start;  in mspec_mmap()
 
 | 
| /Linux-v5.15/drivers/media/v4l2-core/ | 
| D | videobuf-vmalloc.c | 56 		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()
 
 | 
| /Linux-v5.15/arch/x86/um/ | 
| D | mem_32.c | 17 	gate_vma.vm_start = FIXADDR_USER_START;  in gate_vma_init()49 	return (addr >= vma->vm_start) && (addr < vma->vm_end);  in in_gate_area()
 
 | 
| /Linux-v5.15/arch/arc/kernel/ | 
| 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()
 
 | 
| /Linux-v5.15/drivers/soc/qcom/ | 
| 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-v5.15/arch/arm64/kernel/ | 
| D | vdso.c | 84 	current->mm->context.vdso = (void *)new_vma->vm_start;  in vdso_mremap()143 		unsigned long size = vma->vm_end - vma->vm_start;  in vdso_join_timens()
 146 			zap_page_range(vma, vma->vm_start, size);  in vdso_join_timens()
 149 			zap_page_range(vma, vma->vm_start, size);  in vdso_join_timens()
 277 	current->mm->context.sigpage = (void *)new_vma->vm_start;  in aarch32_sigpage_mremap()
 
 | 
| /Linux-v5.15/drivers/xen/xenfs/ | 
| 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-v5.15/arch/powerpc/kernel/ | 
| D | proc_powerpc.c | 33 	if ((vma->vm_end - vma->vm_start) > PAGE_SIZE)  in page_map_mmap()36 	remap_pfn_range(vma, vma->vm_start,  in page_map_mmap()
 
 | 
| /Linux-v5.15/drivers/media/common/videobuf2/ | 
| D | videobuf2-memops.c | 93 	       __func__, h, refcount_read(h->refcount), vma->vm_start,  in vb2_common_vm_open()111 	       __func__, h, refcount_read(h->refcount), vma->vm_start,  in vb2_common_vm_close()
 
 | 
| /Linux-v5.15/arch/parisc/kernel/ | 
| D | cache.c | 352 		addr = mpnt->vm_start + offset;  in flush_dcache_page()524 		usize += vma->vm_end - vma->vm_start;  in mm_total_size()
 563 			flush_user_dcache_range_asm(vma->vm_start, vma->vm_end);  in flush_cache_mm()
 565 				flush_user_icache_range_asm(vma->vm_start, vma->vm_end);  in flush_cache_mm()
 566 			flush_tlb_range(vma, vma->vm_start, vma->vm_end);  in flush_cache_mm()
 575 		for (addr = vma->vm_start; addr < vma->vm_end;  in flush_cache_mm()
 617 	for (addr = vma->vm_start; addr < vma->vm_end; addr += PAGE_SIZE) {  in flush_cache_range()
 
 |