di_setstate
static int di_setstate(struct di_state *, int);
if (di_setstate(st, IOC_COPY) == -1)
(void) di_setstate(st, IOC_DONE);
(void) di_setstate(st, IOC_DONE);
(void) di_setstate(st, IOC_IDLE);
if (di_setstate(st, IOC_SNAP) == -1)
(void) di_setstate(st, IOC_IDLE);
(void) di_setstate(st, IOC_IDLE);
(void) di_setstate(st, IOC_IDLE);
(void) di_setstate(st, IOC_IDLE);
(void) di_setstate(st, IOC_IDLE);
(void) di_setstate(st, IOC_IDLE);
(void) di_setstate(st, IOC_IDLE);
(void) di_setstate(st, IOC_DONE);
(void) di_setstate(st, IOC_IDLE);