Lines Matching refs:se_cmd

1237 	if (target_submit_cmd(&req->se_cmd, sess->se_sess, req->cmd_buf,  in sbp_handle_command()
1269 if (req->se_cmd.data_direction == DMA_FROM_DEVICE) { in sbp_rw_data()
1303 length = req->se_cmd.data_length; in sbp_rw_data()
1306 sg_miter_start(&iter, req->se_cmd.t_data_sg, req->se_cmd.t_data_nents, in sbp_rw_data()
1370 struct se_cmd *se_cmd = &req->se_cmd; in sbp_sense_mangle() local
1374 WARN_ON(se_cmd->scsi_sense_length < 18); in sbp_sense_mangle()
1400 status[0] |= se_cmd->scsi_status & 0x3f;/* status */ in sbp_sense_mangle()
1405 status[2] = se_cmd->scsi_asc; /* sense_code */ in sbp_sense_mangle()
1406 status[3] = se_cmd->scsi_ascq; /* sense_qualifier */ in sbp_sense_mangle()
1437 struct se_cmd *se_cmd = &req->se_cmd; in sbp_send_sense() local
1439 if (se_cmd->scsi_sense_length) { in sbp_send_sense()
1742 static void sbp_release_cmd(struct se_cmd *se_cmd) in sbp_release_cmd() argument
1744 struct sbp_target_request *req = container_of(se_cmd, in sbp_release_cmd()
1745 struct sbp_target_request, se_cmd); in sbp_release_cmd()
1765 static int sbp_write_pending(struct se_cmd *se_cmd) in sbp_write_pending() argument
1767 struct sbp_target_request *req = container_of(se_cmd, in sbp_write_pending()
1768 struct sbp_target_request, se_cmd); in sbp_write_pending()
1784 target_execute_cmd(se_cmd); in sbp_write_pending()
1788 static int sbp_write_pending_status(struct se_cmd *se_cmd) in sbp_write_pending_status() argument
1798 static u32 sbp_get_task_tag(struct se_cmd *se_cmd) in sbp_get_task_tag() argument
1800 struct sbp_target_request *req = container_of(se_cmd, in sbp_get_task_tag()
1801 struct sbp_target_request, se_cmd); in sbp_get_task_tag()
1807 static int sbp_get_cmd_state(struct se_cmd *se_cmd) in sbp_get_cmd_state() argument
1812 static int sbp_queue_data_in(struct se_cmd *se_cmd) in sbp_queue_data_in() argument
1814 struct sbp_target_request *req = container_of(se_cmd, in sbp_queue_data_in()
1815 struct sbp_target_request, se_cmd); in sbp_queue_data_in()
1836 static int sbp_queue_status(struct se_cmd *se_cmd) in sbp_queue_status() argument
1838 struct sbp_target_request *req = container_of(se_cmd, in sbp_queue_status()
1839 struct sbp_target_request, se_cmd); in sbp_queue_status()
1844 static void sbp_queue_tm_rsp(struct se_cmd *se_cmd) in sbp_queue_tm_rsp() argument
1848 static void sbp_aborted_task(struct se_cmd *se_cmd) in sbp_aborted_task() argument
1853 static int sbp_check_stop_free(struct se_cmd *se_cmd) in sbp_check_stop_free() argument
1855 struct sbp_target_request *req = container_of(se_cmd, in sbp_check_stop_free()
1856 struct sbp_target_request, se_cmd); in sbp_check_stop_free()
1858 transport_generic_free_cmd(&req->se_cmd, 0); in sbp_check_stop_free()