1*cae2ed9aSIngo Molnar #undef LOCK 2*cae2ed9aSIngo Molnar #define LOCK RL 3*cae2ed9aSIngo Molnar 4*cae2ed9aSIngo Molnar #undef UNLOCK 5*cae2ed9aSIngo Molnar #define UNLOCK RU 6*cae2ed9aSIngo Molnar 7*cae2ed9aSIngo Molnar #undef RLOCK 8*cae2ed9aSIngo Molnar #define RLOCK RL 9*cae2ed9aSIngo Molnar 10*cae2ed9aSIngo Molnar #undef WLOCK 11*cae2ed9aSIngo Molnar #define WLOCK WL 12*cae2ed9aSIngo Molnar 13*cae2ed9aSIngo Molnar #undef INIT 14*cae2ed9aSIngo Molnar #define INIT RWI 15