uffd_test_case_ops
uffd_test_case_ops_t *uffd_test_case_ops;
if (uffd_test_case_ops && uffd_test_case_ops->pre_alloc) {
ret = uffd_test_case_ops->pre_alloc(gopts, errmsg);
if (uffd_test_case_ops && uffd_test_case_ops->post_alloc) {
ret = uffd_test_case_ops->post_alloc(gopts, errmsg);
typedef struct uffd_test_case_ops uffd_test_case_ops_t;
extern uffd_test_case_ops_t *uffd_test_case_ops;
struct uffd_test_case_ops uffd_move_test_case_ops = {
struct uffd_test_case_ops uffd_move_test_pmd_case_ops = {
uffd_test_case_ops = test->test_case_ops;