diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2023-11-29 17:00:30 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-11-29 17:00:30 -0500 |
commit | 89b361f24a433a4a55e0032eca4e43045ea3f0d0 (patch) | |
tree | c405bc713dae3118593e2299de7fe18d7a291745 /libbcachefs/bcachefs.h | |
parent | 1dc5842111fa587eb58112f4ae3c2048b1c1a006 (diff) |
Update bcachefs sources to c3e4d892b77b mean and variance: Promote to lib/math
Diffstat (limited to 'libbcachefs/bcachefs.h')
-rw-r--r-- | libbcachefs/bcachefs.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libbcachefs/bcachefs.h b/libbcachefs/bcachefs.h index 2e9f4af3..bb2a0cc4 100644 --- a/libbcachefs/bcachefs.h +++ b/libbcachefs/bcachefs.h @@ -223,9 +223,11 @@ #define race_fault(...) dynamic_fault("bcachefs:race") +#define count_event(_c, _name) this_cpu_inc((_c)->counters[BCH_COUNTER_##_name]) + #define trace_and_count(_c, _name, ...) \ do { \ - this_cpu_inc((_c)->counters[BCH_COUNTER_##_name]); \ + count_event(_c, _name); \ trace_##_name(__VA_ARGS__); \ } while (0) |