Lines Matching refs:i915_selftest
31 struct i915_selftest i915_selftest __read_mostly = {
116 while (!i915_selftest.random_seed) in __run_selftests()
117 i915_selftest.random_seed = get_random_int(); in __run_selftests()
119 i915_selftest.timeout_jiffies = in __run_selftests()
120 i915_selftest.timeout_ms ? in __run_selftests()
121 msecs_to_jiffies_timeout(i915_selftest.timeout_ms) : in __run_selftests()
127 name, i915_selftest.random_seed, i915_selftest.timeout_ms); in __run_selftests()
164 if (!i915_selftest.mock) in i915_mock_selftests()
169 i915_selftest.mock = err; in i915_mock_selftests()
173 if (i915_selftest.mock < 0) { in i915_mock_selftests()
174 i915_selftest.mock = -ENOTTY; in i915_mock_selftests()
185 if (!i915_selftest.live) in i915_live_selftests()
190 i915_selftest.live = err; in i915_live_selftests()
194 if (i915_selftest.live < 0) { in i915_live_selftests()
195 i915_selftest.live = -ENOTTY; in i915_live_selftests()
207 filter = kstrdup(i915_selftest.filter, GFP_KERNEL); in apply_subtest_filter()
354 module_param_named(st_random_seed, i915_selftest.random_seed, uint, 0400);
355 module_param_named(st_timeout, i915_selftest.timeout_ms, uint, 0400);
356 module_param_named(st_filter, i915_selftest.filter, charp, 0400);
358 module_param_named_unsafe(mock_selftests, i915_selftest.mock, int, 0400);
361 module_param_named_unsafe(live_selftests, i915_selftest.live, int, 0400);