diff options
Diffstat (limited to 'libbcachefs/printbuf.h')
-rw-r--r-- | libbcachefs/printbuf.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libbcachefs/printbuf.h b/libbcachefs/printbuf.h index 8f4e28d4..907e5c97 100644 --- a/libbcachefs/printbuf.h +++ b/libbcachefs/printbuf.h @@ -295,4 +295,8 @@ static inline void printbuf_atomic_dec(struct printbuf *buf) buf->atomic--; } +DEFINE_GUARD(printbuf_atomic, struct printbuf *, + printbuf_atomic_inc(_T), + printbuf_atomic_dec(_T)); + #endif /* _BCACHEFS_PRINTBUF_H */ |