]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - kernel/locking/lock_events_list.h
Merge tag 'linux-kselftest-5.5-rc1-fixes2' of git://git.kernel.org/pub/scm/linux...
[linux.git] / kernel / locking / lock_events_list.h
index ad7668cfc9dad0dbd0e4ac9d360a6979c5c18fa3..239039d0ce21535a36c32b9281ad8c5b6e6e3bc2 100644 (file)
@@ -56,12 +56,16 @@ LOCK_EVENT(rwsem_sleep_reader)      /* # of reader sleeps                   */
 LOCK_EVENT(rwsem_sleep_writer) /* # of writer sleeps                   */
 LOCK_EVENT(rwsem_wake_reader)  /* # of reader wakeups                  */
 LOCK_EVENT(rwsem_wake_writer)  /* # of writer wakeups                  */
-LOCK_EVENT(rwsem_opt_wlock)    /* # of write locks opt-spin acquired   */
-LOCK_EVENT(rwsem_opt_fail)     /* # of failed opt-spinnings            */
+LOCK_EVENT(rwsem_opt_rlock)    /* # of opt-acquired read locks         */
+LOCK_EVENT(rwsem_opt_wlock)    /* # of opt-acquired write locks        */
+LOCK_EVENT(rwsem_opt_fail)     /* # of failed optspins                 */
+LOCK_EVENT(rwsem_opt_nospin)   /* # of disabled optspins               */
+LOCK_EVENT(rwsem_opt_norspin)  /* # of disabled reader-only optspins   */
+LOCK_EVENT(rwsem_opt_rlock2)   /* # of opt-acquired 2ndary read locks  */
 LOCK_EVENT(rwsem_rlock)                /* # of read locks acquired             */
 LOCK_EVENT(rwsem_rlock_fast)   /* # of fast read locks acquired        */
 LOCK_EVENT(rwsem_rlock_fail)   /* # of failed read lock acquisitions   */
-LOCK_EVENT(rwsem_rtrylock)     /* # of read trylock calls              */
+LOCK_EVENT(rwsem_rlock_handoff)        /* # of read lock handoffs              */
 LOCK_EVENT(rwsem_wlock)                /* # of write locks acquired            */
 LOCK_EVENT(rwsem_wlock_fail)   /* # of failed write lock acquisitions  */
-LOCK_EVENT(rwsem_wtrylock)     /* # of write trylock calls             */
+LOCK_EVENT(rwsem_wlock_handoff)        /* # of write lock handoffs             */