vm_userfaultfd_ctx 381 fs/userfaultfd.c ctx = vmf->vma->vm_userfaultfd_ctx.ctx; vm_userfaultfd_ctx 645 fs/userfaultfd.c if (vma->vm_userfaultfd_ctx.ctx == release_new_ctx) { vm_userfaultfd_ctx 646 fs/userfaultfd.c vma->vm_userfaultfd_ctx = NULL_VM_UFFD_CTX; vm_userfaultfd_ctx 676 fs/userfaultfd.c octx = vma->vm_userfaultfd_ctx.ctx; vm_userfaultfd_ctx 678 fs/userfaultfd.c vma->vm_userfaultfd_ctx = NULL_VM_UFFD_CTX; vm_userfaultfd_ctx 716 fs/userfaultfd.c vma->vm_userfaultfd_ctx.ctx = ctx; vm_userfaultfd_ctx 745 fs/userfaultfd.c struct vm_userfaultfd_ctx *vm_ctx) vm_userfaultfd_ctx 749 fs/userfaultfd.c ctx = vma->vm_userfaultfd_ctx.ctx; vm_userfaultfd_ctx 760 fs/userfaultfd.c vma->vm_userfaultfd_ctx = NULL_VM_UFFD_CTX; vm_userfaultfd_ctx 765 fs/userfaultfd.c void mremap_userfaultfd_complete(struct vm_userfaultfd_ctx *vm_ctx, vm_userfaultfd_ctx 797 fs/userfaultfd.c ctx = vma->vm_userfaultfd_ctx.ctx; vm_userfaultfd_ctx 835 fs/userfaultfd.c struct userfaultfd_ctx *ctx = vma->vm_userfaultfd_ctx.ctx; vm_userfaultfd_ctx 903 fs/userfaultfd.c BUG_ON(!!vma->vm_userfaultfd_ctx.ctx ^ vm_userfaultfd_ctx 905 fs/userfaultfd.c if (vma->vm_userfaultfd_ctx.ctx != ctx) { vm_userfaultfd_ctx 922 fs/userfaultfd.c vma->vm_userfaultfd_ctx = NULL_VM_UFFD_CTX; vm_userfaultfd_ctx 1384 fs/userfaultfd.c BUG_ON(!!cur->vm_userfaultfd_ctx.ctx ^ vm_userfaultfd_ctx 1425 fs/userfaultfd.c if (cur->vm_userfaultfd_ctx.ctx && vm_userfaultfd_ctx 1426 fs/userfaultfd.c cur->vm_userfaultfd_ctx.ctx != ctx) vm_userfaultfd_ctx 1447 fs/userfaultfd.c BUG_ON(vma->vm_userfaultfd_ctx.ctx && vm_userfaultfd_ctx 1448 fs/userfaultfd.c vma->vm_userfaultfd_ctx.ctx != ctx); vm_userfaultfd_ctx 1455 fs/userfaultfd.c if (vma->vm_userfaultfd_ctx.ctx == ctx && vm_userfaultfd_ctx 1467 fs/userfaultfd.c ((struct vm_userfaultfd_ctx){ ctx })); vm_userfaultfd_ctx 1489 fs/userfaultfd.c vma->vm_userfaultfd_ctx.ctx = ctx; vm_userfaultfd_ctx 1573 fs/userfaultfd.c BUG_ON(!!cur->vm_userfaultfd_ctx.ctx ^ vm_userfaultfd_ctx 1603 fs/userfaultfd.c if (!vma->vm_userfaultfd_ctx.ctx) vm_userfaultfd_ctx 1622 fs/userfaultfd.c wake_userfault(vma->vm_userfaultfd_ctx.ctx, &range); vm_userfaultfd_ctx 1651 fs/userfaultfd.c vma->vm_userfaultfd_ctx = NULL_VM_UFFD_CTX; vm_userfaultfd_ctx 2288 include/linux/mm.h struct mempolicy *, struct vm_userfaultfd_ctx); vm_userfaultfd_ctx 277 include/linux/mm_types.h #define NULL_VM_UFFD_CTX ((struct vm_userfaultfd_ctx) { NULL, }) vm_userfaultfd_ctx 282 include/linux/mm_types.h #define NULL_VM_UFFD_CTX ((struct vm_userfaultfd_ctx) {}) vm_userfaultfd_ctx 355 include/linux/mm_types.h struct vm_userfaultfd_ctx vm_userfaultfd_ctx; vm_userfaultfd_ctx 45 include/linux/userfaultfd_k.h struct vm_userfaultfd_ctx vm_ctx) vm_userfaultfd_ctx 47 include/linux/userfaultfd_k.h return vma->vm_userfaultfd_ctx.ctx == vm_ctx.ctx; vm_userfaultfd_ctx 64 include/linux/userfaultfd_k.h struct vm_userfaultfd_ctx *); vm_userfaultfd_ctx 65 include/linux/userfaultfd_k.h extern void mremap_userfaultfd_complete(struct vm_userfaultfd_ctx *, vm_userfaultfd_ctx 89 include/linux/userfaultfd_k.h struct vm_userfaultfd_ctx vm_ctx) vm_userfaultfd_ctx 115 include/linux/userfaultfd_k.h struct vm_userfaultfd_ctx *ctx) vm_userfaultfd_ctx 119 include/linux/userfaultfd_k.h static inline void mremap_userfaultfd_complete(struct vm_userfaultfd_ctx *ctx, vm_userfaultfd_ctx 137 mm/madvise.c vma->vm_userfaultfd_ctx); vm_userfaultfd_ctx 762 mm/mempolicy.c new_pol, vma->vm_userfaultfd_ctx); vm_userfaultfd_ctx 538 mm/mlock.c vma->vm_userfaultfd_ctx); vm_userfaultfd_ctx 1012 mm/mmap.c struct vm_userfaultfd_ctx vm_userfaultfd_ctx) vm_userfaultfd_ctx 1028 mm/mmap.c if (!is_mergeable_vm_userfaultfd_ctx(vma, vm_userfaultfd_ctx)) vm_userfaultfd_ctx 1062 mm/mmap.c struct vm_userfaultfd_ctx vm_userfaultfd_ctx) vm_userfaultfd_ctx 1064 mm/mmap.c if (is_mergeable_vma(vma, file, vm_flags, vm_userfaultfd_ctx) && vm_userfaultfd_ctx 1083 mm/mmap.c struct vm_userfaultfd_ctx vm_userfaultfd_ctx) vm_userfaultfd_ctx 1085 mm/mmap.c if (is_mergeable_vma(vma, file, vm_flags, vm_userfaultfd_ctx) && vm_userfaultfd_ctx 1140 mm/mmap.c struct vm_userfaultfd_ctx vm_userfaultfd_ctx) vm_userfaultfd_ctx 1173 mm/mmap.c vm_userfaultfd_ctx)) { vm_userfaultfd_ctx 1182 mm/mmap.c vm_userfaultfd_ctx) && vm_userfaultfd_ctx 1205 mm/mmap.c vm_userfaultfd_ctx)) { vm_userfaultfd_ctx 3232 mm/mmap.c vma->vm_userfaultfd_ctx); vm_userfaultfd_ctx 431 mm/mprotect.c vma->vm_userfaultfd_ctx); vm_userfaultfd_ctx 321 mm/mremap.c bool *locked, struct vm_userfaultfd_ctx *uf, vm_userfaultfd_ctx 500 mm/mremap.c struct vm_userfaultfd_ctx *uf, vm_userfaultfd_ctx 605 mm/mremap.c struct vm_userfaultfd_ctx uf = NULL_VM_UFFD_CTX; vm_userfaultfd_ctx 232 mm/userfaultfd.c if (!dst_vma->vm_userfaultfd_ctx.ctx) vm_userfaultfd_ctx 486 mm/userfaultfd.c if (!dst_vma->vm_userfaultfd_ctx.ctx)