| /drivers/target/ |
| A D | target_core_xcopy.c | 392 struct se_cmd se_cmd; member 401 static int xcopy_pt_get_cmd_state(struct se_cmd *se_cmd) in xcopy_pt_get_cmd_state() argument 416 static void xcopy_pt_release_cmd(struct se_cmd *se_cmd) in xcopy_pt_release_cmd() argument 434 static int xcopy_pt_write_pending(struct se_cmd *se_cmd) in xcopy_pt_write_pending() argument 444 static int xcopy_pt_queue_status(struct se_cmd *se_cmd) in xcopy_pt_queue_status() argument 518 struct se_cmd *cmd = &xpt_cmd->se_cmd; in target_xcopy_setup_pt_cmd() 552 struct se_cmd *se_cmd = &xpt_cmd->se_cmd; in target_xcopy_issue_pt_cmd() local 578 struct se_cmd *se_cmd = &xpt_cmd.se_cmd; in target_xcopy_read_source() local 623 struct se_cmd *se_cmd = &xpt_cmd.se_cmd; in target_xcopy_write_destination() local 789 struct se_cmd *se_cmd = xop->xop_se_cmd; in target_parse_xcopy_cmd() local [all …]
|
| A D | target_core_tmr.c | 27 struct se_cmd *se_cmd, in core_tmr_alloc_req() argument 41 se_cmd->se_tmr_req = tmr; in core_tmr_alloc_req() 42 tmr->task_cmd = se_cmd; in core_tmr_alloc_req() 57 struct se_cmd *cmd) in target_check_cdb_and_preempt() 71 static bool __target_check_io_state(struct se_cmd *se_cmd, in __target_check_io_state() argument 111 struct se_cmd *se_cmd, *next; in core_tmr_abort_task() local 133 ref_tag = se_cmd->tag; in core_tmr_abort_task() 147 se_cmd->state_active = false; in core_tmr_abort_task() 183 struct se_cmd *cmd; in core_tmr_drain_tmr_list() 267 struct se_cmd *prout_cmd, in core_tmr_drain_state_list() [all …]
|
| A D | target_core_transport.c | 786 struct se_cmd *cmd = container_of(work, struct se_cmd, work); in target_complete_failure_work() 880 struct se_cmd *cmd = container_of(work, struct se_cmd, work); in target_abort_work() 1696 BUG_ON(se_cmd->se_tfo || se_cmd->se_sess); in target_init_cmd() 1883 struct se_cmd *se_cmd, *next_cmd; in target_queued_submit_work() local 1911 static void target_queue_submission(struct se_cmd *se_cmd) in target_queue_submission() argument 1929 int target_submit(struct se_cmd *se_cmd) in target_submit() argument 1953 struct se_cmd *se_cmd = container_of(work, struct se_cmd, work); in target_complete_tmr_failure() local 1956 se_cmd->se_tfo->queue_tm_rsp(se_cmd); in target_complete_tmr_failure() 3038 struct se_cmd *se_cmd = container_of(kref, struct se_cmd, cmd_kref); in target_release_cmd_kref() local 3044 se_cmd->se_tfo->release_cmd(se_cmd); in target_release_cmd_kref() [all …]
|
| A D | target_core_device.c | 47 transport_lookup_cmd_lun(struct se_cmd *se_cmd) in transport_lookup_cmd_lun() argument 62 se_cmd->data_length); in transport_lookup_cmd_lun() 65 se_cmd->data_length); in transport_lookup_cmd_lun() 72 se_cmd->orig_fe_lun); in transport_lookup_cmd_lun() 84 se_cmd->se_lun = se_lun; in transport_lookup_cmd_lun() 102 se_cmd->orig_fe_lun, in transport_lookup_cmd_lun() 133 se_cmd->data_length); in transport_lookup_cmd_lun() 136 se_cmd->data_length); in transport_lookup_cmd_lun() 142 int transport_lookup_tmr_lun(struct se_cmd *se_cmd) in transport_lookup_tmr_lun() argument 160 se_cmd->se_lun = se_lun; in transport_lookup_tmr_lun() [all …]
|
| A D | target_core_user.c | 177 struct se_cmd *se_cmd; member 581 struct se_cmd *se_cmd = cmd->se_cmd; in tcmu_cmd_set_block_cnts() local 777 struct se_cmd *se_cmd = tcmu_cmd->se_cmd; in scatter_data_area() local 786 struct se_cmd *se_cmd = tcmu_cmd->se_cmd; in gather_data_area() local 903 struct se_cmd *se_cmd = tcmu_cmd->se_cmd; in tcmu_cmd_get_cmd_size() local 1015 struct se_cmd *se_cmd = tcmu_cmd->se_cmd; in queue_cmd_ring() local 1261 struct se_cmd *se_cmd; in tcmu_tmr_notify() local 1323 struct se_cmd *se_cmd = cmd->se_cmd; in tcmu_handle_completion() local 1520 struct se_cmd *se_cmd; in tcmu_check_expired_ring_cmd() local 1527 se_cmd = cmd->se_cmd; in tcmu_check_expired_ring_cmd() [all …]
|
| A D | target_core_pr.h | 62 extern sense_reason_t target_scsi2_reservation_release(struct se_cmd *); 63 extern sense_reason_t target_scsi2_reservation_reserve(struct se_cmd *); 76 extern sense_reason_t target_scsi3_emulate_pr_in(struct se_cmd *); 77 extern sense_reason_t target_scsi3_emulate_pr_out(struct se_cmd *); 78 extern sense_reason_t target_check_reservation(struct se_cmd *);
|
| A D | target_core_spc.c | 733 spc_emulate_inquiry(struct se_cmd *cmd) in spc_emulate_inquiry() 1306 spc_emulate_testunitready(struct se_cmd *cmd) in spc_emulate_testunitready() 1428 struct se_cmd *cmd) in tcm_is_ws_enabled() 1456 struct se_cmd *cmd) in tcm_is_caw_enabled() 1497 struct se_cmd *cmd) in tcm_is_rep_ref_enabled() 1543 struct se_cmd *cmd) in tcm_is_unmap_enabled() 1666 struct se_cmd *cmd) in tcm_is_pr_enabled() 1884 struct se_cmd *cmd) in tcm_is_3pc_enabled() 1946 struct se_cmd *cmd) in spc_rsoc_enabled() 1967 struct se_cmd *cmd) in tcm_is_set_tpg_enabled() [all …]
|
| A D | target_core_alua.h | 85 extern sense_reason_t target_emulate_report_target_port_groups(struct se_cmd *); 86 extern sense_reason_t target_emulate_set_target_port_groups(struct se_cmd *); 87 extern sense_reason_t target_emulate_report_referrals(struct se_cmd *); 88 extern int core_alua_check_nonop_delay(struct se_cmd *); 149 extern sense_reason_t target_alua_state_check(struct se_cmd *cmd);
|
| A D | target_core_sbc.c | 32 sbc_emulate_readcapacity(struct se_cmd *cmd) in sbc_emulate_readcapacity() 75 sbc_emulate_readcapacity_16(struct se_cmd *cmd) in sbc_emulate_readcapacity_16() 138 sbc_emulate_startstop(struct se_cmd *cmd) in sbc_emulate_startstop() 169 sector_t sbc_get_write_same_sectors(struct se_cmd *cmd) in sbc_get_write_same_sectors() 193 sbc_execute_write_same_unmap(struct se_cmd *cmd) in sbc_execute_write_same_unmap() 210 sbc_emulate_noop(struct se_cmd *cmd) in sbc_emulate_noop() 342 sbc_execute_rw(struct se_cmd *cmd) in sbc_execute_rw() 568 sbc_compare_and_write(struct se_cmd *cmd) in sbc_compare_and_write() 607 bool is_write, struct se_cmd *cmd) in sbc_set_prot_op_checks() 1078 sbc_execute_unmap(struct se_cmd *cmd) in sbc_execute_unmap() [all …]
|
| /drivers/target/tcm_fc/ |
| A D | tfc_cmd.c | 35 struct se_cmd *se_cmd; in _ft_dump_cmd() local 39 se_cmd = &cmd->se_cmd; in _ft_dump_cmd() 45 se_cmd->data_length, se_cmd->se_cmd_flags); in _ft_dump_cmd() 47 for_each_sg(se_cmd->t_data_sg, sg, se_cmd->t_data_nents, count) in _ft_dump_cmd() 85 void ft_release_cmd(struct se_cmd *se_cmd) in ft_release_cmd() argument 87 struct ft_cmd *cmd = container_of(se_cmd, struct ft_cmd, se_cmd); in ft_release_cmd() 92 int ft_check_stop_free(struct se_cmd *se_cmd) in ft_check_stop_free() argument 100 int ft_queue_status(struct se_cmd *se_cmd) in ft_queue_status() argument 177 int ft_write_pending(struct se_cmd *se_cmd) in ft_write_pending() argument 375 void ft_queue_tm_resp(struct se_cmd *se_cmd) in ft_queue_tm_resp() argument [all …]
|
| A D | tfc_io.c | 41 int ft_queue_data_in(struct se_cmd *se_cmd) in ft_queue_data_in() argument 43 struct ft_cmd *cmd = container_of(se_cmd, struct ft_cmd, se_cmd); in ft_queue_data_in() 74 remaining = se_cmd->data_length; in ft_queue_data_in() 79 BUG_ON(remaining && !se_cmd->t_data_sg); in ft_queue_data_in() 81 sg = se_cmd->t_data_sg; in ft_queue_data_in() 182 return ft_queue_status(se_cmd); in ft_queue_data_in() 189 target_execute_cmd(&cmd->se_cmd); in ft_execute_work() 197 struct se_cmd *se_cmd = &cmd->se_cmd; in ft_recv_write_data() local 236 se_cmd->t_data_sg, se_cmd->t_data_nents); in ft_recv_write_data() 266 if (rel_off >= se_cmd->data_length) in ft_recv_write_data() [all …]
|
| A D | tcm_fc.h | 109 struct se_cmd se_cmd; /* Local TCM I/O descriptor */ member 144 int ft_check_stop_free(struct se_cmd *); 145 void ft_release_cmd(struct se_cmd *); 146 int ft_queue_status(struct se_cmd *); 147 int ft_queue_data_in(struct se_cmd *); 148 int ft_write_pending(struct se_cmd *); 149 void ft_queue_tm_resp(struct se_cmd *); 150 void ft_aborted_task(struct se_cmd *);
|
| /drivers/scsi/qla2xxx/ |
| A D | tcm_qla2xxx.c | 324 cmd = container_of(se_cmd, struct qla_tgt_cmd, se_cmd); in tcm_qla2xxx_check_stop_free() 334 static void tcm_qla2xxx_release_cmd(struct se_cmd *se_cmd) in tcm_qla2xxx_release_cmd() argument 344 cmd = container_of(se_cmd, struct qla_tgt_cmd, se_cmd); in tcm_qla2xxx_release_cmd() 380 static int tcm_qla2xxx_write_pending(struct se_cmd *se_cmd) in tcm_qla2xxx_write_pending() argument 419 static int tcm_qla2xxx_get_cmd_state(struct se_cmd *se_cmd) in tcm_qla2xxx_get_cmd_state() argument 437 struct se_cmd *se_cmd = &cmd->se_cmd; in tcm_qla2xxx_handle_cmd() local 561 struct se_cmd *se_cmd = &cmd->se_cmd; in tcm_qla2xxx_dif_tags() local 579 struct se_cmd *se_cmd = &mcmd->se_cmd; in tcm_qla2xxx_handle_tmr() local 696 cmd->se_cmd.transport_state, cmd->se_cmd.t_state, in tcm_qla2xxx_queue_status() 717 se_cmd->residual_count += se_cmd->data_length; in tcm_qla2xxx_queue_status() [all …]
|
| /drivers/usb/gadget/function/ |
| A D | f_tcm.c | 212 struct se_cmd *se_cmd = &cmd->se_cmd; in bot_send_read_response() local 559 struct se_cmd *se_cmd = &cmd->se_cmd; in uasp_prepare_r_request() local 593 struct se_cmd *se_cmd = &cmd->se_cmd; in uasp_prepare_status() local 616 struct se_cmd *se_cmd = &cmd->se_cmd; in uasp_prepare_response() local 820 struct se_cmd *se_cmd = &cmd->se_cmd; in uasp_send_write_request() local 1080 struct se_cmd *se_cmd = &cmd->se_cmd; in usbg_data_write_cmpl() local 1125 struct se_cmd *se_cmd = &cmd->se_cmd; in usbg_prepare_w_request() local 1192 struct se_cmd *se_cmd; in usbg_submit_tmr() local 1195 se_cmd = &cmd->se_cmd; in usbg_submit_tmr() 1206 struct se_cmd *se_cmd; in usbg_submit_cmd() local [all …]
|
| /drivers/target/loopback/ |
| A D | tcm_loop.c | 46 static int tcm_loop_queue_status(struct se_cmd *se_cmd); 60 static int tcm_loop_check_stop_free(struct se_cmd *se_cmd) in tcm_loop_check_stop_free() argument 65 static void tcm_loop_release_cmd(struct se_cmd *se_cmd) in tcm_loop_release_cmd() argument 103 struct se_cmd *se_cmd = &tl_cmd->tl_se_cmd; in tcm_loop_target_queue_cmd() local 192 struct se_cmd *se_cmd; in tcm_loop_issue_tmr() local 489 static int tcm_loop_get_cmd_state(struct se_cmd *se_cmd) in tcm_loop_get_cmd_state() argument 497 static int tcm_loop_write_pending(struct se_cmd *se_cmd) in tcm_loop_write_pending() argument 513 struct se_cmd *se_cmd, u8 scsi_status) in tcm_loop_queue_data_or_status() argument 539 static int tcm_loop_queue_data_in(struct se_cmd *se_cmd) in tcm_loop_queue_data_in() argument 544 static int tcm_loop_queue_status(struct se_cmd *se_cmd) in tcm_loop_queue_status() argument [all …]
|
| /drivers/infiniband/ulp/isert/ |
| A D | ib_isert.c | 1408 struct se_cmd *se_cmd = &cmd->iscsit_cmd->se_cmd; in isert_rdma_rw_ctx_destroy() local 1417 se_cmd->t_data_nents, se_cmd->t_prot_sg, in isert_rdma_rw_ctx_destroy() 1421 se_cmd->t_data_sg, se_cmd->t_data_nents, dir); in isert_rdma_rw_ctx_destroy() 1454 struct se_cmd *se_cmd = &cmd->se_cmd; in isert_put_cmd() local 1579 struct se_cmd *cmd = &isert_cmd->iscsit_cmd->se_cmd; in isert_rdma_write_done() 1622 struct se_cmd *se_cmd = &cmd->se_cmd; in isert_rdma_read_done() local 2039 struct se_cmd *se_cmd = &cmd->iscsit_cmd->se_cmd; in isert_rdma_rw_ctx_post() local 2068 se_cmd->t_data_sg, se_cmd->t_data_nents, in isert_rdma_rw_ctx_post() 2069 se_cmd->t_prot_sg, se_cmd->t_prot_nents, in isert_rdma_rw_ctx_post() 2073 se_cmd->t_data_sg, se_cmd->t_data_nents, in isert_rdma_rw_ctx_post() [all …]
|
| /drivers/target/iscsi/ |
| A D | iscsi_target_tmr.c | 157 if (ref_lun != ref_cmd->se_cmd.orig_fe_lun) { in iscsit_tmr_task_reassign() 160 ref_lun, ref_cmd->se_cmd.orig_fe_lun); in iscsit_tmr_task_reassign() 233 struct se_cmd *se_cmd = &cmd->se_cmd; in iscsit_task_reassign_complete_write() local 255 cmd->init_task_tag, cmd->se_cmd.t_state); in iscsit_task_reassign_complete_write() 256 target_execute_cmd(se_cmd); in iscsit_task_reassign_complete_write() 275 cmd->se_cmd.data_length) { in iscsit_task_reassign_complete_write() 277 length = (cmd->se_cmd.data_length - offset); in iscsit_task_reassign_complete_write() 304 struct se_cmd *se_cmd = &cmd->se_cmd; in iscsit_task_reassign_complete_read() local 320 cmd->se_cmd.t_state); in iscsit_task_reassign_complete_read() 321 target_submit(se_cmd); in iscsit_task_reassign_complete_read() [all …]
|
| A D | iscsi_target_seq_pdu_list.c | 213 if (cmd->se_cmd.data_direction == DMA_TO_DEVICE) in iscsit_determine_counts_for_list() 227 while (offset < cmd->se_cmd.data_length) { in iscsit_determine_counts_for_list() 242 (cmd->se_cmd.data_length - offset); in iscsit_determine_counts_for_list() 243 offset += (cmd->se_cmd.data_length - offset); in iscsit_determine_counts_for_list() 263 offset += (cmd->se_cmd.data_length - offset); in iscsit_determine_counts_for_list() 313 while (offset < cmd->se_cmd.data_length) { in iscsit_do_build_pdu_and_seq_lists() 351 (cmd->se_cmd.data_length - offset); in iscsit_do_build_pdu_and_seq_lists() 357 (cmd->se_cmd.data_length - offset)); in iscsit_do_build_pdu_and_seq_lists() 360 (cmd->se_cmd.data_length - offset); in iscsit_do_build_pdu_and_seq_lists() 408 (cmd->se_cmd.data_length - offset)); in iscsit_do_build_pdu_and_seq_lists() [all …]
|
| A D | iscsi_target_configfs.c | 1359 static int iscsi_get_cmd_state(struct se_cmd *se_cmd) in iscsi_get_cmd_state() argument 1361 struct iscsit_cmd *cmd = container_of(se_cmd, struct iscsit_cmd, se_cmd); in iscsi_get_cmd_state() 1385 static int lio_queue_data_in(struct se_cmd *se_cmd) in lio_queue_data_in() argument 1387 struct iscsit_cmd *cmd = container_of(se_cmd, struct iscsit_cmd, se_cmd); in lio_queue_data_in() 1394 static int lio_write_pending(struct se_cmd *se_cmd) in lio_write_pending() argument 1396 struct iscsit_cmd *cmd = container_of(se_cmd, struct iscsit_cmd, se_cmd); in lio_write_pending() 1405 static int lio_queue_status(struct se_cmd *se_cmd) in lio_queue_status() argument 1418 static void lio_queue_tm_rsp(struct se_cmd *se_cmd) in lio_queue_tm_rsp() argument 1426 static void lio_aborted_task(struct se_cmd *se_cmd) in lio_aborted_task() argument 1529 static int lio_check_stop_free(struct se_cmd *se_cmd) in lio_check_stop_free() argument [all …]
|
| A D | iscsi_target.c | 859 target_put_sess_cmd(&cmd->se_cmd); in iscsit_add_reject_from_cmd() 900 sg = &cmd->se_cmd.t_data_sg[ent]; in iscsit_map_iovec() 931 cmd->se_cmd.t_data_nents, i) { in iscsit_map_iovec() 1444 struct se_cmd *se_cmd; in __iscsit_check_dataout_hdr() local 1467 se_cmd = &cmd->se_cmd; in __iscsit_check_dataout_hdr() 1473 cmd->se_cmd.data_length); in __iscsit_check_dataout_hdr() 1672 target_execute_cmd(&cmd->se_cmd); in iscsit_check_dataout_payload() 2832 cmd->se_cmd.data_length); in iscsit_send_datain() 3239 if (cmd->se_cmd.sense_buffer && in iscsit_send_response() 4160 struct se_cmd *se_cmd = &cmd->se_cmd; in iscsit_release_commands_from_conn() local [all …]
|
| /drivers/xen/ |
| A D | xen-scsiback.c | 135 struct se_cmd se_cmd; member 423 struct se_cmd *se_cmd = &pending_req->se_cmd; in scsiback_cmd_exec() local 620 struct se_cmd *se_cmd = &pending_req->se_cmd; in scsiback_device_action() local 1410 static int scsiback_check_stop_free(struct se_cmd *se_cmd) in scsiback_check_stop_free() argument 1415 static void scsiback_release_cmd(struct se_cmd *se_cmd) in scsiback_release_cmd() argument 1417 target_free_tag(se_cmd->se_sess, se_cmd); in scsiback_release_cmd() 1420 static int scsiback_write_pending(struct se_cmd *se_cmd) in scsiback_write_pending() argument 1428 static int scsiback_queue_data_in(struct se_cmd *se_cmd) in scsiback_queue_data_in() argument 1438 static int scsiback_queue_status(struct se_cmd *se_cmd) in scsiback_queue_status() argument 1454 static void scsiback_queue_tm_rsp(struct se_cmd *se_cmd) in scsiback_queue_tm_rsp() argument [all …]
|
| /drivers/scsi/ibmvscsi_tgt/ |
| A D | ibmvscsi_tgt.c | 58 static void ibmvscsis_determine_resid(struct se_cmd *se_cmd, in ibmvscsis_determine_resid() argument 1290 memset(&cmd->se_cmd, 0, sizeof(cmd->se_cmd)); in ibmvscsis_get_free_cmd() 3045 struct se_cmd *se_cmd = &cmd->se_cmd; in ibmvscsis_fast_fail() local 3055 se_cmd->residual_count == se_cmd->data_length)) { in ibmvscsis_fast_fail() 3076 struct se_cmd *se_cmd = &cmd->se_cmd; in srp_build_response() local 3697 static void ibmvscsis_release_cmd(struct se_cmd *se_cmd) in ibmvscsis_release_cmd() argument 3710 static int ibmvscsis_write_pending(struct se_cmd *se_cmd) in ibmvscsis_write_pending() argument 3744 static int ibmvscsis_queue_data_in(struct se_cmd *se_cmd) in ibmvscsis_queue_data_in() argument 3771 static int ibmvscsis_queue_status(struct se_cmd *se_cmd) in ibmvscsis_queue_status() argument 3799 se_cmd, (int)se_cmd->se_tmr_req->response); in ibmvscsis_queue_tm_rsp() [all …]
|
| A D | libsrp.c | 171 sg = cmd->se_cmd.t_data_sg; in srp_direct_data() 172 nsg = dma_map_sg(iue->target->dev, sg, cmd->se_cmd.t_data_nents, in srp_direct_data() 176 cmd->se_cmd.t_data_nents); in srp_direct_data() 179 len = min(cmd->se_cmd.data_length, be32_to_cpu(md->len)); in srp_direct_data() 187 dma_unmap_sg(iue->target->dev, sg, cmd->se_cmd.t_data_nents, in srp_direct_data() 207 sg = cmd->se_cmd.t_data_sg; in srp_indirect_data() 244 nsg = dma_map_sg(iue->target->dev, sg, cmd->se_cmd.t_data_nents, in srp_indirect_data() 248 cmd->se_cmd.t_data_nents); in srp_indirect_data() 252 len = min(cmd->se_cmd.data_length, be32_to_cpu(id->len)); in srp_indirect_data() 260 dma_unmap_sg(iue->target->dev, sg, cmd->se_cmd.t_data_nents, in srp_indirect_data() [all …]
|
| /drivers/target/sbp/ |
| A D | sbp_target.c | 1286 sg_miter_start(&iter, req->se_cmd.t_data_sg, req->se_cmd.t_data_nents, in sbp_rw_data() 1357 struct se_cmd *se_cmd = &req->se_cmd; in sbp_sense_mangle() local 1424 struct se_cmd *se_cmd = &req->se_cmd; in sbp_send_sense() local 1441 struct se_cmd *se_cmd = &req->se_cmd; in sbp_free_request() local 1690 static void sbp_release_cmd(struct se_cmd *se_cmd) in sbp_release_cmd() argument 1698 static int sbp_write_pending(struct se_cmd *se_cmd) in sbp_write_pending() argument 1721 static int sbp_queue_data_in(struct se_cmd *se_cmd) in sbp_queue_data_in() argument 1745 static int sbp_queue_status(struct se_cmd *se_cmd) in sbp_queue_status() argument 1753 static void sbp_queue_tm_rsp(struct se_cmd *se_cmd) in sbp_queue_tm_rsp() argument 1757 static void sbp_aborted_task(struct se_cmd *se_cmd) in sbp_aborted_task() argument [all …]
|
| /drivers/vhost/ |
| A D | scsi.c | 260 struct se_cmd se_cmd; member 479 static void vhost_scsi_release_cmd(struct se_cmd *se_cmd) in vhost_scsi_release_cmd() argument 498 static int vhost_scsi_write_pending(struct se_cmd *se_cmd) in vhost_scsi_write_pending() argument 505 static int vhost_scsi_queue_data_in(struct se_cmd *se_cmd) in vhost_scsi_queue_data_in() argument 511 static int vhost_scsi_queue_status(struct se_cmd *se_cmd) in vhost_scsi_queue_status() argument 517 static void vhost_scsi_queue_tm_rsp(struct se_cmd *se_cmd) in vhost_scsi_queue_tm_rsp() argument 526 static void vhost_scsi_aborted_task(struct se_cmd *se_cmd) in vhost_scsi_aborted_task() argument 563 static int vhost_scsi_check_stop_free(struct se_cmd *se_cmd) in vhost_scsi_check_stop_free() argument 692 struct se_cmd *se_cmd; in vhost_scsi_complete_cmd_work() local 705 cmd, se_cmd->residual_count, se_cmd->scsi_status); in vhost_scsi_complete_cmd_work() [all …]
|