ire_atomic_start
error = ire_atomic_start(irb_ptr, ire);
extern int ire_atomic_start(irb_t *irb_ptr, ire_t *ire);