Searched refs:vm_end (Results 51 - 75 of 230) sorted by relevance

12345678910

/linux-master/mm/damon/
H A Dvaddr.c136 gap = vma->vm_start - prev->vm_end;
140 first_gap.start = prev->vm_end;
143 second_gap.start = prev->vm_end;
163 regions[2].end = ALIGN(prev->vm_end, DAMON_MIN_REGION);
/linux-master/drivers/video/fbdev/core/
H A Dfb_io_fops.c165 vma->vm_end, start);
/linux-master/tools/testing/selftests/bpf/progs/
H A Dlsm.c99 vma->vm_end >= vma->vm_mm->start_stack);
/linux-master/arch/parisc/kernel/
H A Dcache.c458 if (addr + nr * PAGE_SIZE > vma->vm_end)
459 nr = (vma->vm_end - addr) / PAGE_SIZE;
721 usize += vma->vm_end - vma->vm_start;
750 flush_cache_pages(vma, vma->vm_start, vma->vm_end);
/linux-master/include/linux/
H A Dmm.h910 vma->vm_end > vma->vm_mm->start_brk;
925 vma->vm_end >= vma->vm_mm->start_stack;
1038 vmi->mas.last = vma->vm_end - 1;
2427 vma->vm_end - vma->vm_start, NULL);
3510 /* Look up the first VMA which satisfies addr < vm_end, NULL if none. */
3560 unsigned long vm_end = vma->vm_end; local
3563 vm_end += stack_guard_gap;
3564 if (vm_end < vma->vm_end)
3576 find_exact_vma(struct mm_struct *mm, unsigned long vm_start, unsigned long vm_end) argument
[all...]
/linux-master/arch/x86/kernel/cpu/sgx/
H A Ddriver.c89 ret = sgx_encl_may_map(encl, vma->vm_start, vma->vm_end, vma->vm_flags);
/linux-master/mm/
H A Dmlock.c558 /* Here we know that vma->vm_start <= nstart < vma->vm_end. */
559 tmp = vma->vm_end;
600 if (end < vma->vm_end) {
604 count += vma->vm_end - vma->vm_start;
745 mlock_fixup(&vmi, vma, &prev, vma->vm_start, vma->vm_end,
H A Dmadvise.c801 if (range.start >= vma->vm_end)
803 range.end = min(vma->vm_end, end_addr);
908 if (end > vma->vm_end) {
910 * Don't fail if end > vma->vm_end. If the old
918 * end-vma->vm_end range, but the manager can
921 end = vma->vm_end;
1254 /* Here start < (end|vma->vm_end). */
1262 /* Here vma->vm_start <= start < (end|vma->vm_end) */
1263 tmp = vma->vm_end;
1267 /* Here vma->vm_start <= start < tmp <= (end|vma->vm_end)
[all...]
H A Duserfaultfd.c26 if (dst_end > dst_vma->vm_end)
907 VM_WARN_ONCE(start < dst_vma->vm_start || start + len > dst_vma->vm_end,
977 _end = min(dst_vma->vm_end, end);
1416 if (src_start >= vma->vm_start && src_start < vma->vm_end)
1446 if (src_start >= vma->vm_start && src_start < vma->vm_end) {
1633 if (src_start + len > src_vma->vm_end)
1638 if (dst_start + len > dst_vma->vm_end)
/linux-master/include/trace/events/
H A Dsched.h733 __field(unsigned long, vm_end)
740 __entry->vm_end = vma->vm_end;
744 TP_printk("numa_scan_offset=%lX vm_start=%lX vm_end=%lX reason=%s",
747 __entry->vm_end,
/linux-master/fs/
H A Dexec.c286 vma->vm_end = STACK_TOP_MAX;
287 vma->vm_start = vma->vm_end - PAGE_SIZE;
297 bprm->p = vma->vm_end - sizeof(void *);
699 unsigned long old_end = vma->vm_end;
788 if (vma->vm_end - vma->vm_start > stack_base)
795 bprm->p = vma->vm_end - stack_shift;
801 unlikely(vma->vm_end - vma->vm_start >= stack_top - mmap_min_addr))
804 stack_shift = vma->vm_end - stack_top;
834 ret = mprotect_fixup(&vmi, &tlb, vma, &prev, vma->vm_start, vma->vm_end,
858 stack_size = vma->vm_end
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_gem_dma_helper.c539 vma, vma->vm_end - vma->vm_start,
544 vma->vm_end - vma->vm_start);
/linux-master/arch/arm/kernel/
H A Dprocess.c316 gate_vma.vm_end = 0xffff0000 + PAGE_SIZE;
329 return (addr >= gate_vma.vm_start) && (addr < gate_vma.vm_end);
/linux-master/arch/parisc/mm/
H A Dfault.c261 pr_cont(" vm_start = 0x%08lx, vm_end = 0x%08lx\n",
262 vma->vm_start, vma->vm_end);
373 address < vma->vm_start || address >= vma->vm_end) {
/linux-master/arch/powerpc/platforms/powernv/
H A Dopal-prd.c119 vma->vm_start, vma->vm_end, vma->vm_pgoff,
123 size = vma->vm_end - vma->vm_start;
/linux-master/arch/arm64/kvm/
H A Dmmu.c965 hva_t vm_start, vm_end; local
975 vm_end = min(reg_end, vma->vm_end);
979 unmap_stage2_range(&kvm->arch.mmu, gpa, vm_end - vm_start);
981 hva = vm_end;
1332 ALIGN(hva, PUD_SIZE) <= vma->vm_end)
1338 ALIGN(hva, PMD_SIZE) <= vma->vm_end)
2010 hva = min(reg_end, vma->vm_end);
/linux-master/kernel/bpf/
H A Dtask_iter.c491 info->prev_vm_end = curr_vma->vm_end;
537 curr_vma = find_vma(curr_mm, curr_vma->vm_end);
550 curr_vma->vm_end == info->prev_vm_end)
551 curr_vma = find_vma(curr_mm, curr_vma->vm_end);
651 info->prev_vm_end = info->vma->vm_end;
784 if (vma && vma->vm_start <= start && vma->vm_end > start) {
H A Darena.c344 if (arena->user_vm_end && arena->user_vm_end != vma->vm_end)
349 if (WARN_ON_ONCE(vma->vm_end - vma->vm_start > SZ_4G || vma->vm_pgoff))
356 arena->user_vm_end = vma->vm_end;
/linux-master/drivers/infiniband/hw/hfi1/
H A Dfile_ops.c315 vma->vm_end - vma->vm_start, vma->vm_flags);
415 if ((vma->vm_end - vma->vm_start) != memlen) {
417 (vma->vm_end - vma->vm_start), memlen);
434 vm_end_save = vma->vm_end;
435 vma->vm_end = vma->vm_start;
440 vma->vm_end += memlen;
447 vma->vm_end = vm_end_save;
453 vma->vm_end = vm_end_save;
553 if ((vma->vm_end - vma->vm_start) != memlen) {
556 (vma->vm_end
[all...]
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_events.c1062 get_order(vma->vm_end - vma->vm_start)) {
1082 pr_debug(" end user address == 0x%08lx\n", vma->vm_end);
1086 vma->vm_end - vma->vm_start);
1092 vma->vm_end - vma->vm_start, vma->vm_page_prot);
1094 p->signal_mapped_size = vma->vm_end - vma->vm_start;
/linux-master/drivers/uio/
H A Duio.c754 if (vma->vm_end - vma->vm_start > mem->size)
773 vma->vm_end - vma->vm_start,
797 if (vma->vm_end - vma->vm_start > mem->size)
814 vma->vm_end - vma->vm_start);
828 if (vma->vm_end < vma->vm_start)
/linux-master/drivers/vfio/platform/
H A Dvfio_platform_common.c547 req_len = vma->vm_end - vma->vm_start;
570 if (vma->vm_end < vma->vm_start)
578 if (vma->vm_end & ~PAGE_MASK)
/linux-master/drivers/vfio/fsl-mc/
H A Dvfio_fsl_mc.c362 u64 size = vma->vm_end - vma->vm_start;
394 if (vma->vm_end < vma->vm_start)
398 if (vma->vm_end & ~PAGE_MASK)
/linux-master/drivers/infiniband/hw/qib/
H A Dqib_file_ops.c715 if ((vma->vm_end - vma->vm_start) > len) {
718 vma->vm_end - vma->vm_start, len);
763 if ((vma->vm_end - vma->vm_start) > sz) {
766 vma->vm_end - vma->vm_start);
775 vma->vm_end - vma->vm_start,
795 if ((vma->vm_end - vma->vm_start) > (piocnt * dd->palign)) {
798 vma->vm_end - vma->vm_start);
820 vma->vm_end - vma->vm_start,
837 if ((vma->vm_end - vma->vm_start) > total_size) {
840 vma->vm_end
[all...]
/linux-master/drivers/misc/cxl/
H A Dcxllib.c218 *vma_end = vma->vm_end;

Completed in 617 milliseconds

12345678910