Home
last modified time | relevance | path

Searched refs:vm_userfaultfd_ctx (Results 1 – 11 of 11) sorted by relevance

/linux-4.4.14/include/linux/
Duserfaultfd_k.h41 struct vm_userfaultfd_ctx vm_ctx) in is_mergeable_vm_userfaultfd_ctx()
43 return vma->vm_userfaultfd_ctx.ctx == vm_ctx.ctx; in is_mergeable_vm_userfaultfd_ctx()
68 struct vm_userfaultfd_ctx vm_ctx) in is_mergeable_vm_userfaultfd_ctx()
Dmm_types.h282 #define NULL_VM_UFFD_CTX ((struct vm_userfaultfd_ctx) { NULL, })
283 struct vm_userfaultfd_ctx { struct
287 #define NULL_VM_UFFD_CTX ((struct vm_userfaultfd_ctx) {}) argument
288 struct vm_userfaultfd_ctx {}; struct
357 struct vm_userfaultfd_ctx vm_userfaultfd_ctx; member
Dmm.h1870 struct mempolicy *, struct vm_userfaultfd_ctx);
/linux-4.4.14/fs/
Duserfaultfd.c272 ctx = vma->vm_userfaultfd_ctx.ctx; in handle_userfault()
449 BUG_ON(!!vma->vm_userfaultfd_ctx.ctx ^ in userfaultfd_release()
451 if (vma->vm_userfaultfd_ctx.ctx != ctx) { in userfaultfd_release()
466 vma->vm_userfaultfd_ctx = NULL_VM_UFFD_CTX; in userfaultfd_release()
786 BUG_ON(!!cur->vm_userfaultfd_ctx.ctx ^ in userfaultfd_register()
801 if (cur->vm_userfaultfd_ctx.ctx && in userfaultfd_register()
802 cur->vm_userfaultfd_ctx.ctx != ctx) in userfaultfd_register()
817 BUG_ON(vma->vm_userfaultfd_ctx.ctx && in userfaultfd_register()
818 vma->vm_userfaultfd_ctx.ctx != ctx); in userfaultfd_register()
824 if (vma->vm_userfaultfd_ctx.ctx == ctx && in userfaultfd_register()
[all …]
/linux-4.4.14/mm/
Dmmap.c928 struct vm_userfaultfd_ctx vm_userfaultfd_ctx) in is_mergeable_vma() argument
944 if (!is_mergeable_vm_userfaultfd_ctx(vma, vm_userfaultfd_ctx)) in is_mergeable_vma()
978 struct vm_userfaultfd_ctx vm_userfaultfd_ctx) in can_vma_merge_before() argument
980 if (is_mergeable_vma(vma, file, vm_flags, vm_userfaultfd_ctx) && in can_vma_merge_before()
999 struct vm_userfaultfd_ctx vm_userfaultfd_ctx) in can_vma_merge_after() argument
1001 if (is_mergeable_vma(vma, file, vm_flags, vm_userfaultfd_ctx) && in can_vma_merge_after()
1045 struct vm_userfaultfd_ctx vm_userfaultfd_ctx) in vma_merge() argument
1073 vm_userfaultfd_ctx)) { in vma_merge()
1082 vm_userfaultfd_ctx) && in vma_merge()
1104 vm_userfaultfd_ctx)) { in vma_merge()
[all …]
Duserfaultfd.c193 if (!dst_vma->vm_userfaultfd_ctx.ctx) in __mcopy_atomic()
Dmadvise.c107 vma->vm_userfaultfd_ctx); in madvise_behavior()
Dmprotect.c296 vma->vm_userfaultfd_ctx); in mprotect_fixup()
Dmlock.c515 vma->vm_userfaultfd_ctx); in mlock_fixup()
Dmempolicy.c723 new_pol, vma->vm_userfaultfd_ctx); in mbind_range()
/linux-4.4.14/kernel/
Dfork.c462 tmp->vm_userfaultfd_ctx = NULL_VM_UFFD_CTX; in dup_mmap()