atomic int struct