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
1494
#define dotest_rt(fn, e, m) dotest((fn), (e), (m))
lib/locking-selftest.c
1506
dotest(name##_##nr, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1511
dotest(name##_##nr, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1517
dotest(name##_##nr, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1523
dotest(name##_##nr, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1529
dotest(name##_spin_##nr, FAILURE, LOCKTYPE_SPIN); \
lib/locking-selftest.c
1530
dotest(name##_wlock_##nr, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1531
dotest(name##_rlock_##nr, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1536
dotest(name##_spin_##nr, FAILURE, LOCKTYPE_SPIN|LOCKTYPE_RWLOCK);\
lib/locking-selftest.c
1537
dotest(name##_wlock_##nr, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1538
dotest(name##_rlock_##nr, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1544
dotest(name##_wlock_##nr, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1545
dotest(name##_rlock_##nr, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1562
dotest(name##_spin, FAILURE, LOCKTYPE_SPIN); \
lib/locking-selftest.c
1563
dotest(name##_wlock, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1564
dotest(name##_rlock, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1565
dotest(name##_mutex, FAILURE, LOCKTYPE_MUTEX); \
lib/locking-selftest.c
1566
dotest(name##_wsem, FAILURE, LOCKTYPE_RWSEM); \
lib/locking-selftest.c
1567
dotest(name##_rsem, FAILURE, LOCKTYPE_RWSEM); \
lib/locking-selftest.c
1573
dotest(name##_spin, SUCCESS, LOCKTYPE_SPIN); \
lib/locking-selftest.c
1574
dotest(name##_wlock, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1575
dotest(name##_rlock, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1576
dotest(name##_mutex, SUCCESS, LOCKTYPE_MUTEX); \
lib/locking-selftest.c
1577
dotest(name##_wsem, SUCCESS, LOCKTYPE_RWSEM); \
lib/locking-selftest.c
1578
dotest(name##_rsem, SUCCESS, LOCKTYPE_RWSEM); \
lib/locking-selftest.c
1587
dotest(name##_spin, FAILURE, LOCKTYPE_SPIN); \
lib/locking-selftest.c
1588
dotest(name##_wlock, FAILURE, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1589
dotest(name##_rlock, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
1590
dotest(name##_mutex, FAILURE, LOCKTYPE_MUTEX); \
lib/locking-selftest.c
1591
dotest(name##_wsem, FAILURE, LOCKTYPE_RWSEM); \
lib/locking-selftest.c
1592
dotest(name##_rsem, FAILURE, LOCKTYPE_RWSEM); \
lib/locking-selftest.c
2289
dotest(ww_test_fail_acquire, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2290
dotest(ww_test_normal, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2291
dotest(ww_test_unneeded_slow, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2295
dotest(ww_test_two_contexts, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2296
dotest(ww_test_diff_class, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2300
dotest(ww_test_context_done_twice, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2301
dotest(ww_test_context_unlock_twice, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2302
dotest(ww_test_context_fini_early, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2303
dotest(ww_test_context_lock_after_done, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2307
dotest(ww_test_object_unlock_twice, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2308
dotest(ww_test_object_lock_unbalanced, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2309
dotest(ww_test_object_lock_stale_context, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2313
dotest(ww_test_edeadlk_normal, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2314
dotest(ww_test_edeadlk_normal_slow, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2315
dotest(ww_test_edeadlk_no_unlock, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2316
dotest(ww_test_edeadlk_no_unlock_slow, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2317
dotest(ww_test_edeadlk_acquire_more, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2318
dotest(ww_test_edeadlk_acquire_more_slow, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2319
dotest(ww_test_edeadlk_acquire_more_edeadlk, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2320
dotest(ww_test_edeadlk_acquire_more_edeadlk_slow, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2321
dotest(ww_test_edeadlk_acquire_wrong, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2322
dotest(ww_test_edeadlk_acquire_wrong_slow, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2326
dotest(ww_test_spin_nest_unlocked, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2330
dotest(ww_test_spin_nest_lock, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2338
dotest(ww_test_context_block, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2339
dotest(ww_test_context_try, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2340
dotest(ww_test_context_context, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2344
dotest(ww_test_try_block, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2345
dotest(ww_test_try_try, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2346
dotest(ww_test_try_context, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2350
dotest(ww_test_block_block, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2351
dotest(ww_test_block_try, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2352
dotest(ww_test_block_context, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2356
dotest(ww_test_spin_block, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2357
dotest(ww_test_spin_try, SUCCESS, LOCKTYPE_WW);
lib/locking-selftest.c
2358
dotest(ww_test_spin_context, FAILURE, LOCKTYPE_WW);
lib/locking-selftest.c
2452
dotest(queued_read_lock_hardirq_RE_Er, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2456
dotest(queued_read_lock_hardirq_ER_rE, SUCCESS, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2460
dotest(queued_read_lock_hardirq_inversion, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2496
dotest(fs_reclaim_correct_nesting, SUCCESS, 0);
lib/locking-selftest.c
2500
dotest(fs_reclaim_wrong_nesting, FAILURE, 0);
lib/locking-selftest.c
2504
dotest(fs_reclaim_protected_nesting, SUCCESS, 0);
lib/locking-selftest.c
2580
dotest(RCU_in_##outer, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
2581
dotest(raw_spinlock_in_##outer, SUCCESS, LOCKTYPE_SPIN); \
lib/locking-selftest.c
2582
dotest(spinlock_in_##outer, SUCCESS, LOCKTYPE_SPIN); \
lib/locking-selftest.c
2583
dotest(mutex_in_##outer, SUCCESS, LOCKTYPE_MUTEX); \
lib/locking-selftest.c
2590
dotest(RCU_in_##outer, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
2591
dotest(raw_spinlock_in_##outer, SUCCESS, LOCKTYPE_SPIN); \
lib/locking-selftest.c
2592
dotest(spinlock_in_##outer, SUCCESS, LOCKTYPE_SPIN); \
lib/locking-selftest.c
2593
dotest(mutex_in_##outer, FAILURE, LOCKTYPE_MUTEX); \
lib/locking-selftest.c
2597
dotest(RCU_in_##outer, SUCCESS, LOCKTYPE_RWLOCK); \
lib/locking-selftest.c
2598
dotest(raw_spinlock_in_##outer, SUCCESS, LOCKTYPE_SPIN); \
lib/locking-selftest.c
2599
dotest(spinlock_in_##outer, FAILURE, LOCKTYPE_SPIN); \
lib/locking-selftest.c
2600
dotest(mutex_in_##outer, FAILURE, LOCKTYPE_MUTEX); \
lib/locking-selftest.c
2745
dotest(test_lockdep_set_subclass_name, SUCCESS, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2756
dotest(local_lock_2, SUCCESS, LOCKTYPE_LL);
lib/locking-selftest.c
2760
dotest(local_lock_3A, SUCCESS, LOCKTYPE_LL);
lib/locking-selftest.c
2764
dotest(local_lock_3B, FAILURE, LOCKTYPE_LL);
lib/locking-selftest.c
2870
dotest(rlock_AA1, SUCCESS, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2872
dotest(rsem_AA1, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2877
dotest(rlock_AA1B, SUCCESS, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2879
dotest(rsem_AA1B, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2884
dotest(rlock_AA2, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2886
dotest(rsem_AA2, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2891
dotest(rlock_AA3, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2893
dotest(rsem_AA3, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2898
dotest(rlock_ABBA1, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2900
dotest(rwsem_ABBA1, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2904
dotest(rlock_ABBA2, SUCCESS, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2906
dotest(rwsem_ABBA2, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2910
dotest(rlock_ABBA3, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2912
dotest(rwsem_ABBA3, FAILURE, LOCKTYPE_RWSEM);
lib/locking-selftest.c
2916
dotest(rlock_chaincache_ABBA1, FAILURE, LOCKTYPE_RWLOCK);
lib/locking-selftest.c
2956
dotest(hardirq_deadlock_softirq_not_deadlock, FAILURE, LOCKTYPE_SPECIAL);