Searched refs:vm_userfaultfd_ctx (Results 1 – 11 of 11) sorted by relevance
/linux-4.4.14/include/linux/ |
D | userfaultfd_k.h | 41 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()
|
D | mm_types.h | 282 #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
|
D | mm.h | 1870 struct mempolicy *, struct vm_userfaultfd_ctx);
|
/linux-4.4.14/fs/ |
D | userfaultfd.c | 272 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/ |
D | mmap.c | 928 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 …]
|
D | userfaultfd.c | 193 if (!dst_vma->vm_userfaultfd_ctx.ctx) in __mcopy_atomic()
|
D | madvise.c | 107 vma->vm_userfaultfd_ctx); in madvise_behavior()
|
D | mprotect.c | 296 vma->vm_userfaultfd_ctx); in mprotect_fixup()
|
D | mlock.c | 515 vma->vm_userfaultfd_ctx); in mlock_fixup()
|
D | mempolicy.c | 723 new_pol, vma->vm_userfaultfd_ctx); in mbind_range()
|
/linux-4.4.14/kernel/ |
D | fork.c | 462 tmp->vm_userfaultfd_ctx = NULL_VM_UFFD_CTX; in dup_mmap()
|