Searched refs:uffdio_poison (Results 1 - 3 of 3) sorted by relevance

/linux-master/include/uapi/linux/
H A Duserfaultfd.h105 struct uffdio_poison)
347 struct uffdio_poison { struct
/linux-master/fs/
H A Duserfaultfd.c1907 struct uffdio_poison uffdio_poison; local
1908 struct uffdio_poison __user *user_uffdio_poison;
1911 user_uffdio_poison = (struct uffdio_poison __user *)arg;
1918 if (copy_from_user(&uffdio_poison, user_uffdio_poison,
1920 sizeof(uffdio_poison) - (sizeof(__s64))))
1923 ret = validate_range(ctx->mm, uffdio_poison.range.start,
1924 uffdio_poison.range.len);
1929 if (uffdio_poison.mode & ~UFFDIO_POISON_MODE_DONTWAKE)
1933 ret = mfill_atomic_poison(ctx, uffdio_poison
[all...]
/linux-master/tools/testing/selftests/mm/
H A Duffd-unit-tests.c984 struct uffdio_poison uffdio_poison = { 0 }; local
988 uffdio_poison.range.start = (unsigned long) area_dst + offset;
989 uffdio_poison.range.len = page_size;
990 uffdio_poison.mode = 0;
991 ret = ioctl(uffd, UFFDIO_POISON, &uffdio_poison);
992 res = uffdio_poison.updated;

Completed in 135 milliseconds