FCP_LUN_BUSY
fcp_update_state(pptr, (FCP_LUN_BUSY | FCP_LUN_MARK),
if (((plun->lun_state & FCP_LUN_BUSY) && (!(pptr->port_state &
fcp_update_tgt_state(ptgt, FCP_SET, FCP_LUN_BUSY);
if (plun->lun_state & (FCP_LUN_OFFLINE | FCP_LUN_BUSY)) {
fcp_update_lun_state(plun, FCP_SET, FCP_LUN_BUSY);
fcp_update_tgt_state(ptgt, FCP_RESET, FCP_LUN_BUSY);
fcp_update_tgt_state(ptgt, FCP_RESET, FCP_LUN_BUSY);
fcp_update_lun_state(plun, FCP_RESET, FCP_LUN_BUSY);
FCP_RESET, FCP_LUN_BUSY);
FCP_RESET, FCP_LUN_BUSY);
if (((plun->lun_state & (FCP_LUN_BUSY | FCP_LUN_OFFLINE)) == 0) &&
FCP_LUN_BUSY | FCP_LUN_MARK, FCP_CAUSE_USER_CREATE);
FCP_LUN_BUSY);
plun->lun_state & FCP_LUN_BUSY) {
plun->lun_state &= ~(FCP_LUN_OFFLINE | FCP_LUN_BUSY |
fcp_update_state(pptr, (FCP_LUN_BUSY |
fcp_update_state(pptr, FCP_LUN_BUSY | FCP_LUN_MARK,
FCP_LUN_BUSY | FCP_LUN_MARK, FCP_CAUSE_TGT_CHANGE);
plun->lun_state |= (FCP_LUN_BUSY | FCP_LUN_MARK);
plun->lun_state |= (FCP_LUN_BUSY | FCP_LUN_MARK);
FCP_LUN_MARK | FCP_LUN_BUSY);
~(FCP_LUN_OFFLINE | FCP_LUN_MARK | FCP_LUN_BUSY);
plun->lun_state |= FCP_LUN_BUSY | FCP_LUN_MARK;
FCP_LUN_BUSY);
plun->lun_state &= ~FCP_LUN_BUSY;
plun->lun_state &= ~(FCP_LUN_INIT | FCP_LUN_BUSY | FCP_LUN_MARK);