Lines Matching refs:uf
196 struct list_head *uf);
206 LIST_HEAD(uf);
259 ret = __do_munmap(mm, newbrk, oldbrk-newbrk, &uf, true);
275 if (do_brk_flags(oldbrk, newbrk-oldbrk, 0, &uf) < 0)
285 userfaultfd_unmap_complete(mm, &uf);
603 struct rb_node **parent, struct list_head *uf)
607 if (do_munmap(mm, start, len, uf))
1420 unsigned long *populate, struct list_head *uf)
1611 addr = mmap_region(file, addr, len, vm_flags, pgoff, uf);
1766 struct list_head *uf)
1789 /* Clear old maps, set up prev, rb_link, rb_parent, and uf */
1790 if (munmap_vma_range(mm, addr, len, &prev, &rb_link, &rb_parent, uf))
2872 struct list_head *uf, bool downgrade)
2941 if (unlikely(uf)) {
2951 int error = userfaultfd_unmap_prep(vma, start, end, uf);
2987 struct list_head *uf)
2989 return __do_munmap(mm, start, len, uf, false);
2996 LIST_HEAD(uf);
3001 ret = __do_munmap(mm, start, len, &uf, downgrade);
3013 userfaultfd_unmap_complete(mm, &uf);
3135 static int do_brk_flags(unsigned long addr, unsigned long len, unsigned long flags, struct list_head *uf)
3157 /* Clear old maps, set up prev, rb_link, rb_parent, and uf */
3158 if (munmap_vma_range(mm, addr, len, &prev, &rb_link, &rb_parent, uf))
3209 LIST_HEAD(uf);
3220 ret = do_brk_flags(addr, len, flags, &uf);
3223 userfaultfd_unmap_complete(mm, &uf);