Lines Matching refs:param
90 static void verify_success(struct kfunc_test_params *param) in verify_success() argument
102 switch (param->test_type) { in verify_success()
121 prog = bpf_object__find_program_by_name(skel->obj, param->prog_name); in verify_success()
127 if (!ASSERT_OK(err, param->prog_name)) in verify_success()
130 if (!ASSERT_EQ(topts.retval, param->retval, "retval")) in verify_success()
138 lskel_prog = (struct bpf_prog_desc *)((char *)lskel + param->lskel_prog_desc_offset); in verify_success()
142 if (!ASSERT_OK(err, param->prog_name)) in verify_success()
145 ASSERT_EQ(topts.retval, param->retval, "retval"); in verify_success()
153 static void verify_fail(struct kfunc_test_params *param) in verify_fail() argument
168 switch (param->test_type) { in verify_fail()
186 prog = bpf_object__find_program_by_name(skel->obj, param->prog_name); in verify_fail()
193 if (!param->retval) { in verify_fail()
205 if (!ASSERT_EQ(err, param->retval, param->prog_name)) in verify_fail()
210 if (!ASSERT_OK_PTR(strstr(obj_log_buf, param->expected_err_msg), "expected_err_msg")) { in verify_fail()
211 fprintf(stderr, "Expected err_msg: %s\n", param->expected_err_msg); in verify_fail()