intr_lock
intr_lock(data);
#define INTR_LOCK(data, expression) (intr_lock(data), (expression), intr_unlock(data))