Searched refs:mock (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/i915/selftests/ |
D | mock_dmabuf.c | 30 struct mock_dmabuf *mock = to_mock(attachment->dmabuf); in mock_map_dma_buf() local 39 err = sg_alloc_table(st, mock->npages, GFP_KERNEL); in mock_map_dma_buf() 44 for (i = 0; i < mock->npages; i++) { in mock_map_dma_buf() 45 sg_set_page(sg, mock->pages[i], PAGE_SIZE, 0); in mock_map_dma_buf() 74 struct mock_dmabuf *mock = to_mock(dma_buf); in mock_dmabuf_release() local 77 for (i = 0; i < mock->npages; i++) in mock_dmabuf_release() 78 put_page(mock->pages[i]); in mock_dmabuf_release() 80 kfree(mock); in mock_dmabuf_release() 85 struct mock_dmabuf *mock = to_mock(dma_buf); in mock_dmabuf_vmap() local 87 return vm_map_ram(mock->pages, mock->npages, 0, PAGE_KERNEL); in mock_dmabuf_vmap() [all …]
|
D | mock_engine.c | 107 struct mock_request *mock = container_of(request, typeof(*mock), base); in mock_request_alloc() local 109 INIT_LIST_HEAD(&mock->link); in mock_request_alloc() 110 mock->delay = 0; in mock_request_alloc() 128 struct mock_request *mock = container_of(request, typeof(*mock), base); in mock_submit_request() local 136 list_add_tail(&mock->link, &engine->hw_queue); in mock_submit_request() 137 if (mock->link.prev == &engine->hw_queue) { in mock_submit_request() 138 if (mock->delay) in mock_submit_request() 139 mod_timer(&engine->hw_delay, jiffies + mock->delay); in mock_submit_request() 141 advance(engine, mock); in mock_submit_request() 206 engine->base.breadcrumbs.mock = true; /* prevent touching HW for irqs */ in mock_engine() [all …]
|
D | mock_request.c | 34 struct mock_request *mock; in mock_request() local 41 mock = container_of(request, typeof(*mock), base); in mock_request() 42 mock->delay = delay; in mock_request() 44 return &mock->base; in mock_request() 49 struct mock_request *mock = container_of(request, typeof(*mock), base); in mock_cancel_request() local 55 was_queued = !list_empty(&mock->link); in mock_cancel_request() 56 list_del_init(&mock->link); in mock_cancel_request()
|
D | i915_selftest.c | 61 int (*mock)(void); member 66 #define selftest(n, f) [mock_##n] = { .name = #n, { .mock = f } }, 140 err = st->mock(); in __run_selftests() 162 if (!i915_selftest.mock) in i915_mock_selftests() 165 err = run_selftests(mock, NULL); in i915_mock_selftests() 167 i915_selftest.mock = err; in i915_mock_selftests() 171 if (i915_selftest.mock < 0) { in i915_mock_selftests() 172 i915_selftest.mock = -ENOTTY; in i915_mock_selftests() 248 module_param_named_unsafe(mock_selftests, i915_selftest.mock, int, 0400);
|
/Linux-v4.19/drivers/net/dsa/ |
D | Kconfig | 19 tristate "DSA mock-up Ethernet switch chip support" 23 This enables support for a fake mock-up switch chip which
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_selftest.h | 34 int mock; member
|
D | intel_breadcrumbs.c | 314 if (I915_SELFTEST_ONLY(b->mock)) { in __intel_breadcrumbs_enable_irq()
|
D | intel_ringbuffer.h | 406 I915_SELFTEST_DECLARE(bool mock : 1);
|
D | intel_engine_cs.c | 987 if (I915_SELFTEST_ONLY(engine->breadcrumbs.mock)) in intel_engine_is_idle()
|