S_READY
#define V_READY(x) ((x) << S_READY)
set_bit(S_READY, &il->status);
test_bit(S_READY, &il->status),
if (!test_bit(S_READY, &il->status)) {
set_bit(S_READY, &il->status);
test_bit(S_READY, &il->status),
if (!test_bit(S_READY, &il->status)) {
if (!test_bit(S_READY, &il->status) ||
clear_bit(S_READY, &il->status);
clear_bit(S_READY, &il->status);
if (!test_bit(S_READY, &il->status))
return test_bit(S_READY, &il->status) &&
test_bit(S_READY, &il->status));