Macros for manual critical sections