Searched refs:kunit (Results 126 - 150 of 221) sorted by relevance

123456789

/linux-master/lib/
H A Dtest_hash.c22 #include <kunit/test.h>
72 test_int__hash_32(struct kunit *test, struct test_hash_params *params)
85 test_int_hash_64(struct kunit *test, struct test_hash_params *params, u32 const *m, int *k)
110 test_int_hash(struct kunit *test, unsigned long long h64, u32 hash_or[2][33])
144 static void test_string_or(struct kunit *test)
169 static void test_hash_or(struct kunit *test)
H A Dtest_list_sort.c2 #include <kunit/test.h>
29 static void check(struct kunit *test, struct debug_el *ela, struct debug_el *elb)
58 static void list_sort_test(struct kunit *test)
H A Dfortify_kunit.c8 * ./tools/testing/kunit/kunit.py run --arch=x86_64 \
43 #include <kunit/device.h>
44 #include <kunit/test.h>
45 #include <kunit/test-bug.h>
68 struct kunit *current_test;
84 static void fortify_test_known_sizes(struct kunit *test)
117 static void fortify_test_control_flow_split(struct kunit *test)
193 static void fortify_test_alloc_size_##allocator##_const(struct kunit *test) \
197 static void fortify_test_alloc_size_##allocator##_dynamic(struct kunit *tes
[all...]
H A Dstring_helpers_kunit.c7 #include <kunit/test.h>
14 static void test_string_check_buf(struct kunit *test,
54 static void test_string_unescape(struct kunit *test,
395 test_string_escape_overflow(struct kunit *test,
405 static void test_string_escape(struct kunit *test, const char *name,
470 static void test_string_get_size_check(struct kunit *test,
496 static void __test_string_get_size_one(struct kunit *test,
523 static void __test_string_get_size(struct kunit *test,
546 static void test_get_size(struct kunit *test)
566 static void test_upper_lower(struct kunit *tes
[all...]
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_damage_helper_test.c8 #include <kunit/test.h>
26 static int drm_damage_helper_init(struct kunit *test)
95 static void check_damage_clip(struct kunit *test, struct drm_rect *r,
119 static void drm_test_damage_iter_no_damage(struct kunit *test)
137 static void drm_test_damage_iter_no_damage_fractional_src(struct kunit *test)
158 static void drm_test_damage_iter_no_damage_src_moved(struct kunit *test)
177 static void drm_test_damage_iter_no_damage_fractional_src_moved(struct kunit *test)
197 static void drm_test_damage_iter_no_damage_not_visible(struct kunit *test)
215 static void drm_test_damage_iter_no_damage_no_crtc(struct kunit *test)
233 static void drm_test_damage_iter_no_damage_no_fb(struct kunit *tes
[all...]
H A Ddrm_plane_helper_test.c8 #include <kunit/test.h>
47 static int drm_plane_helper_init(struct kunit *test)
82 static void check_src_eq(struct kunit *test, struct drm_plane_state *plane_state,
101 static void check_crtc_eq(struct kunit *test, struct drm_plane_state *plane_state,
112 static void drm_test_check_plane_state(struct kunit *test)
254 static void drm_test_check_invalid_plane_state(struct kunit *test)
H A Ddrm_rect_test.c8 #include <kunit/test.h>
16 static void drm_rect_compare(struct kunit *test, const struct drm_rect *r,
25 static void drm_test_rect_clip_scaled_div_by_zero(struct kunit *test)
51 static void drm_test_rect_clip_scaled_not_clipped(struct kunit *test)
99 static void drm_test_rect_clip_scaled_clipped(struct kunit *test)
189 static void drm_test_rect_clip_scaled_signed_vs_unsigned(struct kunit *test)
336 static void drm_test_rect_intersect(struct kunit *test)
407 static void drm_test_rect_calc_hscale(struct kunit *test)
418 static void drm_test_rect_calc_vscale(struct kunit *test)
489 static void drm_test_rect_rotate(struct kunit *tes
[all...]
/linux-master/drivers/base/test/
H A Dplatform-device-test.c3 #include <kunit/resource.h>
18 static int platform_device_devm_init(struct kunit *test)
55 static void platform_device_devm_register_unregister_test(struct kunit *test)
84 static void platform_device_devm_register_get_unregister_with_devm_test(struct kunit *test)
131 static void probed_platform_device_devm_register_unregister_test(struct kunit *test)
170 static void probed_platform_device_devm_register_get_unregister_with_devm_test(struct kunit *test)
/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,
140 static int __build_mock(struct kunit *test, struct drm_device *drm,
160 static struct vc4_dev *__mock_device(struct kunit *test, bool is_vc5)
201 struct vc4_dev *vc4_mock_device(struct kunit *test)
206 struct vc4_dev *vc5_mock_device(struct kunit *test)
/linux-master/drivers/gpu/drm/xe/tests/
H A Dxe_dma_buf.c8 #include <kunit/test.h>
9 #include <kunit/visibility.h>
29 static void check_residency(struct kunit *test, struct xe_bo *exported,
110 struct kunit *test = xe_cur_kunit();
261 struct kunit *test = xe_cur_kunit();
277 void xe_dma_buf_kunit(struct kunit *test)
H A Dxe_migrate.c6 #include <kunit/test.h>
7 #include <kunit/visibility.h>
16 const char *str, struct kunit *test)
39 struct kunit *test)
103 struct kunit *test, u32 region)
192 struct kunit *test)
198 struct kunit *test)
213 struct kunit *test, bool force_gpu)
263 static void xe_migrate_sanity_test(struct xe_migrate *m, struct kunit *test)
423 struct kunit *tes
[all...]
/linux-master/sound/soc/codecs/
H A Dcs-amp-lib-test.c8 #include <kunit/test.h>
9 #include <kunit/static_stub.h>
37 static void cs_amp_lib_test_init_dummy_cal_blob(struct kunit *test, int num_amps)
54 static u64 cs_amp_lib_test_get_target_uid(struct kunit *test)
82 static void cs_amp_lib_test_cal_data_too_short_test(struct kunit *test)
105 struct kunit *test = kunit_get_current_test();
123 static void cs_amp_lib_test_cal_count_too_big_test(struct kunit *test)
152 static void cs_amp_lib_test_no_cal_data_test(struct kunit *test)
178 struct kunit *test = kunit_get_current_test();
201 static void cs_amp_lib_test_get_efi_cal_by_uid_test(struct kunit *tes
[all...]
/linux-master/mm/kfence/
H A Dkfence_test.c14 #include <kunit/test.h>
185 static size_t setup_test_cache(struct kunit *test, size_t size, slab_flags_t flags,
244 static void *test_alloc(struct kunit *test, size_t size, gfp_t gfp, enum allocation_policy policy)
318 static void test_out_of_bounds_read(struct kunit *test)
352 static void test_out_of_bounds_write(struct kunit *test)
370 static void test_use_after_free_read(struct kunit *test)
386 static void test_double_free(struct kunit *test)
401 static void test_invalid_addr_free(struct kunit *test)
418 static void test_corruption(struct kunit *test)
454 static void test_kmalloc_aligned_oob_read(struct kunit *tes
[all...]
/linux-master/drivers/gpu/drm/ttm/tests/
H A Dttm_bo_test.c53 static void ttm_bo_reserve_optimistic_no_ticket(struct kunit *test)
67 static void ttm_bo_reserve_locked_no_sleep(struct kunit *test)
85 static void ttm_bo_reserve_no_wait_ticket(struct kunit *test)
103 static void ttm_bo_reserve_double_resv(struct kunit *test)
133 static void ttm_bo_reserve_deadlock(struct kunit *test)
205 static void ttm_bo_reserve_interrupted(struct kunit *test)
231 static void ttm_bo_unreserve_basic(struct kunit *test)
274 static void ttm_bo_unreserve_pinned(struct kunit *test)
315 static void ttm_bo_unreserve_bulk(struct kunit *test)
368 static void ttm_bo_put_basic(struct kunit *tes
[all...]
H A Dttm_device_test.c18 static void ttm_device_init_basic(struct kunit *test)
47 static void ttm_device_init_multiple(struct kunit *test)
74 static void ttm_device_fini_basic(struct kunit *test)
97 static void ttm_device_init_no_vma_man(struct kunit *test)
153 static void ttm_device_init_pools(struct kunit *test)
/linux-master/drivers/iio/test/
H A Diio-test-format.c7 #include <kunit/test.h>
15 static void iio_test_iio_format_value_integer(struct kunit *test)
45 static void iio_test_iio_format_value_fixedpoint(struct kunit *test)
106 static void iio_test_iio_format_value_fractional(struct kunit *test)
146 static void iio_test_iio_format_value_fractional_log2(struct kunit *test)
186 static void iio_test_iio_format_value_multiple(struct kunit *test)
200 static void iio_test_iio_format_value_integer_64(struct kunit *test)
/linux-master/sound/pci/hda/
H A Dcirrus_scodec_test.c8 #include <kunit/test.h>
114 static int cirrus_scodec_test_create_gpio(struct kunit *test)
156 static int cirrus_scodec_test_set_spkid_swnode(struct kunit *test,
188 static void cirrus_scodec_test_spkid_parse(struct kunit *test)
234 static void cirrus_scodec_test_no_spkid(struct kunit *test)
248 static int cirrus_scodec_test_case_init(struct kunit *test)
274 static void cirrus_scodec_test_case_exit(struct kunit *test)
/linux-master/sound/soc/
H A Dsoc-utils-test.c5 #include <kunit/test.h>
118 static void test_tdm_params_to_bclk_one(struct kunit *test,
144 static void test_tdm_params_to_bclk(struct kunit *test)
173 static void test_snd_soc_params_to_bclk_one(struct kunit *test,
196 static void test_snd_soc_params_to_bclk(struct kunit *test)
231 MODULE_DESCRIPTION("ASoC soc-utils kunit test");
/linux-master/drivers/fpga/tests/
H A Dfpga-region-test.c10 #include <kunit/test.h>
89 static void fpga_region_test_class_find(struct kunit *test)
104 static void fpga_region_test_program_fpga(struct kunit *test)
143 static int fpga_region_test_init(struct kunit *test)
184 static void fpga_region_test_exit(struct kunit *test)
/linux-master/drivers/hid/
H A Dhid-uclogic-params-test.c9 #include <kunit/test.h>
139 static void hid_test_uclogic_parse_ugee_v2_desc(struct kunit *test)
181 static void hid_test_uclogic_params_cleanup_event_hooks(struct kunit *test)
H A Dhid-uclogic-core-test.c9 #include <kunit/test.h>
64 static void hid_test_uclogic_exec_event_hook_test(struct kunit *test)
/linux-master/arch/powerpc/kvm/
H A Dtest-guest-state-buffer.c5 #include <kunit/test.h>
9 static void test_creating_buffer(struct kunit *test)
25 static void test_adding_element(struct kunit *test)
100 static void test_gs_parsing(struct kunit *test)
125 static void test_gs_bitmap(struct kunit *test)
279 static void test_gs_msg(struct kunit *test)
/linux-master/fs/
H A Dbinfmt_elf_test.c2 #include <kunit/test.h>
4 static void total_mapping_size_test(struct kunit *test)
/linux-master/include/kunit/
H A Dtest.h12 #include <kunit/assert.h>
13 #include <kunit/try-catch.h>
35 struct kunit;
96 * ``void (*)(struct kunit *)``
110 * void add_test_basic(struct kunit *test)
126 void (*run_case)(struct kunit *test);
246 int (*init)(struct kunit *test);
247 void (*exit)(struct kunit *test);
266 * struct kunit - represents a running instance of a test.
276 struct kunit { struct
[all...]
/linux-master/rust/
H A Dhelpers.c23 #include <kunit/test-bug.h>
142 struct kunit *rust_helper_kunit_get_current_test(void)

Completed in 333 milliseconds

123456789