Searched refs:uffd_msg (Results 1 - 13 of 13) sorted by relevance

/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dbpf_mod_race.c94 struct uffd_msg uffd_msg; local
141 if (!ASSERT_EQ(read(uffd, &uffd_msg, sizeof(uffd_msg)), sizeof(uffd_msg),
144 if (!ASSERT_EQ(uffd_msg.event, UFFD_EVENT_PAGEFAULT, "read uffd event is pagefault"))
/linux-master/tools/testing/selftests/kvm/include/
H A Duserfaultfd_util.h18 typedef int (*uffd_handler_t)(int uffd_mode, int uffd, struct uffd_msg *msg);
/linux-master/tools/testing/selftests/mm/
H A Duffd-common.h83 void (*handle_fault)(struct uffd_msg *msg, struct uffd_args *args);
119 int uffd_read_msg(int ufd, struct uffd_msg *msg);
121 void uffd_handle_page_fault(struct uffd_msg *msg, struct uffd_args *args);
H A Duffd-unit-tests.c243 struct uffd_msg msg = { 0 };
1001 struct uffd_msg *msg, struct uffd_args *args)
1081 uffd_move_handle_fault_common(struct uffd_msg *msg, struct uffd_args *args,
1100 static void uffd_move_handle_fault(struct uffd_msg *msg,
1106 static void uffd_move_pmd_handle_fault(struct uffd_msg *msg,
1114 void (*handle_fault)(struct uffd_msg *msg, struct uffd_args *args))
H A Duffd-common.c419 int uffd_read_msg(int ufd, struct uffd_msg *msg)
436 void uffd_handle_page_fault(struct uffd_msg *msg, struct uffd_args *args)
509 struct uffd_msg msg;
H A Duffd-stress.c133 struct uffd_msg msg;
/linux-master/tools/testing/selftests/powerpc/tm/
H A Dtm-signal-pagefault.c85 struct uffd_msg msg; /* Data read from userfaultfd */
/linux-master/include/uapi/linux/
H A Duserfaultfd.h108 struct uffd_msg { struct
/linux-master/tools/testing/selftests/kvm/lib/
H A Duserfaultfd_util.c40 struct uffd_msg msg;
/linux-master/fs/
H A Duserfaultfd.c67 struct uffd_msg msg;
195 static inline void msg_init(struct uffd_msg *msg)
197 BUILD_BUG_ON(sizeof(struct uffd_msg) != 32);
202 memset(msg, 0, sizeof(struct uffd_msg));
205 static inline struct uffd_msg userfault_msg(unsigned long address,
211 struct uffd_msg msg;
1001 struct uffd_msg *msg)
1016 struct uffd_msg *msg, struct inode *inode)
1185 struct uffd_msg msg;
/linux-master/tools/testing/selftests/kvm/
H A Ddemand_paging_test.c61 struct uffd_msg *msg)
/linux-master/tools/testing/selftests/kvm/aarch64/
H A Dpage_fault_test.c310 static int uffd_generic_handler(int uffd_mode, int uffd, struct uffd_msg *msg,
343 static int uffd_pt_handler(int mode, int uffd, struct uffd_msg *msg)
348 static int uffd_data_handler(int mode, int uffd, struct uffd_msg *msg)
400 static int uffd_no_handler(int mode, int uffd, struct uffd_msg *msg)
/linux-master/tools/testing/selftests/x86/
H A Dtest_shadow_stack.c458 struct uffd_msg msg;

Completed in 179 milliseconds