Lines Matching full:locking
3 * lib/locking-selftest.c
5 * Testsuite for various locking APIs: spinlocks, rwlocks,
294 #include "locking-selftest-spin.h"
296 #include "locking-selftest-wlock.h"
298 #include "locking-selftest-rlock.h"
300 #include "locking-selftest-mutex.h"
302 #include "locking-selftest-wsem.h"
304 #include "locking-selftest-rsem.h"
308 #include "locking-selftest-rtmutex.h"
315 * Special-case for read-locking, they are
520 #include "locking-selftest-spin.h"
522 #include "locking-selftest-wlock.h"
524 #include "locking-selftest-rlock.h"
526 #include "locking-selftest-mutex.h"
528 #include "locking-selftest-wsem.h"
530 #include "locking-selftest-rsem.h"
534 #include "locking-selftest-rtmutex.h"
553 #include "locking-selftest-spin.h"
555 #include "locking-selftest-wlock.h"
557 #include "locking-selftest-rlock.h"
559 #include "locking-selftest-mutex.h"
561 #include "locking-selftest-wsem.h"
563 #include "locking-selftest-rsem.h"
567 #include "locking-selftest-rtmutex.h"
586 #include "locking-selftest-spin.h"
588 #include "locking-selftest-wlock.h"
590 #include "locking-selftest-rlock.h"
592 #include "locking-selftest-mutex.h"
594 #include "locking-selftest-wsem.h"
596 #include "locking-selftest-rsem.h"
600 #include "locking-selftest-rtmutex.h"
620 #include "locking-selftest-spin.h"
622 #include "locking-selftest-wlock.h"
624 #include "locking-selftest-rlock.h"
626 #include "locking-selftest-mutex.h"
628 #include "locking-selftest-wsem.h"
630 #include "locking-selftest-rsem.h"
634 #include "locking-selftest-rtmutex.h"
653 #include "locking-selftest-spin.h"
655 #include "locking-selftest-wlock.h"
657 #include "locking-selftest-rlock.h"
659 #include "locking-selftest-mutex.h"
661 #include "locking-selftest-wsem.h"
663 #include "locking-selftest-rsem.h"
667 #include "locking-selftest-rtmutex.h"
686 #include "locking-selftest-spin.h"
688 #include "locking-selftest-wlock.h"
690 #include "locking-selftest-rlock.h"
692 #include "locking-selftest-mutex.h"
694 #include "locking-selftest-wsem.h"
696 #include "locking-selftest-rsem.h"
700 #include "locking-selftest-rtmutex.h"
718 #include "locking-selftest-spin.h"
720 #include "locking-selftest-wlock.h"
722 #include "locking-selftest-rlock.h"
724 #include "locking-selftest-mutex.h"
726 #include "locking-selftest-wsem.h"
728 #include "locking-selftest-rsem.h"
732 #include "locking-selftest-rtmutex.h"
749 #include "locking-selftest-spin.h"
751 #include "locking-selftest-wlock.h"
753 #include "locking-selftest-rlock.h"
755 #include "locking-selftest-mutex.h"
757 #include "locking-selftest-wsem.h"
759 #include "locking-selftest-rsem.h"
763 #include "locking-selftest-rtmutex.h"
770 * locking an irq-safe lock with irqs enabled:
787 #include "locking-selftest-spin-hardirq.h"
790 #include "locking-selftest-rlock-hardirq.h"
793 #include "locking-selftest-wlock-hardirq.h" in GENERATE_PERMUTATIONS_2_EVENTS()
796 #include "locking-selftest-spin-softirq.h" in GENERATE_PERMUTATIONS_2_EVENTS()
799 #include "locking-selftest-rlock-softirq.h" in GENERATE_PERMUTATIONS_2_EVENTS()
802 #include "locking-selftest-wlock-softirq.h" in GENERATE_PERMUTATIONS_2_EVENTS()
828 #include "locking-selftest-spin.h"
831 #include "locking-selftest-wlock.h"
834 #include "locking-selftest-rlock.h"
860 #include "locking-selftest-spin-hardirq.h"
863 #include "locking-selftest-rlock-hardirq.h"
866 #include "locking-selftest-wlock-hardirq.h"
869 #include "locking-selftest-spin-softirq.h"
872 #include "locking-selftest-rlock-softirq.h"
875 #include "locking-selftest-wlock-softirq.h"
906 #include "locking-selftest-spin-hardirq.h"
909 #include "locking-selftest-rlock-hardirq.h"
912 #include "locking-selftest-wlock-hardirq.h"
915 #include "locking-selftest-spin-softirq.h"
918 #include "locking-selftest-rlock-softirq.h"
921 #include "locking-selftest-wlock-softirq.h"
954 #include "locking-selftest-spin-hardirq.h"
957 #include "locking-selftest-rlock-hardirq.h"
960 #include "locking-selftest-wlock-hardirq.h"
963 #include "locking-selftest-spin-softirq.h"
966 #include "locking-selftest-rlock-softirq.h"
969 #include "locking-selftest-wlock-softirq.h"
1016 #include "locking-selftest-spin-hardirq.h"
1019 #include "locking-selftest-rlock-hardirq.h"
1022 #include "locking-selftest-wlock-hardirq.h"
1025 #include "locking-selftest-spin-softirq.h"
1028 #include "locking-selftest-rlock-softirq.h"
1031 #include "locking-selftest-wlock-softirq.h"
1063 #include "locking-selftest-rlock.h"
1095 #include "locking-selftest-rlock.h"
1127 #include "locking-selftest-rlock.h"
1159 #include "locking-selftest-rlock.h"
1193 #include "locking-selftest-hardirq.h"
1194 #include "locking-selftest-rlock.h"
1197 #include "locking-selftest-wlock.h"
1200 #include "locking-selftest-softirq.h"
1201 #include "locking-selftest-rlock.h"
1204 #include "locking-selftest-wlock.h"
1239 #include "locking-selftest-hardirq.h"
1240 #include "locking-selftest-rlock.h"
1243 #include "locking-selftest-wlock.h"
1246 #include "locking-selftest-softirq.h"
1247 #include "locking-selftest-rlock.h"
1250 #include "locking-selftest-wlock.h"
1293 #include "locking-selftest-hardirq.h"
1294 #include "locking-selftest-rlock.h"
1297 #include "locking-selftest-wlock.h"
1300 #include "locking-selftest-softirq.h"
1301 #include "locking-selftest-rlock.h"
1304 #include "locking-selftest-wlock.h"
2207 print_testname("locking mismatches"); in ww_tests()
2364 * Got a locking failure before the selftest ran? in locking_selftest()
2368 printk("| Locking API testsuite disabled |\n"); in locking_selftest()
2382 printk("| Locking API testsuite:\n"); in locking_selftest()