qedi_cmd 214 drivers/scsi/qedi/qedi.h struct qedi_cmd *p_cmd; qedi_cmd 20 drivers/scsi/qedi/qedi_fw.c void qedi_iscsi_unmap_sg_list(struct qedi_cmd *cmd) qedi_cmd 39 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *cmd; qedi_cmd 41 drivers/scsi/qedi/qedi_fw.c cmd = (struct qedi_cmd *)task->dd_data; qedi_cmd 90 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *cmd; qedi_cmd 93 drivers/scsi/qedi/qedi_fw.c cmd = (struct qedi_cmd *)task->dd_data; qedi_cmd 148 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *qedi_cmd = qedi_cmd 149 drivers/scsi/qedi/qedi_fw.c container_of(work, struct qedi_cmd, tmf_work); qedi_cmd 150 drivers/scsi/qedi/qedi_fw.c struct qedi_conn *qedi_conn = qedi_cmd->conn; qedi_cmd 158 drivers/scsi/qedi/qedi_fw.c resp_hdr_ptr = (struct iscsi_tm_rsp *)qedi_cmd->tmf_resp_buf; qedi_cmd 161 drivers/scsi/qedi/qedi_fw.c rval = qedi_cleanup_all_io(qedi, qedi_conn, qedi_cmd->task, true); qedi_cmd 163 drivers/scsi/qedi/qedi_fw.c qedi_clear_task_idx(qedi, qedi_cmd->task_id); qedi_cmd 169 drivers/scsi/qedi/qedi_fw.c qedi_clear_task_idx(qedi, qedi_cmd->task_id); qedi_cmd 191 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *qedi_cmd = NULL; qedi_cmd 195 drivers/scsi/qedi/qedi_fw.c qedi_cmd = task->dd_data; qedi_cmd 196 drivers/scsi/qedi/qedi_fw.c qedi_cmd->tmf_resp_buf = kzalloc(sizeof(*resp_hdr_ptr), GFP_ATOMIC); qedi_cmd 197 drivers/scsi/qedi/qedi_fw.c if (!qedi_cmd->tmf_resp_buf) { qedi_cmd 205 drivers/scsi/qedi/qedi_fw.c resp_hdr_ptr = (struct iscsi_tm_rsp *)qedi_cmd->tmf_resp_buf; qedi_cmd 223 drivers/scsi/qedi/qedi_fw.c tmf_hdr = (struct iscsi_tm *)qedi_cmd->task->hdr; qedi_cmd 225 drivers/scsi/qedi/qedi_fw.c if (likely(qedi_cmd->io_cmd_in_list)) { qedi_cmd 226 drivers/scsi/qedi/qedi_fw.c qedi_cmd->io_cmd_in_list = false; qedi_cmd 227 drivers/scsi/qedi/qedi_fw.c list_del_init(&qedi_cmd->io_cmd); qedi_cmd 237 drivers/scsi/qedi/qedi_fw.c INIT_WORK(&qedi_cmd->tmf_work, qedi_tmf_resp_work); qedi_cmd 238 drivers/scsi/qedi/qedi_fw.c queue_work(qedi->tmf_thread, &qedi_cmd->tmf_work); qedi_cmd 242 drivers/scsi/qedi/qedi_fw.c qedi_clear_task_idx(qedi, qedi_cmd->task_id); qedi_cmd 261 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *cmd; qedi_cmd 264 drivers/scsi/qedi/qedi_fw.c cmd = (struct qedi_cmd *)task->dd_data; qedi_cmd 411 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *cmd; qedi_cmd 576 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *cmd = task->dd_data; qedi_cmd 719 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *cmd = task->dd_data; qedi_cmd 743 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *qedi_cmd = NULL; qedi_cmd 747 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *dbg_cmd; qedi_cmd 765 drivers/scsi/qedi/qedi_fw.c qedi_cmd = work->qedi_cmd; qedi_cmd 766 drivers/scsi/qedi/qedi_fw.c if (!qedi_cmd->list_tmf_work) { qedi_cmd 773 drivers/scsi/qedi/qedi_fw.c mtask = qedi_cmd->task; qedi_cmd 779 drivers/scsi/qedi/qedi_fw.c qedi_cmd->list_tmf_work = NULL; qedi_cmd 814 drivers/scsi/qedi/qedi_fw.c if (qedi_cmd->state == CLEANUP_WAIT_FAILED) qedi_cmd 815 drivers/scsi/qedi/qedi_fw.c qedi_cmd->state = CLEANUP_RECV; qedi_cmd 823 drivers/scsi/qedi/qedi_fw.c qedi_cmd->state = CLEANUP_RECV; qedi_cmd 869 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *qedi_cmd; qedi_cmd 911 drivers/scsi/qedi/qedi_fw.c qedi_cmd = container_of(work, struct qedi_cmd, cqe_work); qedi_cmd 912 drivers/scsi/qedi/qedi_fw.c task = qedi_cmd->task; qedi_cmd 1017 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *qedi_cmd; qedi_cmd 1024 drivers/scsi/qedi/qedi_fw.c qedi_cmd = (struct qedi_cmd *)task->dd_data; qedi_cmd 1037 drivers/scsi/qedi/qedi_fw.c qedi_cmd->task_id = tid; qedi_cmd 1054 drivers/scsi/qedi/qedi_fw.c qedi_update_itt_map(qedi, tid, task->itt, qedi_cmd); qedi_cmd 1100 drivers/scsi/qedi/qedi_fw.c list_add_tail(&qedi_cmd->io_cmd, &qedi_conn->active_cmd_list); qedi_cmd 1101 drivers/scsi/qedi/qedi_fw.c qedi_cmd->io_cmd_in_list = true; qedi_cmd 1119 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *qedi_cmd; qedi_cmd 1125 drivers/scsi/qedi/qedi_fw.c qedi_cmd = (struct qedi_cmd *)task->dd_data; qedi_cmd 1138 drivers/scsi/qedi/qedi_fw.c qedi_cmd->task_id = tid; qedi_cmd 1148 drivers/scsi/qedi/qedi_fw.c qedi_update_itt_map(qedi, tid, task->itt, qedi_cmd); qedi_cmd 1173 drivers/scsi/qedi/qedi_fw.c list_add_tail(&qedi_cmd->io_cmd, &qedi_conn->active_cmd_list); qedi_cmd 1174 drivers/scsi/qedi/qedi_fw.c qedi_cmd->io_cmd_in_list = true; qedi_cmd 1187 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *cmd, *cmd_tmp; qedi_cmd 1332 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *qedi_cmd, qedi_cmd 1335 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *cmd = (struct qedi_cmd *)task->dd_data; qedi_cmd 1339 drivers/scsi/qedi/qedi_fw.c ((qedi_cmd->state == qedi_cmd 1341 drivers/scsi/qedi/qedi_fw.c ((qedi_cmd->type == TYPEIO) && qedi_cmd 1346 drivers/scsi/qedi/qedi_fw.c qedi_cmd->state = CLEANUP_WAIT_FAILED; qedi_cmd 1359 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *qedi_cmd = qedi_cmd 1360 drivers/scsi/qedi/qedi_fw.c container_of(work, struct qedi_cmd, tmf_work); qedi_cmd 1361 drivers/scsi/qedi/qedi_fw.c struct qedi_conn *qedi_conn = qedi_cmd->conn; qedi_cmd 1366 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *cmd; qedi_cmd 1372 drivers/scsi/qedi/qedi_fw.c mtask = qedi_cmd->task; qedi_cmd 1382 drivers/scsi/qedi/qedi_fw.c cmd = (struct qedi_cmd *)ctask->dd_data; qedi_cmd 1400 drivers/scsi/qedi/qedi_fw.c qedi_cmd->type = TYPEIO; qedi_cmd 1401 drivers/scsi/qedi/qedi_fw.c list_work->qedi_cmd = qedi_cmd; qedi_cmd 1404 drivers/scsi/qedi/qedi_fw.c qedi_cmd->list_tmf_work = list_work; qedi_cmd 1417 drivers/scsi/qedi/qedi_fw.c rval = qedi_wait_for_cleanup_request(qedi, qedi_conn, ctask, qedi_cmd, qedi_cmd 1433 drivers/scsi/qedi/qedi_fw.c qedi_cmd->task_id = tid; qedi_cmd 1434 drivers/scsi/qedi/qedi_fw.c qedi_send_iscsi_tmf(qedi_conn, qedi_cmd->task); qedi_cmd 1442 drivers/scsi/qedi/qedi_fw.c if (!qedi_cmd->list_tmf_work) { qedi_cmd 1444 drivers/scsi/qedi/qedi_fw.c qedi_cmd->list_tmf_work = NULL; qedi_cmd 1467 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *qedi_cmd; qedi_cmd 1468 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *cmd; qedi_cmd 1476 drivers/scsi/qedi/qedi_fw.c qedi_cmd = (struct qedi_cmd *)mtask->dd_data; qedi_cmd 1490 drivers/scsi/qedi/qedi_fw.c qedi_cmd->task_id = tid; qedi_cmd 1496 drivers/scsi/qedi/qedi_fw.c qedi_update_itt_map(qedi, tid, mtask->itt, qedi_cmd); qedi_cmd 1512 drivers/scsi/qedi/qedi_fw.c cmd = (struct qedi_cmd *)ctask->dd_data; qedi_cmd 1543 drivers/scsi/qedi/qedi_fw.c list_add_tail(&qedi_cmd->io_cmd, &qedi_conn->active_cmd_list); qedi_cmd 1544 drivers/scsi/qedi/qedi_fw.c qedi_cmd->io_cmd_in_list = true; qedi_cmd 1557 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *qedi_cmd = (struct qedi_cmd *)mtask->dd_data; qedi_cmd 1561 drivers/scsi/qedi/qedi_fw.c qedi_cmd->task = mtask; qedi_cmd 1566 drivers/scsi/qedi/qedi_fw.c qedi_cmd->state = CLEANUP_WAIT; qedi_cmd 1567 drivers/scsi/qedi/qedi_fw.c INIT_WORK(&qedi_cmd->tmf_work, qedi_tmf_work); qedi_cmd 1568 drivers/scsi/qedi/qedi_fw.c queue_work(qedi->tmf_thread, &qedi_cmd->tmf_work); qedi_cmd 1582 drivers/scsi/qedi/qedi_fw.c qedi_cmd->task_id = tid; qedi_cmd 1584 drivers/scsi/qedi/qedi_fw.c qedi_send_iscsi_tmf(qedi_conn, qedi_cmd->task); qedi_cmd 1607 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *qedi_cmd; qedi_cmd 1615 drivers/scsi/qedi/qedi_fw.c qedi_cmd = (struct qedi_cmd *)task->dd_data; qedi_cmd 1628 drivers/scsi/qedi/qedi_fw.c qedi_cmd->task_id = tid; qedi_cmd 1639 drivers/scsi/qedi/qedi_fw.c qedi_update_itt_map(qedi, tid, task->itt, qedi_cmd); qedi_cmd 1685 drivers/scsi/qedi/qedi_fw.c list_add_tail(&qedi_cmd->io_cmd, &qedi_conn->active_cmd_list); qedi_cmd 1686 drivers/scsi/qedi/qedi_fw.c qedi_cmd->io_cmd_in_list = true; qedi_cmd 1706 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *qedi_cmd; qedi_cmd 1714 drivers/scsi/qedi/qedi_fw.c qedi_cmd = (struct qedi_cmd *)task->dd_data; qedi_cmd 1727 drivers/scsi/qedi/qedi_fw.c qedi_cmd->task_id = tid; qedi_cmd 1745 drivers/scsi/qedi/qedi_fw.c qedi_update_itt_map(qedi, tid, task->itt, qedi_cmd); qedi_cmd 1755 drivers/scsi/qedi/qedi_fw.c list_add_tail(&qedi_cmd->io_cmd, &qedi_conn->active_cmd_list); qedi_cmd 1756 drivers/scsi/qedi/qedi_fw.c qedi_cmd->io_cmd_in_list = true; qedi_cmd 1805 drivers/scsi/qedi/qedi_fw.c static int qedi_split_bd(struct qedi_cmd *cmd, u64 addr, int sg_len, qedi_cmd 1838 drivers/scsi/qedi/qedi_fw.c static int qedi_map_scsi_sg(struct qedi_ctx *qedi, struct qedi_cmd *cmd) qedi_cmd 1933 drivers/scsi/qedi/qedi_fw.c static void qedi_iscsi_map_sg_list(struct qedi_cmd *cmd) qedi_cmd 2035 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *cmd = task->dd_data; qedi_cmd 2194 drivers/scsi/qedi/qedi_fw.c struct qedi_cmd *cmd = task->dd_data; qedi_cmd 46 drivers/scsi/qedi/qedi_gbl.h void qedi_iscsi_unmap_sg_list(struct qedi_cmd *cmd); qedi_cmd 48 drivers/scsi/qedi/qedi_gbl.h struct qedi_cmd *qedi_cmd); qedi_cmd 170 drivers/scsi/qedi/qedi_iscsi.c struct qedi_cmd *cmd = task->dd_data; qedi_cmd 188 drivers/scsi/qedi/qedi_iscsi.c struct qedi_cmd *cmd) qedi_cmd 214 drivers/scsi/qedi/qedi_iscsi.c struct qedi_cmd *cmd = task->dd_data; qedi_cmd 259 drivers/scsi/qedi/qedi_iscsi.c cmds_max, 0, sizeof(struct qedi_cmd), qedi_cmd 719 drivers/scsi/qedi/qedi_iscsi.c struct qedi_cmd *cmd = task->dd_data; qedi_cmd 760 drivers/scsi/qedi/qedi_iscsi.c struct qedi_cmd *cmd = task->dd_data; qedi_cmd 782 drivers/scsi/qedi/qedi_iscsi.c struct qedi_cmd *cmd = task->dd_data; qedi_cmd 973 drivers/scsi/qedi/qedi_iscsi.c struct qedi_cmd *cmd, *cmd_tmp; qedi_cmd 213 drivers/scsi/qedi/qedi_iscsi.h struct qedi_cmd *qedi_cmd; qedi_cmd 57 drivers/scsi/qedi/qedi_main.c static struct qedi_cmd *qedi_get_cmd_from_tid(struct qedi_ctx *qedi, u32 tid); qedi_cmd 1144 drivers/scsi/qedi/qedi_main.c struct qedi_cmd *qedi_cmd; qedi_cmd 1161 drivers/scsi/qedi/qedi_main.c qedi_cmd = qedi_get_cmd_from_tid(qedi, cqe->cqe_solicited.itid); qedi_cmd 1162 drivers/scsi/qedi/qedi_main.c if (!qedi_cmd) { qedi_cmd 1166 drivers/scsi/qedi/qedi_main.c INIT_LIST_HEAD(&qedi_cmd->cqe_work.list); qedi_cmd 1167 drivers/scsi/qedi/qedi_main.c qedi_cmd->cqe_work.qedi = qedi; qedi_cmd 1168 drivers/scsi/qedi/qedi_main.c memcpy(&qedi_cmd->cqe_work.cqe, cqe, sizeof(union iscsi_cqe)); qedi_cmd 1169 drivers/scsi/qedi/qedi_main.c qedi_cmd->cqe_work.que_idx = que_idx; qedi_cmd 1170 drivers/scsi/qedi/qedi_main.c qedi_cmd->cqe_work.is_solicited = true; qedi_cmd 1171 drivers/scsi/qedi/qedi_main.c list_add_tail(&qedi_cmd->cqe_work.list, &p->work_list); qedi_cmd 1784 drivers/scsi/qedi/qedi_main.c struct qedi_cmd *cmd) qedi_cmd 1819 drivers/scsi/qedi/qedi_main.c struct qedi_cmd *qedi_get_cmd_from_tid(struct qedi_ctx *qedi, u32 tid) qedi_cmd 1821 drivers/scsi/qedi/qedi_main.c struct qedi_cmd *cmd = NULL;