Symbol: dotest
arch/x86/kernel/nmi_selftest.c
148
dotest(remote_ipi, SUCCESS);
arch/x86/kernel/nmi_selftest.c
151
dotest(local_ipi, SUCCESS);
lib/locking-selftest.c
1495
#define dotest_rt(fn, e, m) dotest((fn), (e), (m))
lib/locking-selftest.c
1507
dotest(name##_##nr, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1512
dotest(name##_##nr, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1518
dotest(name##_##nr, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1524
dotest(name##_##nr, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1530
dotest(name##_spin_##nr, FAILURE, LOCKTYPE_SPIN); \
lib/locking-selftest.c
1531
dotest(name##_wlock_##nr, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1532
dotest(name##_rlock_##nr, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1537
dotest(name##_spin_##nr, FAILURE, LOCKTYPE_SPIN|LOCKTYPE_RWLOCK);\
lib/locking-selftest.c
1538
dotest(name##_wlock_##nr, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1539
dotest(name##_rlock_##nr, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1545
dotest(name##_wlock_##nr, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1546
dotest(name##_rlock_##nr, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1563
dotest(name##_spin, FAILURE, LOCKTYPE_SPIN); \
lib/locking-selftest.c
1564
dotest(name##_wlock, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1565
dotest(name##_rlock, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1566
dotest(name##_mutex, FAILURE, LOCKTYPE_MUTEX); \
lib/locking-selftest.c
1567
dotest(name##_wsem, FAILURE, LOCKTYPE_RWSEM); \
lib/locking-selftest.c
1568
dotest(name##_rsem, FAILURE, LOCKTYPE_RWSEM); \
lib/locking-selftest.c
1574
dotest(name##_spin, SUCCESS, LOCKTYPE_SPIN); \
lib/locking-selftest.c
1575
dotest(name##_wlock, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1576
dotest(name##_rlock, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1577
dotest(name##_mutex, SUCCESS, LOCKTYPE_MUTEX); \
lib/locking-selftest.c
1578
dotest(name##_wsem, SUCCESS, LOCKTYPE_RWSEM); \
lib/locking-selftest.c
1579
dotest(name##_rsem, SUCCESS, LOCKTYPE_RWSEM); \
lib/locking-selftest.c
1588
dotest(name##_spin, FAILURE, LOCKTYPE_SPIN); \
lib/locking-selftest.c
1589
dotest(name##_wlock, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1590
dotest(name##_rlock, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1591
dotest(name##_mutex, FAILURE, LOCKTYPE_MUTEX); \
lib/locking-selftest.c
1592
dotest(name##_wsem, FAILURE, LOCKTYPE_RWSEM); \
lib/locking-selftest.c
1593
dotest(name##_rsem, FAILURE, LOCKTYPE_RWSEM); \
lib/locking-selftest.c
2290
dotest(ww_test_fail_acquire, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2291
dotest(ww_test_normal, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2292
dotest(ww_test_unneeded_slow, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2296
dotest(ww_test_two_contexts, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2297
dotest(ww_test_diff_class, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2301
dotest(ww_test_context_done_twice, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2302
dotest(ww_test_context_unlock_twice, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2303
dotest(ww_test_context_fini_early, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2304
dotest(ww_test_context_lock_after_done, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2308
dotest(ww_test_object_unlock_twice, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2309
dotest(ww_test_object_lock_unbalanced, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2310
dotest(ww_test_object_lock_stale_context, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2314
dotest(ww_test_edeadlk_normal, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2315
dotest(ww_test_edeadlk_normal_slow, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2316
dotest(ww_test_edeadlk_no_unlock, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2317
dotest(ww_test_edeadlk_no_unlock_slow, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2318
dotest(ww_test_edeadlk_acquire_more, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2319
dotest(ww_test_edeadlk_acquire_more_slow, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2320
dotest(ww_test_edeadlk_acquire_more_edeadlk, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2321
dotest(ww_test_edeadlk_acquire_more_edeadlk_slow, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2322
dotest(ww_test_edeadlk_acquire_wrong, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2323
dotest(ww_test_edeadlk_acquire_wrong_slow, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2327
dotest(ww_test_spin_nest_unlocked, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2331
dotest(ww_test_spin_nest_lock, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2339
dotest(ww_test_context_block, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2340
dotest(ww_test_context_try, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2341
dotest(ww_test_context_context, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2345
dotest(ww_test_try_block, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2346
dotest(ww_test_try_try, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2347
dotest(ww_test_try_context, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2351
dotest(ww_test_block_block, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2352
dotest(ww_test_block_try, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2353
dotest(ww_test_block_context, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2357
dotest(ww_test_spin_block, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2358
dotest(ww_test_spin_try, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2359
dotest(ww_test_spin_context, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2453
dotest(queued_read_lock_hardirq_RE_Er, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2457
dotest(queued_read_lock_hardirq_ER_rE, SUCCESS, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2461
dotest(queued_read_lock_hardirq_inversion, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2497
dotest(fs_reclaim_correct_nesting, SUCCESS, 0);
lib/locking-selftest.c
2501
dotest(fs_reclaim_wrong_nesting, FAILURE, 0);
lib/locking-selftest.c
2505
dotest(fs_reclaim_protected_nesting, SUCCESS, 0);
lib/locking-selftest.c
2581
dotest(RCU_in_##outer, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
2582
dotest(raw_spinlock_in_##outer, SUCCESS, LOCKTYPE_SPIN); \
lib/locking-selftest.c
2583
dotest(spinlock_in_##outer, SUCCESS, LOCKTYPE_SPIN); \
lib/locking-selftest.c
2584
dotest(mutex_in_##outer, SUCCESS, LOCKTYPE_MUTEX); \
lib/locking-selftest.c
2591
dotest(RCU_in_##outer, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
2592
dotest(raw_spinlock_in_##outer, SUCCESS, LOCKTYPE_SPIN); \
lib/locking-selftest.c
2593
dotest(spinlock_in_##outer, SUCCESS, LOCKTYPE_SPIN); \
lib/locking-selftest.c
2594
dotest(mutex_in_##outer, FAILURE, LOCKTYPE_MUTEX); \
lib/locking-selftest.c
2598
dotest(RCU_in_##outer, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
2599
dotest(raw_spinlock_in_##outer, SUCCESS, LOCKTYPE_SPIN); \
lib/locking-selftest.c
2600
dotest(spinlock_in_##outer, FAILURE, LOCKTYPE_SPIN); \
lib/locking-selftest.c
2601
dotest(mutex_in_##outer, FAILURE, LOCKTYPE_MUTEX); \
lib/locking-selftest.c
2746
dotest(test_lockdep_set_subclass_name, SUCCESS, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2757
dotest(local_lock_2, SUCCESS, LOCKTYPE_LL);
lib/locking-selftest.c
2761
dotest(local_lock_3A, SUCCESS, LOCKTYPE_LL);
lib/locking-selftest.c
2765
dotest(local_lock_3B, FAILURE, LOCKTYPE_LL);
lib/locking-selftest.c
2871
dotest(rlock_AA1, SUCCESS, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2873
dotest(rsem_AA1, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2878
dotest(rlock_AA1B, SUCCESS, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2880
dotest(rsem_AA1B, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2885
dotest(rlock_AA2, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2887
dotest(rsem_AA2, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2892
dotest(rlock_AA3, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2894
dotest(rsem_AA3, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2899
dotest(rlock_ABBA1, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2901
dotest(rwsem_ABBA1, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2905
dotest(rlock_ABBA2, SUCCESS, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2907
dotest(rwsem_ABBA2, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2911
dotest(rlock_ABBA3, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2913
dotest(rwsem_ABBA3, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2917
dotest(rlock_chaincache_ABBA1, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2957
dotest(hardirq_deadlock_softirq_not_deadlock, FAILURE, LOCKTYPE_SPECIAL);