Lines Matching refs:vma
31 struct vm_area_struct *vma; in mpx_mmap() local
64 vma = find_vma(mm, ret); in mpx_mmap()
65 if (!vma) { in mpx_mmap()
620 struct vm_area_struct *vma; in zap_bt_entries() local
628 vma = find_vma(mm, start); in zap_bt_entries()
629 if (!vma || vma->vm_start > start) in zap_bt_entries()
639 while (vma && vma->vm_start < end) { in zap_bt_entries()
646 if (!(vma->vm_flags & VM_MPX)) in zap_bt_entries()
649 len = min(vma->vm_end, end) - addr; in zap_bt_entries()
650 zap_page_range(vma, addr, len, NULL); in zap_bt_entries()
652 vma = vma->vm_next; in zap_bt_entries()
653 addr = vma->vm_start; in zap_bt_entries()
886 void mpx_notify_unmap(struct mm_struct *mm, struct vm_area_struct *vma, in mpx_notify_unmap() argument
908 if (vma->vm_flags & VM_MPX) in mpx_notify_unmap()
910 vma = vma->vm_next; in mpx_notify_unmap()
911 } while (vma && vma->vm_start < end); in mpx_notify_unmap()