Searched refs:test (Results 151 - 175 of 680) sorted by relevance

1234567891011>>

/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dsection_names.c208 static void test_prog_type_by_name(const struct sec_name_test *test) argument
214 rc = libbpf_prog_type_by_name(test->sec_name, &prog_type,
217 CHECK(rc != test->expected_load.rc, "check_code",
218 "prog: unexpected rc=%d for %s\n", rc, test->sec_name);
223 CHECK(prog_type != test->expected_load.prog_type, "check_prog_type",
225 prog_type, test->sec_name);
227 CHECK(expected_attach_type != test->expected_load.expected_attach_type,
229 expected_attach_type, test->sec_name);
232 static void test_attach_type_by_name(const struct sec_name_test *test) argument
237 rc = libbpf_attach_type_by_name(test
255 struct sec_name_test *test = &tests[i]; local
[all...]
/linux-master/lib/
H A Dcmdline_kunit.c6 #include <kunit/test.h>
41 static void cmdline_do_one_test(struct kunit *test, const char *in, int rc, int offset) argument
50 KUNIT_EXPECT_EQ_MSG(test, ret, rc, fmt, in);
51 KUNIT_EXPECT_PTR_EQ_MSG(test, out, in + offset, fmt, in);
54 static void cmdline_test_noint(struct kunit *test) argument
65 cmdline_do_one_test(test, str, rc, offset);
69 static void cmdline_test_lead_int(struct kunit *test) argument
82 cmdline_do_one_test(test, in, rc, offset);
86 static void cmdline_test_tail_int(struct kunit *test) argument
103 cmdline_do_one_test(test, i
107 cmdline_do_one_range_test(struct kunit *test, const char *in, unsigned int n, const int *e) argument
130 cmdline_test_range(struct kunit *test) argument
[all...]
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_format_helper_test.c3 #include <kunit/test.h>
554 static u16 *le16buf_to_cpu(struct kunit *test, const __le16 *buf, size_t buf_size) argument
559 dst = kunit_kzalloc(test, sizeof(*dst) * buf_size, GFP_KERNEL);
569 static u32 *le32buf_to_cpu(struct kunit *test, const __le32 *buf, size_t buf_size) argument
574 dst = kunit_kzalloc(test, sizeof(*dst) * buf_size, GFP_KERNEL);
584 static __le32 *cpubuf_to_le32(struct kunit *test, const u32 *buf, size_t buf_size) argument
589 dst = kunit_kzalloc(test, sizeof(*dst) * buf_size, GFP_KERNEL);
608 static void drm_test_fb_xrgb8888_to_gray8(struct kunit *test) argument
610 const struct convert_xrgb8888_case *params = test->param_value;
624 KUNIT_ASSERT_GT(test, dst_siz
641 drm_test_fb_xrgb8888_to_rgb332(struct kunit *test) argument
674 drm_test_fb_xrgb8888_to_rgb565(struct kunit *test) argument
728 drm_test_fb_xrgb8888_to_xrgb1555(struct kunit *test) argument
775 drm_test_fb_xrgb8888_to_argb1555(struct kunit *test) argument
822 drm_test_fb_xrgb8888_to_rgba5551(struct kunit *test) argument
869 drm_test_fb_xrgb8888_to_rgb888(struct kunit *test) argument
917 drm_test_fb_xrgb8888_to_argb8888(struct kunit *test) argument
964 drm_test_fb_xrgb8888_to_xrgb2101010(struct kunit *test) argument
1009 drm_test_fb_xrgb8888_to_argb2101010(struct kunit *test) argument
1056 drm_test_fb_xrgb8888_to_mono(struct kunit *test) argument
1089 drm_test_fb_swab(struct kunit *test) argument
1160 drm_test_fb_xrgb8888_to_abgr8888(struct kunit *test) argument
1200 drm_test_fb_xrgb8888_to_xbgr8888(struct kunit *test) argument
1307 drm_test_fb_clip_offset(struct kunit *test) argument
1449 drm_test_fb_build_fourcc_list(struct kunit *test) argument
1791 drm_test_fb_memcpy(struct kunit *test) argument
[all...]
H A Ddrm_kunit_helpers.c24 * drm_kunit_helper_alloc_device - Allocate a mock device for a KUnit test
25 * @test: The test context object
28 * test. The device will also be bound to a fake driver. It will thus be
38 struct device *drm_kunit_helper_alloc_device(struct kunit *test) argument
40 return kunit_device_register(test, KUNIT_DEVICE_NAME);
46 * @test: The test context object
51 void drm_kunit_helper_free_device(struct kunit *test, struct device *dev) argument
53 kunit_device_unregister(test, de
58 __drm_kunit_helper_alloc_drm_device_with_driver(struct kunit *test, struct device *dev, size_t size, size_t offset, const struct drm_driver *driver) argument
103 drm_kunit_helper_acquire_ctx_alloc(struct kunit *test) argument
145 drm_kunit_helper_atomic_state_alloc(struct kunit *test, struct drm_device *drm, struct drm_modeset_acquire_ctx *ctx) argument
211 drm_kunit_helper_create_primary_plane(struct kunit *test, struct drm_device *drm, const struct drm_plane_funcs *funcs, const struct drm_plane_helper_funcs *helper_funcs, const uint32_t *formats, unsigned int num_formats, const uint64_t *modifiers) argument
282 drm_kunit_helper_create_crtc(struct kunit *test, struct drm_device *drm, struct drm_plane *primary, struct drm_plane *cursor, const struct drm_crtc_funcs *funcs, const struct drm_crtc_helper_funcs *helper_funcs) argument
[all...]
H A Ddrm_buddy_test.c7 #include <kunit/test.h>
24 static void drm_test_buddy_alloc_range_bias(struct kunit *test) argument
37 kunit_info(test, "mm_size=%u, ps=%u\n", mm_size, ps);
39 KUNIT_ASSERT_FALSE_MSG(test, drm_buddy_init(&mm, mm_size, ps),
44 KUNIT_EXPECT_TRUE(test, order);
62 KUNIT_ASSERT_TRUE_MSG(test,
71 KUNIT_ASSERT_TRUE_MSG(test,
80 KUNIT_ASSERT_TRUE_MSG(test,
89 KUNIT_ASSERT_TRUE_MSG(test,
99 KUNIT_ASSERT_FALSE_MSG(test,
227 drm_test_buddy_alloc_contiguous(struct kunit *test) argument
313 drm_test_buddy_alloc_pathological(struct kunit *test) argument
394 drm_test_buddy_alloc_pessimistic(struct kunit *test) argument
489 drm_test_buddy_alloc_optimistic(struct kunit *test) argument
535 drm_test_buddy_alloc_limit(struct kunit *test) argument
[all...]
H A Ddrm_probe_helper_test.c3 * Kunit test for drm_probe_helper functions
16 #include <kunit/test.h>
33 static int drm_probe_helper_test_init(struct kunit *test) argument
39 priv = kunit_kzalloc(test, sizeof(*priv), GFP_KERNEL);
40 KUNIT_ASSERT_NOT_NULL(test, priv);
41 test->priv = priv;
43 priv->dev = drm_kunit_helper_alloc_device(test);
44 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, priv->dev);
46 priv->drm = __drm_kunit_helper_alloc_drm_device(test, priv->dev,
49 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, pri
94 drm_test_connector_helper_tv_get_modes_check(struct kunit *test) argument
[all...]
/linux-master/drivers/gpu/drm/xe/tests/
H A Dxe_migrate.c6 #include <kunit/test.h>
15 const char *str, struct kunit *test)
20 KUNIT_FAIL(test, "Failed to create fence for %s: %li\n", str,
29 KUNIT_FAIL(test, "Fence timed out for %s: %li\n", str, ret);
38 struct kunit *test)
47 KUNIT_FAIL(test, "Failed to allocate fake pt: %li\n",
56 if (sanity_fence_failed(xe, fence, str, test))
60 kunit_info(test, "%s: Job completed\n", str);
102 struct kunit *test, u32 region)
117 KUNIT_FAIL(test, "Faile
14 sanity_fence_failed(struct xe_device *xe, struct dma_fence *fence, const char *str, struct kunit *test) argument
36 run_sanity_job(struct xe_migrate *m, struct xe_device *xe, struct xe_bb *bb, u32 second_idx, const char *str, struct kunit *test) argument
101 test_copy(struct xe_migrate *m, struct xe_bo *bo, struct kunit *test, u32 region) argument
190 test_copy_sysmem(struct xe_migrate *m, struct xe_bo *bo, struct kunit *test) argument
196 test_copy_vram(struct xe_migrate *m, struct xe_bo *bo, struct kunit *test) argument
211 test_pt_update(struct xe_migrate *m, struct xe_bo *pt, struct kunit *test, bool force_gpu) argument
262 xe_migrate_sanity_test(struct xe_migrate *m, struct kunit *test) argument
422 struct kunit *test = xe_cur_kunit(); local
440 xe_migrate_sanity_kunit(struct kunit *test) argument
[all...]
H A Dxe_dma_buf.c8 #include <kunit/test.h>
28 static void check_residency(struct kunit *test, struct xe_bo *exported, argument
31 struct dma_buf_test_params *params = to_dma_buf_test_params(test->priv);
51 KUNIT_FAIL(test, "Exported bo was not in expected memory type.\n");
71 KUNIT_FAIL(test, "Evicting exporter failed with err=%d.\n",
78 KUNIT_FAIL(test, "Importer wasn't properly evicted.\n");
86 KUNIT_FAIL(test, "Validating importer failed with err=%d.\n",
97 KUNIT_EXPECT_TRUE(test, xe_bo_is_mem_type(exported, XE_PL_TT));
99 KUNIT_EXPECT_TRUE(test, xe_bo_is_mem_type(exported, mem_type));
102 KUNIT_EXPECT_TRUE(test, xe_bo_is_mem_typ
109 struct kunit *test = xe_cur_kunit(); local
260 struct kunit *test = xe_cur_kunit(); local
274 xe_dma_buf_kunit(struct kunit *test) argument
[all...]
H A Dxe_dma_buf_test.c8 #include <kunit/test.h>
24 MODULE_DESCRIPTION("xe_dma_buf kunit test");
H A Dxe_migrate_test.c8 #include <kunit/test.h>
24 MODULE_DESCRIPTION("xe_migrate kunit test");
H A Dxe_mocs.c6 #include <kunit/test.h>
25 struct kunit *test = xe_cur_kunit(); local
31 kunit_info(test, "table size %d", arg->table.size);
32 kunit_info(test, "table uc_index %d", arg->table.uc_index);
33 kunit_info(test, "table n_entries %d", arg->table.n_entries);
46 struct kunit *test = xe_cur_kunit(); local
50 KUNIT_ASSERT_EQ_MSG(test, ret, 0, "Forcewake Failed.\n");
64 KUNIT_FAIL(test, "l3cc reg 0x%x has incorrect val.\n",
81 struct kunit *test = xe_cur_kunit(); local
85 KUNIT_ASSERT_EQ_MSG(test, re
126 xe_live_mocs_kernel_kunit(struct kunit *test) argument
140 struct kunit *test = xe_cur_kunit(); local
162 xe_live_mocs_reset_kunit(struct kunit *test) argument
[all...]
H A Dxe_wa_test.c9 #include <kunit/test.h>
85 static int xe_wa_test_init(struct kunit *test) argument
87 const struct platform_test_case *param = test->param_value;
100 dev = drm_kunit_helper_alloc_device(test);
101 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, dev);
103 xe = xe_kunit_helper_alloc_xe_device(test, dev);
104 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, xe);
106 test->priv = &data;
108 KUNIT_ASSERT_EQ(test, ret, 0);
115 test
120 xe_wa_test_exit(struct kunit *test) argument
127 xe_wa_gt(struct kunit *test) argument
[all...]
/linux-master/drivers/usb/musb/
H A Dmusb_debugfs.c118 unsigned test; local
121 test = musb_readb(musb->mregs, MUSB_TESTMODE);
125 if (test == (MUSB_TEST_FORCE_HOST | MUSB_TEST_FORCE_FS))
128 else if (test == (MUSB_TEST_FORCE_HOST | MUSB_TEST_FORCE_HS))
131 else if (test == MUSB_TEST_FORCE_HOST)
134 else if (test == MUSB_TEST_FIFO_ACCESS)
137 else if (test == MUSB_TEST_FORCE_FS)
140 else if (test == MUSB_TEST_FORCE_HS)
143 else if (test == MUSB_TEST_PACKET)
144 seq_printf(s, "test packe
168 u8 test; local
[all...]
/linux-master/tools/testing/selftests/bpf/
H A Dtest_sock_addr.c59 typedef int (*load_fn)(const struct sock_addr_test *test);
79 /* Expected test result */
90 static int bind4_prog_load(const struct sock_addr_test *test);
91 static int bind6_prog_load(const struct sock_addr_test *test);
92 static int connect4_prog_load(const struct sock_addr_test *test);
93 static int connect6_prog_load(const struct sock_addr_test *test);
94 static int sendmsg_allow_prog_load(const struct sock_addr_test *test);
95 static int sendmsg_deny_prog_load(const struct sock_addr_test *test);
96 static int recvmsg_allow_prog_load(const struct sock_addr_test *test);
97 static int recvmsg_deny_prog_load(const struct sock_addr_test *test);
645 load_insns(const struct sock_addr_test *test, const struct bpf_insn *insns, size_t insns_cnt) argument
664 load_path(const struct sock_addr_test *test, const char *path) argument
698 bind4_prog_load(const struct sock_addr_test *test) argument
703 bind6_prog_load(const struct sock_addr_test *test) argument
708 connect4_prog_load(const struct sock_addr_test *test) argument
713 connect6_prog_load(const struct sock_addr_test *test) argument
718 xmsg_ret_only_prog_load(const struct sock_addr_test *test, int32_t rc) argument
729 sendmsg_allow_prog_load(const struct sock_addr_test *test) argument
734 sendmsg_deny_prog_load(const struct sock_addr_test *test) argument
739 recvmsg_allow_prog_load(const struct sock_addr_test *test) argument
744 recvmsg_deny_prog_load(const struct sock_addr_test *test) argument
749 sendmsg4_rw_asm_prog_load(const struct sock_addr_test *test) argument
801 recvmsg4_rw_c_prog_load(const struct sock_addr_test *test) argument
806 sendmsg4_rw_c_prog_load(const struct sock_addr_test *test) argument
811 sendmsg6_rw_dst_asm_prog_load(const struct sock_addr_test *test, const char *rw_dst_ip) argument
864 sendmsg6_rw_asm_prog_load(const struct sock_addr_test *test) argument
869 recvmsg6_rw_c_prog_load(const struct sock_addr_test *test) argument
874 sendmsg6_rw_v4mapped_prog_load(const struct sock_addr_test *test) argument
879 sendmsg6_rw_wildcard_prog_load(const struct sock_addr_test *test) argument
884 sendmsg6_rw_c_prog_load(const struct sock_addr_test *test) argument
1144 init_addrs(const struct sock_addr_test *test, struct sockaddr_storage *requested_addr, struct sockaddr_storage *expected_addr, struct sockaddr_storage *expected_src_addr) argument
1169 run_bind_test_case(const struct sock_addr_test *test) argument
1202 run_connect_test_case(const struct sock_addr_test *test) argument
1255 run_xmsg_test_case(const struct sock_addr_test *test, int max_cmsg) argument
1318 run_test_case(int cgfd, const struct sock_addr_test *test) argument
[all...]
/linux-master/drivers/fpga/tests/
H A Dfpga-region-test.c3 * KUnit test for the FPGA Region
10 #include <kunit/test.h>
89 static void fpga_region_test_class_find(struct kunit *test) argument
91 struct test_ctx *ctx = test->priv;
95 KUNIT_EXPECT_PTR_EQ(test, region, ctx->region);
101 * FPGA Region programming test. The Region must call get_bridges() to get
104 static void fpga_region_test_program_fpga(struct kunit *test) argument
106 struct test_ctx *ctx = test->priv;
112 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, img_info);
119 KUNIT_ASSERT_EQ(test, re
143 fpga_region_test_init(struct kunit *test) argument
184 fpga_region_test_exit(struct kunit *test) argument
[all...]
/linux-master/net/mctp/test/
H A Dutils.h6 #include <kunit/test.h>
/linux-master/tools/perf/arch/arm64/tests/
H A Dcpuid-match.c8 int test__cpuid_match(struct test_suite *test __maybe_unused,
/linux-master/drivers/gpu/drm/vc4/tests/
H A Dvc4_mock_crtc.c6 #include <kunit/test.h>
20 struct vc4_dummy_crtc *vc4_mock_pv(struct kunit *test, argument
30 KUNIT_ASSERT_NOT_NULL(test, dummy_crtc);
38 KUNIT_ASSERT_EQ(test, ret, 0);
/linux-master/drivers/scsi/aic7xxx/
H A Daic79xx.seq52 test SEQINTCODE, 0xFF jz idle_loop;
65 test ERROR, 0xFF jz no_error_set;
70 test SCSISEQ0, ENSELO|ENARBO jnz idle_loop_checkbus;
71 test SEQ_FLAGS2, SELECTOUT_QFROZEN jz check_waiting_list;
82 test SSTAT0, SELDO|SELINGO jnz idle_loop_checkbus;
109 * ENSELO is cleared by a SELDO, so we must test for SELDO
112 test SSTAT0, SELDO jnz select_out;
115 test SSTAT0, SELDO jnz select_out;
117 test SSTAT0, SELDI jnz select_in;
118 test SCSIPHAS
[all...]
/linux-master/lib/kunit/
H A Dtry-catch.c10 #include <kunit/test.h>
44 * https://docs.bazel.build/versions/master/be/common-definitions.html#test.size
46 * one, we probably want to have some sort of test runner level
61 struct kunit *test = try_catch->test; local
79 kunit_err(test, "try timed out\n");
92 kunit_err(test, "wake_up_process() was never called\n");
94 kunit_err(test, "Unknown error: %d\n", exit_code);
/linux-master/drivers/rtc/
H A Dlib_test.c3 #include <kunit/test.h>
33 static void rtc_time64_to_tm_test_date_range(struct kunit *test) argument
60 KUNIT_ASSERT_EQ_MSG(test, year - 1900, result.tm_year, FAIL_MSG);
61 KUNIT_ASSERT_EQ_MSG(test, month - 1, result.tm_mon, FAIL_MSG);
62 KUNIT_ASSERT_EQ_MSG(test, mday, result.tm_mday, FAIL_MSG);
63 KUNIT_ASSERT_EQ_MSG(test, yday, result.tm_yday, FAIL_MSG);
/linux-master/kernel/time/
H A Dtime_test.c3 #include <kunit/test.h>
53 static void time64_to_tm_test_date_range(struct kunit *test) argument
79 KUNIT_ASSERT_EQ_MSG(test, year - 1900, result.tm_year, FAIL_MSG);
80 KUNIT_ASSERT_EQ_MSG(test, month - 1, result.tm_mon, FAIL_MSG);
81 KUNIT_ASSERT_EQ_MSG(test, mdday, result.tm_mday, FAIL_MSG);
82 KUNIT_ASSERT_EQ_MSG(test, yday, result.tm_yday, FAIL_MSG);
/linux-master/tools/testing/selftests/powerpc/vphn/
H A Dtest-vphn.c21 static struct test { struct
366 static int test_one(struct test *test) argument
371 vphn_unpack_associativity(test->input, output);
374 if (len != test->expected[0]) {
375 printf("expected %d elements, got %d\n", test->expected[0],
382 if (val != test->expected[i]) {
384 test->expected[i]);
394 static struct test *test; local
[all...]
/linux-master/tools/testing/selftests/resctrl/
H A Dresctrl_tests.c67 printf("usage: resctrl_tests [-h] [-t test list] [-n no_of_bits] [-b benchmark_cmd [option]...]\n");
70 printf("\t-t test list: run tests/groups specified by the list, ");
80 printf("\t-p cpu_no: specify CPU number to run the test. 1 is default\n");
117 static bool test_vendor_specific_check(const struct resctrl_test *test) argument
119 if (!test->vendor_specific)
122 return get_vendor() & test->vendor_specific;
125 static void run_single_test(const struct resctrl_test *test, const struct user_params *uparams) argument
129 if (test->disabled)
132 if (!test_vendor_specific_check(test)) {
133 ksft_test_result_skip("Hardware does not support %s\n", test
[all...]
/linux-master/tools/perf/tests/
H A Dexpr.c60 static int test(struct expr_parse_ctx *ctx, const char *e, double val2) function
65 TEST_ASSERT_VAL("parse test failed", 0);
93 ret = test(ctx, "1+1", 2);
94 ret |= test(ctx, "FOO+BAR", 3);
95 ret |= test(ctx, "(BAR/2)%2", 1);
96 ret |= test(ctx, "1 - -4", 5);
97 ret |= test(ctx, "(FOO-1)*2 + (BAR/2)%2 - -4", 5);
98 ret |= test(ctx, "1-1 | 1", 1);
99 ret |= test(ctx, "1-1 & 1", 0);
100 ret |= test(ct
[all...]

Completed in 246 milliseconds

1234567891011>>