/* fc_vport_sched_delete - workq-based delete request for a vport @work: vport to be deleted.  */
static void fc_vport_sched_delete(struct work_struct *work)
/* fc_vport_sched_delete - workq-based delete request for a vport @work: vport to be deleted.  */
static void fc_vport_sched_delete(struct work_struct *work)
{
	struct fc_vport *vport =
		container_of(work, struct fc_vport, vport_delete_work);
	int stat;
	stat = fc_vport_terminate(vport);
	if (stat)
		dev_printk(KERN_ERR, vport->dev.parent,
			"%s: %s could not be deleted created via "
			"shost%d channel %d - error %d\n", __func__,
			dev_name(&vport->dev), vport->shost->host_no,
			vport->channel, stat);
}