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

1234567891011>>

/linux-master/net/mac80211/tests/
H A Delems.c7 #include <kunit/test.h>
12 static void mle_defrag(struct kunit *test) argument
25 KUNIT_ASSERT_NOT_NULL(test, skb);
28 KUNIT_FAIL(test, "failed to pad skb");
67 KUNIT_EXPECT_NOT_NULL(test, parsed);
72 KUNIT_EXPECT_NOT_NULL(test, parsed->ml_basic);
73 KUNIT_EXPECT_EQ(test,
81 KUNIT_EXPECT_NOT_NULL(test, parsed->prof);
82 KUNIT_EXPECT_EQ(test,
/linux-master/net/mctp/test/
H A Droute-test.c3 #include <kunit/test.h>
63 static void mctp_test_route_destroy(struct kunit *test, argument
77 KUNIT_ASSERT_EQ_MSG(test, refs, 1, "route ref imbalance");
141 static void mctp_test_fragment(struct kunit *test) argument
150 params = test->param_value;
160 KUNIT_ASSERT_TRUE(test, skb);
163 KUNIT_ASSERT_TRUE(test, rt);
166 KUNIT_EXPECT_FALSE(test, rc);
170 KUNIT_EXPECT_EQ(test, n, params->n_frags);
190 KUNIT_EXPECT_EQ(test, hdr
246 mctp_test_rx_input(struct kunit *test) argument
293 __mctp_route_test_init(struct kunit *test, struct mctp_test_dev **devp, struct mctp_test_route **rtp, struct socket **sockp, unsigned int netid) argument
328 __mctp_route_test_fini(struct kunit *test, struct mctp_test_dev *dev, struct mctp_test_route *rt, struct socket *sock) argument
344 mctp_test_route_input_sk(struct kunit *test) argument
413 mctp_test_route_input_sk_reasm(struct kunit *test) argument
547 mctp_test_route_input_sk_keys(struct kunit *test) argument
695 mctp_test_route_input_multiple_nets_bind_init(struct kunit *test, struct test_net *t) argument
710 mctp_test_route_input_multiple_nets_bind_fini(struct kunit *test, struct test_net *t) argument
719 mctp_test_route_input_multiple_nets_bind(struct kunit *test) argument
760 mctp_test_route_input_multiple_nets_key_init(struct kunit *test, struct test_net *t) argument
789 mctp_test_route_input_multiple_nets_key_fini(struct kunit *test, struct test_net *t) argument
799 mctp_test_route_input_multiple_nets_key(struct kunit *test) argument
842 mctp_test_flow_init(struct kunit *test, struct mctp_test_dev **devp, struct mctp_test_route **rtp, struct socket **sock, struct sk_buff **skbp, unsigned int len) argument
880 mctp_test_flow_fini(struct kunit *test, struct mctp_test_dev *dev, struct mctp_test_route *rt, struct socket *sock) argument
889 mctp_test_packet_flow(struct kunit *test) argument
922 mctp_test_fragment_flow(struct kunit *test) argument
963 mctp_test_packet_flow(struct kunit *test) argument
968 mctp_test_fragment_flow(struct kunit *test) argument
975 mctp_test_route_output_key_create(struct kunit *test) argument
[all...]
H A Dutils.h6 #include <kunit/test.h>
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_plane_helper_test.c8 #include <kunit/test.h>
47 static int drm_plane_helper_init(struct kunit *test) argument
49 const struct drm_check_plane_state_test *params = test->param_value;
54 plane = kunit_kzalloc(test, sizeof(*plane), GFP_KERNEL);
55 KUNIT_ASSERT_NOT_NULL(test, plane);
57 fb = kunit_kzalloc(test, sizeof(*fb), GFP_KERNEL);
58 KUNIT_ASSERT_NOT_NULL(test, fb);
62 mock = kunit_kzalloc(test, sizeof(*mock), GFP_KERNEL);
63 KUNIT_ASSERT_NOT_NULL(test, mock);
77 test
82 check_src_eq(struct kunit *test, struct drm_plane_state *plane_state, unsigned int src_x, unsigned int src_y, unsigned int src_w, unsigned int src_h) argument
101 check_crtc_eq(struct kunit *test, struct drm_plane_state *plane_state, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h) argument
112 drm_test_check_plane_state(struct kunit *test) argument
254 drm_test_check_invalid_plane_state(struct kunit *test) argument
[all...]
H A Ddrm_rect_test.c8 #include <kunit/test.h>
16 static void drm_rect_compare(struct kunit *test, const struct drm_rect *r, argument
19 KUNIT_EXPECT_EQ(test, r->x1, expected->x1);
20 KUNIT_EXPECT_EQ(test, r->y1, expected->y1);
21 KUNIT_EXPECT_EQ(test, drm_rect_width(r), drm_rect_width(expected));
22 KUNIT_EXPECT_EQ(test, drm_rect_height(r), drm_rect_height(expected));
25 static void drm_test_rect_clip_scaled_div_by_zero(struct kunit *test) argument
39 KUNIT_EXPECT_FALSE_MSG(test, visible, "Destination not be visible\n");
40 KUNIT_EXPECT_FALSE_MSG(test, drm_rect_visible(&src), "Source should not be visible\n");
47 KUNIT_EXPECT_FALSE_MSG(test, visibl
51 drm_test_rect_clip_scaled_not_clipped(struct kunit *test) argument
99 drm_test_rect_clip_scaled_clipped(struct kunit *test) argument
189 drm_test_rect_clip_scaled_signed_vs_unsigned(struct kunit *test) argument
336 drm_test_rect_intersect(struct kunit *test) argument
407 drm_test_rect_calc_hscale(struct kunit *test) argument
418 drm_test_rect_calc_vscale(struct kunit *test) argument
489 drm_test_rect_rotate(struct kunit *test) argument
499 drm_test_rect_rotate_inv(struct kunit *test) argument
[all...]
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_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/vc4/tests/
H A Dvc4_mock.c6 #include <kunit/test.h>
109 static int __build_one_pipe(struct kunit *test, struct drm_device *drm, argument
118 dummy_plane = vc4_dummy_plane(test, drm, DRM_PLANE_TYPE_PRIMARY);
119 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, dummy_plane);
122 dummy_crtc = vc4_mock_pv(test, drm, plane, pipe->data);
123 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, dummy_crtc);
130 dummy_output = vc4_dummy_output(test, drm, crtc,
134 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, dummy_output);
140 static int __build_mock(struct kunit *test, struct drm_device *drm, argument
149 ret = __build_one_pipe(test, dr
160 __mock_device(struct kunit *test, bool is_vc5) argument
201 vc4_mock_device(struct kunit *test) argument
206 vc5_mock_device(struct kunit *test) argument
[all...]
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/tools/testing/selftests/kvm/
H A Dsystem_counter_offset_test.c33 "KVM_VCPU_TSC_OFFSET not supported; skipping test");
36 static void setup_system_counter(struct kvm_vcpu *vcpu, struct test_case *test) argument
39 &test->tsc_offset);
42 static uint64_t guest_read_system_counter(struct test_case *test) argument
47 static uint64_t host_read_guest_system_counter(struct test_case *test) argument
49 return rdtsc() + test->tsc_offset;
54 #error test not implemented for this architecture!
66 struct test_case *test = &test_cases[i]; local
68 GUEST_SYNC_CLOCK(i, guest_read_system_counter(test));
96 struct test_case *test local
[all...]
/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/xe/tests/
H A Dxe_migrate.c6 #include <kunit/test.h>
16 const char *str, struct kunit *test)
21 KUNIT_FAIL(test, "Failed to create fence for %s: %li\n", str,
30 KUNIT_FAIL(test, "Fence timed out for %s: %li\n", str, ret);
39 struct kunit *test)
48 KUNIT_FAIL(test, "Failed to allocate fake pt: %li\n",
57 if (sanity_fence_failed(xe, fence, str, test))
61 kunit_info(test, "%s: Job completed\n", str);
103 struct kunit *test, u32 region)
118 KUNIT_FAIL(test, "Faile
15 sanity_fence_failed(struct xe_device *xe, struct dma_fence *fence, const char *str, struct kunit *test) argument
37 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
102 test_copy(struct xe_migrate *m, struct xe_bo *bo, struct kunit *test, u32 region) argument
191 test_copy_sysmem(struct xe_migrate *m, struct xe_bo *bo, struct kunit *test) argument
197 test_copy_vram(struct xe_migrate *m, struct xe_bo *bo, struct kunit *test) argument
212 test_pt_update(struct xe_migrate *m, struct xe_bo *pt, struct kunit *test, bool force_gpu) argument
263 xe_migrate_sanity_test(struct xe_migrate *m, struct kunit *test) argument
423 struct kunit *test = xe_cur_kunit(); local
443 xe_migrate_sanity_kunit(struct kunit *test) argument
[all...]
H A Dxe_dma_buf.c8 #include <kunit/test.h>
29 static void check_residency(struct kunit *test, struct xe_bo *exported, argument
32 struct dma_buf_test_params *params = to_dma_buf_test_params(test->priv);
52 KUNIT_FAIL(test, "Exported bo was not in expected memory type.\n");
72 KUNIT_FAIL(test, "Evicting exporter failed with err=%d.\n",
79 KUNIT_FAIL(test, "Importer wasn't properly evicted.\n");
87 KUNIT_FAIL(test, "Validating importer failed with err=%d.\n",
98 KUNIT_EXPECT_TRUE(test, xe_bo_is_mem_type(exported, XE_PL_TT));
100 KUNIT_EXPECT_TRUE(test, xe_bo_is_mem_type(exported, mem_type));
103 KUNIT_EXPECT_TRUE(test, xe_bo_is_mem_typ
110 struct kunit *test = xe_cur_kunit(); local
261 struct kunit *test = xe_cur_kunit(); local
277 xe_dma_buf_kunit(struct kunit *test) argument
[all...]
H A Dxe_bo_test.c8 #include <kunit/test.h>
H A Dxe_wa_test.c9 #include <kunit/test.h>
86 static int xe_wa_test_init(struct kunit *test) argument
88 const struct platform_test_case *param = test->param_value;
101 dev = drm_kunit_helper_alloc_device(test);
102 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, dev);
104 xe = xe_kunit_helper_alloc_xe_device(test, dev);
105 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, xe);
107 test->priv = &data;
109 KUNIT_ASSERT_EQ(test, ret, 0);
116 test
121 xe_wa_test_exit(struct kunit *test) argument
128 xe_wa_gt(struct kunit *test) argument
[all...]
H A Dxe_mocs_test.c8 #include <kunit/test.h>
/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/perf/arch/arm64/tests/
H A Dcpuid-match.c8 int test__cpuid_match(struct test_suite *test __maybe_unused,
/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/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/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/fs/ext4/
H A Dmballoc-test.c3 * KUnit test of ext4 multiblocks allocation.
6 #include <kunit/test.h>
66 .name = "mballoc test",
345 static int mbt_kunit_init(struct kunit *test) argument
348 (struct mbt_ext4_block_layout *)(test->param_value);
364 test->priv = sb;
365 kunit_activate_static_stub(test,
368 kunit_activate_static_stub(test,
371 kunit_activate_static_stub(test,
374 kunit_activate_static_stub(test,
388 mbt_kunit_exit(struct kunit *test) argument
397 test_new_blocks_simple(struct kunit *test) argument
482 validate_free_blocks_simple(struct kunit *test, struct super_block *sb, ext4_group_t goal_group, ext4_grpblk_t start, ext4_grpblk_t len) argument
509 test_free_blocks_simple_range(struct kunit *test, ext4_group_t goal_group, ext4_grpblk_t start, ext4_grpblk_t len) argument
532 test_free_blocks_simple(struct kunit *test) argument
549 test_mark_diskspace_used_range(struct kunit *test, struct ext4_allocation_context *ac, ext4_grpblk_t start, ext4_grpblk_t len) argument
581 test_mark_diskspace_used(struct kunit *test) argument
672 mbt_validate_group_info(struct kunit *test, struct ext4_group_info *grp1, struct ext4_group_info *grp2) argument
696 do_test_generate_buddy(struct kunit *test, struct super_block *sb, void *bitmap, void *mbt_buddy, struct ext4_group_info *mbt_grp, void *ext4_buddy, struct ext4_group_info *ext4_grp) argument
717 test_mb_generate_buddy(struct kunit *test) argument
746 test_mb_mark_used_range(struct kunit *test, struct ext4_buddy *e4b, ext4_grpblk_t start, ext4_grpblk_t len, void *bitmap, void *buddy, struct ext4_group_info *grp) argument
779 test_mb_mark_used(struct kunit *test) argument
813 test_mb_free_blocks_range(struct kunit *test, struct ext4_buddy *e4b, ext4_grpblk_t start, ext4_grpblk_t len, void *bitmap, void *buddy, struct ext4_group_info *grp) argument
842 test_mb_free_blocks(struct kunit *test) argument
887 test_mb_mark_used_cost(struct kunit *test) argument
[all...]

Completed in 356 milliseconds

1234567891011>>