Remove some fields/args that are not used. Signed-off-by: Mike Christie <michael.christie@xxxxxxxxxx> --- drivers/scsi/qedi/qedi_fw.c | 11 +++++------ drivers/scsi/qedi/qedi_gbl.h | 3 +-- drivers/scsi/qedi/qedi_iscsi.h | 2 -- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/drivers/scsi/qedi/qedi_fw.c b/drivers/scsi/qedi/qedi_fw.c index d8e10e8d3d08..3357b0ff7dba 100644 --- a/drivers/scsi/qedi/qedi_fw.c +++ b/drivers/scsi/qedi/qedi_fw.c @@ -1218,7 +1218,7 @@ int qedi_cleanup_all_io(struct qedi_ctx *qedi, struct qedi_conn *qedi_conn, } } qedi_conn->cmd_cleanup_req++; - qedi_iscsi_cleanup_task(ctask, true); + qedi_iscsi_cleanup_task(ctask); cmd->io_cmd_in_list = false; list_del_init(&cmd->io_cmd); @@ -1374,15 +1374,14 @@ int qedi_fw_cleanup_cmd(struct iscsi_task *ctask) list_work->rtid = cmd->task_id; list_work->state = QEDI_WORK_SCHEDULED; - QEDI_INFO(&qedi->dbg_ctx, QEDI_LOG_SCSI_TM, - "queue tmf work=%p, list node=%p, cid=0x%x\n", - list_work->ptr_tmf_work, list_work, qedi_conn->iscsi_conn_id); + QEDI_INFO(&qedi->dbg_ctx, QEDI_LOG_SCSI_TM, "list node=%p, cid=0x%x\n", + list_work, qedi_conn->iscsi_conn_id); spin_lock_bh(&qedi_conn->tmf_work_lock); list_add_tail(&list_work->list, &qedi_conn->tmf_work_list); spin_unlock_bh(&qedi_conn->tmf_work_lock); - qedi_iscsi_cleanup_task(ctask, false); + qedi_iscsi_cleanup_task(ctask); rval = qedi_wait_for_cleanup_request(qedi, qedi_conn, ctask, &qedi_cmd, list_work); @@ -2114,7 +2113,7 @@ int qedi_iscsi_send_ioreq(struct iscsi_task *task) return 0; } -int qedi_iscsi_cleanup_task(struct iscsi_task *task, bool mark_cmd_node_deleted) +int qedi_iscsi_cleanup_task(struct iscsi_task *task) { struct iscsi_task_params task_params; struct qedi_endpoint *ep; diff --git a/drivers/scsi/qedi/qedi_gbl.h b/drivers/scsi/qedi/qedi_gbl.h index a3b72e7ff9d9..098982e6f8a2 100644 --- a/drivers/scsi/qedi/qedi_gbl.h +++ b/drivers/scsi/qedi/qedi_gbl.h @@ -40,8 +40,7 @@ int qedi_send_iscsi_nopout(struct qedi_conn *qedi_conn, int qedi_iscsi_send_ioreq(struct iscsi_task *task); int qedi_get_task_idx(struct qedi_ctx *qedi); void qedi_clear_task_idx(struct qedi_ctx *qedi, int idx); -int qedi_iscsi_cleanup_task(struct iscsi_task *task, - bool mark_cmd_node_deleted); +int qedi_iscsi_cleanup_task(struct iscsi_task *task); void qedi_iscsi_unmap_sg_list(struct qedi_cmd *cmd); void qedi_update_itt_map(struct qedi_ctx *qedi, u32 tid, u32 proto_itt, struct qedi_cmd *qedi_cmd); diff --git a/drivers/scsi/qedi/qedi_iscsi.h b/drivers/scsi/qedi/qedi_iscsi.h index 8a96c1fde630..5522df952c30 100644 --- a/drivers/scsi/qedi/qedi_iscsi.h +++ b/drivers/scsi/qedi/qedi_iscsi.h @@ -219,8 +219,6 @@ struct qedi_work_map { #define QEDI_WORK_QUEUED 1 #define QEDI_WORK_SCHEDULED 2 #define QEDI_WORK_EXIT 3 - - struct work_struct *ptr_tmf_work; }; struct qedi_boot_target { -- 2.25.1