FCP_LUN_OFFLINE
if ((plun->lun_state & FCP_LUN_OFFLINE) &&
if (plun->lun_state & FCP_LUN_OFFLINE) {
if (plun->lun_state & (FCP_LUN_OFFLINE | FCP_LUN_BUSY)) {
plun->lun_state |= FCP_LUN_OFFLINE;
if (((plun->lun_state & (FCP_LUN_BUSY | FCP_LUN_OFFLINE)) == 0) &&
if (!(plun->lun_state & FCP_LUN_OFFLINE)) {
plun->lun_state &= ~(FCP_LUN_OFFLINE |
if (plun->lun_state & FCP_LUN_OFFLINE) {
if (!(tplun->lun_state & FCP_LUN_OFFLINE)) {
plun->lun_state &= ~(FCP_LUN_OFFLINE | FCP_LUN_BUSY |
plun->lun_state & FCP_LUN_OFFLINE) {
& FCP_LUN_OFFLINE)) {
if ((plun->lun_state & FCP_LUN_OFFLINE) || lun0_newalloc) {
plun->lun_state &= ~FCP_LUN_OFFLINE;
!(pseq_lun->lun_state & FCP_LUN_OFFLINE)) {
if (!(plun->lun_state & FCP_LUN_OFFLINE)) {
if ((plun->lun_state & FCP_LUN_OFFLINE) ||
plun->lun_state &= ~FCP_LUN_OFFLINE;
plun->lun_state &= ~(FCP_LUN_OFFLINE |
~(FCP_LUN_OFFLINE | FCP_LUN_MARK | FCP_LUN_BUSY);
offline = (plun->lun_state & FCP_LUN_OFFLINE) ? 1 : 0;
plun->lun_state &= ~FCP_LUN_OFFLINE;
if (plun->lun_state & FCP_LUN_OFFLINE) {
if (!(plun->lun_state & FCP_LUN_OFFLINE)) {
plun->lun_state |= FCP_LUN_OFFLINE;