clang-tidy: add most bugprone warnings
[lttng-tools.git] / src / common / fd-tracker / fd-tracker.cpp
index e610118e9a8d1a3217d24b9cd7ce0ec42159af64..e7ea6e9efb2973f23e6c56a9a9f19fb08732d1bb 100644 (file)
 #include <urcu/rculfhash.h>
 
 /* Tracker lock must be taken by the user. */
-#define TRACKED_COUNT(tracker)                                                      \
-       (tracker->count.suspendable.active + tracker->count.suspendable.suspended + \
-        tracker->count.unsuspendable)
+#define TRACKED_COUNT(tracker)                                                          \
+       ((tracker)->count.suspendable.active + (tracker)->count.suspendable.suspended + \
+        (tracker)->count.unsuspendable)
 
 /* Tracker lock must be taken by the user. */
-#define ACTIVE_COUNT(tracker) (tracker->count.suspendable.active + tracker->count.unsuspendable)
+#define ACTIVE_COUNT(tracker) ((tracker)->count.suspendable.active + (tracker)->count.unsuspendable)
 
 /* Tracker lock must be taken by the user. */
-#define SUSPENDED_COUNT(tracker) (tracker->count.suspendable.suspended)
+#define SUSPENDED_COUNT(tracker) ((tracker)->count.suspendable.suspended)
 
 /* Tracker lock must be taken by the user. */
 #define SUSPENDABLE_COUNT(tracker) \
-       (tracker->count.suspendable.active + tracker->count.suspendable.suspended)
+       ((tracker)->count.suspendable.active + (tracker)->count.suspendable.suspended)
 
 /* Tracker lock must be taken by the user. */
-#define UNSUSPENDABLE_COUNT(tracker) (tracker->count.unsuspendable)
+#define UNSUSPENDABLE_COUNT(tracker) ((tracker)->count.unsuspendable)
 
 struct fd_tracker {
        pthread_mutex_t lock;
This page took 0.022507 seconds and 4 git commands to generate.