/kernel/linux/linux-6.6/drivers/platform/chrome/ |
H A D | cros_ec_proto_test.c | 197 struct ec_xfer_mock *mock; in cros_ec_proto_test_query_all_normal() local 204 mock = cros_kunit_ec_xfer_mock_add(test, sizeof(*data)); in cros_ec_proto_test_query_all_normal() 205 KUNIT_ASSERT_PTR_NE(test, mock, NULL); in cros_ec_proto_test_query_all_normal() 207 data = (struct ec_response_get_protocol_info *)mock->o_data; in cros_ec_proto_test_query_all_normal() 217 mock = cros_kunit_ec_xfer_mock_add(test, sizeof(*data)); in cros_ec_proto_test_query_all_normal() 218 KUNIT_ASSERT_PTR_NE(test, mock, NULL); in cros_ec_proto_test_query_all_normal() 220 data = (struct ec_response_get_protocol_info *)mock->o_data; in cros_ec_proto_test_query_all_normal() 228 mock = cros_kunit_ec_xfer_mock_add(test, sizeof(*data)); in cros_ec_proto_test_query_all_normal() 229 KUNIT_ASSERT_PTR_NE(test, mock, NULL); in cros_ec_proto_test_query_all_normal() 231 data = (struct ec_response_get_cmd_versions *)mock in cros_ec_proto_test_query_all_normal() 351 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_no_pd_return_error() local 416 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_no_pd_return0() local 481 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_legacy_normal_v3_return_error() local 546 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_legacy_normal_v3_return0() local 611 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_legacy_xfer_error() local 659 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_legacy_return_error() local 707 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_legacy_data_error() local 760 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_legacy_return0() local 808 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_no_mkbp() local 901 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_no_mkbp_return_error() local 989 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_no_mkbp_return0() local 1077 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_no_host_sleep() local 1183 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_no_host_sleep_return0() local 1290 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_default_wake_mask_return_error() local 1417 struct ec_xfer_mock *mock; cros_ec_proto_test_query_all_default_wake_mask_return0() local 1544 struct ec_xfer_mock *mock; cros_ec_proto_test_cmd_xfer_normal() local 1604 struct ec_xfer_mock *mock; cros_ec_proto_test_cmd_xfer_excess_msg_insize() local 1763 struct ec_xfer_mock *mock; cros_ec_proto_test_cmd_xfer_in_progress_normal() local 1818 struct ec_xfer_mock *mock; cros_ec_proto_test_cmd_xfer_in_progress_retries_eagain() local 1846 struct ec_xfer_mock *mock; cros_ec_proto_test_cmd_xfer_in_progress_retries_status_processing() local 1885 struct ec_xfer_mock *mock; cros_ec_proto_test_cmd_xfer_in_progress_xfer_error() local 1911 struct ec_xfer_mock *mock; cros_ec_proto_test_cmd_xfer_in_progress_return_error() local 1943 struct ec_xfer_mock *mock; cros_ec_proto_test_cmd_xfer_in_progress_return0() local 1973 struct ec_xfer_mock *mock; cros_ec_proto_test_cmd_xfer_status_normal() local 1993 struct ec_xfer_mock *mock; cros_ec_proto_test_cmd_xfer_status_xfer_error() local 2013 struct ec_xfer_mock *mock; cros_ec_proto_test_cmd_xfer_status_return_error() local 2061 struct ec_xfer_mock *mock; cros_ec_proto_test_get_next_event_no_mkbp_event() local 2122 struct ec_xfer_mock *mock; cros_ec_proto_test_get_next_event_mkbp_event_version0() local 2171 struct ec_xfer_mock *mock; cros_ec_proto_test_get_next_event_mkbp_event_version2() local 2221 struct ec_xfer_mock *mock; cros_ec_proto_test_get_next_event_mkbp_event_host_event_rtc() local 2270 struct ec_xfer_mock *mock; cros_ec_proto_test_get_next_event_mkbp_event_host_event_masked() local 2397 struct ec_xfer_mock *mock; cros_ec_proto_test_check_features_not_cached() local 2450 struct ec_xfer_mock *mock; cros_ec_proto_test_get_sensor_count_normal() local 2495 struct ec_xfer_mock *mock; cros_ec_proto_test_get_sensor_count_xfer_error() local 2535 struct ec_xfer_mock *mock; cros_ec_proto_test_get_sensor_count_legacy() local 2600 struct ec_xfer_mock *mock; cros_ec_proto_test_ec_cmd() local [all...] |
H A D | cros_kunit_util.c | 26 struct ec_xfer_mock *mock; in cros_kunit_ec_xfer_mock() local 28 mock = list_first_entry_or_null(&cros_kunit_ec_xfer_mock_in, struct ec_xfer_mock, list); in cros_kunit_ec_xfer_mock() 29 if (!mock) { in cros_kunit_ec_xfer_mock() 34 list_del(&mock->list); in cros_kunit_ec_xfer_mock() 36 memcpy(&mock->msg, msg, sizeof(*msg)); in cros_kunit_ec_xfer_mock() 38 mock->i_data = kunit_kzalloc(mock->test, msg->outsize, GFP_KERNEL); in cros_kunit_ec_xfer_mock() 39 if (mock->i_data) in cros_kunit_ec_xfer_mock() 40 memcpy(mock->i_data, msg->data, msg->outsize); in cros_kunit_ec_xfer_mock() 43 msg->result = mock in cros_kunit_ec_xfer_mock() 72 struct ec_xfer_mock *mock; cros_kunit_ec_xfer_mock_addx() local 93 struct ec_xfer_mock *mock; cros_kunit_ec_xfer_mock_next() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/tests/ |
H A D | drm_damage_helper_test.c | 28 struct drm_damage_mock *mock; in drm_damage_helper_init() local 30 mock = kunit_kzalloc(test, sizeof(*mock), GFP_KERNEL); in drm_damage_helper_init() 31 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, mock); in drm_damage_helper_init() 33 mock->fb.width = 2048; in drm_damage_helper_init() 34 mock->fb.height = 2048; in drm_damage_helper_init() 36 mock->state.crtc = ZERO_SIZE_PTR; in drm_damage_helper_init() 37 mock->state.fb = &mock->fb; in drm_damage_helper_init() 38 mock in drm_damage_helper_init() 98 struct drm_damage_mock *mock = test->priv; check_damage_clip() local 121 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_no_damage() local 139 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_no_damage_fractional_src() local 160 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_no_damage_src_moved() local 179 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_no_damage_fractional_src_moved() local 199 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_no_damage_not_visible() local 217 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_no_damage_no_crtc() local 235 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_no_damage_no_fb() local 253 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_simple_damage() local 276 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_single_damage() local 298 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_single_damage_intersect_src() local 321 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_single_damage_outside_src() local 343 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_single_damage_fractional_src() local 368 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_single_damage_intersect_fractional_src() local 395 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_single_damage_outside_fractional_src() local 420 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_single_damage_src_moved() local 445 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_single_damage_fractional_src_moved() local 472 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_damage() local 500 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_damage_one_intersect() local 530 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_damage_one_outside() local 554 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_damage_src_moved() local 581 struct drm_damage_mock *mock = test->priv; drm_test_damage_iter_damage_not_visible() local [all...] |
H A D | drm_plane_helper_test.c | 52 struct drm_plane_state *mock; in drm_plane_helper_init() local 62 mock = kunit_kzalloc(test, sizeof(*mock), GFP_KERNEL); in drm_plane_helper_init() 63 KUNIT_ASSERT_NOT_NULL(test, mock); in drm_plane_helper_init() 64 mock->plane = plane; in drm_plane_helper_init() 65 mock->crtc = ZERO_SIZE_PTR; in drm_plane_helper_init() 66 mock->fb = fb; in drm_plane_helper_init() 67 mock->rotation = params->rotation; in drm_plane_helper_init() 68 mock->src_x = params->src.x; in drm_plane_helper_init() 69 mock in drm_plane_helper_init() [all...] |
H A D | drm_framebuffer_test.c | 335 struct drm_device *mock; in drm_framebuffer_test_init() local 337 mock = kunit_kzalloc(test, sizeof(*mock), GFP_KERNEL); in drm_framebuffer_test_init() 338 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, mock); in drm_framebuffer_test_init() 340 mock->mode_config.min_width = MIN_WIDTH; in drm_framebuffer_test_init() 341 mock->mode_config.max_width = MAX_WIDTH; in drm_framebuffer_test_init() 342 mock->mode_config.min_height = MIN_HEIGHT; in drm_framebuffer_test_init() 343 mock->mode_config.max_height = MAX_HEIGHT; in drm_framebuffer_test_init() 344 mock->mode_config.funcs = &mock_config_funcs; in drm_framebuffer_test_init() 346 test->priv = mock; in drm_framebuffer_test_init() 353 struct drm_device *mock = test->priv; drm_test_framebuffer_create() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/selftests/ |
H A D | mock_dmabuf.c | 12 struct mock_dmabuf *mock = to_mock(attachment->dmabuf); in mock_map_dma_buf() local 21 err = sg_alloc_table(st, mock->npages, GFP_KERNEL); in mock_map_dma_buf() 26 for (i = 0; i < mock->npages; i++) { in mock_map_dma_buf() 27 sg_set_page(sg, mock->pages[i], PAGE_SIZE, 0); in mock_map_dma_buf() 55 struct mock_dmabuf *mock = to_mock(dma_buf); in mock_dmabuf_release() local 58 for (i = 0; i < mock->npages; i++) in mock_dmabuf_release() 59 put_page(mock->pages[i]); in mock_dmabuf_release() 61 kfree(mock); in mock_dmabuf_release() 66 struct mock_dmabuf *mock = to_mock(dma_buf); in mock_dmabuf_vmap() local 68 return vm_map_ram(mock in mock_dmabuf_vmap() 73 struct mock_dmabuf *mock = to_mock(dma_buf); mock_dmabuf_vunmap() local 94 struct mock_dmabuf *mock; mock_dmabuf() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/selftests/ |
H A D | mock_dmabuf.c | 12 struct mock_dmabuf *mock = to_mock(attachment->dmabuf); in mock_map_dma_buf() local 21 err = sg_alloc_table(st, mock->npages, GFP_KERNEL); in mock_map_dma_buf() 26 for (i = 0; i < mock->npages; i++) { in mock_map_dma_buf() 27 sg_set_page(sg, mock->pages[i], PAGE_SIZE, 0); in mock_map_dma_buf() 55 struct mock_dmabuf *mock = to_mock(dma_buf); in mock_dmabuf_release() local 58 for (i = 0; i < mock->npages; i++) in mock_dmabuf_release() 59 put_page(mock->pages[i]); in mock_dmabuf_release() 61 kfree(mock); in mock_dmabuf_release() 66 struct mock_dmabuf *mock = to_mock(dma_buf); in mock_dmabuf_vmap() local 69 vaddr = vm_map_ram(mock in mock_dmabuf_vmap() 79 struct mock_dmabuf *mock = to_mock(dma_buf); mock_dmabuf_vunmap() local 100 struct mock_dmabuf *mock; mock_dmabuf() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | mock_engine.c | 88 mock.link); in first_request() 93 list_del_init(&request->mock.link); in advance() 118 if (request->mock.delay) { in hw_delay_complete() 120 jiffies + request->mock.delay); in hw_delay_complete() 202 INIT_LIST_HEAD(&request->mock.link); in mock_request_alloc() 203 request->mock.delay = 0; in mock_request_alloc() 228 list_add_tail(&request->mock.link, &engine->hw_queue); in mock_submit_request() 229 if (list_is_first(&request->mock.link, &engine->hw_queue)) { in mock_submit_request() 230 if (request->mock.delay) in mock_submit_request() 232 jiffies + request->mock in mock_submit_request() 270 struct mock_engine *mock = mock_engine_release() local 363 struct mock_engine *mock = mock_engine_flush() local [all...] |
H A D | selftest_lrc.c | 2732 rq->mock.link.next = &(*prev)->mock.link; in create_gang() 2973 struct i915_request *n = list_next_entry(rq, mock.link); in live_preempt_gang()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | mock_engine.c | 97 mock.link); in first_request() 102 list_del_init(&request->mock.link); in advance() 127 if (request->mock.delay) { in hw_delay_complete() 129 jiffies + request->mock.delay); in hw_delay_complete() 219 INIT_LIST_HEAD(&request->mock.link); in mock_request_alloc() 220 request->mock.delay = 0; in mock_request_alloc() 245 list_add_tail(&request->mock.link, &engine->hw_queue); in mock_submit_request() 246 if (list_is_first(&request->mock.link, &engine->hw_queue)) { in mock_submit_request() 247 if (request->mock.delay) in mock_submit_request() 249 jiffies + request->mock in mock_submit_request() 295 struct mock_engine *mock = mock_reset_cancel() local 327 struct mock_engine *mock = mock_engine_release() local 431 struct mock_engine *mock = mock_engine_flush() local [all...] |
H A D | selftest_execlists.c | 2782 rq->mock.link.next = &(*prev)->mock.link; in create_gang() 3018 struct i915_request *n = list_next_entry(rq, mock.link); in live_preempt_gang()
|
/kernel/linux/linux-6.6/tools/testing/kunit/ |
H A D | kunit_tool_test.py | 10 from unittest import mock namespace 84 self.print_mock = mock.patch('kunit_printer.Printer.print').start() 85 self.addCleanup(mock.patch.stopall) 210 print_mock = mock.patch('kunit_printer.Printer.print').start() 391 mock.patch.object(signal, 'signal').start() 392 self.addCleanup(mock.patch.stopall) 454 mock.patch.object(tree._ops, 'start', side_effect=fake_start).start() 474 mock_build_config = mock.patch.object(tree, 'build_config').start() 495 mock_build_config = mock.patch.object(tree, 'build_config').start() 515 mock_build_config = mock [all...] |
/kernel/linux/linux-5.10/tools/testing/kunit/ |
H A D | kunit_tool_test.py | 10 from unittest import mock namespace 179 print_mock = mock.patch('builtins.print').start() 294 self.print_mock = mock.patch('builtins.print').start() 295 self.addCleanup(mock.patch.stopall) 297 self.linux_source_mock = mock.Mock() 298 self.linux_source_mock.build_reconfig = mock.Mock(return_value=True) 299 self.linux_source_mock.build_um_kernel = mock.Mock(return_value=True) 300 self.linux_source_mock.run_kernel = mock.Mock(return_value=all_passed_log) 329 self.linux_source_mock.run_kernel = mock.Mock(return_value=[]) 336 self.linux_source_mock.run_kernel = mock [all...] |
/kernel/linux/linux-6.6/drivers/iommu/iommufd/ |
H A D | selftest.c | 151 struct mock_iommu_domain *mock; in mock_domain_alloc() local 159 mock = kzalloc(sizeof(*mock), GFP_KERNEL); in mock_domain_alloc() 160 if (!mock) in mock_domain_alloc() 162 mock->domain.geometry.aperture_start = MOCK_APERTURE_START; in mock_domain_alloc() 163 mock->domain.geometry.aperture_end = MOCK_APERTURE_LAST; in mock_domain_alloc() 164 mock->domain.pgsize_bitmap = MOCK_IO_PAGE_SIZE; in mock_domain_alloc() 165 xa_init(&mock->pfns); in mock_domain_alloc() 166 return &mock->domain; in mock_domain_alloc() 171 struct mock_iommu_domain *mock in mock_domain_free() local 183 struct mock_iommu_domain *mock = mock_domain_map_pages() local 232 struct mock_iommu_domain *mock = mock_domain_unmap_pages() local 274 struct mock_iommu_domain *mock = mock_domain_iova_to_phys() local 325 get_md_pagetable(struct iommufd_ucmd *ucmd, u32 mockpt_id, struct mock_iommu_domain **mock) get_md_pagetable() argument 519 struct mock_iommu_domain *mock; iommufd_test_md_check_pa() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
H A D | i915_selftest.c | 70 int (*mock)(void); member 75 #define selftest(n, f) [mock_##n] = { .name = #n, { .mock = f } }, 162 err = st->mock(); in __run_selftests() 184 if (!i915_selftest.mock) in i915_mock_selftests() 187 err = run_selftests(mock, NULL); in i915_mock_selftests() 189 i915_selftest.mock = err; in i915_mock_selftests() 193 if (i915_selftest.mock < 0) { in i915_mock_selftests() 194 i915_selftest.mock = -ENOTTY; in i915_mock_selftests() 432 module_param_named_unsafe(mock_selftests, i915_selftest.mock, int, 0400); 433 MODULE_PARM_DESC(mock_selftests, "Run selftests before loading, using mock hardwar [all...] |
H A D | mock_request.c | 40 request->mock.delay = delay; in mock_request() 51 was_queued = !list_empty(&request->mock.link); in mock_cancel_request() 52 list_del_init(&request->mock.link); in mock_cancel_request()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/selftests/ |
H A D | i915_selftest.c | 73 int (*mock)(void); member 78 #define selftest(n, f) [mock_##n] = { .name = #n, { .mock = f } }, 190 err = st->mock(); in __run_selftests() 212 if (!i915_selftest.mock) in i915_mock_selftests() 215 err = run_selftests(mock, NULL); in i915_mock_selftests() 217 i915_selftest.mock = err; in i915_mock_selftests() 221 if (i915_selftest.mock < 0) { in i915_mock_selftests() 222 i915_selftest.mock = -ENOTTY; in i915_mock_selftests() 464 module_param_named_unsafe(mock_selftests, i915_selftest.mock, int, 0400); 465 MODULE_PARM_DESC(mock_selftests, "Run selftests before loading, using mock hardwar [all...] |
H A D | mock_request.c | 40 request->mock.delay = delay; in mock_request() 51 was_queued = !list_empty(&request->mock.link); in mock_cancel_request() 52 list_del_init(&request->mock.link); in mock_cancel_request()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/tests/ |
H A D | vc4_mock.c | 141 const struct vc4_mock_desc *mock) in __build_mock() 145 for (i = 0; i < mock->npipes; i++) { in __build_mock() 146 const struct vc4_mock_pipe_desc *pipe = &mock->pipes[i]; in __build_mock() 140 __build_mock(struct kunit *test, struct drm_device *drm, const struct vc4_mock_desc *mock) __build_mock() argument
|
/kernel/linux/linux-6.6/tools/testing/cxl/test/ |
H A D | mock.c | 12 #include "mock.h" 14 static LIST_HEAD(mock); 18 list_add_rcu(&ops->list, &mock); in register_cxl_mock_ops() 34 return list_first_or_null_rcu(&mock, struct cxl_mock_ops, list); in get_cxl_mock_ops()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_selftest.h | 37 int mock; member
|
H A D | i915_request.h | 292 } mock;)
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_selftest.h | 37 int mock; member
|
H A D | i915_request.h | 359 } mock;)
|