Home
last modified time | relevance | path

Searched refs:kunit (Results 1 – 25 of 286) sorted by relevance

12345678910>>...12

/linux/include/kunit/
A Dresource.h153 int __kunit_add_resource(struct kunit *test,
169 static inline int kunit_add_resource(struct kunit *test, in kunit_add_resource()
191 static inline int kunit_add_named_resource(struct kunit *test, in kunit_add_named_resource()
237 kunit_alloc_and_get_resource(struct kunit *test, in kunit_alloc_and_get_resource()
280 static inline void *kunit_alloc_resource(struct kunit *test, in kunit_alloc_resource()
299 typedef bool (*kunit_resource_match_t)(struct kunit *test,
323 kunit_find_resource(struct kunit *test, in kunit_find_resource()
351 kunit_find_named_resource(struct kunit *test, in kunit_find_named_resource()
367 int kunit_destroy_resource(struct kunit *test,
476 void kunit_remove_action(struct kunit *test,
[all …]
A Dclk.h9 struct kunit;
12 clk_get_kunit(struct kunit *test, struct device *dev, const char *con_id);
14 of_clk_get_kunit(struct kunit *test, struct device_node *np, int index);
17 clk_hw_get_clk_kunit(struct kunit *test, struct clk_hw *hw, const char *con_id);
19 clk_hw_get_clk_prepared_enabled_kunit(struct kunit *test, struct clk_hw *hw,
22 int clk_prepare_enable_kunit(struct kunit *test, struct clk *clk);
24 int clk_hw_register_kunit(struct kunit *test, struct device *dev, struct clk_hw *hw);
25 int of_clk_hw_register_kunit(struct kunit *test, struct device_node *node,
A Dplatform_device.h5 struct kunit;
10 kunit_platform_device_alloc(struct kunit *test, const char *name, int id);
11 int kunit_platform_device_add(struct kunit *test, struct platform_device *pdev);
13 int kunit_platform_device_prepare_wait_for_probe(struct kunit *test,
17 int kunit_platform_driver_register(struct kunit *test,
/linux/sound/soc/
A Dsoc-topology-test.c46 struct kunit *kunit; member
244 kunit_comp->kunit = test; in snd_soc_tplg_test_load_with_null_comp()
286 kunit_comp->kunit = test; in snd_soc_tplg_test_load_with_null_ops()
348 kunit_comp->kunit = test; in snd_soc_tplg_test_load_with_null_fw()
387 kunit_comp->kunit = test; in snd_soc_tplg_test_load_empty_tplg()
437 kunit_comp->kunit = test; in snd_soc_tplg_test_load_empty_tplg_bad_magic()
492 kunit_comp->kunit = test; in snd_soc_tplg_test_load_empty_tplg_bad_abi()
547 kunit_comp->kunit = test; in snd_soc_tplg_test_load_empty_tplg_bad_size()
602 kunit_comp->kunit = test; in snd_soc_tplg_test_load_empty_tplg_bad_payload_size()
656 kunit_comp->kunit = test; in snd_soc_tplg_test_load_pcm_tplg()
[all …]
/linux/lib/kunit/
A Dkunit-test.c25 struct kunit *test = data; in kunit_test_successful_try()
33 struct kunit *test = data; in kunit_test_no_catch()
54 struct kunit *test = data; in kunit_test_unsuccessful_try()
64 struct kunit *test = data; in kunit_test_catch()
116 struct kunit *test = data; in kunit_test_null_dereference()
159 struct kunit test;
589 static void kunit_log_test(struct kunit *test) in kunit_log_test()
641 static void kunit_log_test(struct kunit *test) in kunit_log_test()
665 struct kunit fake; in kunit_status_set_failure_test()
676 struct kunit fake; in kunit_status_mark_skipped_test()
[all …]
A Dkunit-example-test.c22 static void example_simple_test(struct kunit *test) in example_simple_test()
37 static int example_test_init(struct kunit *test) in example_test_init()
48 static void example_test_exit(struct kunit *test) in example_test_exit()
78 static void example_skip_test(struct kunit *test) in example_skip_test()
93 static void example_mark_skipped_test(struct kunit *test) in example_mark_skipped_test()
108 static void example_all_expect_macros_test(struct kunit *test) in example_all_expect_macros_test()
184 static void example_static_stub_test(struct kunit *test) in example_static_stub_test()
243 static void example_params_test(struct kunit *test) in example_params_test()
261 static void example_priv_test(struct kunit *test) in example_priv_test()
275 static void example_slow_test(struct kunit *test) in example_slow_test()
[all …]
/linux/mm/kasan/
A Dkasan_test_c.c89 static void kasan_test_exit(struct kunit *test) in kasan_test_exit()
298 static void page_alloc_uaf(struct kunit *test) in page_alloc_uaf()
417 static void krealloc_uaf(struct kunit *test) in krealloc_uaf()
616 static void kmalloc_uaf(struct kunit *test) in kmalloc_uaf()
648 static void kmalloc_uaf2(struct kunit *test) in kmalloc_uaf2()
682 static void kmalloc_uaf3(struct kunit *test) in kmalloc_uaf3()
823 static void ksize_uaf(struct kunit *test) in ksize_uaf()
860 static void rcu_uaf(struct kunit *test) in rcu_uaf()
1686 static void vmalloc_oob(struct kunit *test) in vmalloc_oob()
1737 static void vmap_tags(struct kunit *test) in vmap_tags()
[all …]
/linux/include/drm/
A Ddrm_kunit_helpers.h17 struct kunit;
19 struct device *drm_kunit_helper_alloc_device(struct kunit *test);
20 void drm_kunit_helper_free_device(struct kunit *test, struct device *dev);
23 __drm_kunit_helper_alloc_drm_device_with_driver(struct kunit *test,
55 __drm_kunit_helper_alloc_drm_device(struct kunit *test, in __drm_kunit_helper_alloc_drm_device()
99 drm_kunit_helper_acquire_ctx_alloc(struct kunit *test);
102 drm_kunit_helper_atomic_state_alloc(struct kunit *test,
107 drm_kunit_helper_create_primary_plane(struct kunit *test,
116 drm_kunit_helper_create_crtc(struct kunit *test,
124 drm_kunit_display_mode_from_cea_vic(struct kunit *test, struct drm_device *dev,
/linux/Documentation/dev-tools/kunit/
A Drunning_tips.rst7 Using ``kunit.py run`` ("kunit tool")
18 ( cd "$(git rev-parse --show-toplevel)" && ./tools/testing/kunit/kunit.py run "$@" )
36 $ ./tools/testing/kunit/kunit.py run 'sysctl*'
43 $ ./tools/testing/kunit/kunit.py run 'sysctl*.*write*'
64 $ ./tools/testing/kunit/kunit.py run --kunitconfig=lib/kunit/.kunitconfig
71 $ ./tools/testing/kunit/kunit.py run --kunitconfig=lib/kunit
97 $ ./tools/testing/kunit/kunit.py run --kernel_args=param=42 --kernel_args=param2=false
126 …$ ./tools/testing/kunit/kunit.py run --kunitconfig=.kunit/ --kunitconfig=tools/testing/kunit/confi…
139 $ ./tools/testing/kunit/kunit.py run --make_options=CC=/usr/bin/gcc-6
147 …$ ./tools/testing/kunit/kunit.py run --make_options LLVM=1 --kunitconfig=.kunit/ --kunitconfig=too…
[all …]
A Dstart.rst24 ./tools/testing/kunit/kunit.py run
30 This happens because internally kunit.py specifies ``.kunit``
77 tools/testing/kunit/kunit.py config
78 cat .kunit/.kunitconfig
99 ./tools/testing/kunit/kunit.py run \
105 ./tools/testing/kunit/kunit.py run \
120 cp .kunit/defconfig .kunit/.kunitconfig
135 ./tools/testing/kunit/kunit.py run "kunit_executor_test"
140 ./tools/testing/kunit/kunit.py run "example.example_simple_test"
146 ./tools/testing/kunit/kunit.py run "*.*64*"
[all …]
A Drun_wrapper.rst19 ./tools/testing/kunit/kunit.py run
59 ./tools/testing/kunit/kunit.py run --help
111 ./tools/testing/kunit/kunit.py config
118 ./tools/testing/kunit/kunit.py build
126 ./tools/testing/kunit/kunit.py exec
141 ./tools/testing/kunit/kunit.py run --raw_output
153 dmesg | ./tools/testing/kunit/kunit.py parse
164 ./tools/testing/kunit/kunit.py run 'kunit-resource*'
201 ./tools/testing/kunit/kunit.py run --arch=x86_64
208 ./tools/testing/kunit/kunit.py run \
[all …]
/linux/drivers/gpu/drm/ttm/tests/
A Dttm_kunit_helpers.h37 struct ttm_buffer_object *ttm_bo_kunit_init(struct kunit *test,
41 struct ttm_place *ttm_place_kunit_init(struct kunit *test, u32 mem_type,
45 struct ttm_test_devices *ttm_test_devices_basic(struct kunit *test);
46 struct ttm_test_devices *ttm_test_devices_all(struct kunit *test);
48 void ttm_test_devices_put(struct kunit *test, struct ttm_test_devices *devs);
51 int ttm_test_devices_init(struct kunit *test);
52 int ttm_test_devices_all_init(struct kunit *test);
53 void ttm_test_devices_fini(struct kunit *test);
/linux/drivers/gpu/drm/vc4/tests/
A Dvc4_mock.h9 struct drm_crtc *vc4_find_crtc_for_encoder(struct kunit *test, in vc4_find_crtc_for_encoder()
24 struct drm_plane *vc4_dummy_plane(struct kunit *test, struct drm_device *drm,
31 struct vc4_dummy_crtc *vc4_mock_pv(struct kunit *test,
44 struct vc4_dummy_output *vc4_dummy_output(struct kunit *test,
51 struct vc4_dev *vc4_mock_device(struct kunit *test);
52 struct vc4_dev *vc5_mock_device(struct kunit *test);
54 int vc4_mock_atomic_add_output(struct kunit *test,
57 int vc4_mock_atomic_del_output(struct kunit *test,
/linux/drivers/iommu/arm/arm-smmu-v3/
A Darm-smmu-v3-test.c12 struct kunit *test;
117 struct kunit *test, const struct arm_smmu_ste *cur, in arm_smmu_v3_test_ste_expect_transition()
153 struct kunit *test, const struct arm_smmu_ste *cur, in arm_smmu_v3_test_ste_expect_non_hitless_transition()
161 struct kunit *test, const struct arm_smmu_ste *cur, in arm_smmu_v3_test_ste_expect_hitless_transition()
358 static void arm_smmu_v3_write_ste_test_s1_to_s2(struct kunit *test) in arm_smmu_v3_write_ste_test_s1_to_s2()
370 static void arm_smmu_v3_write_ste_test_s2_to_s1(struct kunit *test) in arm_smmu_v3_write_ste_test_s2_to_s1()
401 struct kunit *test, const struct arm_smmu_cd *cur, in arm_smmu_v3_test_cd_expect_transition()
437 struct kunit *test, const struct arm_smmu_cd *cur, in arm_smmu_v3_test_cd_expect_non_hitless_transition()
445 struct kunit *test, const struct arm_smmu_cd *cur, in arm_smmu_v3_test_cd_expect_hitless_transition()
477 static void arm_smmu_v3_write_cd_test_s1_clear(struct kunit *test) in arm_smmu_v3_write_cd_test_s1_clear()
[all …]
/linux/lib/
A Dlist-test.c18 static void list_test_list_init(struct kunit *test) in list_test_list_init()
47 static void list_test_list_add(struct kunit *test) in list_test_list_add()
75 static void list_test_list_del(struct kunit *test) in list_test_list_del()
130 static void list_test_list_swap(struct kunit *test) in list_test_list_swap()
189 static void list_test_list_move(struct kunit *test) in list_test_list_move()
817 static void hlist_test_init(struct kunit *test) in hlist_test_init()
888 static void hlist_test_del(struct kunit *test) in hlist_test_del()
925 static void hlist_test_add(struct kunit *test) in hlist_test_add()
949 static void hlist_test_fake(struct kunit *test) in hlist_test_fake()
980 static void hlist_test_empty(struct kunit *test) in hlist_test_empty()
[all …]
A Dslub_kunit.c29 static void test_clobber_zone(struct kunit *test) in test_clobber_zone()
47 static void test_next_pointer(struct kunit *test) in test_next_pointer()
92 static void test_first_word(struct kunit *test) in test_first_word()
107 static void test_clobber_50th_byte(struct kunit *test) in test_clobber_50th_byte()
123 static void test_clobber_redzone_free(struct kunit *test) in test_clobber_redzone_free()
140 static void test_kmalloc_redzone_access(struct kunit *test) in test_kmalloc_redzone_access()
165 static void test_kfree_rcu(struct kunit *test) in test_kfree_rcu()
184 static void test_leak_destroy(struct kunit *test) in test_leak_destroy()
195 static int test_init(struct kunit *test) in test_init()
/linux/mm/kmsan/
A Dkmsan_test.c165 static void test_uninit_kmalloc(struct kunit *test) in test_uninit_kmalloc()
179 static void test_init_kmalloc(struct kunit *test) in test_init_kmalloc()
192 static void test_init_kzalloc(struct kunit *test) in test_init_kzalloc()
215 static void test_init_stack_var(struct kunit *test) in test_init_stack_var()
246 static void test_params(struct kunit *test) in test_params()
347 static void test_init_vmalloc(struct kunit *test) in test_init_vmalloc()
365 static void test_uaf(struct kunit *test) in test_uaf()
403 static void test_printk(struct kunit *test) in test_printk()
429 static void test_init_memcpy(struct kunit *test) in test_init_memcpy()
672 static int test_init(struct kunit *test) in test_init()
[all …]
/linux/drivers/gpu/drm/tests/
A Ddrm_connector_test.c59 static int drm_test_connector_init(struct kunit *test) in drm_test_connector_init()
92 static void drm_test_drmm_connector_init(struct kunit *test) in drm_test_drmm_connector_init()
108 static void drm_test_drmm_connector_init_null_ddc(struct kunit *test) in drm_test_drmm_connector_init_null_ddc()
124 static void drm_test_drmm_connector_init_type_valid(struct kunit *test) in drm_test_drmm_connector_init_type_valid()
188 static void drm_test_connector_hdmi_init_valid(struct kunit *test) in drm_test_connector_hdmi_init_valid()
208 static void drm_test_connector_hdmi_init_null_ddc(struct kunit *test) in drm_test_connector_hdmi_init_null_ddc()
459 static void drm_test_connector_hdmi_init_bpc_null(struct kunit *test) in drm_test_connector_hdmi_init_bpc_null()
480 static void drm_test_connector_hdmi_init_bpc_8(struct kunit *test) in drm_test_connector_hdmi_init_bpc_8()
521 static void drm_test_connector_hdmi_init_bpc_10(struct kunit *test) in drm_test_connector_hdmi_init_bpc_10()
562 static void drm_test_connector_hdmi_init_bpc_12(struct kunit *test) in drm_test_connector_hdmi_init_bpc_12()
[all …]
/linux/security/apparmor/
A Dpolicy_unpack_test.c55 struct kunit *test, size_t buf_size) in build_aa_ext_struct()
111 static int policy_unpack_test_init(struct kunit *test) in policy_unpack_test_init()
126 static void policy_unpack_test_inbounds_when_inbounds(struct kunit *test) in policy_unpack_test_inbounds_when_inbounds()
155 static void policy_unpack_test_unpack_array_with_name(struct kunit *test) in policy_unpack_test_unpack_array_with_name()
197 static void policy_unpack_test_unpack_blob_with_name(struct kunit *test) in policy_unpack_test_unpack_blob_with_name()
242 static void policy_unpack_test_unpack_str_with_name(struct kunit *test) in policy_unpack_test_unpack_str_with_name()
399 struct kunit *test) in policy_unpack_test_unpack_u16_chunk_out_of_bounds_1()
415 struct kunit *test) in policy_unpack_test_unpack_u16_chunk_out_of_bounds_2()
452 static void policy_unpack_test_unpack_u32_with_name(struct kunit *test) in policy_unpack_test_unpack_u32_with_name()
502 static void policy_unpack_test_unpack_u64_with_name(struct kunit *test) in policy_unpack_test_unpack_u64_with_name()
[all …]
/linux/drivers/clk/
A Dclk-gate_test.c11 static void clk_gate_register_test_dev(struct kunit *test) in clk_gate_register_test_dev()
148 static void clk_gate_test_parent_rate(struct kunit *test) in clk_gate_test_parent_rate()
159 static void clk_gate_test_enable(struct kunit *test) in clk_gate_test_enable()
176 static void clk_gate_test_disable(struct kunit *test) in clk_gate_test_disable()
203 static int clk_gate_test_init(struct kunit *test) in clk_gate_test_init()
224 static void clk_gate_test_exit(struct kunit *test) in clk_gate_test_exit()
239 static void clk_gate_test_invert_enable(struct kunit *test) in clk_gate_test_invert_enable()
282 static int clk_gate_test_invert_init(struct kunit *test) in clk_gate_test_invert_init()
355 static int clk_gate_test_hiword_init(struct kunit *test) in clk_gate_test_hiword_init()
384 static void clk_gate_test_is_enabled(struct kunit *test) in clk_gate_test_is_enabled()
[all …]
A Dclk_kunit_helpers.c23 int clk_prepare_enable_kunit(struct kunit *test, struct clk *clk) in clk_prepare_enable_kunit()
38 static struct clk *__clk_get_kunit(struct kunit *test, struct clk *clk) in __clk_get_kunit()
64 clk_get_kunit(struct kunit *test, struct device *dev, const char *con_id) in clk_get_kunit()
86 of_clk_get_kunit(struct kunit *test, struct device_node *np, int index) in of_clk_get_kunit()
108 clk_hw_get_clk_kunit(struct kunit *test, struct clk_hw *hw, const char *con_id) in clk_hw_get_clk_kunit()
138 clk_hw_get_clk_prepared_enabled_kunit(struct kunit *test, struct clk_hw *hw, in clk_hw_get_clk_prepared_enabled_kunit()
170 int clk_hw_register_kunit(struct kunit *test, struct device *dev, struct clk_hw *hw) in clk_hw_register_kunit()
194 int of_clk_hw_register_kunit(struct kunit *test, struct device_node *node, struct clk_hw *hw) in of_clk_hw_register_kunit()
/linux/drivers/gpu/drm/xe/tests/
A Dxe_guc_relay_test.c25 static int relay_test_init(struct kunit *test) in relay_test_init()
65 struct kunit *test = kunit_get_current_test(); in replacement_xe_guc_ct_send_recv_always_fails()
78 struct kunit *test = kunit_get_current_test(); in replacement_xe_guc_ct_send_recv_expects_pf2guc_relay()
167 static void pf_fails_bad_type(struct kunit *test) in pf_fails_bad_type()
211 static void pf_sends_pf2guc(struct kunit *test) in pf_sends_pf2guc()
226 struct kunit *test = kunit_get_current_test(); in replacement_xe_guc_ct_send_recv_loopback_relay()
279 static void pf_loopback_nop(struct kunit *test) in pf_loopback_nop()
307 static void pf_loopback_echo(struct kunit *test) in pf_loopback_echo()
340 static void pf_loopback_fail(struct kunit *test) in pf_loopback_fail()
363 static void pf_loopback_busy(struct kunit *test) in pf_loopback_busy()
[all …]
/linux/arch/s390/lib/
A Dtest_kprobes.c11 static void setup_kprobe(struct kunit *test, struct kprobe *kp, in setup_kprobe()
19 static void test_kprobe_offset(struct kunit *test, struct kprobe *kp, in test_kprobe_offset()
36 static void test_kprobe_odd(struct kunit *test) in test_kprobe_odd()
42 static void test_kprobe_in_insn4(struct kunit *test) in test_kprobe_in_insn4()
48 static void test_kprobe_in_insn6_lo(struct kunit *test) in test_kprobe_in_insn6_lo()
54 static void test_kprobe_in_insn6_hi(struct kunit *test) in test_kprobe_in_insn6_hi()
/linux/arch/riscv/kernel/tests/module_test/
A Dtest_module_linking_main.c31 void run_test_set(struct kunit *test);
32 void run_test_sub(struct kunit *test);
33 void run_test_uleb(struct kunit *test);
35 void run_test_set(struct kunit *test) in run_test_set()
48 void run_test_sub(struct kunit *test) in run_test_sub()
64 void run_test_uleb(struct kunit *test) in run_test_uleb()
/linux/kernel/events/
A Dhw_breakpoint_test.c93 static struct task_struct *get_other_task(struct kunit *test) in get_other_task()
122 static void test_one_cpu(struct kunit *test) in test_one_cpu()
131 static void test_many_cpus(struct kunit *test) in test_many_cpus()
146 static void test_one_task_on_all_cpus(struct kunit *test) in test_one_task_on_all_cpus()
159 static void test_two_tasks_on_all_cpus(struct kunit *test) in test_two_tasks_on_all_cpus()
177 static void test_one_task_on_one_cpu(struct kunit *test) in test_one_task_on_one_cpu()
193 static void test_one_task_mixed(struct kunit *test) in test_one_task_mixed()
213 static void test_two_tasks_on_one_cpu(struct kunit *test) in test_two_tasks_on_one_cpu()
245 static void test_task_on_all_and_one_cpu(struct kunit *test) in test_task_on_all_and_one_cpu()
294 static int test_init(struct kunit *test) in test_init()
[all …]

Completed in 65 milliseconds

12345678910>>...12