Symbol: vm_userfaultfd_ctx
fs/userfaultfd.c
1343
VM_WARN_ON_ONCE(!!cur->vm_userfaultfd_ctx.ctx ^
fs/userfaultfd.c
1386
if (cur->vm_userfaultfd_ctx.ctx &&
fs/userfaultfd.c
1387
cur->vm_userfaultfd_ctx.ctx != ctx)
fs/userfaultfd.c
1490
VM_WARN_ON_ONCE(!!cur->vm_userfaultfd_ctx.ctx ^
fs/userfaultfd.c
1497
if (cur->vm_userfaultfd_ctx.ctx &&
fs/userfaultfd.c
1498
cur->vm_userfaultfd_ctx.ctx != ctx)
fs/userfaultfd.c
1525
if (!vma->vm_userfaultfd_ctx.ctx)
fs/userfaultfd.c
1528
VM_WARN_ON_ONCE(vma->vm_userfaultfd_ctx.ctx != ctx);
fs/userfaultfd.c
1546
wake_userfault(vma->vm_userfaultfd_ctx.ctx, &range);
fs/userfaultfd.c
1890
return userfaultfd_wp_async_ctx(vma->vm_userfaultfd_ctx.ctx);
fs/userfaultfd.c
400
ctx = vma->vm_userfaultfd_ctx.ctx;
fs/userfaultfd.c
640
octx = vma->vm_userfaultfd_ctx.ctx;
fs/userfaultfd.c
684
vma->vm_userfaultfd_ctx.ctx = ctx;
fs/userfaultfd.c
741
struct vm_userfaultfd_ctx *vm_ctx)
fs/userfaultfd.c
745
ctx = vma->vm_userfaultfd_ctx.ctx;
fs/userfaultfd.c
762
void mremap_userfaultfd_complete(struct vm_userfaultfd_ctx *vm_ctx,
fs/userfaultfd.c
782
void mremap_userfaultfd_fail(struct vm_userfaultfd_ctx *vm_ctx)
fs/userfaultfd.c
799
ctx = vma->vm_userfaultfd_ctx.ctx;
fs/userfaultfd.c
837
struct userfaultfd_ctx *ctx = vma->vm_userfaultfd_ctx.ctx;
fs/userfaultfd.c
99
struct userfaultfd_ctx *ctx = vma->vm_userfaultfd_ctx.ctx;
include/linux/mm_types.h
1071
struct vm_userfaultfd_ctx vm_userfaultfd_ctx;
include/linux/mm_types.h
719
#define NULL_VM_UFFD_CTX ((struct vm_userfaultfd_ctx) { NULL, })
include/linux/mm_types.h
724
#define NULL_VM_UFFD_CTX ((struct vm_userfaultfd_ctx) {})
include/linux/userfaultfd_k.h
149
struct vm_userfaultfd_ctx vm_ctx)
include/linux/userfaultfd_k.h
151
return vma->vm_userfaultfd_ctx.ctx == vm_ctx.ctx;
include/linux/userfaultfd_k.h
250
struct userfaultfd_ctx *uffd_ctx = vma->vm_userfaultfd_ctx.ctx;
include/linux/userfaultfd_k.h
260
struct vm_userfaultfd_ctx *);
include/linux/userfaultfd_k.h
261
extern void mremap_userfaultfd_complete(struct vm_userfaultfd_ctx *,
include/linux/userfaultfd_k.h
264
void mremap_userfaultfd_fail(struct vm_userfaultfd_ctx *);
include/linux/userfaultfd_k.h
350
struct vm_userfaultfd_ctx vm_ctx)
include/linux/userfaultfd_k.h
403
struct vm_userfaultfd_ctx *ctx)
include/linux/userfaultfd_k.h
407
static inline void mremap_userfaultfd_complete(struct vm_userfaultfd_ctx *ctx,
include/linux/userfaultfd_k.h
414
static inline void mremap_userfaultfd_fail(struct vm_userfaultfd_ctx *ctx)
mm/mremap.c
2027
struct vm_userfaultfd_ctx uf = NULL_VM_UFFD_CTX;
mm/mremap.c
59
struct vm_userfaultfd_ctx *uf;
mm/userfaultfd.c
1561
if (!dst_vma->vm_userfaultfd_ctx.ctx ||
mm/userfaultfd.c
1562
dst_vma->vm_userfaultfd_ctx.ctx != ctx)
mm/userfaultfd.c
1961
vma->vm_userfaultfd_ctx = (struct vm_userfaultfd_ctx){ctx};
mm/userfaultfd.c
2029
VM_WARN_ON_ONCE(vma->vm_userfaultfd_ctx.ctx &&
mm/userfaultfd.c
2030
vma->vm_userfaultfd_ctx.ctx != ctx);
mm/userfaultfd.c
2037
if (vma->vm_userfaultfd_ctx.ctx == ctx &&
mm/userfaultfd.c
2051
(struct vm_userfaultfd_ctx){ctx},
mm/userfaultfd.c
2083
if (vma->vm_userfaultfd_ctx.ctx == ctx)
mm/userfaultfd.c
2110
VM_WARN_ON_ONCE(!!vma->vm_userfaultfd_ctx.ctx ^
mm/userfaultfd.c
2112
if (vma->vm_userfaultfd_ctx.ctx != ctx) {
mm/userfaultfd.c
35
if (!dst_vma->vm_userfaultfd_ctx.ctx)
mm/vma.c
1760
const vma_flags_t *vma_flags, struct vm_userfaultfd_ctx new_ctx,
mm/vma.h
109
struct vm_userfaultfd_ctx uffd_ctx;
mm/vma.h
265
.uffd_ctx = vma_->vm_userfaultfd_ctx, \
mm/vma.h
436
struct vm_userfaultfd_ctx new_ctx, bool give_up_on_oom);
mm/vma_init.c
60
memcpy(&dest->vm_userfaultfd_ctx, &src->vm_userfaultfd_ctx,
mm/vma_init.c
61
sizeof(dest->vm_userfaultfd_ctx));
tools/testing/vma/include/dup.h
642
struct vm_userfaultfd_ctx vm_userfaultfd_ctx;
tools/testing/vma/include/stubs.h
353
struct vm_userfaultfd_ctx vm_ctx)