Move atomic ops into their own header
5 files changed