Home
last modified time | relevance | path

Searched refs:uffd_msg (Results 1 – 14 of 14) sorted by relevance

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dbpf_mod_race.c62 struct uffd_msg uffd_msg; in test_bpf_mod_race_config() local
109 if (!ASSERT_EQ(read(uffd, &uffd_msg, sizeof(uffd_msg)), sizeof(uffd_msg), in test_bpf_mod_race_config()
112 if (!ASSERT_EQ(uffd_msg.event, UFFD_EVENT_PAGEFAULT, "read uffd event is pagefault")) in test_bpf_mod_race_config()
H A Dtramp_prog_detach.c85 struct uffd_msg uffd_msg; in test_detach() local
134 if (!ASSERT_EQ(read(uffd, &uffd_msg, sizeof(uffd_msg)), sizeof(uffd_msg), in test_detach()
137 if (!ASSERT_EQ(uffd_msg.event, UFFD_EVENT_PAGEFAULT, "uffd pagefault")) in test_detach()
/linux/tools/testing/selftests/mm/
H A Duffd-common.h82 struct uffd_msg *msg,
119 int uffd_read_msg(uffd_global_test_opts_t *gopts, struct uffd_msg *msg);
122 struct uffd_msg *msg,
H A Duffd-unit-tests.c214 struct uffd_msg msg = { 0 };
701 struct uffd_msg *msg, in faulting_process()
1796 struct uffd_msg *msg, in main()
1888 struct uffd_msg *msg,
1908 static void uffd_move_handle_fault(uffd_global_test_opts_t *gopts, struct uffd_msg *msg,
1914 static void uffd_move_pmd_handle_fault(uffd_global_test_opts_t *gopts, struct uffd_msg *msg,
1925 struct uffd_msg *msg, struct uffd_args *args)
2162 struct uffd_msg msg = { 0 };
H A Duffd-common.c445 int uffd_read_msg(uffd_global_test_opts_t *gopts, struct uffd_msg *msg) in uffd_read_msg()
462 void uffd_handle_page_fault(uffd_global_test_opts_t *gopts, struct uffd_msg *msg, in uffd_handle_page_fault()
537 struct uffd_msg msg; in uffd_poll_thread()
H A Duffd-stress.c145 struct uffd_msg msg; in uffd_read_thread()
/linux/tools/testing/selftests/kvm/include/
H A Duserfaultfd_util.h15 typedef int (*uffd_handler_t)(int uffd_mode, int uffd, struct uffd_msg *msg);
/linux/tools/testing/selftests/kvm/arm64/
H A Dpage_fault_test.c309 static int uffd_generic_handler(int uffd_mode, int uffd, struct uffd_msg *msg, in uffd_generic_handler()
342 static int uffd_pt_handler(int mode, int uffd, struct uffd_msg *msg) in uffd_pt_handler()
347 static int uffd_data_handler(int mode, int uffd, struct uffd_msg *msg) in uffd_data_handler()
399 static int uffd_no_handler(int mode, int uffd, struct uffd_msg *msg) in uffd_no_handler()
/linux/tools/testing/selftests/powerpc/tm/
H A Dtm-signal-pagefault.c85 struct uffd_msg msg; /* Data read from userfaultfd */ in fault_handler_thread()
/linux/tools/testing/selftests/kvm/lib/
H A Duserfaultfd_util.c51 struct uffd_msg msg; in uffd_handler_thread_fn()
/linux/tools/testing/selftests/filesystems/
H A Dreaddir_hold.h135 struct uffd_msg msg; in readdir_hold_faulted()
/linux/tools/testing/selftests/kvm/
H A Ddemand_paging_test.c58 struct uffd_msg *msg) in handle_uffd_page_request()
/linux/mm/
H A Duserfaultfd.c2416 struct uffd_msg msg; in userfaultfd_release_all()
2544 static inline void msg_init(struct uffd_msg *msg) in userfaultfd_wake_function()
2546 BUILD_BUG_ON(sizeof(struct uffd_msg) != 32); in userfaultfd_wake_function()
2551 memset(msg, 0, sizeof(struct uffd_msg)); in userfaultfd_wake_function()
2554 static inline struct uffd_msg userfault_msg(unsigned long address, in userfaultfd_wake_function()
2560 struct uffd_msg msg; in userfaultfd_wake_function()
3384 struct uffd_msg *msg)
3399 struct uffd_msg *msg, struct inode *inode) in userfaultfd_poll()
3568 struct uffd_msg msg; in userfaultfd_ctx_read()
/linux/tools/testing/selftests/x86/
H A Dtest_shadow_stack.c459 struct uffd_msg msg; in uffd_thread()