summaryrefslogtreecommitdiff
path: root/util/trace-events
diff options
context:
space:
mode:
authorAlex Bennée <alex.bennee@linaro.org>2018-01-11 11:27:16 +0300
committerPaolo Bonzini <pbonzini@redhat.com>2018-01-16 14:54:52 +0100
commit6c27a0ded992c2daddf12a225b71e42c965c4c6a (patch)
tree574edeea54b30f3c2bab0e493caf0ffbe7108a72 /util/trace-events
parent15a356c49ac747a7202ed703949a178a054f2a55 (diff)
downloadqemu-6c27a0ded992c2daddf12a225b71e42c965c4c6a.tar.gz
util/qemu-thread-*: add qemu_lock, locked and unlock trace events
Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'util/trace-events')
-rw-r--r--util/trace-events7
1 files changed, 4 insertions, 3 deletions
diff --git a/util/trace-events b/util/trace-events
index 025499f83f..515e6257fb 100644
--- a/util/trace-events
+++ b/util/trace-events
@@ -56,6 +56,7 @@ lockcnt_futex_wait(const void *lockcnt, int val) "lockcnt %p waiting on %d"
lockcnt_futex_wait_resume(const void *lockcnt, int new) "lockcnt %p after wait: %d"
lockcnt_futex_wake(const void *lockcnt) "lockcnt %p waking up one waiter"
-# util/qemu-thread-posix.c
-qemu_mutex_locked(void *lock) "locked mutex %p"
-qemu_mutex_unlocked(void *lock) "unlocked mutex %p"
+# util/qemu-thread.c
+qemu_mutex_lock(void *mutex, const char *file, const int line) "waiting on mutex %p (%s:%d)"
+qemu_mutex_locked(void *mutex, const char *file, const int line) "taken mutex %p (%s:%d)"
+qemu_mutex_unlock(void *mutex, const char *file, const int line) "released mutex %p (%s:%d)"