Home
last modified time | relevance | path

Searched refs:uffd_flags_t (Results 1 – 7 of 7) sorted by relevance

/Linux-v6.6/include/linux/
Duserfaultfd_k.h42 typedef unsigned int __bitwise uffd_flags_t; typedef
55 #define MFILL_ATOMIC_FLAG(nr) ((__force uffd_flags_t) MFILL_ATOMIC_BIT(nr))
56 #define MFILL_ATOMIC_MODE_MASK ((__force uffd_flags_t) (MFILL_ATOMIC_BIT(0) - 1))
58 static inline bool uffd_flags_mode_is(uffd_flags_t flags, enum mfill_atomic_mode expected) in uffd_flags_mode_is()
60 return (flags & MFILL_ATOMIC_MODE_MASK) == ((__force uffd_flags_t) expected); in uffd_flags_mode_is()
63 static inline uffd_flags_t uffd_flags_set_mode(uffd_flags_t flags, enum mfill_atomic_mode mode) in uffd_flags_set_mode()
66 return flags | ((__force uffd_flags_t) mode); in uffd_flags_set_mode()
75 bool newly_allocated, uffd_flags_t flags);
79 atomic_t *mmap_changing, uffd_flags_t flags);
86 uffd_flags_t flags);
[all …]
Dshmem_fs.h183 uffd_flags_t flags,
Dhugetlb.h157 uffd_flags_t flags,
429 uffd_flags_t flags, in hugetlb_mfill_atomic_pte()
/Linux-v6.6/mm/
Duserfaultfd.c73 bool newly_allocated, uffd_flags_t flags) in mfill_atomic_install_pte()
144 uffd_flags_t flags, in mfill_atomic_pte_copy()
251 uffd_flags_t flags) in mfill_atomic_pte_continue()
295 uffd_flags_t flags) in mfill_atomic_pte_poison()
360 uffd_flags_t flags) in mfill_atomic_hugetlb()
509 uffd_flags_t flags);
516 uffd_flags_t flags, in mfill_atomic_pte()
561 uffd_flags_t flags) in mfill_atomic()
727 atomic_t *mmap_changing, uffd_flags_t flags) in mfill_atomic_copy()
742 uffd_flags_t flags) in mfill_atomic_continue()
[all …]
Dshmem.c2555 uffd_flags_t flags, in shmem_mfill_atomic_pte()
Dhugetlb.c6281 uffd_flags_t flags, in hugetlb_mfill_atomic_pte()
/Linux-v6.6/fs/
Duserfaultfd.c1751 uffd_flags_t flags = 0; in userfaultfd_copy()
1913 uffd_flags_t flags = 0; in userfaultfd_continue()