@@ -1392,8 +1392,8 @@ static bool iscsi_set_conn_failed(struct iscsi_conn *conn)
13921392 if (conn -> stop_stage == 0 )
13931393 session -> state = ISCSI_STATE_FAILED ;
13941394
1395- set_bit (ISCSI_SUSPEND_BIT , & conn -> suspend_tx );
1396- set_bit (ISCSI_SUSPEND_BIT , & conn -> suspend_rx );
1395+ set_bit (ISCSI_CONN_FLAG_SUSPEND_TX , & conn -> flags );
1396+ set_bit (ISCSI_CONN_FLAG_SUSPEND_RX , & conn -> flags );
13971397 return true;
13981398}
13991399
@@ -1454,7 +1454,7 @@ static int iscsi_xmit_task(struct iscsi_conn *conn, struct iscsi_task *task,
14541454 * Do this after dropping the extra ref because if this was a requeue
14551455 * it's removed from that list and cleanup_queued_task would miss it.
14561456 */
1457- if (test_bit (ISCSI_SUSPEND_BIT , & conn -> suspend_tx )) {
1457+ if (test_bit (ISCSI_CONN_FLAG_SUSPEND_TX , & conn -> flags )) {
14581458 /*
14591459 * Save the task and ref in case we weren't cleaning up this
14601460 * task and get woken up again.
@@ -1532,7 +1532,7 @@ static int iscsi_data_xmit(struct iscsi_conn *conn)
15321532 int rc = 0 ;
15331533
15341534 spin_lock_bh (& conn -> session -> frwd_lock );
1535- if (test_bit (ISCSI_SUSPEND_BIT , & conn -> suspend_tx )) {
1535+ if (test_bit (ISCSI_CONN_FLAG_SUSPEND_TX , & conn -> flags )) {
15361536 ISCSI_DBG_SESSION (conn -> session , "Tx suspended!\n" );
15371537 spin_unlock_bh (& conn -> session -> frwd_lock );
15381538 return - ENODATA ;
@@ -1746,7 +1746,7 @@ int iscsi_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *sc)
17461746 goto fault ;
17471747 }
17481748
1749- if (test_bit (ISCSI_SUSPEND_BIT , & conn -> suspend_tx )) {
1749+ if (test_bit (ISCSI_CONN_FLAG_SUSPEND_TX , & conn -> flags )) {
17501750 reason = FAILURE_SESSION_IN_RECOVERY ;
17511751 sc -> result = DID_REQUEUE << 16 ;
17521752 goto fault ;
@@ -1935,7 +1935,7 @@ static void fail_scsi_tasks(struct iscsi_conn *conn, u64 lun, int error)
19351935void iscsi_suspend_queue (struct iscsi_conn * conn )
19361936{
19371937 spin_lock_bh (& conn -> session -> frwd_lock );
1938- set_bit (ISCSI_SUSPEND_BIT , & conn -> suspend_tx );
1938+ set_bit (ISCSI_CONN_FLAG_SUSPEND_TX , & conn -> flags );
19391939 spin_unlock_bh (& conn -> session -> frwd_lock );
19401940}
19411941EXPORT_SYMBOL_GPL (iscsi_suspend_queue );
@@ -1953,15 +1953,15 @@ void iscsi_suspend_tx(struct iscsi_conn *conn)
19531953 struct Scsi_Host * shost = conn -> session -> host ;
19541954 struct iscsi_host * ihost = shost_priv (shost );
19551955
1956- set_bit (ISCSI_SUSPEND_BIT , & conn -> suspend_tx );
1956+ set_bit (ISCSI_CONN_FLAG_SUSPEND_TX , & conn -> flags );
19571957 if (ihost -> workq )
19581958 flush_workqueue (ihost -> workq );
19591959}
19601960EXPORT_SYMBOL_GPL (iscsi_suspend_tx );
19611961
19621962static void iscsi_start_tx (struct iscsi_conn * conn )
19631963{
1964- clear_bit (ISCSI_SUSPEND_BIT , & conn -> suspend_tx );
1964+ clear_bit (ISCSI_CONN_FLAG_SUSPEND_TX , & conn -> flags );
19651965 iscsi_conn_queue_work (conn );
19661966}
19671967
@@ -3329,8 +3329,8 @@ int iscsi_conn_bind(struct iscsi_cls_session *cls_session,
33293329 /*
33303330 * Unblock xmitworker(), Login Phase will pass through.
33313331 */
3332- clear_bit (ISCSI_SUSPEND_BIT , & conn -> suspend_rx );
3333- clear_bit (ISCSI_SUSPEND_BIT , & conn -> suspend_tx );
3332+ clear_bit (ISCSI_CONN_FLAG_SUSPEND_RX , & conn -> flags );
3333+ clear_bit (ISCSI_CONN_FLAG_SUSPEND_TX , & conn -> flags );
33343334 return 0 ;
33353335}
33363336EXPORT_SYMBOL_GPL (iscsi_conn_bind );
0 commit comments