Lines Matching defs:se_cmd

135 	struct se_cmd se_cmd;
404 resid = pending_req->se_cmd.residual_count;
416 * final se_cmd->cmd_kref put.
418 target_put_sess_cmd(&pending_req->se_cmd);
423 struct se_cmd *se_cmd = &pending_req->se_cmd;
427 se_cmd->tag = pending_req->rqid;
428 target_init_cmd(se_cmd, sess, pending_req->sense_buffer,
432 if (target_submit_prep(se_cmd, pending_req->cmnd, pending_req->sgl,
436 target_submit(se_cmd);
620 struct se_cmd *se_cmd = &pending_req->se_cmd;
626 rc = target_submit_tmr(&pending_req->se_cmd, nexus->tvn_se_sess,
635 err = (se_cmd->se_tmr_req->response == TMR_FUNCTION_COMPLETE) ?
639 transport_generic_free_cmd(&pending_req->se_cmd, 0);
689 req->se_cmd.map_tag = tag;
690 req->se_cmd.map_cpu = cpu;
798 transport_generic_free_cmd(&pending_req->se_cmd, 0);
814 transport_generic_free_cmd(&pending_req->se_cmd, 0);
1410 static int scsiback_check_stop_free(struct se_cmd *se_cmd)
1412 return transport_generic_free_cmd(se_cmd, 0);
1415 static void scsiback_release_cmd(struct se_cmd *se_cmd)
1417 target_free_tag(se_cmd->se_sess, se_cmd);
1420 static int scsiback_write_pending(struct se_cmd *se_cmd)
1423 target_execute_cmd(se_cmd);
1428 static int scsiback_queue_data_in(struct se_cmd *se_cmd)
1430 struct vscsibk_pend *pending_req = container_of(se_cmd,
1431 struct vscsibk_pend, se_cmd);
1438 static int scsiback_queue_status(struct se_cmd *se_cmd)
1440 struct vscsibk_pend *pending_req = container_of(se_cmd,
1441 struct vscsibk_pend, se_cmd);
1443 if (se_cmd->sense_buffer &&
1444 ((se_cmd->se_cmd_flags & SCF_TRANSPORT_TASK_SENSE) ||
1445 (se_cmd->se_cmd_flags & SCF_EMULATED_TASK_SENSE)))
1448 pending_req->result = se_cmd->scsi_status;
1454 static void scsiback_queue_tm_rsp(struct se_cmd *se_cmd)
1456 struct vscsibk_pend *pending_req = container_of(se_cmd,
1457 struct vscsibk_pend, se_cmd);
1462 static void scsiback_aborted_task(struct se_cmd *se_cmd)