|
@@ -266,12 +266,12 @@ static void zfcp_scsi_forget_cmnds(struct zfcp_scsi_dev *zsdev, u8 tm_flags)
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * zfcp_task_mgmt_function() - Synchronously send a task management function.
|
|
|
+ * zfcp_scsi_task_mgmt_function() - Send a task management function (sync).
|
|
|
* @sdev: Pointer to SCSI device to send the task management command to.
|
|
|
* @tm_flags: Task management flags,
|
|
|
* here we only handle %FCP_TMF_TGT_RESET or %FCP_TMF_LUN_RESET.
|
|
|
*/
|
|
|
-static int zfcp_task_mgmt_function(struct scsi_device *sdev, u8 tm_flags)
|
|
|
+static int zfcp_scsi_task_mgmt_function(struct scsi_device *sdev, u8 tm_flags)
|
|
|
{
|
|
|
struct zfcp_scsi_dev *zfcp_sdev = sdev_to_zfcp(sdev);
|
|
|
struct zfcp_adapter *adapter = zfcp_sdev->port->adapter;
|
|
@@ -322,7 +322,7 @@ static int zfcp_scsi_eh_device_reset_handler(struct scsi_cmnd *scpnt)
|
|
|
{
|
|
|
struct scsi_device *sdev = scpnt->device;
|
|
|
|
|
|
- return zfcp_task_mgmt_function(sdev, FCP_TMF_LUN_RESET);
|
|
|
+ return zfcp_scsi_task_mgmt_function(sdev, FCP_TMF_LUN_RESET);
|
|
|
}
|
|
|
|
|
|
static int zfcp_scsi_eh_target_reset_handler(struct scsi_cmnd *scpnt)
|
|
@@ -347,7 +347,7 @@ static int zfcp_scsi_eh_target_reset_handler(struct scsi_cmnd *scpnt)
|
|
|
return ret;
|
|
|
}
|
|
|
|
|
|
- ret = zfcp_task_mgmt_function(sdev, FCP_TMF_TGT_RESET);
|
|
|
+ ret = zfcp_scsi_task_mgmt_function(sdev, FCP_TMF_TGT_RESET);
|
|
|
|
|
|
/* release reference from above shost_for_each_device */
|
|
|
if (sdev)
|
|
@@ -468,7 +468,7 @@ void zfcp_scsi_adapter_unregister(struct zfcp_adapter *adapter)
|
|
|
}
|
|
|
|
|
|
static struct fc_host_statistics*
|
|
|
-zfcp_init_fc_host_stats(struct zfcp_adapter *adapter)
|
|
|
+zfcp_scsi_init_fc_host_stats(struct zfcp_adapter *adapter)
|
|
|
{
|
|
|
struct fc_host_statistics *fc_stats;
|
|
|
|
|
@@ -482,9 +482,9 @@ zfcp_init_fc_host_stats(struct zfcp_adapter *adapter)
|
|
|
return adapter->fc_stats;
|
|
|
}
|
|
|
|
|
|
-static void zfcp_adjust_fc_host_stats(struct fc_host_statistics *fc_stats,
|
|
|
- struct fsf_qtcb_bottom_port *data,
|
|
|
- struct fsf_qtcb_bottom_port *old)
|
|
|
+static void zfcp_scsi_adjust_fc_host_stats(struct fc_host_statistics *fc_stats,
|
|
|
+ struct fsf_qtcb_bottom_port *data,
|
|
|
+ struct fsf_qtcb_bottom_port *old)
|
|
|
{
|
|
|
fc_stats->seconds_since_last_reset =
|
|
|
data->seconds_since_last_reset - old->seconds_since_last_reset;
|
|
@@ -515,8 +515,8 @@ static void zfcp_adjust_fc_host_stats(struct fc_host_statistics *fc_stats,
|
|
|
fc_stats->fcp_output_megabytes = data->output_mb - old->output_mb;
|
|
|
}
|
|
|
|
|
|
-static void zfcp_set_fc_host_stats(struct fc_host_statistics *fc_stats,
|
|
|
- struct fsf_qtcb_bottom_port *data)
|
|
|
+static void zfcp_scsi_set_fc_host_stats(struct fc_host_statistics *fc_stats,
|
|
|
+ struct fsf_qtcb_bottom_port *data)
|
|
|
{
|
|
|
fc_stats->seconds_since_last_reset = data->seconds_since_last_reset;
|
|
|
fc_stats->tx_frames = data->tx_frames;
|
|
@@ -540,7 +540,8 @@ static void zfcp_set_fc_host_stats(struct fc_host_statistics *fc_stats,
|
|
|
fc_stats->fcp_output_megabytes = data->output_mb;
|
|
|
}
|
|
|
|
|
|
-static struct fc_host_statistics *zfcp_get_fc_host_stats(struct Scsi_Host *host)
|
|
|
+static struct fc_host_statistics *
|
|
|
+zfcp_scsi_get_fc_host_stats(struct Scsi_Host *host)
|
|
|
{
|
|
|
struct zfcp_adapter *adapter;
|
|
|
struct fc_host_statistics *fc_stats;
|
|
@@ -548,7 +549,7 @@ static struct fc_host_statistics *zfcp_get_fc_host_stats(struct Scsi_Host *host)
|
|
|
int ret;
|
|
|
|
|
|
adapter = (struct zfcp_adapter *)host->hostdata[0];
|
|
|
- fc_stats = zfcp_init_fc_host_stats(adapter);
|
|
|
+ fc_stats = zfcp_scsi_init_fc_host_stats(adapter);
|
|
|
if (!fc_stats)
|
|
|
return NULL;
|
|
|
|
|
@@ -565,16 +566,16 @@ static struct fc_host_statistics *zfcp_get_fc_host_stats(struct Scsi_Host *host)
|
|
|
if (adapter->stats_reset &&
|
|
|
((jiffies/HZ - adapter->stats_reset) <
|
|
|
data->seconds_since_last_reset))
|
|
|
- zfcp_adjust_fc_host_stats(fc_stats, data,
|
|
|
- adapter->stats_reset_data);
|
|
|
+ zfcp_scsi_adjust_fc_host_stats(fc_stats, data,
|
|
|
+ adapter->stats_reset_data);
|
|
|
else
|
|
|
- zfcp_set_fc_host_stats(fc_stats, data);
|
|
|
+ zfcp_scsi_set_fc_host_stats(fc_stats, data);
|
|
|
|
|
|
kfree(data);
|
|
|
return fc_stats;
|
|
|
}
|
|
|
|
|
|
-static void zfcp_reset_fc_host_stats(struct Scsi_Host *shost)
|
|
|
+static void zfcp_scsi_reset_fc_host_stats(struct Scsi_Host *shost)
|
|
|
{
|
|
|
struct zfcp_adapter *adapter;
|
|
|
struct fsf_qtcb_bottom_port *data;
|
|
@@ -596,7 +597,7 @@ static void zfcp_reset_fc_host_stats(struct Scsi_Host *shost)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-static void zfcp_get_host_port_state(struct Scsi_Host *shost)
|
|
|
+static void zfcp_scsi_get_host_port_state(struct Scsi_Host *shost)
|
|
|
{
|
|
|
struct zfcp_adapter *adapter =
|
|
|
(struct zfcp_adapter *)shost->hostdata[0];
|
|
@@ -613,7 +614,8 @@ static void zfcp_get_host_port_state(struct Scsi_Host *shost)
|
|
|
fc_host_port_state(shost) = FC_PORTSTATE_UNKNOWN;
|
|
|
}
|
|
|
|
|
|
-static void zfcp_set_rport_dev_loss_tmo(struct fc_rport *rport, u32 timeout)
|
|
|
+static void zfcp_scsi_set_rport_dev_loss_tmo(struct fc_rport *rport,
|
|
|
+ u32 timeout)
|
|
|
{
|
|
|
rport->dev_loss_tmo = timeout;
|
|
|
}
|
|
@@ -807,10 +809,10 @@ struct fc_function_template zfcp_transport_functions = {
|
|
|
.show_host_supported_speeds = 1,
|
|
|
.show_host_maxframe_size = 1,
|
|
|
.show_host_serial_number = 1,
|
|
|
- .get_fc_host_stats = zfcp_get_fc_host_stats,
|
|
|
- .reset_fc_host_stats = zfcp_reset_fc_host_stats,
|
|
|
- .set_rport_dev_loss_tmo = zfcp_set_rport_dev_loss_tmo,
|
|
|
- .get_host_port_state = zfcp_get_host_port_state,
|
|
|
+ .get_fc_host_stats = zfcp_scsi_get_fc_host_stats,
|
|
|
+ .reset_fc_host_stats = zfcp_scsi_reset_fc_host_stats,
|
|
|
+ .set_rport_dev_loss_tmo = zfcp_scsi_set_rport_dev_loss_tmo,
|
|
|
+ .get_host_port_state = zfcp_scsi_get_host_port_state,
|
|
|
.terminate_rport_io = zfcp_scsi_terminate_rport_io,
|
|
|
.show_host_port_state = 1,
|
|
|
.show_host_active_fc4s = 1,
|