Searched refs:vm_end (Results 1 - 25 of 227) sorted by last modified time

12345678910

/linux-master/security/selinux/
H A Dselinuxfs.c246 unsigned long size = vma->vm_end - vma->vm_start;
/linux-master/net/packet/
H A Daf_packet.c4583 size = vma->vm_end - vma->vm_start;
/linux-master/net/ipv4/
H A Dtcp.c2127 vma_len = min_t(unsigned long, zc->length, vma->vm_end - address);
/linux-master/mm/
H A Dshmem.c904 if (!vma->vm_pgoff && vma->vm_end - vma->vm_start >= inode->i_size)
4916 loff_t size = vma->vm_end - vma->vm_start;
H A Dnommu.c103 return vma->vm_end - vma->vm_start;
438 BUG_ON(last->vm_end <= last->vm_start);
439 BUG_ON(last->vm_top < last->vm_end);
445 BUG_ON(region->vm_end <= region->vm_start);
446 BUG_ON(region->vm_top < region->vm_end);
591 vma_iter_config(&vmi, vma->vm_start, vma->vm_end);
687 if (vma->vm_end != end)
906 vma->vm_region->vm_top = vma->vm_region->vm_end;
942 vma->vm_region->vm_top = vma->vm_region->vm_end;
975 region->vm_end
[all...]
H A Dmmap.c299 if (VM_WARN_ON_ONCE_MM(vma->vm_end != vmi_end, mm))
339 * Before updating the vma's vm_start / vm_end / vm_pgoff fields, the
376 unsigned long vm_end = min(end, vma->vm_end); local
378 nr_pages += PHYS_PFN(vm_end - vm_start);
412 vma_iter_config(&vmi, vma->vm_start, vma->vm_end);
470 uprobe_munmap(vp->vma, vp->vma->vm_start, vp->vma->vm_end);
474 vp->adj_next->vm_end);
559 vp->remove->vm_end);
567 WARN_ON_ONCE(vp->vma->vm_end < v
[all...]
H A Duserfaultfd.c26 if (dst_end > dst_vma->vm_end)
910 VM_WARN_ONCE(start < dst_vma->vm_start || start + len > dst_vma->vm_end,
980 _end = min(dst_vma->vm_end, end);
1419 if (src_start >= vma->vm_start && src_start < vma->vm_end)
1449 if (src_start >= vma->vm_start && src_start < vma->vm_end) {
1636 if (src_start + len > src_vma->vm_end)
1641 if (dst_start + len > dst_vma->vm_end)
/linux-master/kernel/sched/
H A Dfair.c3356 mm->numa_scan_offset = vma->vm_end;
3374 end = min(end, vma->vm_end);
3394 } while (end != vma->vm_end);
/linux-master/kernel/events/
H A Dcore.c6483 vma_size = vma->vm_end - vma->vm_start;
8851 unsigned long vma_size = vma->vm_end - vma->vm_start;
8863 fr->size = min(vma->vm_end - fr->start, filter->size);
8941 .len = vma->vm_end - vma->vm_start,
/linux-master/kernel/bpf/
H A Darraymap.c565 if (vma->vm_pgoff * PAGE_SIZE + (vma->vm_end - vma->vm_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/ipc/
H A Dshm.c1781 do_vma_munmap(&vmi, vma, vma->vm_start, vma->vm_end,
1801 while (vma && (loff_t)(vma->vm_end - addr) <= size) {
1806 do_vma_munmap(&vmi, vma, vma->vm_start, vma->vm_end,
1819 do_munmap(mm, vma->vm_start, vma->vm_end - vma->vm_start, NULL);
/linux-master/io_uring/
H A Dmemmap.c245 size_t sz = vma->vm_end - vma->vm_start;
/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 Duserfaultfd.c902 vma->vm_end - vma->vm_start, false);
905 vma->vm_end, new_flags,
1395 if (is_vm_hugetlb_page(cur) && end <= cur->vm_end &&
1452 vma_end = min(end, vma->vm_end);
1477 start = vma->vm_end;
1607 vma_end = min(end, vma->vm_end);
1645 start = vma->vm_end;
H A Dexec.c277 vma->vm_end = STACK_TOP_MAX;
278 vma->vm_start = vma->vm_end - PAGE_SIZE;
288 bprm->p = vma->vm_end - sizeof(void *);
688 unsigned long old_end = vma->vm_end;
777 if (vma->vm_end - vma->vm_start > stack_base)
784 bprm->p = vma->vm_end - stack_shift;
790 unlikely(vma->vm_end - vma->vm_start >= stack_top - mmap_min_addr))
793 stack_shift = vma->vm_end - stack_top;
823 ret = mprotect_fixup(&vmi, &tlb, vma, &prev, vma->vm_start, vma->vm_end,
847 stack_size = vma->vm_end
[all...]
H A Dcoredump.c1162 return vma->vm_end - vma->vm_start;
1229 m->end = vma->vm_end;
/linux-master/fs/hugetlbfs/
H A Dinode.c135 vma_len = (loff_t)(vma->vm_end - vma->vm_start);
459 return vma->vm_end;
462 if (t_end > vma->vm_end)
463 t_end = vma->vm_end;
/linux-master/drivers/firewire/
H A Dcore-cdev.c1815 size = vma->vm_end - vma->vm_start;
/linux-master/drivers/dma/idxd/
H A Dcdev.c381 if ((vma->vm_end - vma->vm_start) > PAGE_SIZE) {
385 vma->vm_end - vma->vm_start);
/linux-master/drivers/dax/
H A Ddevice.c35 if (vma->vm_start & mask || vma->vm_end & mask) {
38 current->comm, func, vma->vm_start, vma->vm_end,
162 (pmd_addr + PMD_SIZE) > vmf->vma->vm_end)
207 (pud_addr + PUD_SIZE) > vmf->vma->vm_end)
240 vmf->vma->vm_start, vmf->vma->vm_end, order);
/linux-master/drivers/crypto/hisilicon/
H A Dqm.c2297 size_t sz = vma->vm_end - vma->vm_start;
/linux-master/drivers/block/
H A Dublk_drv.c1301 size_t sz = vma->vm_end - vma->vm_start;
/linux-master/arch/x86/kernel/cpu/resctrl/
H A Dpseudo_lock.c1502 unsigned long vsize = vma->vm_end - vma->vm_start;
/linux-master/drivers/tee/
H A Dtee_shm.c440 size_t size = vma->vm_end - vma->vm_start;

Completed in 536 milliseconds

12345678910