Searched refs:kunit (Results 51 - 75 of 226) sorted by relevance

12345678910

/linux-master/lib/
H A Dcpumask_kunit.c8 #include <kunit/test.h>
62 static void test_cpumask_weight(struct kunit *test)
73 static void test_cpumask_first(struct kunit *test)
83 static void test_cpumask_last(struct kunit *test)
91 static void test_cpumask_next(struct kunit *test)
103 static void test_cpumask_iterators(struct kunit *test)
117 static void test_cpumask_iterators_builtin(struct kunit *test)
130 static int test_cpumask_init(struct kunit *test)
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)
54 static void cmdline_test_noint(struct kunit *test)
69 static void cmdline_test_lead_int(struct kunit *test)
86 static void cmdline_test_tail_int(struct kunit *test)
107 static void cmdline_do_one_range_test(struct kunit *test, const char *in,
130 static void cmdline_test_range(struct kunit *test)
/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,
/linux-master/drivers/gpu/drm/xe/tests/
H A Dxe_mocs.c6 #include <kunit/test.h>
7 #include <kunit/visibility.h>
26 struct kunit *test = xe_cur_kunit();
44 struct kunit *test = xe_cur_kunit();
81 struct kunit *test = xe_cur_kunit();
137 void xe_live_mocs_kernel_kunit(struct kunit *test)
151 struct kunit *test = xe_cur_kunit();
178 void xe_live_mocs_reset_kunit(struct kunit *test)
H A Dxe_guc_id_mgr_test.c6 #include <kunit/test.h>
11 static int guc_id_mgr_test_init(struct kunit *test)
23 static void bad_init(struct kunit *test)
31 static void no_init(struct kunit *test)
42 static void init_fini(struct kunit *test)
54 static void check_used(struct kunit *test)
76 static void check_quota(struct kunit *test)
100 static void check_all(struct kunit *test)
H A Dxe_guc_relay_test.c6 #include <kunit/static_stub.h>
7 #include <kunit/test.h>
8 #include <kunit/test-bug.h>
25 static int relay_test_init(struct kunit *test)
65 struct kunit *test = kunit_get_current_test();
78 struct kunit *test = kunit_get_current_test();
120 static void pf_rejects_guc2pf_too_short(struct kunit *test)
129 static void pf_rejects_guc2pf_too_long(struct kunit *test)
138 static void pf_rejects_guc2pf_no_payload(struct kunit *test)
147 static void pf_fails_no_payload(struct kunit *tes
[all...]
H A Dxe_pci.c10 #include <kunit/test-bug.h>
11 #include <kunit/test.h>
12 #include <kunit/test-bug.h>
13 #include <kunit/visibility.h>
114 struct kunit *test = kunit_get_current_test();
128 struct kunit *test = kunit_get_current_test();
/linux-master/drivers/base/test/
H A Droot-device-test.c4 #include <kunit/resource.h>
17 static int root_device_devm_init(struct kunit *test)
44 static void root_device_devm_register_unregister_test(struct kunit *test)
76 static void root_device_devm_register_get_unregister_with_devm_test(struct kunit *test)
/linux-master/net/wireless/tests/
H A Dutil.c9 #include <kunit/test.h>
10 #include <kunit/test-bug.h>
15 struct kunit *test = kunit_get_current_test();
23 wiphy = wiphy_new_nm(ops, sizeof(*priv), "kunit");
/linux-master/sound/soc/
H A Dsoc-topology-test.c12 #include <kunit/device.h>
13 #include <kunit/test.h>
25 static int snd_soc_tplg_test_init(struct kunit *test)
35 static void snd_soc_tplg_test_exit(struct kunit *test)
42 * component probe, we need to pass struct kunit somehow to probe function, so
46 struct kunit *kunit; member in struct:kunit_soc_component
60 KUNIT_EXPECT_EQ_MSG(kunit_comp->kunit, kunit_comp->expect, ret,
73 KUNIT_EXPECT_EQ(kunit_comp->kunit, 0, ret);
174 .dai_name = "kunit
[all...]
/linux-master/mm/kasan/
H A Dkasan_test.c10 #include <kunit/test.h>
89 static void kasan_test_exit(struct kunit *test)
161 static void kmalloc_oob_right(struct kunit *test)
190 static void kmalloc_oob_left(struct kunit *test)
203 static void kmalloc_node_oob_right(struct kunit *test)
220 static void kmalloc_big_oob_right(struct kunit *test)
239 static void kmalloc_large_oob_right(struct kunit *test)
253 static void kmalloc_large_uaf(struct kunit *test)
265 static void kmalloc_large_invalid_free(struct kunit *test)
276 static void page_alloc_oob_right(struct kunit *tes
[all...]
/linux-master/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-test.c5 #include <kunit/test.h>
12 struct kunit *test;
112 struct kunit *test, const struct arm_smmu_ste *cur,
148 struct kunit *test, const struct arm_smmu_ste *cur,
170 static void arm_smmu_v3_write_ste_test_bypass_to_abort(struct kunit *test)
182 static void arm_smmu_v3_write_ste_test_abort_to_bypass(struct kunit *test)
193 static void arm_smmu_v3_write_ste_test_cdtable_to_abort(struct kunit *test)
202 static void arm_smmu_v3_write_ste_test_abort_to_cdtable(struct kunit *test)
211 static void arm_smmu_v3_write_ste_test_cdtable_to_bypass(struct kunit *test)
220 static void arm_smmu_v3_write_ste_test_bypass_to_cdtable(struct kunit *tes
[all...]
/linux-master/kernel/events/
H A Dhw_breakpoint_test.c8 #include <kunit/test.h>
65 static void fill_one_bp_slot(struct kunit *test, int *id, int cpu, struct task_struct *tsk)
80 static bool fill_bp_slots(struct kunit *test, int *id, int cpu, struct task_struct *tsk, int skip)
93 static struct task_struct *get_other_task(struct kunit *test)
122 static void test_one_cpu(struct kunit *test)
131 static void test_many_cpus(struct kunit *test)
146 static void test_one_task_on_all_cpus(struct kunit *test)
159 static void test_two_tasks_on_all_cpus(struct kunit *test)
177 static void test_one_task_on_one_cpu(struct kunit *test)
193 static void test_one_task_mixed(struct kunit *tes
[all...]
/linux-master/lib/kunit/
H A Dexecutor_test.c9 #include <kunit/test.h>
10 #include <kunit/attributes.h>
12 static void free_suite_set_at_end(struct kunit *test, const void *to_free);
13 static struct kunit_suite *alloc_fake_suite(struct kunit *test,
17 static void dummy_test(struct kunit *test) {}
26 static void parse_filter_test(struct kunit *test)
43 static void filter_suites_test(struct kunit *test)
69 static void filter_suites_test_glob_test(struct kunit *test)
98 static void filter_suites_to_empty_test(struct kunit *test)
118 static void parse_filter_attr_test(struct kunit *tes
[all...]
H A Dstring-stream-test.c9 #include <kunit/static_stub.h>
10 #include <kunit/test.h>
30 static char *get_concatenated_string(struct kunit *test, struct string_stream *stream)
41 static void string_stream_managed_init_test(struct kunit *test)
57 static void string_stream_unmanaged_init_test(struct kunit *test)
75 struct kunit *fake_test = kunit_get_current_test();
78 /* The kunit could own string_streams other than the one we are testing. */
97 static void string_stream_managed_free_test(struct kunit *test)
120 static void string_stream_resource_free_test(struct kunit *test)
123 struct kunit *fake_tes
[all...]
H A Dtest.c9 #include <kunit/resource.h>
10 #include <kunit/test.h>
11 #include <kunit/test-bug.h>
12 #include <kunit/attributes.h>
101 static void kunit_print_test_stats(struct kunit *test,
168 static void kunit_print_ok_not_ok(struct kunit *test,
251 static void kunit_print_string_stream(struct kunit *test,
274 static void kunit_fail(struct kunit *test, const struct kunit_loc *loc,
299 void __noreturn __kunit_abort(struct kunit *test)
313 void __kunit_do_failed_assertion(struct kunit *tes
[all...]
/linux-master/drivers/clk/
H A Dclk-fractional-divider_test.c6 #include <kunit/test.h>
16 static void clk_fd_test_approximation_max_denominator(struct kunit *test)
45 static void clk_fd_test_approximation_max_numerator(struct kunit *test)
74 static void clk_fd_test_approximation_max_denominator_zero_based(struct kunit *test)
104 static void clk_fd_test_approximation_max_numerator_zero_based(struct kunit *test)
/linux-master/drivers/firewire/
H A Duapi-test.c8 #include <kunit/test.h>
12 static void structure_layout_event_response(struct kunit *test)
30 static void structure_layout_event_request3(struct kunit *test)
49 static void structure_layout_event_response2(struct kunit *test)
63 static void structure_layout_event_phy_packet2(struct kunit *test)
/linux-master/drivers/input/tests/
H A Dinput_test.c11 #include <kunit/test.h>
15 static int input_test_init(struct kunit *test)
42 static void input_test_exit(struct kunit *test)
52 static void input_test_polling(struct kunit *test)
67 static void input_test_timestamp(struct kunit *test)
87 static void input_test_match_device_id(struct kunit *test)
133 static void input_test_grab(struct kunit *test)
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_connector_test.c13 #include <kunit/test.h>
50 static int drm_test_connector_init(struct kunit *test)
83 static void drm_test_drmm_connector_init(struct kunit *test)
99 static void drm_test_drmm_connector_init_null_ddc(struct kunit *test)
115 static void drm_test_drmm_connector_init_type_valid(struct kunit *test)
186 static void drm_test_get_tv_mode_from_name_valid(struct kunit *test)
217 static void drm_test_get_tv_mode_from_name_truncated(struct kunit *test)
H A Ddrm_format_test.c8 #include <kunit/test.h>
12 static void drm_test_format_block_width_invalid(struct kunit *test)
21 static void drm_test_format_block_width_one_plane(struct kunit *test)
32 static void drm_test_format_block_width_two_plane(struct kunit *test)
44 static void drm_test_format_block_width_three_plane(struct kunit *test)
57 static void drm_test_format_block_width_tiled(struct kunit *test)
68 static void drm_test_format_block_height_invalid(struct kunit *test)
77 static void drm_test_format_block_height_one_plane(struct kunit *test)
88 static void drm_test_format_block_height_two_plane(struct kunit *test)
100 static void drm_test_format_block_height_three_plane(struct kunit *tes
[all...]
H A Ddrm_mm_test.c8 #include <kunit/test.h>
38 static bool assert_no_holes(struct kunit *test, const struct drm_mm *mm)
63 static bool assert_one_hole(struct kunit *test, const struct drm_mm *mm, u64 start, u64 end)
103 static bool assert_node(struct kunit *test, struct drm_mm_node *node, struct drm_mm *mm,
135 static void drm_test_mm_init(struct kunit *test)
189 static void drm_test_mm_debug(struct kunit *test)
217 static bool expect_insert(struct kunit *test, struct drm_mm *mm,
241 static void drm_test_mm_align_pot(struct kunit *test, int max)
278 static void drm_test_mm_align32(struct kunit *test)
283 static void drm_test_mm_align64(struct kunit *tes
[all...]
/linux-master/drivers/gpu/drm/ttm/tests/
H A Dttm_kunit_helpers.c52 struct ttm_buffer_object *ttm_bo_kunit_init(struct kunit *test,
76 struct ttm_place *ttm_place_kunit_init(struct kunit *test,
91 struct ttm_test_devices *ttm_test_devices_basic(struct kunit *test)
110 struct ttm_test_devices *ttm_test_devices_all(struct kunit *test)
130 void ttm_test_devices_put(struct kunit *test, struct ttm_test_devices *devs)
139 int ttm_test_devices_init(struct kunit *test)
153 void ttm_test_devices_fini(struct kunit *test)
/linux-master/mm/damon/
H A Dvaddr-test.h15 #include <kunit/test.h>
66 static void damon_test_three_regions_in_vmas(struct kunit *test)
110 * test kunit object
129 static void damon_do_test_apply_three_regions(struct kunit *test,
161 static void damon_test_apply_three_regions1(struct kunit *test)
183 static void damon_test_apply_three_regions2(struct kunit *test)
207 static void damon_test_apply_three_regions3(struct kunit *test)
232 static void damon_test_apply_three_regions4(struct kunit *test)
249 static void damon_test_split_evenly_fail(struct kunit *test,
268 static void damon_test_split_evenly_succ(struct kunit *tes
[all...]
/linux-master/drivers/hid/
H A Dhid-input-test.c8 #include <kunit/test.h>
10 static void hid_test_input_set_battery_charge_status(struct kunit *test)
31 static void hid_test_input_get_battery_property(struct kunit *test)

Completed in 339 milliseconds

12345678910