Symbol: selftest
arch/x86/kernel/alternative.c
2312
unsigned long selftest = (unsigned long)&int3_selftest_asm;
arch/x86/kernel/alternative.c
2316
OPTIMIZER_HIDE_VAR(selftest);
arch/x86/kernel/alternative.c
2324
if (regs->ip - INT3_INSN_SIZE != selftest)
drivers/dma-buf/selftest.c
116
static void set_default_test_all(struct selftest *st, unsigned long count)
drivers/dma-buf/selftest.c
128
static int run_selftests(struct selftest *st, unsigned long count)
drivers/dma-buf/selftests.h
12
selftest(sanitycheck, __sanitycheck__) /* keep first (igt selfcheck) */
drivers/dma-buf/selftests.h
13
selftest(dma_fence, dma_fence)
drivers/dma-buf/selftests.h
14
selftest(dma_fence_chain, dma_fence_chain)
drivers/dma-buf/selftests.h
15
selftest(dma_fence_unwrap, dma_fence_unwrap)
drivers/dma-buf/selftests.h
16
selftest(dma_resv, dma_resv)
drivers/gpu/drm/i915/i915_drv.h
315
I915_SELFTEST_DECLARE(struct i915_selftest_stash selftest;)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
18
selftest(sanitycheck, i915_live_sanitycheck) /* keep first (igt selfcheck) */
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
19
selftest(uncore, intel_uncore_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
20
selftest(workarounds, intel_workarounds_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
21
selftest(gt_engines, intel_engine_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
22
selftest(gt_timelines, intel_timeline_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
23
selftest(gt_contexts, intel_context_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
24
selftest(gt_lrc, intel_lrc_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
25
selftest(gt_mocs, intel_mocs_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
26
selftest(gt_pm, intel_gt_pm_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
27
selftest(gt_heartbeat, intel_heartbeat_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
28
selftest(gt_tlb, intel_tlb_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
29
selftest(requests, i915_request_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
3
#ifndef selftest
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
30
selftest(migrate, intel_migrate_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
31
selftest(active, i915_active_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
32
selftest(objects, i915_gem_object_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
33
selftest(mman, i915_gem_mman_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
34
selftest(dmabuf, i915_gem_dmabuf_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
35
selftest(vma, i915_vma_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
36
selftest(coherency, i915_gem_coherency_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
37
selftest(gtt, i915_gem_gtt_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
38
selftest(gem, i915_gem_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
39
selftest(evict, i915_gem_evict_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
40
selftest(hugepages, i915_gem_huge_page_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
41
selftest(gem_contexts, i915_gem_context_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
42
selftest(client, i915_gem_client_blt_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
43
selftest(gem_migrate, i915_gem_migrate_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
44
selftest(reset, intel_reset_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
45
selftest(memory_region, intel_memory_region_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
46
selftest(hangcheck, intel_hangcheck_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
47
selftest(execlists, intel_execlists_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
48
selftest(ring_submission, intel_ring_submission_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
49
selftest(perf, i915_perf_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
50
selftest(slpc, intel_slpc_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
51
selftest(guc, intel_guc_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
52
selftest(guc_multi_lrc, intel_guc_multi_lrc_live_selftests)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
53
selftest(guc_hang, intel_guc_hang_check)
drivers/gpu/drm/i915/selftests/i915_live_selftests.h
55
selftest(late_gt_pm, intel_gt_pm_late_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
18
selftest(sanitycheck, i915_mock_sanitycheck) /* keep first (igt selfcheck) */
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
19
selftest(shmem, shmem_utils_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
20
selftest(fence, i915_sw_fence_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
21
selftest(scatterlist, scatterlist_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
22
selftest(syncmap, i915_syncmap_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
23
selftest(uncore, intel_uncore_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
24
selftest(ring, intel_ring_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
25
selftest(engine, intel_engine_cs_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
26
selftest(timelines, intel_timeline_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
27
selftest(requests, i915_request_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
28
selftest(objects, i915_gem_object_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
29
selftest(phys, i915_gem_phys_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
3
#ifndef selftest
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
30
selftest(dmabuf, i915_gem_dmabuf_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
31
selftest(vma, i915_vma_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
32
selftest(evict, i915_gem_evict_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
33
selftest(gtt, i915_gem_gtt_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
34
selftest(hugepages, i915_gem_huge_page_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
35
selftest(memory_region, intel_memory_region_mock_selftests)
drivers/gpu/drm/i915/selftests/i915_perf_selftests.h
18
selftest(engine_cs, intel_engine_cs_perf_selftests)
drivers/gpu/drm/i915/selftests/i915_perf_selftests.h
19
selftest(request, i915_request_perf_selftests)
drivers/gpu/drm/i915/selftests/i915_perf_selftests.h
20
selftest(migrate, intel_migrate_perf_selftests)
drivers/gpu/drm/i915/selftests/i915_perf_selftests.h
21
selftest(region, intel_memory_region_perf_selftests)
drivers/gpu/drm/i915/selftests/i915_perf_selftests.h
3
#ifndef selftest
drivers/gpu/drm/i915/selftests/i915_request.c
1534
if (atomic_dec_and_test(&i915->selftest.counter)) {
drivers/gpu/drm/i915/selftests/i915_request.c
1535
wake_up_var(&i915->selftest.counter);
drivers/gpu/drm/i915/selftests/i915_request.c
1547
if (wait_var_event_timeout(&i915->selftest.counter,
drivers/gpu/drm/i915/selftests/i915_request.c
1548
!atomic_read(&i915->selftest.counter),
drivers/gpu/drm/i915/selftests/i915_request.c
1643
atomic_set(&i915->selftest.counter, nengines);
drivers/gpu/drm/i915/selftests/i915_request.c
3211
atomic_set(&i915->selftest.counter, nengines);
drivers/gpu/drm/i915/selftests/i915_selftest.c
123
static void set_default_test_all(struct selftest *st, unsigned int count)
drivers/gpu/drm/i915/selftests/i915_selftest.c
185
struct selftest *st,
drivers/gpu/drm/i915/selftests/i915_selftest.c
82
static struct selftest mock_selftests[] = {
drivers/gpu/drm/i915/selftests/i915_selftest.c
88
static struct selftest live_selftests[] = {
drivers/gpu/drm/i915/selftests/i915_selftest.c
94
static struct selftest perf_selftests[] = {
drivers/gpu/drm/i915/selftests/mock_gem_device.c
253
ida_init(&i915->selftest.mock_region_instances);
drivers/gpu/drm/i915/selftests/mock_region.c
113
int instance = ida_alloc_max(&i915->selftest.mock_region_instances,
drivers/gpu/drm/i915/selftests/mock_region.c
94
ida_free(&i915->selftest.mock_region_instances, instance);
drivers/input/touchscreen/tsc200x-core.c
325
static DEVICE_ATTR(selftest, S_IRUGO, tsc200x_selftest_show, NULL);
drivers/leds/leds-lp5521.c
203
static LP55XX_DEV_ATTR_RO(selftest, lp5521_selftest);
drivers/leds/leds-lp5523.c
273
static LP55XX_DEV_ATTR_RO(selftest, lp5523_selftest);
drivers/leds/leds-lp5569.c
443
static LP55XX_DEV_ATTR_RO(selftest, lp5569_selftest);
drivers/misc/lis3lv02d/lis3lv02d.c
268
u8 selftest;
drivers/misc/lis3lv02d/lis3lv02d.c
291
selftest = CTRL4_ST0;
drivers/misc/lis3lv02d/lis3lv02d.c
295
selftest = CTRL1_ST;
drivers/misc/lis3lv02d/lis3lv02d.c
297
selftest = CTRL1_STP;
drivers/misc/lis3lv02d/lis3lv02d.c
301
lis3->write(lis3, ctlreg, (reg | selftest));
drivers/misc/lis3lv02d/lis3lv02d.c
850
static DEVICE_ATTR(selftest, S_IRUSR, lis3lv02d_selftest_show, NULL);
drivers/net/ethernet/intel/e100.c
520
} selftest;
drivers/net/ethernet/intel/e100.c
649
u32 dma_addr = nic->dma_addr + offsetof(struct mem, selftest);
drivers/net/ethernet/intel/e100.c
654
nic->mem->selftest.signature = 0;
drivers/net/ethernet/intel/e100.c
655
nic->mem->selftest.result = 0xFFFFFFFF;
drivers/net/ethernet/intel/e100.c
657
iowrite32(selftest | dma_addr, &nic->csr->port);
drivers/net/ethernet/intel/e100.c
666
if (nic->mem->selftest.result != 0) {
drivers/net/ethernet/intel/e100.c
669
nic->mem->selftest.result);
drivers/net/ethernet/intel/e100.c
672
if (nic->mem->selftest.signature == 0) {
drivers/net/ethernet/qlogic/qed/qed_main.c
3033
.selftest = &qed_selftest_ops_pass,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1711
if (edev->ops->common->selftest->selftest_interrupt(edev->cdev)) {
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1716
if (edev->ops->common->selftest->selftest_memory(edev->cdev)) {
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1721
if (edev->ops->common->selftest->selftest_register(edev->cdev)) {
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1726
if (edev->ops->common->selftest->selftest_clock(edev->cdev)) {
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1731
if (edev->ops->common->selftest->selftest_nvram(edev->cdev)) {
include/linux/qed/qed_if.h
877
struct qed_selftest_ops *selftest;
kernel/kcov.c
1140
selftest();
kernel/trace/trace.c
1744
struct trace_selftests *selftest;
kernel/trace/trace.c
1746
selftest = kmalloc(sizeof(*selftest), GFP_KERNEL);
kernel/trace/trace.c
1747
if (!selftest)
kernel/trace/trace.c
1750
selftest->type = type;
kernel/trace/trace.c
1751
list_add(&selftest->list, &postponed_selftests);
kernel/trace/trace.c
1762
if (!type->selftest || tracing_selftest_disabled)
kernel/trace/trace.c
1803
ret = type->selftest(type, tr);
kernel/trace/trace.h
639
int (*selftest)(struct tracer *trace,
kernel/trace/trace_branch.c
173
.selftest = trace_selftest_startup_branch,
kernel/trace/trace_functions.c
498
.selftest = trace_selftest_startup_function,
kernel/trace/trace_functions_graph.c
1757
.selftest = trace_selftest_startup_function_graph,
kernel/trace/trace_irqsoff.c
674
.selftest = trace_selftest_startup_irqsoff,
kernel/trace/trace_irqsoff.c
720
.selftest = trace_selftest_startup_preemptoff,
kernel/trace/trace_irqsoff.c
755
.selftest = trace_selftest_startup_preemptirqsoff,
kernel/trace/trace_nop.c
94
.selftest = trace_selftest_startup_nop,
kernel/trace/trace_sched_wakeup.c
764
.selftest = trace_selftest_startup_wakeup,
kernel/trace/trace_sched_wakeup.c
784
.selftest = trace_selftest_startup_wakeup,
kernel/trace/trace_sched_wakeup.c
804
.selftest = trace_selftest_startup_wakeup,
tools/testing/selftests/kselftest_module.h
46
selftest(); \