run_test
ret = run_test(gt, VARY_MIN);
ret = run_test(gt, VARY_MAX);
ret = run_test(gt, MAX_GRANTED);
ret = run_test(gt, SLPC_POWER);
thread->result = run_test(thread->gt, TILE_INTERACTION);
if (ts.run_test)
val = ts.run_test(1, 0);
if (ts.run_test)
ts.run_test(0, chr);
int (*run_test) (int, int);
ts.run_test = run_simple_test;
static DEVICE_ATTR_WO(run_test);
if (test->run_test)
ret = test->run_test(spi, test, tx, rx);
int (*run_test)(struct spi_device *spi, struct spi_test *test,
.run_test = mipid_run_test,
int (*run_test) (int test_num);
int (*run_test) (struct lcd_panel *panel, int test_num);
if (!fbdev->panel->run_test) {
r = fbdev->panel->run_test(fbdev->panel, test_num);
if (!fbdev->ctrl->run_test) {
r = fbdev->ctrl->run_test(test_num);
if (!display || !display->driver->run_test) {
r = display->driver->run_test(display, p.test_num);
if (!display || !display->driver->run_test) {
r = display->driver->run_test(display, p.test_num);
ret = run_test(test_func, 0, sectorsize, nodesize, alignment);
ret = run_test(test_func, 1, sectorsize, nodesize, alignment);
ret = run_test(tests[i], sectorsize, nodesize);
int (*run_test)(struct omap_dss_device *display, int test);
r = run_test(i, j, k);
run_test(&defs[i], config);
run_test(&tests[i]);
run_test(skel, false, TEST_MODE_IPV4);
run_test(skel, false, TEST_MODE_IPV6);
run_test(skel, false, TEST_MODE_DUAL);
run_test(skel, true, TEST_MODE_IPV4);
run_test(skel, true, TEST_MODE_IPV6);
run_test(skel, true, TEST_MODE_DUAL);
ASSERT_OK(run_test(cgroup_fd, server_fd, false), "cgroup-v2-only");
ASSERT_OK(run_test(cgroup_fd, server_fd, true), "cgroup-v1v2");
CHECK_FAIL(run_test(cgroup_fd, server_fd, AF_INET, SOCK_STREAM));
CHECK_FAIL(run_test(cgroup_fd, server_fd, AF_INET6, SOCK_STREAM));
CHECK_FAIL(run_test(cgroup_fd, server_fd, AF_INET, SOCK_DGRAM));
CHECK_FAIL(run_test(cgroup_fd, server_fd, AF_INET6, SOCK_DGRAM));
run_test("on_open_expect_fault");
run_test("on_open_validate_file_read");
ASSERT_EQ(run_test(test, 0), TEST_PACKETS_COUNT,
ASSERT_EQ(run_test(test, 1), 0, "test second port");
ASSERT_EQ(run_test(test, 2), TEST_PACKETS_COUNT,
run_test(&test_cases[i], skel);
run_test(0 /* input_retval */,
run_test(-EINVAL /* input_retval */,
ASSERT_OK(run_test(cgroup_fd, server_fd, false), "run_test tcp");
ASSERT_OK(run_test(cgroup_fd, server_fd, true), "run_test mptcp");
if (run_test(server, addr, test->len, test->type))
run_test(&test_cases[i]);
ASSERT_OK(run_test(cgroup_fd, &tests[i]), tests[i].descr);
ASSERT_OK(run_test(cgroup_fd, &tests[i]), tests[i].descr);
ASSERT_OK(run_test(cgroup_fd, &tests[i], false, false),
ASSERT_OK(run_test(cgroup_fd, &tests[i], false, true),
ASSERT_OK(run_test(cgroup_fd, &tests[i], true, false),
run_test(cgroup_fd);
run_test(cgroup_fd);
ASSERT_OK(run_test(cgroup_fd, server_fd), "run_test");
run_test(&skel->bss->global);
run_test();
run_test(cfg);
run_test(skel, XDP_PASS, pg_sz, 2048, 0, 2048, 2048);
run_test(skel, XDP_PASS, pg_sz, 2048, 0, 1024, 2048);
run_test(skel, XDP_PASS, pg_sz, 9000, 0, 1024, 1025);
run_test(skel, XDP_PASS, pg_sz, 9000, 0, 1025, 1025);
run_test(skel, XDP_PASS, pg_sz, buff_len, 0, 0, PULL_MAX);
run_test(skel, XDP_PASS, pg_sz, buff_len, max_meta_len, 1024, PULL_MAX);
run_test(skel, XDP_PASS, pg_sz, buff_len, 0, max_data_len, PULL_MAX);
run_test(skel, XDP_DROP, pg_sz, 2048, 0, 2048, 2049);
run_test(skel, XDP_DROP, pg_sz, buff_len, max_meta_len, max_data_len,
run_test(skel, XDP_DROP, pg_sz, buff_len, 0, 0, PULL_MAX | PULL_PLUS_ONE);
run_test(skel, XDP_DROP, pg_sz, buff_len, max_meta_len, 1024,
run_test(skel, XDP_DROP, pg_sz, buff_len, 0, max_data_len,
if (test->run_test)
test->run_test();
void (*run_test)(void);
if ((test->run_test == NULL && test->run_serial_test == NULL) ||
(test->run_test != NULL && test->run_serial_test != NULL)) {
.run_test = &test_##name, \
result = run_test(size, MIN(size, 8), wr, wp);
if (run_test(size, 8, -size, -8))
test_success = run_test(cpu);
for_each_guest_mode(run_test, arg);
run_test(vcpu);
for_each_guest_mode(run_test, &p);
run_test();
for_each_guest_mode(run_test, &p);
for_each_guest_mode(run_test, &p);
for_each_guest_mode(run_test, &p);
for_each_guest_mode(run_test, &p);
run_test(c);
static void run_test(struct kvm_vcpu *vcpu, const char *expected_printf,
run_test(vcpu, expected_printf, expected_assert); \
run_test(i); /* This function always exits */
for_each_guest_mode(run_test, &p);
for_each_guest_mode(run_test, &p);
run_test(testplan[i].test, f);
for_each_guest_mode(run_test, NULL);
for_each_guest_mode(run_test, NULL);
run_test(reclaim_period_ms, false, reboot_permissions);
run_test(reclaim_period_ms, true, reboot_permissions);
run_test(false);
run_test(true);
ret = run_test(testcases, sz_testcases);
hugetlb_ret = run_test(hugetlb_testcases, sz_hugetlb_testcases);
run_test((void *)&addr, sizeof(addr), false /* !ipv6 */);
run_test((void *)&addr, sizeof(addr), true /* ipv6 */);
ret = run_test(fd, &si_remote);
run_test();
run_test((void *)&addr, sizeof(addr));
run_test((void *)&addr, sizeof(addr));
rc = run_test(test_function, name);
return run_test(mallocblock, mallocsize);
return run_test(fileblock, filesize);
.run_test = cat_run_test,
.run_test = noncont_cat_run_test,
.run_test = noncont_cat_run_test,
.run_test = cmt_run_test,
.run_test = mba_run_test,
.run_test = mbm_run_test,
int (*run_test)(const struct resctrl_test *test,
ret = test->run_test(test, uparams);
status = run_test(true);
return run_test(false);
status = run_test(test);
#define RUN_TEST(x) run_test((x), #x)
ret |= run_test(CLOCK_MONOTONIC, 0);
ret |= run_test(CLOCK_MONOTONIC, 1);
ret |= run_test(CLOCK_BOOTTIME_ALARM, 0);
ret |= run_test(CLOCK_BOOTTIME_ALARM, 1);
ret |= run_test(CLOCK_REALTIME);
ret |= run_test(CLOCK_MONOTONIC);
ret |= run_test(CLOCK_BOOTTIME, btime_now);
ret |= run_test(CLOCK_MONOTONIC, mtime_now);
ret |= run_test(CLOCK_BOOTTIME_ALARM, btime_now);
ret |= run_test(CLOCK_BOOTTIME, btime_now);
ret |= run_test(CLOCK_MONOTONIC, mtime_now);
ret |= run_test(CLOCK_BOOTTIME_ALARM, btime_now);
run_test(1, 0.0, 0.0);
fails += run_test(0, freq_base, freq_step);
run_test(malloc_cases, ARRAY_SIZE(malloc_cases));
run_test(bits_cases, ARRAY_SIZE(bits_cases));
run_test(mmap_cases, ARRAY_SIZE(mmap_cases));
run_test(syscall_cases, ARRAY_SIZE(syscall_cases));
run_test(uring_cases, ARRAY_SIZE(uring_cases));
run_test(inheritance_cases, ARRAY_SIZE(inheritance_cases));
run_test(pasid_cases, ARRAY_SIZE(pasid_cases));
run_test(&dev, &dev.vqs[0], delayed, batch, reset, 0x100000);