x86: Use "do { } while(0)" for empty lock_cmos()/unlock_cmos() macros