Symbol: scsi_cmnd
drivers/ata/libata-eh.c
1194
static void ata_eh_scsidone(struct scsi_cmnd *scmd)
drivers/ata/libata-eh.c
1202
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-eh.c
1223
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-eh.c
1241
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-eh.c
1490
struct scsi_cmnd *cmd = qc->scsicmd;
drivers/ata/libata-eh.c
595
struct scsi_cmnd *scmd, *tmp;
drivers/ata/libata-sata.c
1379
int ata_sas_queuecmd(struct scsi_cmnd *cmd, struct ata_port *ap)
drivers/ata/libata-scsi.c
1058
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(rq);
drivers/ata/libata-scsi.c
1252
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-scsi.c
1401
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-scsi.c
1515
static bool ata_check_nblocks(struct scsi_cmnd *scmd, u32 n_blocks)
drivers/ata/libata-scsi.c
1550
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-scsi.c
1654
struct scsi_cmnd *cmd = qc->scsicmd;
drivers/ata/libata-scsi.c
1655
void (*done)(struct scsi_cmnd *) = qc->scsidone;
drivers/ata/libata-scsi.c
1688
struct scsi_cmnd *scmd;
drivers/ata/libata-scsi.c
1733
struct scsi_cmnd *cmd = qc->scsicmd;
drivers/ata/libata-scsi.c
1850
static int ata_scsi_translate(struct ata_device *dev, struct scsi_cmnd *cmd,
drivers/ata/libata-scsi.c
1908
static void ata_scsi_rbuf_fill(struct ata_device *dev, struct scsi_cmnd *cmd,
drivers/ata/libata-scsi.c
1910
struct scsi_cmnd *cmd, u8 *rbuf))
drivers/ata/libata-scsi.c
1943
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
2031
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
2069
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
2100
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
211
void ata_scsi_set_sense(struct ata_device *dev, struct scsi_cmnd *cmd,
drivers/ata/libata-scsi.c
2159
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
2197
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
2249
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
2279
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
2302
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
2340
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
2377
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
250
struct scsi_cmnd *cmd = qc->scsicmd;
drivers/ata/libata-scsi.c
2648
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
2778
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
2866
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
2881
static void atapi_fixup_inquiry(struct scsi_cmnd *cmd)
drivers/ata/libata-scsi.c
2895
struct scsi_cmnd *cmd = qc->scsicmd;
drivers/ata/libata-scsi.c
2944
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-scsi.c
3158
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-scsi.c
319
struct scsi_cmnd *cmd, u16 field, u8 bit)
drivers/ata/libata-scsi.c
328
struct scsi_cmnd *cmd, u16 field)
drivers/ata/libata-scsi.c
3433
static size_t ata_format_dsm_trim_descr(struct scsi_cmnd *cmd, u32 trmax,
drivers/ata/libata-scsi.c
3480
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-scsi.c
3591
struct scsi_cmnd *cmd, u8 *rbuf)
drivers/ata/libata-scsi.c
3690
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-scsi.c
3753
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-scsi.c
3836
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-scsi.c
4102
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-scsi.c
4279
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-scsi.c
4345
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-scsi.c
4427
enum scsi_qc_status __ata_scsi_queuecmd(struct scsi_cmnd *scmd,
drivers/ata/libata-scsi.c
4503
struct scsi_cmnd *cmd)
drivers/ata/libata-scsi.c
4541
void ata_scsi_simulate(struct ata_device *dev, struct scsi_cmnd *cmd)
drivers/ata/libata-scsi.c
743
struct scsi_cmnd *cmd)
drivers/ata/libata-scsi.c
791
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/ata/libata-scsi.c
934
struct scsi_cmnd *cmd = qc->scsicmd;
drivers/ata/libata-scsi.c
984
struct scsi_cmnd *cmd = qc->scsicmd;
drivers/ata/libata.h
159
struct scsi_cmnd *cmd, u8 sk, u8 asc, u8 ascq);
drivers/ata/libata.h
168
enum scsi_qc_status __ata_scsi_queuecmd(struct scsi_cmnd *scmd,
drivers/ata/pata_falcon.c
52
struct scsi_cmnd *cmd = qc->scsicmd;
drivers/ata/pata_pdc2027x.c
425
struct scsi_cmnd *cmd = qc->scsicmd;
drivers/ata/sata_mv.c
1820
struct scsi_cmnd *scmd = qc->scsicmd;
drivers/firewire/sbp2.c
1444
struct scsi_cmnd *cmd)
drivers/firewire/sbp2.c
1546
static int sbp2_scsi_abort(struct scsi_cmnd *cmd)
drivers/firewire/sbp2.c
313
struct scsi_cmnd *cmd;
drivers/infiniband/ulp/iser/iscsi_iser.h
442
struct scsi_cmnd *sc;
drivers/infiniband/ulp/iser/iser_initiator.c
349
struct scsi_cmnd *sc = task->sc;
drivers/infiniband/ulp/iser/iser_memory.c
176
static void iser_set_dif_domain(struct scsi_cmnd *sc,
drivers/infiniband/ulp/iser/iser_memory.c
193
static int iser_set_sig_attrs(struct scsi_cmnd *sc,
drivers/infiniband/ulp/iser/iser_memory.c
227
static inline void iser_set_prot_checks(struct scsi_cmnd *sc, u8 *mask)
drivers/infiniband/ulp/srp/ib_srp.c
1178
static void srp_unmap_data(struct scsi_cmnd *scmnd,
drivers/infiniband/ulp/srp/ib_srp.c
1225
static struct scsi_cmnd *srp_claim_req(struct srp_rdma_ch *ch,
drivers/infiniband/ulp/srp/ib_srp.c
1228
struct scsi_cmnd *scmnd)
drivers/infiniband/ulp/srp/ib_srp.c
1254
struct scsi_cmnd *scmnd, s32 req_lim_delta)
drivers/infiniband/ulp/srp/ib_srp.c
1268
struct scsi_cmnd *scmnd = srp_claim_req(ch, req, sdev, NULL);
drivers/infiniband/ulp/srp/ib_srp.c
1282
static bool srp_terminate_cmd(struct scsi_cmnd *scmnd, void *context_ptr)
drivers/infiniband/ulp/srp/ib_srp.c
1622
static int srp_map_data(struct scsi_cmnd *scmnd, struct srp_rdma_ch *ch,
drivers/infiniband/ulp/srp/ib_srp.c
1939
struct scsi_cmnd *scmnd;
drivers/infiniband/ulp/srp/ib_srp.c
2154
struct scsi_cmnd *scmnd)
drivers/infiniband/ulp/srp/ib_srp.c
2781
static int srp_abort(struct scsi_cmnd *scmnd)
drivers/infiniband/ulp/srp/ib_srp.c
2811
static int srp_reset_device(struct scsi_cmnd *scmnd)
drivers/infiniband/ulp/srp/ib_srp.c
2829
static int srp_reset_host(struct scsi_cmnd *scmnd)
drivers/infiniband/ulp/srp/ib_srp.c
965
static int srp_exit_cmd_priv(struct Scsi_Host *shost, struct scsi_cmnd *cmd)
drivers/infiniband/ulp/srp/ib_srp.c
983
static int srp_init_cmd_priv(struct Scsi_Host *shost, struct scsi_cmnd *cmd)
drivers/infiniband/ulp/srp/ib_srp.h
134
struct scsi_cmnd *scmnd;
drivers/message/fusion/mptbase.h
775
struct scsi_cmnd **ScsiLookup;
drivers/message/fusion/mptbase.h
883
struct scsi_cmnd;
drivers/message/fusion/mptfc.c
101
struct scsi_cmnd *SCpnt);
drivers/message/fusion/mptfc.c
105
static int mptfc_abort(struct scsi_cmnd *SCpnt);
drivers/message/fusion/mptfc.c
106
static int mptfc_dev_reset(struct scsi_cmnd *SCpnt);
drivers/message/fusion/mptfc.c
107
static int mptfc_bus_reset(struct scsi_cmnd *SCpnt);
drivers/message/fusion/mptfc.c
226
mptfc_abort(struct scsi_cmnd *SCpnt)
drivers/message/fusion/mptfc.c
245
mptfc_dev_reset(struct scsi_cmnd *SCpnt)
drivers/message/fusion/mptfc.c
264
mptfc_bus_reset(struct scsi_cmnd *SCpnt)
drivers/message/fusion/mptfc.c
681
struct scsi_cmnd *SCpnt)
drivers/message/fusion/mptsas.c
1923
struct scsi_cmnd *SCpnt)
drivers/message/fusion/mptsas.c
1954
static enum scsi_timeout_action mptsas_eh_timed_out(struct scsi_cmnd *sc)
drivers/message/fusion/mptsas.c
4864
struct scsi_cmnd *sc;
drivers/message/fusion/mptscsih.c
1033
struct scsi_cmnd *sc;
drivers/message/fusion/mptscsih.c
1081
struct scsi_cmnd *sc;
drivers/message/fusion/mptscsih.c
1144
mptscsih_report_queue_full(struct scsi_cmnd *sc, SCSIIOReply_t *pScsiReply, SCSIIORequest_t *pScsiReq)
drivers/message/fusion/mptscsih.c
1312
enum scsi_qc_status mptscsih_qcmd(struct scsi_cmnd *SCpnt)
drivers/message/fusion/mptscsih.c
1680
mptscsih_abort(struct scsi_cmnd * SCpnt)
drivers/message/fusion/mptscsih.c
177
mptscsih_AddSGE(MPT_ADAPTER *ioc, struct scsi_cmnd *SCpnt,
drivers/message/fusion/mptscsih.c
1803
mptscsih_dev_reset(struct scsi_cmnd * SCpnt)
drivers/message/fusion/mptscsih.c
1856
mptscsih_bus_reset(struct scsi_cmnd * SCpnt)
drivers/message/fusion/mptscsih.c
1906
mptscsih_host_reset(struct scsi_cmnd *SCpnt)
drivers/message/fusion/mptscsih.c
2395
mptscsih_copy_sense_data(struct scsi_cmnd *sc, MPT_SCSI_HOST *hd, MPT_FRAME_HDR *mf, SCSIIOReply_t *pScsiReply)
drivers/message/fusion/mptscsih.c
2455
struct scsi_cmnd *
drivers/message/fusion/mptscsih.c
2459
struct scsi_cmnd *scmd;
drivers/message/fusion/mptscsih.c
2477
static struct scsi_cmnd *
drivers/message/fusion/mptscsih.c
2481
struct scsi_cmnd *scmd;
drivers/message/fusion/mptscsih.c
2500
mptscsih_set_scsi_lookup(MPT_ADAPTER *ioc, int i, struct scsi_cmnd *scmd)
drivers/message/fusion/mptscsih.c
2515
SCPNT_TO_LOOKUP_IDX(MPT_ADAPTER *ioc, struct scsi_cmnd *sc)
drivers/message/fusion/mptscsih.c
434
mptscsih_info_scsiio(MPT_ADAPTER *ioc, struct scsi_cmnd *sc, SCSIIOReply_t * pScsiReply)
drivers/message/fusion/mptscsih.c
588
struct scsi_cmnd *sc;
drivers/message/fusion/mptscsih.c
84
struct scsi_cmnd *mptscsih_get_scsi_lookup(MPT_ADAPTER *ioc, int i);
drivers/message/fusion/mptscsih.c
85
static struct scsi_cmnd * mptscsih_getclear_scsi_lookup(MPT_ADAPTER *ioc, int i);
drivers/message/fusion/mptscsih.c
86
static void mptscsih_set_scsi_lookup(MPT_ADAPTER *ioc, int i, struct scsi_cmnd *scmd);
drivers/message/fusion/mptscsih.c
87
static int SCPNT_TO_LOOKUP_IDX(MPT_ADAPTER *ioc, struct scsi_cmnd *scmd);
drivers/message/fusion/mptscsih.c
89
static void mptscsih_report_queue_full(struct scsi_cmnd *sc, SCSIIOReply_t *pScsiReply, SCSIIORequest_t *pScsiReq);
drivers/message/fusion/mptscsih.c
92
static int mptscsih_AddSGE(MPT_ADAPTER *ioc, struct scsi_cmnd *SCpnt,
drivers/message/fusion/mptscsih.c
95
static void mptscsih_copy_sense_data(struct scsi_cmnd *sc, MPT_SCSI_HOST *hd, MPT_FRAME_HDR *mf, SCSIIOReply_t *pScsiReply);
drivers/message/fusion/mptscsih.h
116
extern enum scsi_qc_status mptscsih_qcmd(struct scsi_cmnd *SCpnt);
drivers/message/fusion/mptscsih.h
122
extern int mptscsih_abort(struct scsi_cmnd * SCpnt);
drivers/message/fusion/mptscsih.h
123
extern int mptscsih_dev_reset(struct scsi_cmnd * SCpnt);
drivers/message/fusion/mptscsih.h
124
extern int mptscsih_bus_reset(struct scsi_cmnd * SCpnt);
drivers/message/fusion/mptscsih.h
125
extern int mptscsih_host_reset(struct scsi_cmnd *SCpnt);
drivers/message/fusion/mptscsih.h
136
extern struct scsi_cmnd *mptscsih_get_scsi_lookup(MPT_ADAPTER *ioc, int i);
drivers/message/fusion/mptspi.c
778
struct scsi_cmnd *SCpnt)
drivers/s390/scsi/zfcp_dbf.c
671
struct scsi_cmnd *sc, struct zfcp_fsf_req *fsf)
drivers/s390/scsi/zfcp_dbf.h
387
void _zfcp_dbf_scsi(char *tag, int level, struct scsi_cmnd *scmd,
drivers/s390/scsi/zfcp_dbf.h
403
void zfcp_dbf_scsi_result(struct scsi_cmnd *scmd, struct zfcp_fsf_req *req)
drivers/s390/scsi/zfcp_dbf.h
418
void zfcp_dbf_scsi_fail_send(struct scsi_cmnd *scmd)
drivers/s390/scsi/zfcp_dbf.h
430
void zfcp_dbf_scsi_abort(char *tag, struct scsi_cmnd *scmd,
drivers/s390/scsi/zfcp_dbf.h
469
static inline void zfcp_dbf_scsi_nullcmnd(struct scsi_cmnd *scmnd,
drivers/s390/scsi/zfcp_ext.h
137
extern int zfcp_fsf_fcp_cmnd(struct scsi_cmnd *);
drivers/s390/scsi/zfcp_ext.h
142
extern struct zfcp_fsf_req *zfcp_fsf_abort_fcp_cmnd(struct scsi_cmnd *);
drivers/s390/scsi/zfcp_ext.h
176
extern void zfcp_scsi_dif_sense_error(struct scsi_cmnd *, int);
drivers/s390/scsi/zfcp_ext.h
58
struct scsi_cmnd *sc,
drivers/s390/scsi/zfcp_fc.h
229
void zfcp_fc_scsi_to_fcp(struct fcp_cmnd *fcp, struct scsi_cmnd *scsi)
drivers/s390/scsi/zfcp_fc.h
273
struct scsi_cmnd *scsi)
drivers/s390/scsi/zfcp_fsf.c
1041
struct zfcp_fsf_req *zfcp_fsf_abort_fcp_cmnd(struct scsi_cmnd *scmnd)
drivers/s390/scsi/zfcp_fsf.c
2333
static void zfcp_fsf_req_trace(struct zfcp_fsf_req *req, struct scsi_cmnd *scsi)
drivers/s390/scsi/zfcp_fsf.c
2463
struct scsi_cmnd *scpnt;
drivers/s390/scsi/zfcp_fsf.c
2516
static int zfcp_fsf_set_data_dir(struct scsi_cmnd *scsi_cmnd, u32 *data_dir)
drivers/s390/scsi/zfcp_fsf.c
2518
switch (scsi_get_prot_op(scsi_cmnd)) {
drivers/s390/scsi/zfcp_fsf.c
2520
switch (scsi_cmnd->sc_data_direction) {
drivers/s390/scsi/zfcp_fsf.c
2558
int zfcp_fsf_fcp_cmnd(struct scsi_cmnd *scsi_cmnd)
drivers/s390/scsi/zfcp_fsf.c
2564
struct scsi_device *sdev = scsi_cmnd->device;
drivers/s390/scsi/zfcp_fsf.c
2581
if (scsi_cmnd->sc_data_direction == DMA_TO_DEVICE)
drivers/s390/scsi/zfcp_fsf.c
2592
BUILD_BUG_ON(sizeof(scsi_cmnd->host_scribble) < sizeof(req->req_id));
drivers/s390/scsi/zfcp_fsf.c
2593
scsi_cmnd->host_scribble = (unsigned char *) req->req_id;
drivers/s390/scsi/zfcp_fsf.c
2597
req->data = scsi_cmnd;
drivers/s390/scsi/zfcp_fsf.c
2604
if (scsi_get_prot_op(scsi_cmnd) != SCSI_PROT_NORMAL) {
drivers/s390/scsi/zfcp_fsf.c
2605
io->data_block_length = scsi_prot_interval(scsi_cmnd);
drivers/s390/scsi/zfcp_fsf.c
2606
io->ref_tag_value = scsi_prot_ref_tag(scsi_cmnd);
drivers/s390/scsi/zfcp_fsf.c
2609
if (zfcp_fsf_set_data_dir(scsi_cmnd, &io->data_direction))
drivers/s390/scsi/zfcp_fsf.c
2614
zfcp_fc_scsi_to_fcp(fcp_cmnd, scsi_cmnd);
drivers/s390/scsi/zfcp_fsf.c
2616
if ((scsi_get_prot_op(scsi_cmnd) != SCSI_PROT_NORMAL) &&
drivers/s390/scsi/zfcp_fsf.c
2617
scsi_prot_sg_count(scsi_cmnd)) {
drivers/s390/scsi/zfcp_fsf.c
2619
scsi_prot_sg_count(scsi_cmnd));
drivers/s390/scsi/zfcp_fsf.c
2621
scsi_prot_sglist(scsi_cmnd));
drivers/s390/scsi/zfcp_fsf.c
2625
scsi_prot_sglist(scsi_cmnd));
drivers/s390/scsi/zfcp_fsf.c
2629
scsi_sglist(scsi_cmnd));
drivers/s390/scsi/zfcp_fsf.c
2646
scsi_cmnd->host_scribble = NULL;
drivers/s390/scsi/zfcp_scsi.c
166
static int zfcp_scsi_eh_abort_handler(struct scsi_cmnd *scpnt)
drivers/s390/scsi/zfcp_scsi.c
255
zfcp_dbf_scsi_nullcmnd((struct scsi_cmnd *)old_req->data, old_req);
drivers/s390/scsi/zfcp_scsi.c
336
static int zfcp_scsi_eh_device_reset_handler(struct scsi_cmnd *scpnt)
drivers/s390/scsi/zfcp_scsi.c
343
static int zfcp_scsi_eh_target_reset_handler(struct scsi_cmnd *scpnt)
drivers/s390/scsi/zfcp_scsi.c
374
static int zfcp_scsi_eh_host_reset_handler(struct scsi_cmnd *scpnt)
drivers/s390/scsi/zfcp_scsi.c
59
static void zfcp_scsi_command_fail(struct scsi_cmnd *scpnt, int result)
drivers/s390/scsi/zfcp_scsi.c
67
struct scsi_cmnd *scpnt)
drivers/s390/scsi/zfcp_scsi.c
857
void zfcp_scsi_dif_sense_error(struct scsi_cmnd *scmd, int ascq)
drivers/scsi/3w-9xxx.c
1330
struct scsi_cmnd *cmd;
drivers/scsi/3w-9xxx.c
1596
struct scsi_cmnd *cmd = tw_dev->srb[i];
drivers/scsi/3w-9xxx.c
1720
static int twa_scsi_eh_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/3w-9xxx.c
1749
static enum scsi_qc_status twa_scsi_queue_lck(struct scsi_cmnd *SCpnt)
drivers/scsi/3w-9xxx.c
1751
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/3w-9xxx.c
1806
struct scsi_cmnd *srb = NULL;
drivers/scsi/3w-9xxx.c
1916
struct scsi_cmnd *cmd = tw_dev->srb[request_id];
drivers/scsi/3w-9xxx.c
221
static bool twa_command_mapped(struct scsi_cmnd *cmd)
drivers/scsi/3w-9xxx.h
660
struct scsi_cmnd *srb[TW_Q_LENGTH];
drivers/scsi/3w-sas.c
1125
struct scsi_cmnd *cmd;
drivers/scsi/3w-sas.c
1370
struct scsi_cmnd *cmd = tw_dev->srb[i];
drivers/scsi/3w-sas.c
1427
static int twl_scsi_eh_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/3w-sas.c
1456
static enum scsi_qc_status twl_scsi_queue_lck(struct scsi_cmnd *SCpnt)
drivers/scsi/3w-sas.c
1460
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/3w-sas.c
299
struct scsi_cmnd *srb = NULL;
drivers/scsi/3w-sas.h
379
struct scsi_cmnd *srb[TW_Q_LENGTH];
drivers/scsi/3w-xxxx.c
1291
struct scsi_cmnd *srb;
drivers/scsi/3w-xxxx.c
1369
static int tw_scsi_eh_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/3w-xxxx.c
1701
struct scsi_cmnd *srb;
drivers/scsi/3w-xxxx.c
1923
static enum scsi_qc_status tw_scsi_queue_lck(struct scsi_cmnd *SCpnt)
drivers/scsi/3w-xxxx.c
1925
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/3w-xxxx.h
409
struct scsi_cmnd *srb[TW_Q_LENGTH];
drivers/scsi/53c700.c
1121
struct scsi_cmnd *SCp;
drivers/scsi/53c700.c
1136
struct scsi_cmnd *SCp = p->current_cmnd;
drivers/scsi/53c700.c
1299
struct scsi_cmnd *SCp = hostdata->cmd;
drivers/scsi/53c700.c
1401
NCR_700_start_command(struct scsi_cmnd *SCp)
drivers/scsi/53c700.c
1508
struct scsi_cmnd *SCp = hostdata->cmd;
drivers/scsi/53c700.c
1554
struct scsi_cmnd *SCp;
drivers/scsi/53c700.c
156
struct scsi_cmnd *);
drivers/scsi/53c700.c
157
STATIC int NCR_700_abort(struct scsi_cmnd * SCpnt);
drivers/scsi/53c700.c
158
STATIC int NCR_700_host_reset(struct scsi_cmnd * SCpnt);
drivers/scsi/53c700.c
1754
static enum scsi_qc_status NCR_700_queuecommand_lck(struct scsi_cmnd *SCp)
drivers/scsi/53c700.c
1908
NCR_700_abort(struct scsi_cmnd * SCp)
drivers/scsi/53c700.c
1938
NCR_700_host_reset(struct scsi_cmnd * SCp)
drivers/scsi/53c700.c
578
struct scsi_cmnd *SCp, __u32 dsp)
drivers/scsi/53c700.c
592
NCR_700_unmap(struct NCR_700_Host_Parameters *hostdata, struct scsi_cmnd *SCp,
drivers/scsi/53c700.c
602
struct scsi_cmnd *SCp, int result)
drivers/scsi/53c700.c
796
struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps)
drivers/scsi/53c700.c
876
struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps)
drivers/scsi/53c700.c
963
process_script_interrupt(__u32 dsps, __u32 dsp, struct scsi_cmnd *SCp,
drivers/scsi/53c700.h
184
struct scsi_cmnd *cmnd;
drivers/scsi/53c700.h
222
struct scsi_cmnd *cmd;
drivers/scsi/53c700.h
85
struct scsi_cmnd *current_cmnd; /* currently active command */
drivers/scsi/BusLogic.c
2606
struct scsi_cmnd *command = ccb->command;
drivers/scsi/BusLogic.c
2635
struct scsi_cmnd *nxt_cmd =
drivers/scsi/BusLogic.c
2858
static int blogic_hostreset(struct scsi_cmnd *SCpnt)
drivers/scsi/BusLogic.c
2881
static enum scsi_qc_status blogic_qcmd_lck(struct scsi_cmnd *command)
drivers/scsi/BusLogic.c
2883
void (*comp_cb)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/BusLogic.c
3104
static int blogic_abort(struct scsi_cmnd *command)
drivers/scsi/BusLogic.h
1276
struct scsi_cmnd *command);
drivers/scsi/BusLogic.h
845
struct scsi_cmnd *command;
drivers/scsi/NCR5380.c
145
static inline void initialize_SCp(struct scsi_cmnd *cmd)
drivers/scsi/NCR5380.c
1669
struct scsi_cmnd *cmd;
drivers/scsi/NCR5380.c
173
static inline void set_resid_from_SCp(struct scsi_cmnd *cmd)
drivers/scsi/NCR5380.c
2031
struct scsi_cmnd *tmp;
drivers/scsi/NCR5380.c
2122
struct scsi_cmnd *cmd = NCR5380_to_scmd(ncmd);
drivers/scsi/NCR5380.c
2186
struct scsi_cmnd *needle)
drivers/scsi/NCR5380.c
2203
struct scsi_cmnd *needle)
drivers/scsi/NCR5380.c
2243
static int NCR5380_abort(struct scsi_cmnd *cmd)
drivers/scsi/NCR5380.c
2347
struct scsi_cmnd *cmd = NCR5380_to_scmd(ncmd);
drivers/scsi/NCR5380.c
2355
struct scsi_cmnd *cmd = NCR5380_to_scmd(ncmd);
drivers/scsi/NCR5380.c
2381
static int NCR5380_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/NCR5380.c
2397
struct scsi_cmnd *scmd = NCR5380_to_scmd(ncmd);
drivers/scsi/NCR5380.c
528
struct scsi_cmnd *cmd)
drivers/scsi/NCR5380.c
559
struct scsi_cmnd *cmd)
drivers/scsi/NCR5380.c
633
static struct scsi_cmnd *dequeue_next_cmd(struct Scsi_Host *instance)
drivers/scsi/NCR5380.c
637
struct scsi_cmnd *cmd;
drivers/scsi/NCR5380.c
667
static void requeue_cmd(struct Scsi_Host *instance, struct scsi_cmnd *cmd)
drivers/scsi/NCR5380.c
701
struct scsi_cmnd *cmd = dequeue_next_cmd(instance);
drivers/scsi/NCR5380.c
963
static bool NCR5380_select(struct Scsi_Host *instance, struct scsi_cmnd *cmd)
drivers/scsi/NCR5380.h
206
struct scsi_cmnd *connected; /* Currently connected cmnd */
drivers/scsi/NCR5380.h
217
struct scsi_cmnd *selecting; /* Cmnd to be connected */
drivers/scsi/NCR5380.h
219
struct scsi_cmnd *sensing; /* Cmnd needing autosense */
drivers/scsi/NCR5380.h
243
static inline struct scsi_cmnd *NCR5380_to_scmd(struct NCR5380_cmd *ncmd_ptr)
drivers/scsi/NCR5380.h
245
return ((struct scsi_cmnd *)ncmd_ptr) - 1;
drivers/scsi/NCR5380.h
248
static inline struct NCR5380_cmd *NCR5380_to_ncmd(struct scsi_cmnd *cmd)
drivers/scsi/NCR5380.h
286
static bool NCR5380_select(struct Scsi_Host *, struct scsi_cmnd *);
drivers/scsi/NCR5380.h
307
struct scsi_cmnd *);
drivers/scsi/NCR5380.h
315
struct scsi_cmnd *cmd)
drivers/scsi/a100u2w.c
595
static int orc_device_reset(struct orc_host * host, struct scsi_cmnd *cmd, unsigned int target)
drivers/scsi/a100u2w.c
762
static int inia100_abort_cmd(struct orc_host * host, struct scsi_cmnd *cmd)
drivers/scsi/a100u2w.c
842
static int inia100_build_scb(struct orc_host * host, struct orc_scb * scb, struct scsi_cmnd * cmd)
drivers/scsi/a100u2w.c
912
static enum scsi_qc_status inia100_queue_lck(struct scsi_cmnd *cmd)
drivers/scsi/a100u2w.c
940
static int inia100_abort(struct scsi_cmnd * cmd)
drivers/scsi/a100u2w.c
956
static int inia100_bus_reset(struct scsi_cmnd * cmd)
drivers/scsi/a100u2w.c
970
static int inia100_device_reset(struct scsi_cmnd * cmd)
drivers/scsi/a100u2w.c
990
struct scsi_cmnd *cmd; /* Pointer to SCSI request block */
drivers/scsi/a100u2w.c
994
if ((cmd = (struct scsi_cmnd *) escb->srb) == NULL) {
drivers/scsi/a100u2w.h
138
struct scsi_cmnd *srb; /*50 SRB Pointer */
drivers/scsi/a2091.c
135
static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt,
drivers/scsi/a2091.c
48
static int dma_setup(struct scsi_cmnd *cmd, int dir_in)
drivers/scsi/a3000.c
139
static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt,
drivers/scsi/a3000.c
53
static int dma_setup(struct scsi_cmnd *cmd, int dir_in)
drivers/scsi/aacraid/aachba.c
1001
scsicmd = (struct scsi_cmnd *) context;
drivers/scsi/aacraid/aachba.c
1118
static int aac_get_container_serial(struct scsi_cmnd * scsicmd)
drivers/scsi/aacraid/aachba.c
1203
static int aac_bounds_32(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba)
drivers/scsi/aacraid/aachba.c
1221
static int aac_bounds_64(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba)
drivers/scsi/aacraid/aachba.c
1228
static int aac_read_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count)
drivers/scsi/aacraid/aachba.c
1286
static int aac_read_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count)
drivers/scsi/aacraid/aachba.c
1321
static int aac_read_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count)
drivers/scsi/aacraid/aachba.c
1356
static int aac_write_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua)
drivers/scsi/aacraid/aachba.c
1420
static int aac_write_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua)
drivers/scsi/aacraid/aachba.c
1455
static int aac_write_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua)
drivers/scsi/aacraid/aachba.c
1492
static struct aac_srb * aac_scsi_common(struct fib * fib, struct scsi_cmnd * cmd)
drivers/scsi/aacraid/aachba.c
1532
struct scsi_cmnd *cmd)
drivers/scsi/aacraid/aachba.c
1579
static int aac_scsi_64(struct fib * fib, struct scsi_cmnd * cmd)
drivers/scsi/aacraid/aachba.c
1610
static int aac_scsi_32(struct fib * fib, struct scsi_cmnd * cmd)
drivers/scsi/aacraid/aachba.c
1639
static int aac_scsi_32_64(struct fib * fib, struct scsi_cmnd * cmd)
drivers/scsi/aacraid/aachba.c
1647
static int aac_adapter_hba(struct fib *fib, struct scsi_cmnd *cmd)
drivers/scsi/aacraid/aachba.c
216
static long aac_build_sg(struct scsi_cmnd *scsicmd, struct sgmap *sgmap);
drivers/scsi/aacraid/aachba.c
217
static long aac_build_sg64(struct scsi_cmnd *scsicmd, struct sgmap64 *psg);
drivers/scsi/aacraid/aachba.c
218
static long aac_build_sgraw(struct scsi_cmnd *scsicmd, struct sgmapraw *psg);
drivers/scsi/aacraid/aachba.c
219
static long aac_build_sgraw2(struct scsi_cmnd *scsicmd,
drivers/scsi/aacraid/aachba.c
221
static long aac_build_sghba(struct scsi_cmnd *scsicmd,
drivers/scsi/aacraid/aachba.c
226
static void aac_probe_container_scsi_done(struct scsi_cmnd *scsi_cmnd);
drivers/scsi/aacraid/aachba.c
227
static int aac_send_srb_fib(struct scsi_cmnd* scsicmd);
drivers/scsi/aacraid/aachba.c
228
static int aac_send_hba_fib(struct scsi_cmnd *scsicmd);
drivers/scsi/aacraid/aachba.c
2320
struct scsi_cmnd *scsicmd;
drivers/scsi/aacraid/aachba.c
2323
scsicmd = (struct scsi_cmnd *) context;
drivers/scsi/aacraid/aachba.c
2411
static int aac_read(struct scsi_cmnd * scsicmd)
drivers/scsi/aacraid/aachba.c
2511
static int aac_write(struct scsi_cmnd * scsicmd)
drivers/scsi/aacraid/aachba.c
2606
struct scsi_cmnd *cmd = context;
drivers/scsi/aacraid/aachba.c
2640
static int aac_synchronize(struct scsi_cmnd *scsicmd)
drivers/scsi/aacraid/aachba.c
2693
struct scsi_cmnd *scsicmd = context;
drivers/scsi/aacraid/aachba.c
2707
static int aac_start_stop(struct scsi_cmnd *scsicmd)
drivers/scsi/aacraid/aachba.c
2773
int aac_scsi_cmd(struct scsi_cmnd * scsicmd)
drivers/scsi/aacraid/aachba.c
332
static inline int aac_valid_context(struct scsi_cmnd *scsicmd,
drivers/scsi/aacraid/aachba.c
3378
struct scsi_cmnd *scsicmd;
drivers/scsi/aacraid/aachba.c
3380
scsicmd = (struct scsi_cmnd *) context;
drivers/scsi/aacraid/aachba.c
3566
struct scsi_cmnd *scsicmd,
drivers/scsi/aacraid/aachba.c
3604
struct scsi_cmnd *scsicmd,
drivers/scsi/aacraid/aachba.c
3652
struct scsi_cmnd *scsicmd;
drivers/scsi/aacraid/aachba.c
3657
scsicmd = (struct scsi_cmnd *) context;
drivers/scsi/aacraid/aachba.c
3712
static int aac_send_srb_fib(struct scsi_cmnd* scsicmd)
drivers/scsi/aacraid/aachba.c
3753
static int aac_send_hba_fib(struct scsi_cmnd *scsicmd)
drivers/scsi/aacraid/aachba.c
3792
static long aac_build_sg(struct scsi_cmnd *scsicmd, struct sgmap *psg)
drivers/scsi/aacraid/aachba.c
3832
static long aac_build_sg64(struct scsi_cmnd *scsicmd, struct sgmap64 *psg)
drivers/scsi/aacraid/aachba.c
3875
static long aac_build_sgraw(struct scsi_cmnd *scsicmd, struct sgmapraw *psg)
drivers/scsi/aacraid/aachba.c
3923
static long aac_build_sgraw2(struct scsi_cmnd *scsicmd,
drivers/scsi/aacraid/aachba.c
4039
static long aac_build_sghba(struct scsi_cmnd *scsicmd,
drivers/scsi/aacraid/aachba.c
434
static void aac_expose_phy_device(struct scsi_cmnd *scsicmd)
drivers/scsi/aacraid/aachba.c
521
static void aac_scsi_done(struct scsi_cmnd *scmd)
drivers/scsi/aacraid/aachba.c
535
struct scsi_cmnd * scsicmd;
drivers/scsi/aacraid/aachba.c
537
scsicmd = (struct scsi_cmnd *) context;
drivers/scsi/aacraid/aachba.c
579
static int aac_get_container_name(struct scsi_cmnd * scsicmd)
drivers/scsi/aacraid/aachba.c
621
static int aac_probe_container_callback2(struct scsi_cmnd * scsicmd)
drivers/scsi/aacraid/aachba.c
636
int (*callback)(struct scsi_cmnd *);
drivers/scsi/aacraid/aachba.c
637
struct scsi_cmnd *scsicmd = context;
drivers/scsi/aacraid/aachba.c
695
struct scsi_cmnd * scsicmd;
drivers/scsi/aacraid/aachba.c
709
scsicmd = (struct scsi_cmnd *) context;
drivers/scsi/aacraid/aachba.c
745
static int _aac_probe_container(struct scsi_cmnd * scsicmd, int (*callback)(struct scsi_cmnd *))
drivers/scsi/aacraid/aachba.c
808
static int aac_probe_container_callback1(struct scsi_cmnd * scsicmd)
drivers/scsi/aacraid/aachba.c
814
static void aac_probe_container_scsi_done(struct scsi_cmnd *scsi_cmnd)
drivers/scsi/aacraid/aachba.c
816
aac_probe_container_callback1(scsi_cmnd);
drivers/scsi/aacraid/aachba.c
822
struct scsi_cmnd *scsicmd = kzalloc(sizeof(*scsicmd) + sizeof(*cmd_priv), GFP_KERNEL);
drivers/scsi/aacraid/aachba.c
973
struct aac_dev *dev, struct scsi_cmnd *scsicmd)
drivers/scsi/aacraid/aachba.c
997
struct scsi_cmnd * scsicmd;
drivers/scsi/aacraid/aacraid.h
2679
int (*callback)(struct scsi_cmnd *);
drivers/scsi/aacraid/aacraid.h
2685
static inline struct aac_cmd_priv *aac_priv(struct scsi_cmnd *cmd)
drivers/scsi/aacraid/aacraid.h
2698
struct fib *aac_fib_alloc_tag(struct aac_dev *dev, struct scsi_cmnd *scmd);
drivers/scsi/aacraid/aacraid.h
2717
int aac_scsi_cmd(struct scsi_cmnd *cmd);
drivers/scsi/aacraid/aacraid.h
891
struct scsi_cmnd;
drivers/scsi/aacraid/aacraid.h
909
int (*adapter_bounds)(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba);
drivers/scsi/aacraid/aacraid.h
910
int (*adapter_read)(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count);
drivers/scsi/aacraid/aacraid.h
911
int (*adapter_write)(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua);
drivers/scsi/aacraid/aacraid.h
912
int (*adapter_scsi)(struct fib * fib, struct scsi_cmnd * cmd);
drivers/scsi/aacraid/comminit.c
275
static bool wait_for_io_iter(struct scsi_cmnd *cmd, void *data)
drivers/scsi/aacraid/commsup.c
215
struct fib *aac_fib_alloc_tag(struct aac_dev *dev, struct scsi_cmnd *scmd)
drivers/scsi/aacraid/linit.c
1032
static int aac_eh_bus_reset(struct scsi_cmnd* cmd)
drivers/scsi/aacraid/linit.c
1053
cmd = (struct scsi_cmnd *)fib->callback_data;
drivers/scsi/aacraid/linit.c
1085
static int aac_eh_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/aacraid/linit.c
241
struct scsi_cmnd *cmd)
drivers/scsi/aacraid/linit.c
637
static bool fib_count_iter(struct scsi_cmnd *scmnd, void *data)
drivers/scsi/aacraid/linit.c
681
static int aac_eh_abort(struct scsi_cmnd* cmd)
drivers/scsi/aacraid/linit.c
802
struct scsi_cmnd *command;
drivers/scsi/aacraid/linit.c
903
static int aac_eh_dev_reset(struct scsi_cmnd *cmd)
drivers/scsi/aacraid/linit.c
966
static int aac_eh_target_reset(struct scsi_cmnd *cmd)
drivers/scsi/advansys.c
1789
struct scsi_cmnd *cmndp; /* Mid-Level SCSI command pointer. */
drivers/scsi/advansys.c
2284
static struct advansys_cmd *advansys_cmd(struct scsi_cmnd *cmd)
drivers/scsi/advansys.c
3599
static void asc_scsi_done(struct scsi_cmnd *scp)
drivers/scsi/advansys.c
5900
struct scsi_cmnd *scp;
drivers/scsi/advansys.c
6675
struct scsi_cmnd *scp;
drivers/scsi/advansys.c
7018
static int advansys_reset(struct scsi_cmnd *scp)
drivers/scsi/advansys.c
7408
static __le32 asc_get_sense_buffer_dma(struct scsi_cmnd *scp)
drivers/scsi/advansys.c
7422
static int asc_build_req(struct asc_board *boardp, struct scsi_cmnd *scp,
drivers/scsi/advansys.c
7541
ADV_SCSI_REQ_Q *scsiqp, struct scsi_cmnd *scp, int use_sg)
drivers/scsi/advansys.c
7646
adv_build_req(struct asc_board *boardp, struct scsi_cmnd *scp,
drivers/scsi/advansys.c
8379
static int asc_execute_scsi_cmnd(struct scsi_cmnd *scp)
drivers/scsi/advansys.c
8465
static enum scsi_qc_status advansys_queuecommand_lck(struct scsi_cmnd *scp)
drivers/scsi/aha152x.c
1009
static void reset_done(struct scsi_cmnd *SCpnt)
drivers/scsi/aha152x.c
1018
static void aha152x_scsi_done(struct scsi_cmnd *SCpnt)
drivers/scsi/aha152x.c
1030
static int aha152x_abort(struct scsi_cmnd *SCpnt)
drivers/scsi/aha152x.c
1033
struct scsi_cmnd *ptr;
drivers/scsi/aha152x.c
1071
static int aha152x_device_reset(struct scsi_cmnd * SCpnt)
drivers/scsi/aha152x.c
1130
struct scsi_cmnd **SCs)
drivers/scsi/aha152x.c
1132
struct scsi_cmnd *ptr;
drivers/scsi/aha152x.c
1136
struct scsi_cmnd *next;
drivers/scsi/aha152x.c
1191
static int aha152x_bus_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/aha152x.c
1443
struct scsi_cmnd *cmd = HOSTDATA(shpnt)->done_SC;
drivers/scsi/aha152x.c
1460
struct scsi_cmnd *ptr = DONE_SC;
drivers/scsi/aha152x.c
1475
struct scsi_cmnd *ptr = DONE_SC;
drivers/scsi/aha152x.c
2291
struct scsi_cmnd *ptr;
drivers/scsi/aha152x.c
2297
struct scsi_cmnd *next = SCNEXT(ptr);
drivers/scsi/aha152x.c
2482
static void show_command(struct scsi_cmnd *ptr)
drivers/scsi/aha152x.c
2508
struct scsi_cmnd *ptr;
drivers/scsi/aha152x.c
2530
static void get_command(struct seq_file *m, struct scsi_cmnd * ptr)
drivers/scsi/aha152x.c
285
CMD_INC_RESID(struct scsi_cmnd *cmd, int inc)
drivers/scsi/aha152x.c
2861
struct scsi_cmnd *ptr;
drivers/scsi/aha152x.c
329
static struct aha152x_cmd_priv *aha152x_priv(struct scsi_cmnd *cmd)
drivers/scsi/aha152x.c
432
struct scsi_cmnd *issue_SC;
drivers/scsi/aha152x.c
435
struct scsi_cmnd *current_SC;
drivers/scsi/aha152x.c
438
struct scsi_cmnd *disconnected_SC;
drivers/scsi/aha152x.c
441
struct scsi_cmnd *done_SC;
drivers/scsi/aha152x.c
520
struct scsi_cmnd *next; /* next sc in queue */
drivers/scsi/aha152x.c
644
static void show_command(struct scsi_cmnd * ptr);
drivers/scsi/aha152x.c
653
static inline void append_SC(struct scsi_cmnd **SC, struct scsi_cmnd *new_SC)
drivers/scsi/aha152x.c
655
struct scsi_cmnd *end;
drivers/scsi/aha152x.c
667
static inline struct scsi_cmnd *remove_first_SC(struct scsi_cmnd ** SC)
drivers/scsi/aha152x.c
669
struct scsi_cmnd *ptr;
drivers/scsi/aha152x.c
679
static inline struct scsi_cmnd *remove_lun_SC(struct scsi_cmnd ** SC,
drivers/scsi/aha152x.c
682
struct scsi_cmnd *ptr, *prev;
drivers/scsi/aha152x.c
701
static inline struct scsi_cmnd *remove_SC(struct scsi_cmnd **SC,
drivers/scsi/aha152x.c
702
struct scsi_cmnd *SCp)
drivers/scsi/aha152x.c
704
struct scsi_cmnd *ptr, *prev;
drivers/scsi/aha152x.c
927
static enum scsi_qc_status aha152x_internal_queue(struct scsi_cmnd *SCpnt,
drivers/scsi/aha152x.c
998
static enum scsi_qc_status aha152x_queue_lck(struct scsi_cmnd *SCpnt)
drivers/scsi/aha1542.c
1017
static int aha1542_init_cmd_priv(struct Scsi_Host *shost, struct scsi_cmnd *cmd)
drivers/scsi/aha1542.c
1029
static int aha1542_exit_cmd_priv(struct Scsi_Host *shost, struct scsi_cmnd *cmd)
drivers/scsi/aha1542.c
259
static void aha1542_free_cmd(struct scsi_cmnd *cmd)
drivers/scsi/aha1542.c
285
struct scsi_cmnd *tmp_cmd;
drivers/scsi/aha1542.c
415
struct scsi_cmnd *cmd)
drivers/scsi/aha1542.c
61
struct scsi_cmnd *int_cmds[AHA1542_MAILBOXES];
drivers/scsi/aha1542.c
865
static int aha1542_dev_reset(struct scsi_cmnd *cmd)
drivers/scsi/aha1542.c
924
static int aha1542_reset(struct scsi_cmnd *cmd, u8 reset_cmd)
drivers/scsi/aha1542.c
963
struct scsi_cmnd *tmp_cmd;
drivers/scsi/aha1542.c
985
static int aha1542_bus_reset(struct scsi_cmnd *cmd)
drivers/scsi/aha1542.c
990
static int aha1542_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/aha1740.c
215
void (*my_done)(struct scsi_cmnd *);
drivers/scsi/aha1740.c
219
struct scsi_cmnd *SCtmp;
drivers/scsi/aha1740.c
322
static enum scsi_qc_status aha1740_queuecommand_lck(struct scsi_cmnd *SCpnt)
drivers/scsi/aha1740.c
324
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/aha1740.c
532
static int aha1740_eh_abort_handler (struct scsi_cmnd *dummy)
drivers/scsi/aha1740.h
138
struct scsi_cmnd *SCpnt; /* Link to the SCSI Command Block */
drivers/scsi/aha1740.h
139
void (*done) (struct scsi_cmnd *); /* Completion Function */
drivers/scsi/aic7xxx/aic79xx_core.c
4055
ahd_set_tags(struct ahd_softc *ahd, struct scsi_cmnd *cmd,
drivers/scsi/aic7xxx/aic79xx_osm.c
1540
struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic79xx_osm.c
1761
struct scsi_cmnd *cmd;
drivers/scsi/aic7xxx/aic79xx_osm.c
1905
struct scsi_cmnd *cmd;
drivers/scsi/aic7xxx/aic79xx_osm.c
2023
ahd_linux_queue_cmd_complete(struct ahd_softc *ahd, struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic79xx_osm.c
2138
ahd_linux_queue_abort_cmd(struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic79xx_osm.c
356
struct scsi_cmnd *cmd);
drivers/scsi/aic7xxx/aic79xx_osm.c
357
static int ahd_linux_queue_abort_cmd(struct scsi_cmnd *cmd);
drivers/scsi/aic7xxx/aic79xx_osm.c
364
struct scsi_cmnd *);
drivers/scsi/aic7xxx/aic79xx_osm.c
536
struct scsi_cmnd *cmd;
drivers/scsi/aic7xxx/aic79xx_osm.c
580
static enum scsi_qc_status ahd_linux_queue_lck(struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic79xx_osm.c
761
ahd_linux_abort(struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic79xx_osm.c
770
ahd_linux_dev_reset(struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic79xx_osm.c
866
ahd_linux_bus_reset(struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic79xx_osm.h
500
void ahd_cmd_set_transaction_status(struct scsi_cmnd *cmd, uint32_t status)
drivers/scsi/aic7xxx/aic79xx_osm.h
513
void ahd_cmd_set_scsi_status(struct scsi_cmnd *cmd, uint32_t status)
drivers/scsi/aic7xxx/aic79xx_osm.h
526
uint32_t ahd_cmd_get_transaction_status(struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic79xx_osm.h
538
uint32_t ahd_cmd_get_scsi_status(struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic79xx_osm.h
95
typedef struct scsi_cmnd *ahd_io_ctx_t;
drivers/scsi/aic7xxx/aic7xxx_core.c
2651
ahc_set_tags(struct ahc_softc *ahc, struct scsi_cmnd *cmd,
drivers/scsi/aic7xxx/aic7xxx_osm.c
1411
struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic7xxx_osm.c
1681
struct scsi_cmnd *cmd;
drivers/scsi/aic7xxx/aic7xxx_osm.c
1829
struct scsi_cmnd *cmd;
drivers/scsi/aic7xxx/aic7xxx_osm.c
1929
ahc_linux_queue_cmd_complete(struct ahc_softc *ahc, struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic7xxx_osm.c
2041
struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic7xxx_osm.c
366
struct scsi_cmnd *cmd);
drivers/scsi/aic7xxx/aic7xxx_osm.c
370
struct scsi_cmnd *cmd);
drivers/scsi/aic7xxx/aic7xxx_osm.c
377
struct scsi_cmnd *);
drivers/scsi/aic7xxx/aic7xxx_osm.c
463
struct scsi_cmnd *cmd;
drivers/scsi/aic7xxx/aic7xxx_osm.c
522
static enum scsi_qc_status ahc_linux_queue_lck(struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic7xxx_osm.c
728
ahc_linux_abort(struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic7xxx_osm.c
742
ahc_linux_dev_reset(struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic7xxx_osm.c
756
ahc_linux_bus_reset(struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic7xxx_osm.h
107
typedef struct scsi_cmnd *ahc_io_ctx_t;
drivers/scsi/aic7xxx/aic7xxx_osm.h
518
void ahc_cmd_set_transaction_status(struct scsi_cmnd *cmd, uint32_t status)
drivers/scsi/aic7xxx/aic7xxx_osm.h
531
void ahc_cmd_set_scsi_status(struct scsi_cmnd *cmd, uint32_t status)
drivers/scsi/aic7xxx/aic7xxx_osm.h
544
uint32_t ahc_cmd_get_transaction_status(struct scsi_cmnd *cmd)
drivers/scsi/aic7xxx/aic7xxx_osm.h
556
uint32_t ahc_cmd_get_scsi_status(struct scsi_cmnd *cmd)
drivers/scsi/arcmsr/arcmsr.h
986
struct scsi_cmnd *pcmd; /*8 bytes pointer of linux scsi command */
drivers/scsi/arcmsr/arcmsr_hba.c
110
struct scsi_cmnd *cmd);
drivers/scsi/arcmsr/arcmsr_hba.c
112
static int arcmsr_abort(struct scsi_cmnd *);
drivers/scsi/arcmsr/arcmsr_hba.c
113
static int arcmsr_bus_reset(struct scsi_cmnd *);
drivers/scsi/arcmsr/arcmsr_hba.c
117
struct scsi_cmnd *cmd);
drivers/scsi/arcmsr/arcmsr_hba.c
1369
struct scsi_cmnd *pcmd = ccb->pcmd;
drivers/scsi/arcmsr/arcmsr_hba.c
1382
struct scsi_cmnd *pcmd = ccb->pcmd;
drivers/scsi/arcmsr/arcmsr_hba.c
1498
struct scsi_cmnd *abortcmd = pCCB->pcmd;
drivers/scsi/arcmsr/arcmsr_hba.c
1845
struct CommandControlBlock *ccb, struct scsi_cmnd *pcmd)
drivers/scsi/arcmsr/arcmsr_hba.c
2994
struct scsi_cmnd *cmd)
drivers/scsi/arcmsr/arcmsr_hba.c
3267
struct scsi_cmnd *cmd)
drivers/scsi/arcmsr/arcmsr_hba.c
3316
static enum scsi_qc_status arcmsr_queue_command_lck(struct scsi_cmnd *cmd)
drivers/scsi/arcmsr/arcmsr_hba.c
4671
static int arcmsr_bus_reset(struct scsi_cmnd *cmd)
drivers/scsi/arcmsr/arcmsr_hba.c
4733
static int arcmsr_abort(struct scsi_cmnd *cmd)
drivers/scsi/arm/acornscsi.c
1289
struct scsi_cmnd *SCpnt = host->SCpnt;
drivers/scsi/arm/acornscsi.c
170
static void acornscsi_done(AS_Host *host, struct scsi_cmnd **SCpntp,
drivers/scsi/arm/acornscsi.c
2411
static enum scsi_qc_status acornscsi_queuecmd_lck(struct scsi_cmnd *SCpnt)
drivers/scsi/arm/acornscsi.c
2414
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/arm/acornscsi.c
2463
static enum res_abort acornscsi_do_abort(AS_Host *host, struct scsi_cmnd *SCpnt)
drivers/scsi/arm/acornscsi.c
2555
static int acornscsi_abort(struct scsi_cmnd *SCpnt)
drivers/scsi/arm/acornscsi.c
2637
static int acornscsi_host_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/arm/acornscsi.c
2640
struct scsi_cmnd *SCptr;
drivers/scsi/arm/acornscsi.c
692
struct scsi_cmnd *SCpnt;
drivers/scsi/arm/acornscsi.c
771
static void acornscsi_done(AS_Host *host, struct scsi_cmnd **SCpntp,
drivers/scsi/arm/acornscsi.c
774
struct scsi_cmnd *SCpnt = *SCpntp;
drivers/scsi/arm/acornscsi.h
276
struct scsi_cmnd *SCpnt; /* currently processing command */
drivers/scsi/arm/acornscsi.h
277
struct scsi_cmnd *origSCpnt; /* original connecting command */
drivers/scsi/arm/arm_scsi.h
16
static inline struct scsi_pointer *arm_scsi_pointer(struct scsi_cmnd *cmd)
drivers/scsi/arm/arm_scsi.h
88
static inline void init_SCp(struct scsi_cmnd *SCpnt)
drivers/scsi/arm/cumana_1.c
178
struct scsi_cmnd *cmd)
drivers/scsi/arm/fas216.c
1675
static void __fas216_start_command(FAS216_Info *info, struct scsi_cmnd *SCpnt)
drivers/scsi/arm/fas216.c
1767
static void fas216_start_command(FAS216_Info *info, struct scsi_cmnd *SCpnt)
drivers/scsi/arm/fas216.c
1822
static void fas216_allocate_tag(FAS216_Info *info, struct scsi_cmnd *SCpnt)
drivers/scsi/arm/fas216.c
1846
struct scsi_cmnd *SCpnt)
drivers/scsi/arm/fas216.c
1894
struct scsi_cmnd *SCpnt = NULL;
drivers/scsi/arm/fas216.c
1983
static void fas216_devicereset_done(FAS216_Info *info, struct scsi_cmnd *SCpnt,
drivers/scsi/arm/fas216.c
2001
static void fas216_rq_sns_done(FAS216_Info *info, struct scsi_cmnd *SCpnt,
drivers/scsi/arm/fas216.c
2038
fas216_std_done(FAS216_Info *info, struct scsi_cmnd *SCpnt, unsigned int result)
drivers/scsi/arm/fas216.c
2140
void (*fn)(FAS216_Info *, struct scsi_cmnd *, unsigned int);
drivers/scsi/arm/fas216.c
2141
struct scsi_cmnd *SCpnt;
drivers/scsi/arm/fas216.c
2180
fn = (void (*)(FAS216_Info *, struct scsi_cmnd *, unsigned int))SCpnt->host_scribble;
drivers/scsi/arm/fas216.c
2206
fas216_queue_command_internal(struct scsi_cmnd *SCpnt,
drivers/scsi/arm/fas216.c
2207
void (*done)(struct scsi_cmnd *))
drivers/scsi/arm/fas216.c
2247
static enum scsi_qc_status fas216_queue_command_lck(struct scsi_cmnd *SCpnt)
drivers/scsi/arm/fas216.c
2260
static void fas216_internal_done(struct scsi_cmnd *SCpnt)
drivers/scsi/arm/fas216.c
2277
static enum scsi_qc_status fas216_noqueue_command_lck(struct scsi_cmnd *SCpnt)
drivers/scsi/arm/fas216.c
2359
struct scsi_cmnd *SCpnt)
drivers/scsi/arm/fas216.c
2427
int fas216_eh_abort(struct scsi_cmnd *SCpnt)
drivers/scsi/arm/fas216.c
2480
int fas216_eh_device_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/arm/fas216.c
2561
int fas216_eh_bus_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/arm/fas216.c
2661
int fas216_eh_host_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/arm/fas216.c
302
struct scsi_cmnd *SCpnt, char *fmt, ...)
drivers/scsi/arm/fas216.h
216
struct scsi_cmnd *SCpnt; /* currently processing command */
drivers/scsi/arm/fas216.h
217
struct scsi_cmnd *origSCpnt; /* original connecting command */
drivers/scsi/arm/fas216.h
218
struct scsi_cmnd *reqSCpnt; /* request sense command */
drivers/scsi/arm/fas216.h
219
struct scsi_cmnd *rstSCpnt; /* reset command */
drivers/scsi/arm/fas216.h
220
struct scsi_cmnd *pending_SCpnt[8]; /* per-device pending commands */
drivers/scsi/arm/fas216.h
319
void (*scsi_done)(struct scsi_cmnd *cmd);
drivers/scsi/arm/fas216.h
322
static inline struct fas216_cmd_priv *fas216_cmd_priv(struct scsi_cmnd *cmd)
drivers/scsi/arm/fas216.h
348
struct scsi_cmnd *SCpnt);
drivers/scsi/arm/fas216.h
358
struct scsi_cmnd *SCpnt);
drivers/scsi/arm/fas216.h
384
extern int fas216_eh_abort(struct scsi_cmnd *SCpnt);
drivers/scsi/arm/fas216.h
391
extern int fas216_eh_device_reset(struct scsi_cmnd *SCpnt);
drivers/scsi/arm/fas216.h
398
extern int fas216_eh_bus_reset(struct scsi_cmnd *SCpnt);
drivers/scsi/arm/fas216.h
405
extern int fas216_eh_host_reset(struct scsi_cmnd *SCpnt);
drivers/scsi/arm/queue.c
107
int __queue_add(Queue_t *queue, struct scsi_cmnd *SCpnt, int head)
drivers/scsi/arm/queue.c
138
static struct scsi_cmnd *__queue_remove(Queue_t *queue, struct list_head *ent)
drivers/scsi/arm/queue.c
162
struct scsi_cmnd *queue_remove_exclude(Queue_t *queue, unsigned long *exclude)
drivers/scsi/arm/queue.c
166
struct scsi_cmnd *SCpnt = NULL;
drivers/scsi/arm/queue.c
188
struct scsi_cmnd *queue_remove(Queue_t *queue)
drivers/scsi/arm/queue.c
191
struct scsi_cmnd *SCpnt = NULL;
drivers/scsi/arm/queue.c
210
struct scsi_cmnd *queue_remove_tgtluntag(Queue_t *queue, int target, int lun,
drivers/scsi/arm/queue.c
215
struct scsi_cmnd *SCpnt = NULL;
drivers/scsi/arm/queue.c
287
int queue_remove_cmd(Queue_t *queue, struct scsi_cmnd *SCpnt)
drivers/scsi/arm/queue.c
33
struct scsi_cmnd *SCpnt;
drivers/scsi/arm/queue.h
102
int queue_remove_cmd(Queue_t *queue, struct scsi_cmnd *SCpnt);
drivers/scsi/arm/queue.h
37
extern struct scsi_cmnd *queue_remove (Queue_t *queue);
drivers/scsi/arm/queue.h
46
extern struct scsi_cmnd *queue_remove_exclude(Queue_t *queue,
drivers/scsi/arm/queue.h
61
extern int __queue_add(Queue_t *queue, struct scsi_cmnd *SCpnt, int head);
drivers/scsi/arm/queue.h
72
extern struct scsi_cmnd *queue_remove_tgtluntag(Queue_t *queue, int target,
drivers/scsi/atari_scsi.c
507
static int falcon_classify_cmd(struct scsi_cmnd *cmd)
drivers/scsi/atari_scsi.c
539
struct scsi_cmnd *cmd)
drivers/scsi/atari_scsi.c
670
static int atari_scsi_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/atp870u.c
125
struct scsi_cmnd *workreq;
drivers/scsi/atp870u.c
1643
static int atp870u_abort(struct scsi_cmnd * SCpnt)
drivers/scsi/atp870u.c
1646
struct scsi_cmnd *workrequ;
drivers/scsi/atp870u.c
620
static enum scsi_qc_status atp870u_queuecommand_lck(struct scsi_cmnd *req_p)
drivers/scsi/atp870u.c
622
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/atp870u.c
712
struct scsi_cmnd *workreq = NULL;
drivers/scsi/atp870u.h
44
struct scsi_cmnd *quereq[2][qcnt];
drivers/scsi/atp870u.h
56
struct scsi_cmnd *curr_req;
drivers/scsi/be2iscsi/be_main.c
1138
if (io_task->scsi_cmnd) {
drivers/scsi/be2iscsi/be_main.c
1139
scsi_dma_unmap(io_task->scsi_cmnd);
drivers/scsi/be2iscsi/be_main.c
1140
io_task->scsi_cmnd = NULL;
drivers/scsi/be2iscsi/be_main.c
1177
if (io_task->scsi_cmnd) {
drivers/scsi/be2iscsi/be_main.c
1178
scsi_dma_unmap(io_task->scsi_cmnd);
drivers/scsi/be2iscsi/be_main.c
1179
io_task->scsi_cmnd = NULL;
drivers/scsi/be2iscsi/be_main.c
219
static int beiscsi_eh_abort(struct scsi_cmnd *sc)
drivers/scsi/be2iscsi/be_main.c
277
static int beiscsi_eh_device_reset(struct scsi_cmnd *sc)
drivers/scsi/be2iscsi/be_main.c
4267
if (io_task->scsi_cmnd) {
drivers/scsi/be2iscsi/be_main.c
4269
scsi_dma_unmap(io_task->scsi_cmnd);
drivers/scsi/be2iscsi/be_main.c
4270
io_task->scsi_cmnd = NULL;
drivers/scsi/be2iscsi/be_main.c
4401
io_task->scsi_cmnd = NULL;
drivers/scsi/be2iscsi/be_main.c
4738
struct scsi_cmnd *sc = task->sc;
drivers/scsi/be2iscsi/be_main.c
4759
io_task->scsi_cmnd = sc;
drivers/scsi/be2iscsi/be_main.h
460
struct scsi_cmnd *scsi_cmnd;
drivers/scsi/bfa/bfa_fcpim.c
2403
struct scsi_cmnd *cmnd = (struct scsi_cmnd *) ioim->dio;
drivers/scsi/bfa/bfa_fcpim.c
3257
struct scsi_cmnd *cmnd;
drivers/scsi/bfa/bfa_fcpim.c
3267
cmnd = (struct scsi_cmnd *) ioim->dio;
drivers/scsi/bfa/bfa_fcpim.c
3280
cmnd = (struct scsi_cmnd *) ioim->dio;
drivers/scsi/bfa/bfa_fcpim.c
396
idx = bfa_ioim_get_index(scsi_bufflen((struct scsi_cmnd *)ioim->dio));
drivers/scsi/bfa/bfad_im.c
106
struct scsi_cmnd *cmnd = (struct scsi_cmnd *)dio;
drivers/scsi/bfa/bfad_im.c
1203
static enum scsi_qc_status bfad_im_queuecommand_lck(struct scsi_cmnd *cmnd)
drivers/scsi/bfa/bfad_im.c
1205
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/bfa/bfad_im.c
134
struct scsi_cmnd *cmnd = (struct scsi_cmnd *)dio;
drivers/scsi/bfa/bfad_im.c
151
struct scsi_cmnd *cmnd = (struct scsi_cmnd *)dtsk;
drivers/scsi/bfa/bfad_im.c
191
bfad_im_abort_handler(struct scsi_cmnd *cmnd)
drivers/scsi/bfa/bfad_im.c
242
bfad_im_target_reset_send(struct bfad_s *bfad, struct scsi_cmnd *cmnd,
drivers/scsi/bfa/bfad_im.c
28
struct scsi_cmnd *cmnd);
drivers/scsi/bfa/bfad_im.c
292
bfad_im_reset_lun_handler(struct scsi_cmnd *cmnd)
drivers/scsi/bfa/bfad_im.c
368
bfad_im_reset_target_handler(struct scsi_cmnd *cmnd)
drivers/scsi/bfa/bfad_im.c
38
struct scsi_cmnd *cmnd = (struct scsi_cmnd *)dio;
drivers/scsi/bfa/bfad_im.h
57
static inline struct bfad_cmd_priv *bfad_priv(struct scsi_cmnd *cmd)
drivers/scsi/bnx2fc/bnx2fc.h
423
struct scsi_cmnd *sc_cmd;
drivers/scsi/bnx2fc/bnx2fc.h
493
static inline struct bnx2fc_priv *bnx2fc_priv(struct scsi_cmnd *cmd)
drivers/scsi/bnx2fc/bnx2fc.h
502
struct scsi_cmnd *sc_cmd);
drivers/scsi/bnx2fc/bnx2fc.h
548
int bnx2fc_eh_abort(struct scsi_cmnd *sc_cmd);
drivers/scsi/bnx2fc/bnx2fc.h
549
int bnx2fc_eh_target_reset(struct scsi_cmnd *sc_cmd);
drivers/scsi/bnx2fc/bnx2fc.h
550
int bnx2fc_eh_device_reset(struct scsi_cmnd *sc_cmd);
drivers/scsi/bnx2fc/bnx2fc_els.c
385
struct scsi_cmnd *sc_cmd;
drivers/scsi/bnx2fc/bnx2fc_hwi.c
1493
struct scsi_cmnd *sc_cmd = orig_io_req->sc_cmd;
drivers/scsi/bnx2fc/bnx2fc_hwi.c
1706
struct scsi_cmnd *sc_cmd = io_req->sc_cmd;
drivers/scsi/bnx2fc/bnx2fc_io.c
1057
int bnx2fc_eh_target_reset(struct scsi_cmnd *sc_cmd)
drivers/scsi/bnx2fc/bnx2fc_io.c
1073
int bnx2fc_eh_device_reset(struct scsi_cmnd *sc_cmd)
drivers/scsi/bnx2fc/bnx2fc_io.c
1124
int bnx2fc_eh_abort(struct scsi_cmnd *sc_cmd)
drivers/scsi/bnx2fc/bnx2fc_io.c
1528
struct scsi_cmnd *sc_cmd = io_req->sc_cmd;
drivers/scsi/bnx2fc/bnx2fc_io.c
165
struct scsi_cmnd *sc_cmd = io_req->sc_cmd;
drivers/scsi/bnx2fc/bnx2fc_io.c
1653
struct scsi_cmnd *sc = io_req->sc_cmd;
drivers/scsi/bnx2fc/bnx2fc_io.c
1697
struct scsi_cmnd *sc = io_req->sc_cmd;
drivers/scsi/bnx2fc/bnx2fc_io.c
1727
struct scsi_cmnd *sc = io_req->sc_cmd;
drivers/scsi/bnx2fc/bnx2fc_io.c
1759
struct scsi_cmnd *sc_cmd = io_req->sc_cmd;
drivers/scsi/bnx2fc/bnx2fc_io.c
1838
struct scsi_cmnd *sc_cmd)
drivers/scsi/bnx2fc/bnx2fc_io.c
1908
struct scsi_cmnd *sc_cmd;
drivers/scsi/bnx2fc/bnx2fc_io.c
2026
struct scsi_cmnd *sc_cmd = io_req->sc_cmd;
drivers/scsi/bnx2i/bnx2i.h
260
struct scsi_cmnd *scsi_cmd;
drivers/scsi/bnx2i/bnx2i_hwi.c
1907
struct scsi_cmnd *sc;
drivers/scsi/bnx2i/bnx2i_hwi.c
387
struct scsi_cmnd *ref_sc;
drivers/scsi/bnx2i/bnx2i_iscsi.c
1129
static void bnx2i_cpy_scsi_cdb(struct scsi_cmnd *sc, struct bnx2i_cmd *cmd)
drivers/scsi/bnx2i/bnx2i_iscsi.c
1226
struct scsi_cmnd *sc = task->sc;
drivers/scsi/bnx2i/bnx2i_iscsi.c
145
struct scsi_cmnd *sc = cmd->scsi_cmd;
drivers/scsi/bnx2i/bnx2i_iscsi.c
209
struct scsi_cmnd *sc = cmd->scsi_cmd;
drivers/scsi/csiostor/csio_scsi.c
1164
struct scsi_cmnd *scmnd;
drivers/scsi/csiostor/csio_scsi.c
1192
csio_abrt_cls(struct csio_ioreq *ioreq, struct scsi_cmnd *scmnd)
drivers/scsi/csiostor/csio_scsi.c
1238
struct scsi_cmnd *scmnd;
drivers/scsi/csiostor/csio_scsi.c
1495
struct scsi_cmnd *scmnd = (struct scsi_cmnd *)csio_scsi_cmnd(req);
drivers/scsi/csiostor/csio_scsi.c
1564
struct scsi_cmnd *cmnd = (struct scsi_cmnd *)csio_scsi_cmnd(req);
drivers/scsi/csiostor/csio_scsi.c
166
struct scsi_cmnd *scmnd = csio_scsi_cmnd(req);
drivers/scsi/csiostor/csio_scsi.c
1743
struct scsi_cmnd *cmnd = (struct scsi_cmnd *)csio_scsi_cmnd(req);
drivers/scsi/csiostor/csio_scsi.c
1779
struct scsi_cmnd *cmnd)
drivers/scsi/csiostor/csio_scsi.c
1913
csio_eh_abort_handler(struct scsi_cmnd *cmnd)
drivers/scsi/csiostor/csio_scsi.c
1941
if (((struct scsi_cmnd *)csio_scsi_cmnd(ioreq)) != cmnd) {
drivers/scsi/csiostor/csio_scsi.c
1972
if (((struct scsi_cmnd *)csio_scsi_cmnd(ioreq)) == cmnd) {
drivers/scsi/csiostor/csio_scsi.c
2019
struct scsi_cmnd *cmnd = (struct scsi_cmnd *)csio_scsi_cmnd(req);
drivers/scsi/csiostor/csio_scsi.c
2062
csio_eh_lun_reset_handler(struct scsi_cmnd *cmnd)
drivers/scsi/csiostor/csio_scsi.c
2163
while ((((struct scsi_cmnd *)csio_scsi_cmnd(ioreq)) == cmnd)
drivers/scsi/csiostor/csio_scsi.c
2168
if (((struct scsi_cmnd *)csio_scsi_cmnd(ioreq)) == cmnd) {
drivers/scsi/csiostor/csio_scsi.c
299
struct scsi_cmnd *scmnd = csio_scsi_cmnd(req);
drivers/scsi/csiostor/csio_scsi.c
368
struct scsi_cmnd *scmnd = csio_scsi_cmnd(req);
drivers/scsi/csiostor/csio_scsi.c
421
struct scsi_cmnd *scmnd = csio_scsi_cmnd(req);
drivers/scsi/csiostor/csio_scsi.c
559
struct scsi_cmnd *scmnd = csio_scsi_cmnd(req);
drivers/scsi/csiostor/csio_scsi.c
86
struct scsi_cmnd *scmnd = csio_scsi_cmnd(ioreq);
drivers/scsi/csiostor/csio_scsi.h
196
static inline struct csio_cmd_priv *csio_priv(struct scsi_cmnd *cmd)
drivers/scsi/cxgbi/libcxgbi.c
1142
scmd_get_params(struct scsi_cmnd *sc, struct scatterlist **sgl,
drivers/scsi/cxgbi/libcxgbi.c
1353
struct scsi_cmnd *sc = task->sc;
drivers/scsi/cxgbi/libcxgbi.c
1384
struct scsi_cmnd *sc = task->sc;
drivers/scsi/cxgbi/libcxgbi.c
1814
struct scsi_cmnd *sc = task->sc;
drivers/scsi/cxgbi/libcxgbi.c
1842
struct scsi_cmnd *sc = task->sc;
drivers/scsi/cxgbi/libcxgbi.c
1895
struct scsi_cmnd *sc = task->sc;
drivers/scsi/cxgbi/libcxgbi.c
2151
struct scsi_cmnd *sc = task->sc;
drivers/scsi/dc395x.c
1015
static int dc395x_eh_bus_reset(struct scsi_cmnd *cmd)
drivers/scsi/dc395x.c
1031
static int dc395x_eh_abort(struct scsi_cmnd *cmd)
drivers/scsi/dc395x.c
156
struct scsi_cmnd *cmd;
drivers/scsi/dc395x.c
2648
struct scsi_cmnd *cmd = srb->cmd;
drivers/scsi/dc395x.c
2687
struct scsi_cmnd *cmd = srb->cmd;
drivers/scsi/dc395x.c
2809
struct scsi_cmnd *cmd, u8 force)
drivers/scsi/dc395x.c
2816
struct scsi_cmnd *p;
drivers/scsi/dc395x.c
2941
struct scsi_cmnd *cmd = srb->cmd;
drivers/scsi/dc395x.c
309
static void build_srb(struct scsi_cmnd *cmd, struct DeviceCtlBlk *dcb,
drivers/scsi/dc395x.c
312
struct scsi_cmnd *cmd, u8 force);
drivers/scsi/dc395x.c
660
static inline struct ScsiReqBlk *find_cmd(struct scsi_cmnd *cmd,
drivers/scsi/dc395x.c
790
static void build_srb(struct scsi_cmnd *cmd, struct DeviceCtlBlk *dcb,
drivers/scsi/dc395x.c
876
static enum scsi_qc_status dc395x_queue_command_lck(struct scsi_cmnd *cmd)
drivers/scsi/dc395x.c
878
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/dc395x.c
972
static int __dc395x_eh_bus_reset(struct scsi_cmnd *cmd)
drivers/scsi/esas2r/esas2r.h
685
struct scsi_cmnd *cmd;
drivers/scsi/esas2r/esas2r.h
972
struct scsi_cmnd *cmd);
drivers/scsi/esas2r/esas2r.h
977
int esas2r_eh_abort(struct scsi_cmnd *cmd);
drivers/scsi/esas2r/esas2r.h
978
int esas2r_device_reset(struct scsi_cmnd *cmd);
drivers/scsi/esas2r/esas2r.h
979
int esas2r_host_reset(struct scsi_cmnd *cmd);
drivers/scsi/esas2r/esas2r.h
980
int esas2r_bus_reset(struct scsi_cmnd *cmd);
drivers/scsi/esas2r/esas2r.h
981
int esas2r_target_reset(struct scsi_cmnd *cmd);
drivers/scsi/esas2r/esas2r_main.c
1065
static int esas2r_host_bus_reset(struct scsi_cmnd *cmd, bool host_reset)
drivers/scsi/esas2r/esas2r_main.c
1093
int esas2r_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/esas2r/esas2r_main.c
1100
int esas2r_bus_reset(struct scsi_cmnd *cmd)
drivers/scsi/esas2r/esas2r_main.c
1107
static int esas2r_dev_targ_reset(struct scsi_cmnd *cmd, bool target_reset)
drivers/scsi/esas2r/esas2r_main.c
1183
int esas2r_device_reset(struct scsi_cmnd *cmd)
drivers/scsi/esas2r/esas2r_main.c
1191
int esas2r_target_reset(struct scsi_cmnd *cmd)
drivers/scsi/esas2r/esas2r_main.c
821
struct scsi_cmnd *cmd)
drivers/scsi/esas2r/esas2r_main.c
907
struct scsi_cmnd *cmd,
drivers/scsi/esas2r/esas2r_main.c
978
int esas2r_eh_abort(struct scsi_cmnd *cmd)
drivers/scsi/esp_scsi.c
1225
struct scsi_cmnd *cmd;
drivers/scsi/esp_scsi.c
1317
struct scsi_cmnd *cmd)
drivers/scsi/esp_scsi.c
1452
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
1592
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
1740
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
1781
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
1852
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
2030
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
2058
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
2490
static int esp_eh_abort_handler(struct scsi_cmnd *cmd)
drivers/scsi/esp_scsi.c
2607
static int esp_eh_bus_reset_handler(struct scsi_cmnd *cmd)
drivers/scsi/esp_scsi.c
2643
static int esp_eh_host_reset_handler(struct scsi_cmnd *cmd)
drivers/scsi/esp_scsi.c
372
static void esp_map_dma(struct esp *esp, struct scsi_cmnd *cmd)
drivers/scsi/esp_scsi.c
405
struct scsi_cmnd *cmd)
drivers/scsi/esp_scsi.c
420
struct scsi_cmnd *cmd)
drivers/scsi/esp_scsi.c
432
struct scsi_cmnd *cmd, unsigned int len)
drivers/scsi/esp_scsi.c
459
static void esp_unmap_dma(struct esp *esp, struct scsi_cmnd *cmd)
drivers/scsi/esp_scsi.c
467
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
482
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
659
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
709
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
739
struct scsi_cmnd *cmd;
drivers/scsi/esp_scsi.c
899
struct scsi_cmnd *cmd, unsigned char host_byte)
drivers/scsi/esp_scsi.c
955
static enum scsi_qc_status esp_queuecommand_lck(struct scsi_cmnd *cmd)
drivers/scsi/esp_scsi.h
284
struct scsi_cmnd *cmd;
drivers/scsi/fdomain.c
113
struct scsi_cmnd *cur_cmd;
drivers/scsi/fdomain.c
118
static struct scsi_pointer *fdomain_scsi_pointer(struct scsi_cmnd *cmd)
drivers/scsi/fdomain.c
218
static void fdomain_read_data(struct scsi_cmnd *cmd)
drivers/scsi/fdomain.c
238
static void fdomain_write_data(struct scsi_cmnd *cmd)
drivers/scsi/fdomain.c
270
struct scsi_cmnd *cmd = fd->cur_cmd;
drivers/scsi/fdomain.c
406
struct scsi_cmnd *cmd)
drivers/scsi/fdomain.c
439
static int fdomain_abort(struct scsi_cmnd *cmd)
drivers/scsi/fdomain.c
460
static int fdomain_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/fnic/fnic.h
166
static inline struct fnic_cmd_priv *fnic_priv(struct scsi_cmnd *cmd)
drivers/scsi/fnic/fnic.h
171
static inline u64 fnic_flags_and_state(struct scsi_cmnd *cmd)
drivers/scsi/fnic/fnic.h
386
struct scsi_cmnd *sgreset_sc;
drivers/scsi/fnic/fnic.h
507
struct scsi_cmnd *sc);
drivers/scsi/fnic/fnic.h
508
int fnic_abort_cmd(struct scsi_cmnd *);
drivers/scsi/fnic/fnic.h
509
int fnic_device_reset(struct scsi_cmnd *);
drivers/scsi/fnic/fnic.h
510
int fnic_eh_host_reset_handler(struct scsi_cmnd *sc);
drivers/scsi/fnic/fnic.h
529
int fnic_is_abts_pending(struct fnic *, struct scsi_cmnd *);
drivers/scsi/fnic/fnic.h
566
bool (*fn)(struct fnic *fnic, struct scsi_cmnd *sc,
drivers/scsi/fnic/fnic.h
571
fnic_io_iter_handler(struct scsi_cmnd *sc, void *iter_data)
drivers/scsi/fnic/fnic.h
580
bool (*fn)(struct fnic *fnic, struct scsi_cmnd *sc,
drivers/scsi/fnic/fnic_io.h
59
struct scsi_cmnd *sc; /* midlayer's cmd pointer */
drivers/scsi/fnic/fnic_scsi.c
113
struct scsi_cmnd *sc)
drivers/scsi/fnic/fnic_scsi.c
1186
struct scsi_cmnd *sc = NULL;
drivers/scsi/fnic/fnic_scsi.c
130
fnic_count_portid_ioreqs_iter(struct fnic *fnic, struct scsi_cmnd *sc,
drivers/scsi/fnic/fnic_scsi.c
1518
static bool fnic_cleanup_io_iter(struct scsi_cmnd *sc, void *data)
drivers/scsi/fnic/fnic_scsi.c
1608
struct scsi_cmnd *sc = NULL;
drivers/scsi/fnic/fnic_scsi.c
162
fnic_count_lun_ioreqs_iter(struct fnic *fnic, struct scsi_cmnd *sc,
drivers/scsi/fnic/fnic_scsi.c
1651
struct scsi_cmnd *sc;
drivers/scsi/fnic/fnic_scsi.c
1763
static bool fnic_rport_abort_io_iter(struct scsi_cmnd *sc, void *data)
drivers/scsi/fnic/fnic_scsi.c
2003
int fnic_abort_cmd(struct scsi_cmnd *sc)
drivers/scsi/fnic/fnic_scsi.c
2280
struct scsi_cmnd *sc,
drivers/scsi/fnic/fnic_scsi.c
2345
struct scsi_cmnd *lr_sc;
drivers/scsi/fnic/fnic_scsi.c
2350
static bool fnic_pending_aborts_iter(struct scsi_cmnd *sc, void *data)
drivers/scsi/fnic/fnic_scsi.c
2502
struct scsi_cmnd *lr_sc,
drivers/scsi/fnic/fnic_scsi.c
2538
int fnic_device_reset(struct scsi_cmnd *sc)
drivers/scsi/fnic/fnic_scsi.c
2948
static bool fnic_abts_pending_iter(struct scsi_cmnd *sc, void *data)
drivers/scsi/fnic/fnic_scsi.c
3002
int fnic_is_abts_pending(struct fnic *fnic, struct scsi_cmnd *lr_sc)
drivers/scsi/fnic/fnic_scsi.c
3031
int fnic_eh_host_reset_handler(struct scsi_cmnd *sc)
drivers/scsi/fnic/fnic_scsi.c
358
struct scsi_cmnd *sc,
drivers/scsi/fnic/fnic_scsi.c
458
struct scsi_cmnd *sc)
drivers/scsi/fnic/fnic_scsi.c
462
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/fnic/fnic_scsi.c
919
struct scsi_cmnd *sc;
drivers/scsi/g_NCR5380.c
665
struct scsi_cmnd *cmd)
drivers/scsi/gvp11.c
186
static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt,
drivers/scsi/gvp11.c
53
static int dma_setup(struct scsi_cmnd *cmd, int dir_in)
drivers/scsi/hisi_sas/hisi_sas_main.c
265
struct scsi_cmnd *scsi_cmnd = ssp_task->cmd;
drivers/scsi/hisi_sas/hisi_sas_main.c
267
dma_unmap_sg(dev, scsi_prot_sglist(scsi_cmnd),
drivers/scsi/hisi_sas/hisi_sas_main.c
268
scsi_prot_sg_count(scsi_cmnd),
drivers/scsi/hisi_sas/hisi_sas_main.c
383
struct scsi_cmnd *scsi_cmnd = ssp_task->cmd;
drivers/scsi/hisi_sas/hisi_sas_main.c
385
dma_unmap_sg(dev, scsi_prot_sglist(scsi_cmnd),
drivers/scsi/hisi_sas/hisi_sas_main.c
386
scsi_prot_sg_count(scsi_cmnd),
drivers/scsi/hisi_sas/hisi_sas_main.c
396
struct scsi_cmnd *scsi_cmnd;
drivers/scsi/hisi_sas/hisi_sas_main.c
401
scsi_cmnd = ssp_task->cmd;
drivers/scsi/hisi_sas/hisi_sas_main.c
403
if (scsi_prot_sg_count(scsi_cmnd)) {
drivers/scsi/hisi_sas/hisi_sas_main.c
405
scsi_prot_sglist(scsi_cmnd),
drivers/scsi/hisi_sas/hisi_sas_main.c
406
scsi_prot_sg_count(scsi_cmnd),
drivers/scsi/hisi_sas/hisi_sas_main.c
424
dma_unmap_sg(dev, scsi_prot_sglist(scsi_cmnd),
drivers/scsi/hisi_sas/hisi_sas_main.c
425
scsi_prot_sg_count(scsi_cmnd), task->data_dir);
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
960
struct scsi_cmnd *scsi_cmnd = ssp_task->cmd;
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
979
switch (scsi_cmnd->sc_data_direction) {
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
1743
struct scsi_cmnd *scsi_cmnd = ssp_task->cmd;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
1761
switch (scsi_cmnd->sc_data_direction) {
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1241
static u32 get_prot_chk_msk_v3_hw(struct scsi_cmnd *scsi_cmnd)
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1243
unsigned char prot_flags = scsi_cmnd->prot_flags;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1250
static void fill_prot_v3_hw(struct scsi_cmnd *scsi_cmnd,
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1253
unsigned char prot_op = scsi_get_prot_op(scsi_cmnd);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1254
unsigned int interval = scsi_prot_interval(scsi_cmnd);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1255
u32 lbrt_chk_val = t10_pi_ref_tag(scsi_cmd_to_rq(scsi_cmnd));
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1265
prot->dw4 |= get_prot_chk_msk_v3_hw(scsi_cmnd);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1270
prot->dw4 |= get_prot_chk_msk_v3_hw(scsi_cmnd);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1283
prot->dw4 |= get_prot_chk_msk_v3_hw(scsi_cmnd);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1317
struct scsi_cmnd *scsi_cmnd = ssp_task->cmd;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1335
prot_op = scsi_get_prot_op(scsi_cmnd);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1337
switch (scsi_cmnd->sc_data_direction) {
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1365
if (scsi_prot_sg_count(scsi_cmnd))
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1367
scsi_prot_sglist(scsi_cmnd),
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1380
memcpy(buf_cmd + CDB_REGION, scsi_cmnd->cmnd,
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1381
scsi_cmnd->cmd_len);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1408
fill_prot_v3_hw(scsi_cmnd, &prot);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1419
unsigned int interval = scsi_prot_interval(scsi_cmnd);
drivers/scsi/hosts.c
613
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/hosts.c
707
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/hosts.c
736
bool (*fn)(struct scsi_cmnd *, void *);
drivers/scsi/hosts.c
743
struct scsi_cmnd *sc = blk_mq_rq_to_pdu(req);
drivers/scsi/hosts.c
758
bool (*fn)(struct scsi_cmnd *, void *),
drivers/scsi/hpsa.c
2336
struct scsi_cmnd *cmd,
drivers/scsi/hpsa.c
247
#define SCSI_CMD_BUSY ((struct scsi_cmnd *)&hpsa_cmd_busy)
drivers/scsi/hpsa.c
2477
struct CommandList *c, struct scsi_cmnd *cmd)
drivers/scsi/hpsa.c
248
static const struct scsi_cmnd hpsa_cmd_busy;
drivers/scsi/hpsa.c
249
#define SCSI_CMD_IDLE ((struct scsi_cmnd *)&hpsa_cmd_idle)
drivers/scsi/hpsa.c
2491
struct CommandList *c, struct scsi_cmnd *cmd,
drivers/scsi/hpsa.c
250
static const struct scsi_cmnd hpsa_cmd_idle;
drivers/scsi/hpsa.c
2560
struct scsi_cmnd *cmd;
drivers/scsi/hpsa.c
271
struct scsi_cmnd *scmd);
drivers/scsi/hpsa.c
280
struct scsi_cmnd *cmd);
drivers/scsi/hpsa.c
286
static int hpsa_eh_device_reset_handler(struct scsi_cmnd *scsicmd);
drivers/scsi/hpsa.c
4563
struct scsi_cmnd *cmd)
drivers/scsi/hpsa.c
4721
struct scsi_cmnd *cmd = c->scsi_cmd;
drivers/scsi/hpsa.c
4817
struct scsi_cmnd *cmd = c->scsi_cmd;
drivers/scsi/hpsa.c
4838
struct scsi_cmnd *cmd = c->scsi_cmd;
drivers/scsi/hpsa.c
4895
struct scsi_cmnd *cmd = c->scsi_cmd;
drivers/scsi/hpsa.c
5091
struct scsi_cmnd *cmd = c->scsi_cmd;
drivers/scsi/hpsa.c
5443
struct CommandList *c, struct scsi_cmnd *cmd,
drivers/scsi/hpsa.c
5560
struct CommandList *c, struct scsi_cmnd *cmd,
drivers/scsi/hpsa.c
5603
struct scsi_cmnd *cmd;
drivers/scsi/hpsa.c
5668
struct scsi_cmnd *cmd)
drivers/scsi/hpsa.c
5884
static int hpsa_get_cmd_index(struct scsi_cmnd *scmd)
drivers/scsi/hpsa.c
6011
static int hpsa_eh_device_reset_handler(struct scsi_cmnd *scsicmd)
drivers/scsi/hpsa.c
6122
struct scsi_cmnd *scmd)
drivers/scsi/hpsa_cmd.h
441
struct scsi_cmnd *scsi_cmd;
drivers/scsi/hptiop.c
1091
static int hptiop_reset(struct scsi_cmnd *scp)
drivers/scsi/hptiop.c
719
struct scsi_cmnd *scp;
drivers/scsi/hptiop.c
846
static int hptiop_buildsgl(struct scsi_cmnd *scp, struct hpt_iopsg *psg)
drivers/scsi/hptiop.c
996
static enum scsi_qc_status hptiop_queuecommand_lck(struct scsi_cmnd *scp)
drivers/scsi/hptiop.h
250
struct scsi_cmnd *scp;
drivers/scsi/ibmvscsi/ibmvfc.c
1063
struct scsi_cmnd *cmnd = evt->cmnd;
drivers/scsi/ibmvscsi/ibmvfc.c
1611
static void ibmvfc_map_sg_list(struct scsi_cmnd *scmd, int nseg,
drivers/scsi/ibmvscsi/ibmvfc.c
1634
static int ibmvfc_map_sg_data(struct scsi_cmnd *scmd,
drivers/scsi/ibmvscsi/ibmvfc.c
1799
struct scsi_cmnd *cmnd = evt->cmnd;
drivers/scsi/ibmvscsi/ibmvfc.c
1856
struct scsi_cmnd *cmnd = evt->cmnd;
drivers/scsi/ibmvscsi/ibmvfc.c
1964
struct scsi_cmnd *cmnd)
drivers/scsi/ibmvscsi/ibmvfc.c
2934
static int ibmvfc_eh_abort_handler(struct scsi_cmnd *cmd)
drivers/scsi/ibmvscsi/ibmvfc.c
2967
static int ibmvfc_eh_device_reset_handler(struct scsi_cmnd *cmd)
drivers/scsi/ibmvscsi/ibmvfc.c
3012
static int ibmvfc_eh_target_reset_handler(struct scsi_cmnd *cmd)
drivers/scsi/ibmvscsi/ibmvfc.c
3062
static int ibmvfc_eh_host_reset_handler(struct scsi_cmnd *cmd)
drivers/scsi/ibmvscsi/ibmvfc.h
755
struct scsi_cmnd *cmnd;
drivers/scsi/ibmvscsi/ibmvscsi.c
1000
struct scsi_cmnd *cmnd = evt_struct->cmnd;
drivers/scsi/ibmvscsi/ibmvscsi.c
1044
static enum scsi_qc_status ibmvscsi_queuecommand_lck(struct scsi_cmnd *cmnd)
drivers/scsi/ibmvscsi/ibmvscsi.c
1046
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/ibmvscsi/ibmvscsi.c
1490
static int ibmvscsi_eh_abort_handler(struct scsi_cmnd *cmd)
drivers/scsi/ibmvscsi/ibmvscsi.c
1629
static int ibmvscsi_eh_device_reset_handler(struct scsi_cmnd *cmd)
drivers/scsi/ibmvscsi/ibmvscsi.c
1740
static int ibmvscsi_eh_host_reset_handler(struct scsi_cmnd *cmd)
drivers/scsi/ibmvscsi/ibmvscsi.c
604
static void set_srp_direction(struct scsi_cmnd *cmd,
drivers/scsi/ibmvscsi/ibmvscsi.c
653
static int map_sg_list(struct scsi_cmnd *cmd, int nseg,
drivers/scsi/ibmvscsi/ibmvscsi.c
680
static int map_sg_data(struct scsi_cmnd *cmd,
drivers/scsi/ibmvscsi/ibmvscsi.c
754
static int map_data_for_srp_cmd(struct scsi_cmnd *cmd,
drivers/scsi/ibmvscsi/ibmvscsi.h
24
struct scsi_cmnd;
drivers/scsi/ibmvscsi/ibmvscsi.h
53
struct scsi_cmnd *cmnd;
drivers/scsi/ibmvscsi/ibmvscsi.h
60
void (*cmnd_done) (struct scsi_cmnd *);
drivers/scsi/imm.c
1001
static int imm_reset(struct scsi_cmnd *cmd)
drivers/scsi/imm.c
40
struct scsi_cmnd *cur_cmd; /* Current queued command */
drivers/scsi/imm.c
615
static inline int imm_send_command(struct scsi_cmnd *cmd)
drivers/scsi/imm.c
635
static int imm_completion(struct scsi_cmnd *const cmd)
drivers/scsi/imm.c
736
struct scsi_cmnd *cmd = dev->cur_cmd;
drivers/scsi/imm.c
791
static int imm_engine(imm_struct *dev, struct scsi_cmnd *const cmd)
drivers/scsi/imm.c
928
static enum scsi_qc_status imm_queuecommand_lck(struct scsi_cmnd *cmd)
drivers/scsi/imm.c
971
static int imm_abort(struct scsi_cmnd *cmd)
drivers/scsi/imm.h
138
static inline struct scsi_pointer *imm_scsi_pointer(struct scsi_cmnd *cmd)
drivers/scsi/imm.h
143
static int imm_engine(imm_struct *, struct scsi_cmnd *);
drivers/scsi/initio.c
2531
static void initio_build_scb(struct initio_host * host, struct scsi_ctrl_blk * cblk, struct scsi_cmnd * cmnd)
drivers/scsi/initio.c
2609
static enum scsi_qc_status i91u_queuecommand_lck(struct scsi_cmnd *cmd)
drivers/scsi/initio.c
2632
static int i91u_bus_reset(struct scsi_cmnd * cmnd)
drivers/scsi/initio.c
2703
static void i91u_unmap_scb(struct pci_dev *pci_dev, struct scsi_cmnd *cmnd)
drivers/scsi/initio.c
2733
struct scsi_cmnd *cmnd; /* Pointer to SCSI request block */
drivers/scsi/initio.c
917
static int initio_abort_srb(struct initio_host * host, struct scsi_cmnd *srbp)
drivers/scsi/initio.h
385
struct scsi_cmnd *srb; /*50 SRB Pointer */
drivers/scsi/initio.h
648
static inline struct initio_cmd_priv *initio_priv(struct scsi_cmnd *cmd)
drivers/scsi/ipr.c
4965
static int ipr_eh_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/ipr.c
5052
static int __ipr_eh_dev_reset(struct scsi_cmnd *scsi_cmd)
drivers/scsi/ipr.c
5083
static int ipr_eh_dev_reset(struct scsi_cmnd *cmd)
drivers/scsi/ipr.c
5191
static int ipr_cancel_op(struct scsi_cmnd *scsi_cmd)
drivers/scsi/ipr.c
5300
static int ipr_eh_abort(struct scsi_cmnd *scsi_cmd)
drivers/scsi/ipr.c
5624
struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd;
drivers/scsi/ipr.c
5676
struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd;
drivers/scsi/ipr.c
5734
struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd;
drivers/scsi/ipr.c
5880
struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd;
drivers/scsi/ipr.c
6102
struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd;
drivers/scsi/ipr.c
6209
struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd;
drivers/scsi/ipr.c
6246
struct scsi_cmnd *scsi_cmd)
drivers/scsi/ipr.c
814
struct scsi_cmnd *scsi_cmd = ipr_cmd->scsi_cmd;
drivers/scsi/ipr.h
1551
struct scsi_cmnd *scsi_cmd;
drivers/scsi/ips.c
1021
static enum scsi_qc_status ips_queue_lck(struct scsi_cmnd *SC)
drivers/scsi/ips.c
1023
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/ips.c
1469
static int ips_is_passthru(struct scsi_cmnd *SC)
drivers/scsi/ips.c
1543
ips_make_passthru(ips_ha_t *ha, struct scsi_cmnd *SC, ips_scb_t *scb, int intr)
drivers/scsi/ips.c
232
static int ips_eh_abort(struct scsi_cmnd *);
drivers/scsi/ips.c
233
static int ips_eh_reset(struct scsi_cmnd *);
drivers/scsi/ips.c
234
static enum scsi_qc_status ips_queue(struct Scsi_Host *, struct scsi_cmnd *);
drivers/scsi/ips.c
2511
struct scsi_cmnd *SC;
drivers/scsi/ips.c
2512
struct scsi_cmnd *p;
drivers/scsi/ips.c
2513
struct scsi_cmnd *q;
drivers/scsi/ips.c
2620
p = (struct scsi_cmnd *) p->host_scribble;
drivers/scsi/ips.c
2719
p = (struct scsi_cmnd *) p->host_scribble;
drivers/scsi/ips.c
2847
static void ips_putq_wait_tail(ips_wait_queue_entry_t *queue, struct scsi_cmnd *item)
drivers/scsi/ips.c
2878
static struct scsi_cmnd *ips_removeq_wait_head(ips_wait_queue_entry_t *queue)
drivers/scsi/ips.c
2880
struct scsi_cmnd *item;
drivers/scsi/ips.c
2890
queue->head = (struct scsi_cmnd *) item->host_scribble;
drivers/scsi/ips.c
2912
static struct scsi_cmnd *ips_removeq_wait(ips_wait_queue_entry_t *queue,
drivers/scsi/ips.c
2913
struct scsi_cmnd *item)
drivers/scsi/ips.c
2915
struct scsi_cmnd *p;
drivers/scsi/ips.c
2928
while ((p) && (item != (struct scsi_cmnd *) p->host_scribble))
drivers/scsi/ips.c
2929
p = (struct scsi_cmnd *) p->host_scribble;
drivers/scsi/ips.c
307
static void ips_putq_wait_tail(ips_wait_queue_entry_t *, struct scsi_cmnd *);
drivers/scsi/ips.c
312
static struct scsi_cmnd *ips_removeq_wait_head(ips_wait_queue_entry_t *);
drivers/scsi/ips.c
313
static struct scsi_cmnd *ips_removeq_wait(ips_wait_queue_entry_t *,
drivers/scsi/ips.c
314
struct scsi_cmnd *);
drivers/scsi/ips.c
319
static int ips_is_passthru(struct scsi_cmnd *);
drivers/scsi/ips.c
320
static int ips_make_passthru(ips_ha_t *, struct scsi_cmnd *, ips_scb_t *, int);
drivers/scsi/ips.c
323
static void ips_scmd_buf_write(struct scsi_cmnd * scmd, void *data,
drivers/scsi/ips.c
325
static void ips_scmd_buf_read(struct scsi_cmnd * scmd, void *data,
drivers/scsi/ips.c
3399
ips_scmd_buf_write(struct scsi_cmnd *scmd, void *data, unsigned int count)
drivers/scsi/ips.c
3416
ips_scmd_buf_read(struct scsi_cmnd *scmd, void *data, unsigned int count)
drivers/scsi/ips.c
776
int ips_eh_abort(struct scsi_cmnd *SC)
drivers/scsi/ips.c
833
static int __ips_eh_reset(struct scsi_cmnd *SC)
drivers/scsi/ips.c
911
struct scsi_cmnd *scsi_cmd;
drivers/scsi/ips.c
940
struct scsi_cmnd *scsi_cmd;
drivers/scsi/ips.c
998
static int ips_eh_reset(struct scsi_cmnd *SC)
drivers/scsi/ips.h
1084
struct scsi_cmnd *scsi_cmd;
drivers/scsi/ips.h
1110
struct scsi_cmnd *scsi_cmd;
drivers/scsi/ips.h
972
struct scsi_cmnd *head;
drivers/scsi/ips.h
973
struct scsi_cmnd *tail;
drivers/scsi/ips.h
978
struct scsi_cmnd *scsi_cmd;
drivers/scsi/isci/request.c
297
struct scsi_cmnd *scmd = ireq->ttype_ptr.io_task_ptr->uldd_task;
drivers/scsi/isci/request.c
352
struct scsi_cmnd *scmd = ireq->ttype_ptr.io_task_ptr->uldd_task;
drivers/scsi/isci/request.c
419
struct scsi_cmnd *scmd = sas_task->uldd_task;
drivers/scsi/libfc/fc_fcp.c
1064
struct scsi_cmnd *sc_cmd;
drivers/scsi/libfc/fc_fcp.c
1858
struct scsi_cmnd *sc_cmd)
drivers/scsi/libfc/fc_fcp.c
1955
struct scsi_cmnd *sc_cmd;
drivers/scsi/libfc/fc_fcp.c
2097
int fc_eh_abort(struct scsi_cmnd *sc_cmd)
drivers/scsi/libfc/fc_fcp.c
2150
int fc_eh_device_reset(struct scsi_cmnd *sc_cmd)
drivers/scsi/libfc/fc_fcp.c
2198
int fc_eh_host_reset(struct scsi_cmnd *sc_cmd)
drivers/scsi/libfc/fc_fcp.c
474
struct scsi_cmnd *sc = fsp->cmd;
drivers/scsi/libfc/fc_fcp.c
48
static struct libfc_cmd_priv *libfc_priv(struct scsi_cmnd *cmd)
drivers/scsi/libfc/fc_fcp.c
593
struct scsi_cmnd *sc;
drivers/scsi/libiscsi.c
1714
struct scsi_cmnd *sc)
drivers/scsi/libiscsi.c
1751
struct scsi_cmnd *sc)
drivers/scsi/libiscsi.c
195
struct scsi_cmnd *cmd = task->sc;
drivers/scsi/libiscsi.c
2076
enum scsi_timeout_action iscsi_eh_cmd_timed_out(struct scsi_cmnd *sc)
drivers/scsi/libiscsi.c
2346
int iscsi_eh_abort(struct scsi_cmnd *sc)
drivers/scsi/libiscsi.c
2501
static void iscsi_prep_lun_reset_pdu(struct scsi_cmnd *sc, struct iscsi_tm *hdr)
drivers/scsi/libiscsi.c
2511
int iscsi_eh_device_reset(struct scsi_cmnd *sc)
drivers/scsi/libiscsi.c
2605
int iscsi_eh_session_reset(struct scsi_cmnd *sc)
drivers/scsi/libiscsi.c
2658
static void iscsi_prep_tgt_reset_pdu(struct scsi_cmnd *sc, struct iscsi_tm *hdr)
drivers/scsi/libiscsi.c
2673
static int iscsi_eh_target_reset(struct scsi_cmnd *sc)
drivers/scsi/libiscsi.c
2753
int iscsi_eh_recover_target(struct scsi_cmnd *sc)
drivers/scsi/libiscsi.c
318
struct scsi_cmnd *sc = task->sc;
drivers/scsi/libiscsi.c
458
struct scsi_cmnd *sc = task->sc;
drivers/scsi/libiscsi.c
618
struct scsi_cmnd *sc;
drivers/scsi/libiscsi.c
875
struct scsi_cmnd *sc = task->sc;
drivers/scsi/libiscsi.c
969
struct scsi_cmnd *sc = task->sc;
drivers/scsi/libiscsi_tcp.c
986
struct scsi_cmnd *sc = task->sc;
drivers/scsi/libsas/sas_ata.c
868
struct scsi_cmnd *cmd, *n;
drivers/scsi/libsas/sas_discover.c
365
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
drivers/scsi/libsas/sas_scsi_host.c
102
struct scsi_cmnd *sc = task->uldd_task;
drivers/scsi/libsas/sas_scsi_host.c
1145
struct scsi_cmnd *cmnd = task->uldd_task;
drivers/scsi/libsas/sas_scsi_host.c
1161
struct scsi_cmnd *cmnd = task->uldd_task;
drivers/scsi/libsas/sas_scsi_host.c
1177
struct scsi_cmnd *sc = task->uldd_task;
drivers/scsi/libsas/sas_scsi_host.c
130
static struct sas_task *sas_create_task(struct scsi_cmnd *cmd,
drivers/scsi/libsas/sas_scsi_host.c
162
struct scsi_cmnd *cmd)
drivers/scsi/libsas/sas_scsi_host.c
205
static void sas_eh_finish_cmd(struct scsi_cmnd *cmd)
drivers/scsi/libsas/sas_scsi_host.c
232
static void sas_scsi_clear_queue_lu(struct list_head *error_q, struct scsi_cmnd *my_cmd)
drivers/scsi/libsas/sas_scsi_host.c
234
struct scsi_cmnd *cmd, *n;
drivers/scsi/libsas/sas_scsi_host.c
246
struct scsi_cmnd *cmd, *n;
drivers/scsi/libsas/sas_scsi_host.c
259
struct scsi_cmnd *cmd, *n;
drivers/scsi/libsas/sas_scsi_host.c
326
static int sas_recover_lu(struct domain_device *dev, struct scsi_cmnd *cmd)
drivers/scsi/libsas/sas_scsi_host.c
38
static void sas_end_task(struct scsi_cmnd *sc, struct sas_task *task)
drivers/scsi/libsas/sas_scsi_host.c
427
int sas_eh_abort_handler(struct scsi_cmnd *cmd)
drivers/scsi/libsas/sas_scsi_host.c
459
int sas_eh_device_reset_handler(struct scsi_cmnd *cmd)
drivers/scsi/libsas/sas_scsi_host.c
483
int sas_eh_target_reset_handler(struct scsi_cmnd *cmd)
drivers/scsi/libsas/sas_scsi_host.c
506
static int try_to_reset_cmd_device(struct scsi_cmnd *cmd)
drivers/scsi/libsas/sas_scsi_host.c
527
struct scsi_cmnd *cmd, *n;
drivers/scsi/lpfc/lpfc.h
918
struct scsi_cmnd *cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
1368
lpfc_sc_to_bg_opcodes(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.c
1448
lpfc_bg_err_opcodes(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.c
1539
lpfc_bg_setup_bpl(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.c
1679
lpfc_bg_setup_bpl_prot(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.c
1924
lpfc_bg_setup_sgl(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.c
2105
lpfc_bg_setup_sgl_prot(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_scsi.c
2415
lpfc_prot_group_type(struct lpfc_hba *phba, struct scsi_cmnd *sc)
drivers/scsi/lpfc/lpfc_scsi.c
2455
struct scsi_cmnd *sc = lpfc_cmd->pCmd;
drivers/scsi/lpfc/lpfc_scsi.c
2498
struct scsi_cmnd *scsi_cmnd = lpfc_cmd->pCmd;
drivers/scsi/lpfc/lpfc_scsi.c
2503
int datasegcnt, protsegcnt, datadir = scsi_cmnd->sc_data_direction;
drivers/scsi/lpfc/lpfc_scsi.c
2514
if (scsi_sg_count(scsi_cmnd)) {
drivers/scsi/lpfc/lpfc_scsi.c
2522
scsi_sglist(scsi_cmnd),
drivers/scsi/lpfc/lpfc_scsi.c
2523
scsi_sg_count(scsi_cmnd), datadir);
drivers/scsi/lpfc/lpfc_scsi.c
2536
prot_group_type = lpfc_prot_group_type(phba, scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
2547
num_bde = lpfc_bg_setup_bpl(phba, scsi_cmnd, bpl,
drivers/scsi/lpfc/lpfc_scsi.c
2563
scsi_prot_sglist(scsi_cmnd),
drivers/scsi/lpfc/lpfc_scsi.c
2564
scsi_prot_sg_count(scsi_cmnd), datadir);
drivers/scsi/lpfc/lpfc_scsi.c
2566
scsi_dma_unmap(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
2582
num_bde = lpfc_bg_setup_bpl_prot(phba, scsi_cmnd, bpl,
drivers/scsi/lpfc/lpfc_scsi.c
2594
scsi_dma_unmap(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
2635
scsi_dma_unmap(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
2637
dma_unmap_sg(&phba->pcidev->dev, scsi_prot_sglist(scsi_cmnd),
drivers/scsi/lpfc/lpfc_scsi.c
2638
scsi_prot_sg_count(scsi_cmnd),
drivers/scsi/lpfc/lpfc_scsi.c
2639
scsi_cmnd->sc_data_direction);
drivers/scsi/lpfc/lpfc_scsi.c
2692
struct scsi_cmnd *cmd = lpfc_cmd->pCmd;
drivers/scsi/lpfc/lpfc_scsi.c
2870
struct scsi_cmnd *cmd = lpfc_cmd->pCmd;
drivers/scsi/lpfc/lpfc_scsi.c
3049
struct scsi_cmnd *scsi_cmnd = lpfc_cmd->pCmd;
drivers/scsi/lpfc/lpfc_scsi.c
3071
if (scsi_sg_count(scsi_cmnd)) {
drivers/scsi/lpfc/lpfc_scsi.c
3079
nseg = scsi_dma_map(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
3100
scsi_dma_unmap(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
3115
sgel = scsi_sglist(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
3139
scsi_dma_unmap(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
3233
if (scsi_cmnd->cmd_len > LPFC_FCP_CDB_LEN)
drivers/scsi/lpfc/lpfc_scsi.c
3235
cpu_to_be32(scsi_bufflen(scsi_cmnd));
drivers/scsi/lpfc/lpfc_scsi.c
3237
fcp_cmnd->fcpDl = cpu_to_be32(scsi_bufflen(scsi_cmnd));
drivers/scsi/lpfc/lpfc_scsi.c
3241
scsi_cmnd->sc_data_direction == DMA_TO_DEVICE) {
drivers/scsi/lpfc/lpfc_scsi.c
3244
total_len = scsi_bufflen(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
3261
scsi_cmnd->device->hostdata)->oas_enabled) {
drivers/scsi/lpfc/lpfc_scsi.c
3264
scsi_cmnd->device->hostdata)->priority;
drivers/scsi/lpfc/lpfc_scsi.c
3298
struct scsi_cmnd *scsi_cmnd = lpfc_cmd->pCmd;
drivers/scsi/lpfc/lpfc_scsi.c
3304
int datasegcnt, protsegcnt, datadir = scsi_cmnd->sc_data_direction;
drivers/scsi/lpfc/lpfc_scsi.c
3314
if (scsi_sg_count(scsi_cmnd)) {
drivers/scsi/lpfc/lpfc_scsi.c
3322
scsi_sglist(scsi_cmnd),
drivers/scsi/lpfc/lpfc_scsi.c
3323
scsi_sg_count(scsi_cmnd), datadir);
drivers/scsi/lpfc/lpfc_scsi.c
3344
prot_group_type = lpfc_prot_group_type(phba, scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
3356
num_sge = lpfc_bg_setup_sgl(phba, scsi_cmnd, sgl,
drivers/scsi/lpfc/lpfc_scsi.c
3373
scsi_prot_sglist(scsi_cmnd),
drivers/scsi/lpfc/lpfc_scsi.c
3374
scsi_prot_sg_count(scsi_cmnd), datadir);
drivers/scsi/lpfc/lpfc_scsi.c
3376
scsi_dma_unmap(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
3392
num_sge = lpfc_bg_setup_sgl_prot(phba, scsi_cmnd, sgl,
drivers/scsi/lpfc/lpfc_scsi.c
3406
scsi_dma_unmap(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
3416
switch (scsi_get_prot_op(scsi_cmnd)) {
drivers/scsi/lpfc/lpfc_scsi.c
3440
scsi_cmnd->sc_data_direction == DMA_TO_DEVICE) {
drivers/scsi/lpfc/lpfc_scsi.c
3459
scsi_cmnd->device->hostdata)->oas_enabled) {
drivers/scsi/lpfc/lpfc_scsi.c
3483
scsi_dma_unmap(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
3485
dma_unmap_sg(&phba->pcidev->dev, scsi_prot_sglist(scsi_cmnd),
drivers/scsi/lpfc/lpfc_scsi.c
3486
scsi_prot_sg_count(scsi_cmnd),
drivers/scsi/lpfc/lpfc_scsi.c
3487
scsi_cmnd->sc_data_direction);
drivers/scsi/lpfc/lpfc_scsi.c
3571
struct scsi_cmnd *cmnd = lpfc_cmd->pCmd;
drivers/scsi/lpfc/lpfc_scsi.c
3829
struct scsi_cmnd *cmnd = lpfc_cmd->pCmd;
drivers/scsi/lpfc/lpfc_scsi.c
4021
struct scsi_cmnd *cmd;
drivers/scsi/lpfc/lpfc_scsi.c
4351
struct scsi_cmnd *cmd;
drivers/scsi/lpfc/lpfc_scsi.c
439
struct scsi_cmnd *cmd;
drivers/scsi/lpfc/lpfc_scsi.c
4618
struct scsi_cmnd *scsi_cmnd = lpfc_cmd->pCmd;
drivers/scsi/lpfc/lpfc_scsi.c
4621
int datadir = scsi_cmnd->sc_data_direction;
drivers/scsi/lpfc/lpfc_scsi.c
4632
if (scsi_sg_count(scsi_cmnd)) {
drivers/scsi/lpfc/lpfc_scsi.c
4640
fcpdl = scsi_bufflen(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
4694
struct scsi_cmnd *scsi_cmnd = lpfc_cmd->pCmd;
drivers/scsi/lpfc/lpfc_scsi.c
4701
int datadir = scsi_cmnd->sc_data_direction;
drivers/scsi/lpfc/lpfc_scsi.c
4712
if (scsi_sg_count(scsi_cmnd)) {
drivers/scsi/lpfc/lpfc_scsi.c
4746
if (scsi_cmnd->cmd_len > LPFC_FCP_CDB_LEN)
drivers/scsi/lpfc/lpfc_scsi.c
4809
struct scsi_cmnd *scsi_cmnd = lpfc_cmd->pCmd;
drivers/scsi/lpfc/lpfc_scsi.c
4824
memcpy(ptr, scsi_cmnd->cmnd, scsi_cmnd->cmd_len);
drivers/scsi/lpfc/lpfc_scsi.c
4825
if (scsi_cmnd->cmd_len < LPFC_FCP_CDB_LEN) {
drivers/scsi/lpfc/lpfc_scsi.c
4826
ptr += scsi_cmnd->cmd_len;
drivers/scsi/lpfc/lpfc_scsi.c
4827
memset(ptr, 0, (LPFC_FCP_CDB_LEN - scsi_cmnd->cmd_len));
drivers/scsi/lpfc/lpfc_scsi.c
5214
static char *lpfc_is_command_vm_io(struct scsi_cmnd *cmd)
drivers/scsi/lpfc/lpfc_scsi.c
5237
struct scsi_cmnd *cmnd)
drivers/scsi/lpfc/lpfc_scsi.c
5523
lpfc_abort_handler(struct scsi_cmnd *cmnd)
drivers/scsi/lpfc/lpfc_scsi.c
563
struct scsi_cmnd *cmnd)
drivers/scsi/lpfc/lpfc_scsi.c
5993
lpfc_device_reset_handler(struct scsi_cmnd *cmnd)
drivers/scsi/lpfc/lpfc_scsi.c
604
struct scsi_cmnd *cmnd)
drivers/scsi/lpfc/lpfc_scsi.c
6071
lpfc_target_reset_handler(struct scsi_cmnd *cmnd)
drivers/scsi/lpfc/lpfc_scsi.c
6203
lpfc_host_reset_handler(struct scsi_cmnd *cmnd)
drivers/scsi/lpfc/lpfc_scsi.c
6747
struct scsi_cmnd *cmnd)
drivers/scsi/lpfc/lpfc_scsi.c
699
struct scsi_cmnd *cmnd)
drivers/scsi/lpfc/lpfc_scsi.c
813
struct scsi_cmnd *scsi_cmnd = lpfc_cmd->pCmd;
drivers/scsi/lpfc/lpfc_scsi.c
822
int nseg, datadir = scsi_cmnd->sc_data_direction;
drivers/scsi/lpfc/lpfc_scsi.c
831
if (scsi_sg_count(scsi_cmnd)) {
drivers/scsi/lpfc/lpfc_scsi.c
839
nseg = dma_map_sg(&phba->pcidev->dev, scsi_sglist(scsi_cmnd),
drivers/scsi/lpfc/lpfc_scsi.c
840
scsi_sg_count(scsi_cmnd), datadir);
drivers/scsi/lpfc/lpfc_scsi.c
853
scsi_dma_unmap(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
866
scsi_for_each_sg(scsi_cmnd, sgel, nseg, num_bde) {
drivers/scsi/lpfc/lpfc_scsi.c
89
lpfc_prot_group_type(struct lpfc_hba *phba, struct scsi_cmnd *sc);
drivers/scsi/lpfc/lpfc_scsi.c
925
fcp_cmnd->fcpDl = cpu_to_be32(scsi_bufflen(scsi_cmnd));
drivers/scsi/lpfc/lpfc_scsi.c
931
iocb_cmd->un.fcpi.fcpi_parm = scsi_bufflen(scsi_cmnd);
drivers/scsi/lpfc/lpfc_scsi.c
961
lpfc_bg_err_inject(struct lpfc_hba *phba, struct scsi_cmnd *sc,
drivers/scsi/lpfc/lpfc_sli.h
459
struct scsi_cmnd *pCmd;
drivers/scsi/mac53c94.c
103
static int mac53c94_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/mac53c94.c
146
struct scsi_cmnd *cmd;
drivers/scsi/mac53c94.c
155
state->request_q = (struct scsi_cmnd *) cmd->host_scribble;
drivers/scsi/mac53c94.c
196
struct scsi_cmnd *const cmd = state->current_req;
drivers/scsi/mac53c94.c
343
struct scsi_cmnd *cmd;
drivers/scsi/mac53c94.c
358
static void set_dma_cmds(struct fsc_state *state, struct scsi_cmnd *cmd)
drivers/scsi/mac53c94.c
51
struct scsi_cmnd *request_q;
drivers/scsi/mac53c94.c
52
struct scsi_cmnd *request_qtail;
drivers/scsi/mac53c94.c
53
struct scsi_cmnd *current_req; /* req we're currently working on */
drivers/scsi/mac53c94.c
67
static void set_dma_cmds(struct fsc_state *, struct scsi_cmnd *);
drivers/scsi/mac53c94.c
69
static enum scsi_qc_status mac53c94_queue_lck(struct scsi_cmnd *cmd)
drivers/scsi/mac53c94.h
221
static inline struct mac53c94_cmd_priv *mac53c94_priv(struct scsi_cmnd *cmd)
drivers/scsi/mac_scsi.c
405
struct scsi_cmnd *cmd)
drivers/scsi/megaraid.c
1017
struct scsi_cmnd *cmd,
drivers/scsi/megaraid.c
1419
struct scsi_cmnd *cmd = NULL;
drivers/scsi/megaraid.c
1713
struct scsi_cmnd *cmd;
drivers/scsi/megaraid.c
1860
megaraid_abort(struct scsi_cmnd *cmd)
drivers/scsi/megaraid.c
1880
megaraid_reset(struct scsi_cmnd *cmd)
drivers/scsi/megaraid.c
1924
megaraid_abort_and_reset(adapter_t *adapter, struct scsi_cmnd *cmd, int aor)
drivers/scsi/megaraid.c
375
static enum scsi_qc_status megaraid_queue_lck(struct scsi_cmnd *scmd)
drivers/scsi/megaraid.c
426
mega_allocate_scb(adapter_t *adapter, struct scsi_cmnd *cmd)
drivers/scsi/megaraid.c
458
mega_get_ldrv_num(adapter_t *adapter, struct scsi_cmnd *cmd, int channel)
drivers/scsi/megaraid.c
521
mega_build_cmd(adapter_t *adapter, struct scsi_cmnd *cmd,
drivers/scsi/megaraid.c
952
mega_prepare_passthru(adapter_t *adapter, scb_t *scb, struct scsi_cmnd *cmd,
drivers/scsi/megaraid.h
1009
struct scsi_cmnd *, int, int);
drivers/scsi/megaraid.h
1011
scb_t *, struct scsi_cmnd *, int, int);
drivers/scsi/megaraid.h
195
struct scsi_cmnd *cmd;
drivers/scsi/megaraid.h
768
struct scsi_cmnd cmd;
drivers/scsi/megaraid.h
772
static inline struct scsi_cmnd *
drivers/scsi/megaraid.h
777
sizeof(struct scsi_cmnd) +
drivers/scsi/megaraid.h
966
struct scsi_cmnd *);
drivers/scsi/megaraid.h
967
static scb_t *mega_build_cmd(adapter_t *, struct scsi_cmnd *,
drivers/scsi/megaraid.h
977
static int megaraid_abort(struct scsi_cmnd *);
drivers/scsi/megaraid.h
978
static int megaraid_reset(struct scsi_cmnd *);
drivers/scsi/megaraid.h
979
static int megaraid_abort_and_reset(adapter_t *, struct scsi_cmnd *, int);
drivers/scsi/megaraid/mega_common.h
69
struct scsi_cmnd *scp;
drivers/scsi/megaraid/megaraid_mbox.c
113
struct scsi_cmnd *);
drivers/scsi/megaraid/megaraid_mbox.c
114
static scb_t *megaraid_mbox_build_cmd(adapter_t *, struct scsi_cmnd *,
drivers/scsi/megaraid/megaraid_mbox.c
118
struct scsi_cmnd *);
drivers/scsi/megaraid/megaraid_mbox.c
120
struct scsi_cmnd *);
drivers/scsi/megaraid/megaraid_mbox.c
1276
megaraid_alloc_scb(adapter_t *adapter, struct scsi_cmnd *scp)
drivers/scsi/megaraid/megaraid_mbox.c
1343
struct scsi_cmnd *scp;
drivers/scsi/megaraid/megaraid_mbox.c
1439
static enum scsi_qc_status megaraid_queue_command_lck(struct scsi_cmnd *scp)
drivers/scsi/megaraid/megaraid_mbox.c
1441
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/megaraid/megaraid_mbox.c
1482
megaraid_mbox_build_cmd(adapter_t *adapter, struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_mbox.c
1937
struct scsi_cmnd *scp)
drivers/scsi/megaraid/megaraid_mbox.c
1986
struct scsi_cmnd *scp)
drivers/scsi/megaraid/megaraid_mbox.c
2180
struct scsi_cmnd *scp;
drivers/scsi/megaraid/megaraid_mbox.c
2380
megaraid_abort_handler(struct scsi_cmnd *scp)
drivers/scsi/megaraid/megaraid_mbox.c
2518
megaraid_reset_handler(struct scsi_cmnd *scp)
drivers/scsi/megaraid/megaraid_mbox.c
3309
struct scsi_cmnd *scp;
drivers/scsi/megaraid/megaraid_mbox.c
94
static int megaraid_abort_handler(struct scsi_cmnd *);
drivers/scsi/megaraid/megaraid_mbox.c
95
static int megaraid_reset_handler(struct scsi_cmnd *);
drivers/scsi/megaraid/megaraid_sas.h
2557
struct scsi_cmnd *);
drivers/scsi/megaraid/megaraid_sas.h
2591
struct scsi_cmnd *scmd;
drivers/scsi/megaraid/megaraid_sas.h
2609
static inline struct megasas_cmd_priv *megasas_priv(struct scsi_cmnd *cmd)
drivers/scsi/megaraid/megaraid_sas.h
2722
int megasas_cmd_type(struct scsi_cmnd *cmd);
drivers/scsi/megaraid/megaraid_sas.h
2727
int megasas_task_abort_fusion(struct scsi_cmnd *scmd);
drivers/scsi/megaraid/megaraid_sas.h
2728
int megasas_reset_target_fusion(struct scsi_cmnd *scmd);
drivers/scsi/megaraid/megaraid_sas.h
2742
void megasas_dump_fusion_io(struct scsi_cmnd *scmd);
drivers/scsi/megaraid/megaraid_sas_base.c
1261
megasas_make_sgl32(struct megasas_instance *instance, struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_base.c
1290
megasas_make_sgl64(struct megasas_instance *instance, struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_base.c
1320
struct scsi_cmnd *scp, union megasas_sgl *mfi_sgl)
drivers/scsi/megaraid/megaraid_sas_base.c
1409
megasas_build_dcdb(struct megasas_instance *instance, struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_base.c
1508
megasas_build_ldio(struct megasas_instance *instance, struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_base.c
1644
inline int megasas_cmd_type(struct scsi_cmnd *cmd)
drivers/scsi/megaraid/megaraid_sas_base.c
1741
struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_base.c
1785
struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_base.c
235
struct scsi_cmnd *scmd);
drivers/scsi/megaraid/megaraid_sas_base.c
2903
static int megasas_generic_reset(struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_base.c
2934
static enum scsi_timeout_action megasas_reset_timer(struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_base.c
3003
megasas_dump_fusion_io(struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_base.c
3063
static int megasas_reset_bus_host(struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_base.c
3097
static int megasas_task_abort(struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_base.c
3119
static int megasas_reset_target(struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_fusion.c
2029
struct scsi_cmnd *scmd, u8 status, u8 ext_status,
drivers/scsi/megaraid/megaraid_sas_fusion.c
2101
struct scsi_cmnd *scmd, int sge_count)
drivers/scsi/megaraid/megaraid_sas_fusion.c
2148
megasas_make_prp_nvme(struct megasas_instance *instance, struct scsi_cmnd *scmd,
drivers/scsi/megaraid/megaraid_sas_fusion.c
225
struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_fusion.c
2272
struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_fusion.c
2348
int megasas_make_sgl(struct megasas_instance *instance, struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_fusion.c
236
struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_fusion.c
2387
struct IO_REQUEST_INFO *io_info, struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_fusion.c
247
struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_fusion.c
2728
struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_fusion.c
2984
struct scsi_cmnd *scmd, struct megasas_cmd_fusion *cmd)
drivers/scsi/megaraid/megaraid_sas_fusion.c
3074
struct scsi_cmnd *scmd, struct megasas_cmd_fusion *cmd,
drivers/scsi/megaraid/megaraid_sas_fusion.c
3202
struct scsi_cmnd *scp,
drivers/scsi/megaraid/megaraid_sas_fusion.c
3365
struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_fusion.c
3461
struct scsi_cmnd *scmd_local = NULL;
drivers/scsi/megaraid/megaraid_sas_fusion.c
3560
struct scsi_cmnd *scmd_local = NULL;
drivers/scsi/megaraid/megaraid_sas_fusion.c
390
struct scsi_cmnd *scmd,
drivers/scsi/megaraid/megaraid_sas_fusion.c
4665
static u16 megasas_fusion_smid_lookup(struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4733
int megasas_task_abort_fusion(struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4813
int megasas_reset_target_fusion(struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4892
struct scsi_cmnd *scmd)
drivers/scsi/megaraid/megaraid_sas_fusion.c
4916
struct scsi_cmnd *scmd_local = NULL;
drivers/scsi/megaraid/megaraid_sas_fusion.h
1105
struct scsi_cmnd *scmd;
drivers/scsi/megaraid/megaraid_sas_fusion.h
1400
struct scsi_cmnd *scmd);
drivers/scsi/mesh.c
1156
struct scsi_cmnd *cmd = ms->current_req;
drivers/scsi/mesh.c
1254
static void set_dma_cmds(struct mesh_state *ms, struct scsi_cmnd *cmd)
drivers/scsi/mesh.c
1319
struct scsi_cmnd *cmd = ms->current_req;
drivers/scsi/mesh.c
135
struct scsi_cmnd *current_req;
drivers/scsi/mesh.c
1443
struct scsi_cmnd *cmd = ms->current_req;
drivers/scsi/mesh.c
151
struct scsi_cmnd *request_q;
drivers/scsi/mesh.c
152
struct scsi_cmnd *request_qtail;
drivers/scsi/mesh.c
156
struct scsi_cmnd *current_req; /* req we're currently working on */
drivers/scsi/mesh.c
1628
static enum scsi_qc_status mesh_queue_lck(struct scsi_cmnd *cmd)
drivers/scsi/mesh.c
1685
static int mesh_abort(struct scsi_cmnd *cmd)
drivers/scsi/mesh.c
1702
static int mesh_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/mesh.c
189
static void set_dma_cmds(struct mesh_state *ms, struct scsi_cmnd *cmd);
drivers/scsi/mesh.c
396
static void mesh_start_cmd(struct mesh_state *ms, struct scsi_cmnd *cmd)
drivers/scsi/mesh.c
551
struct scsi_cmnd *cmd, *prev, *next;
drivers/scsi/mesh.c
561
for (cmd = ms->request_q; ; cmd = (struct scsi_cmnd *) cmd->host_scribble) {
drivers/scsi/mesh.c
568
next = (struct scsi_cmnd *) cmd->host_scribble;
drivers/scsi/mesh.c
582
struct scsi_cmnd *cmd;
drivers/scsi/mesh.c
678
struct scsi_cmnd *cmd = ms->current_req;
drivers/scsi/mesh.c
853
struct scsi_cmnd *cmd;
drivers/scsi/mesh.c
984
struct scsi_cmnd *cmd;
drivers/scsi/mesh.c
999
ms->request_q = (struct scsi_cmnd *) cmd->host_scribble;
drivers/scsi/mesh.h
17
static inline struct mesh_cmd_priv *mesh_priv(struct scsi_cmnd *cmd)
drivers/scsi/mpi3mr/mpi3mr.h
1002
struct scsi_cmnd *scmd;
drivers/scsi/mpi3mr/mpi3mr.h
1512
u8 *resp_code, struct scsi_cmnd *scmd);
drivers/scsi/mpi3mr/mpi3mr_os.c
108
static struct scsi_cmnd *mpi3mr_scmd_from_host_tag(
drivers/scsi/mpi3mr/mpi3mr_os.c
111
struct scsi_cmnd *scmd = NULL;
drivers/scsi/mpi3mr/mpi3mr_os.c
141
struct scsi_cmnd *scmd)
drivers/scsi/mpi3mr/mpi3mr_os.c
3214
struct scsi_cmnd *scmd, struct mpi3_scsi_io_request *scsiio_req)
drivers/scsi/mpi3mr/mpi3mr_os.c
3343
static void mpi3mr_map_eedp_error(struct scsi_cmnd *scmd,
drivers/scsi/mpi3mr/mpi3mr_os.c
3392
struct scsi_cmnd *scmd = NULL;
drivers/scsi/mpi3mr/mpi3mr_os.c
3687
struct scsi_cmnd *scmd, struct mpi3_scsi_io_request *scsiio_req)
drivers/scsi/mpi3mr/mpi3mr_os.c
3839
struct scsi_cmnd *scmd, struct mpi3_scsi_io_request *scsiio_req)
drivers/scsi/mpi3mr/mpi3mr_os.c
3939
u8 *resp_code, struct scsi_cmnd *scmd)
drivers/scsi/mpi3mr/mpi3mr_os.c
4309
struct scsi_cmnd *scmd, struct mpi3_scsi_io_request *scsiio_req,
drivers/scsi/mpi3mr/mpi3mr_os.c
4344
static int mpi3mr_eh_host_reset(struct scsi_cmnd *scmd)
drivers/scsi/mpi3mr/mpi3mr_os.c
4372
static int mpi3mr_eh_bus_reset(struct scsi_cmnd *scmd)
drivers/scsi/mpi3mr/mpi3mr_os.c
4424
static int mpi3mr_eh_target_reset(struct scsi_cmnd *scmd)
drivers/scsi/mpi3mr/mpi3mr_os.c
4496
static int mpi3mr_eh_dev_reset(struct scsi_cmnd *scmd)
drivers/scsi/mpi3mr/mpi3mr_os.c
4566
static int mpi3mr_eh_abort(struct scsi_cmnd *scmd)
drivers/scsi/mpi3mr/mpi3mr_os.c
494
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/mpi3mr/mpi3mr_os.c
5000
struct scsi_cmnd *scmd)
drivers/scsi/mpi3mr/mpi3mr_os.c
5100
inline bool mpi3mr_allow_scmd_to_fw(struct scsi_cmnd *scmd)
drivers/scsi/mpi3mr/mpi3mr_os.c
5124
struct scsi_cmnd *scmd)
drivers/scsi/mpi3mr/mpi3mr_os.c
525
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/mpi3mr/mpi3mr_os.c
565
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/mpi3mr/mpi3mr_os.c
597
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/mpi3mr/mpi3mr_os.c
69
struct scsi_cmnd *scmd)
drivers/scsi/mpt3sas/mpt3sas_base.c
1537
struct scsi_cmnd *cmd;
drivers/scsi/mpt3sas/mpt3sas_base.c
2153
struct scsi_cmnd *scmd)
drivers/scsi/mpt3sas/mpt3sas_base.c
2452
struct scsi_cmnd *scmd,
drivers/scsi/mpt3sas/mpt3sas_base.c
2579
struct _pcie_device *pcie_device, struct scsi_cmnd *scmd, int sge_count)
drivers/scsi/mpt3sas/mpt3sas_base.c
2617
Mpi25SCSIIORequest_t *mpi_request, u16 smid, struct scsi_cmnd *scmd,
drivers/scsi/mpt3sas/mpt3sas_base.c
2685
static inline int _base_scsi_dma_map(struct scsi_cmnd *cmd)
drivers/scsi/mpt3sas/mpt3sas_base.c
2717
struct scsi_cmnd *scmd, u16 smid, struct _pcie_device *unused)
drivers/scsi/mpt3sas/mpt3sas_base.c
2858
struct scsi_cmnd *scmd, u16 smid, struct _pcie_device *pcie_device)
drivers/scsi/mpt3sas/mpt3sas_base.c
3877
struct scsi_cmnd *scmd)
drivers/scsi/mpt3sas/mpt3sas_base.c
3907
struct scsi_cmnd *scmd)
drivers/scsi/mpt3sas/mpt3sas_base.c
3964
struct scsi_cmnd *scmd)
drivers/scsi/mpt3sas/mpt3sas_base.c
448
struct scsi_cmnd *scmd;
drivers/scsi/mpt3sas/mpt3sas_base.h
1007
struct scsi_cmnd *scmd);
drivers/scsi/mpt3sas/mpt3sas_base.h
1727
struct scsi_cmnd *scmd);
drivers/scsi/mpt3sas/mpt3sas_base.h
1799
struct scsi_cmnd *mpt3sas_scsih_scsi_lookup_get(struct MPT3SAS_ADAPTER *ioc,
drivers/scsi/mpt3sas/mpt3sas_base.h
2042
mpt3sas_setup_direct_io(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd,
drivers/scsi/mpt3sas/mpt3sas_base.h
886
struct scsi_cmnd *scmd;
drivers/scsi/mpt3sas/mpt3sas_base.h
984
struct scsi_cmnd *scmd, u16 smid, struct _pcie_device *pcie_device);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
587
struct scsi_cmnd *scmd;
drivers/scsi/mpt3sas/mpt3sas_scsih.c
1758
struct scsi_cmnd *scmd;
drivers/scsi/mpt3sas/mpt3sas_scsih.c
1788
struct scsi_cmnd *scmd;
drivers/scsi/mpt3sas/mpt3sas_scsih.c
1811
struct scsi_cmnd *
drivers/scsi/mpt3sas/mpt3sas_scsih.c
1814
struct scsi_cmnd *scmd = NULL;
drivers/scsi/mpt3sas/mpt3sas_scsih.c
3276
_scsih_tm_display_info(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
3357
scsih_abort(struct scsi_cmnd *scmd)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
3431
scsih_dev_reset(struct scsi_cmnd *scmd)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
3512
scsih_target_reset(struct scsi_cmnd *scmd)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
3591
scsih_host_reset(struct scsi_cmnd *scmd)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
4602
struct scsi_cmnd *scmd)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
5290
static int _scsih_set_satl_pending(struct scsi_cmnd *scmd, bool pending)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
5314
struct scsi_cmnd *scmd;
drivers/scsi/mpt3sas/mpt3sas_scsih.c
5346
_scsih_setup_eedp(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd,
drivers/scsi/mpt3sas/mpt3sas_scsih.c
5390
_scsih_eedp_error_handling(struct scsi_cmnd *scmd, u16 ioc_status)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
5424
struct scsi_cmnd *scmd)
drivers/scsi/mpt3sas/mpt3sas_scsih.c
5620
_scsih_scsi_ioc_info(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd,
drivers/scsi/mpt3sas/mpt3sas_scsih.c
6009
struct scsi_cmnd *scmd;
drivers/scsi/mpt3sas/mpt3sas_scsih.c
9877
struct scsi_cmnd *scmd;
drivers/scsi/mpt3sas/mpt3sas_warpdrive.c
255
mpt3sas_setup_direct_io(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd,
drivers/scsi/mvme147.c
34
static int dma_setup(struct scsi_cmnd *cmd, int dir_in)
drivers/scsi/mvme147.c
66
static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt,
drivers/scsi/mvumi.c
1303
struct scsi_cmnd *scmd = cmd->scmd;
drivers/scsi/mvumi.c
189
static int mvumi_make_sgl(struct mvumi_hba *mhba, struct scsi_cmnd *scmd,
drivers/scsi/mvumi.c
2026
struct scsi_cmnd *scmd, struct mvumi_cmd *cmd)
drivers/scsi/mvumi.c
2080
struct scsi_cmnd *scmd)
drivers/scsi/mvumi.c
2112
static enum scsi_timeout_action mvumi_timed_out(struct scsi_cmnd *scmd)
drivers/scsi/mvumi.c
698
static int mvumi_host_reset(struct scsi_cmnd *scmd)
drivers/scsi/mvumi.h
250
struct scsi_cmnd *scmd;
drivers/scsi/mvumi.h
261
static inline struct mvumi_cmd_priv *mvumi_priv(struct scsi_cmnd *cmd)
drivers/scsi/myrb.c
1254
static int myrb_host_reset(struct scsi_cmnd *scmd)
drivers/scsi/myrb.c
1264
struct scsi_cmnd *scmd)
drivers/scsi/myrb.c
1339
struct scsi_cmnd *scmd)
drivers/scsi/myrb.c
1362
myrb_mode_sense(struct myrb_hba *cb, struct scsi_cmnd *scmd,
drivers/scsi/myrb.c
1399
struct scsi_cmnd *scmd)
drivers/scsi/myrb.c
1406
static void myrb_read_capacity(struct myrb_hba *cb, struct scsi_cmnd *scmd,
drivers/scsi/myrb.c
1420
struct scsi_cmnd *scmd)
drivers/scsi/myrb.c
1607
struct scsi_cmnd *scmd)
drivers/scsi/myrb.c
2301
struct scsi_cmnd *scmd)
drivers/scsi/myrb.c
2719
struct scsi_cmnd *scmd = NULL;
drivers/scsi/myrb.c
2967
struct scsi_cmnd *scmd = NULL;
drivers/scsi/myrb.c
3160
struct scsi_cmnd *scmd = NULL;
drivers/scsi/myrb.c
3326
struct scsi_cmnd *scmd = NULL;
drivers/scsi/myrs.c
1532
static int myrs_host_reset(struct scsi_cmnd *scmd)
drivers/scsi/myrs.c
1541
static void myrs_mode_sense(struct myrs_hba *cs, struct scsi_cmnd *scmd,
drivers/scsi/myrs.c
1585
struct scsi_cmnd *scmd)
drivers/scsi/myrs.c
2048
struct scsi_cmnd *scmd)
drivers/scsi/myrs.c
2585
struct scsi_cmnd *scmd = NULL;
drivers/scsi/myrs.c
2804
struct scsi_cmnd *scmd = NULL;
drivers/scsi/myrs.c
3023
struct scsi_cmnd *scmd = NULL;
drivers/scsi/ncr53c8xx.c
1537
struct scsi_cmnd *cmd; /* SCSI command */
drivers/scsi/ncr53c8xx.c
1596
struct scsi_cmnd *waiting_list; /* Commands waiting for a CCB */
drivers/scsi/ncr53c8xx.c
1598
struct scsi_cmnd *done_list; /* Commands waiting for done() */
drivers/scsi/ncr53c8xx.c
1914
static struct ccb *ncr_get_ccb (struct ncb *np, struct scsi_cmnd *cmd);
drivers/scsi/ncr53c8xx.c
1928
static int ncr_scatter (struct ncb *np, struct ccb *cp, struct scsi_cmnd *cmd);
drivers/scsi/ncr53c8xx.c
1940
static void insert_into_waiting_list(struct ncb *np, struct scsi_cmnd *cmd);
drivers/scsi/ncr53c8xx.c
3991
static inline void ncr_queue_done_cmd(struct ncb *np, struct scsi_cmnd *cmd)
drivers/scsi/ncr53c8xx.c
3998
static inline void ncr_flush_done_cmds(struct scsi_cmnd *lcmd)
drivers/scsi/ncr53c8xx.c
4000
struct scsi_cmnd *cmd;
drivers/scsi/ncr53c8xx.c
4004
lcmd = (struct scsi_cmnd *) cmd->host_scribble;
drivers/scsi/ncr53c8xx.c
4082
static int ncr_queue_command (struct ncb *np, struct scsi_cmnd *cmd)
drivers/scsi/ncr53c8xx.c
4662
struct scsi_cmnd *cmd;
drivers/scsi/ncr53c8xx.c
517
static void __unmap_scsi_data(struct device *dev, struct scsi_cmnd *cmd)
drivers/scsi/ncr53c8xx.c
529
static int __map_scsi_sg_data(struct device *dev, struct scsi_cmnd *cmd)
drivers/scsi/ncr53c8xx.c
5357
struct scsi_cmnd *cmd = cp->cmd;
drivers/scsi/ncr53c8xx.c
5414
struct scsi_cmnd *cmd = cp->cmd;
drivers/scsi/ncr53c8xx.c
6368
struct scsi_cmnd *cmd = cp->cmd;
drivers/scsi/ncr53c8xx.c
6969
static struct ccb *ncr_get_ccb(struct ncb *np, struct scsi_cmnd *cmd)
drivers/scsi/ncr53c8xx.c
7473
static int ncr_scatter(struct ncb *np, struct ccb *cp, struct scsi_cmnd *cmd)
drivers/scsi/ncr53c8xx.c
7855
static enum scsi_qc_status ncr53c8xx_queue_command_lck(struct scsi_cmnd *cmd)
drivers/scsi/ncr53c8xx.c
7858
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/ncr53c8xx.c
7903
struct scsi_cmnd *done_list;
drivers/scsi/ncr53c8xx.c
7928
struct scsi_cmnd *done_list;
drivers/scsi/ncr53c8xx.c
7940
static int ncr53c8xx_bus_reset(struct scsi_cmnd *cmd)
drivers/scsi/ncr53c8xx.c
7945
struct scsi_cmnd *done_list;
drivers/scsi/ncr53c8xx.c
7982
static void insert_into_waiting_list(struct ncb *np, struct scsi_cmnd *cmd)
drivers/scsi/ncr53c8xx.c
7984
struct scsi_cmnd *wcmd;
drivers/scsi/ncr53c8xx.c
7993
wcmd = (struct scsi_cmnd *) wcmd->next_wcmd;
drivers/scsi/ncr53c8xx.c
8000
struct scsi_cmnd *waiting_list, *wcmd;
drivers/scsi/ncr53c8xx.c
8009
waiting_list = (struct scsi_cmnd *) wcmd->next_wcmd;
drivers/scsi/nsp32.c
1161
struct scsi_cmnd *SCpnt = data->CurrentSC;
drivers/scsi/nsp32.c
1529
static void nsp32_scsi_done(struct scsi_cmnd *SCpnt)
drivers/scsi/nsp32.c
1567
static int nsp32_busfree_occur(struct scsi_cmnd *SCpnt, unsigned short execph)
drivers/scsi/nsp32.c
1720
static void nsp32_adjust_busfree(struct scsi_cmnd *SCpnt, unsigned int s_sacklen)
drivers/scsi/nsp32.c
1795
static void nsp32_msgout_occur(struct scsi_cmnd *SCpnt)
drivers/scsi/nsp32.c
1861
static void nsp32_restart_autoscsi(struct scsi_cmnd *SCpnt, unsigned short command)
drivers/scsi/nsp32.c
189
struct scsi_cmnd *);
drivers/scsi/nsp32.c
1927
static void nsp32_msgin_occur(struct scsi_cmnd *SCpnt,
drivers/scsi/nsp32.c
194
static int nsp32_eh_abort (struct scsi_cmnd *);
drivers/scsi/nsp32.c
195
static int nsp32_eh_host_reset(struct scsi_cmnd *);
drivers/scsi/nsp32.c
198
static void nsp32_build_identify(struct scsi_cmnd *);
drivers/scsi/nsp32.c
199
static void nsp32_build_nop (struct scsi_cmnd *);
drivers/scsi/nsp32.c
200
static void nsp32_build_reject (struct scsi_cmnd *);
drivers/scsi/nsp32.c
201
static void nsp32_build_sdtr (struct scsi_cmnd *, unsigned char,
drivers/scsi/nsp32.c
205
static int nsp32_busfree_occur(struct scsi_cmnd *, unsigned short);
drivers/scsi/nsp32.c
206
static void nsp32_msgout_occur (struct scsi_cmnd *);
drivers/scsi/nsp32.c
207
static void nsp32_msgin_occur (struct scsi_cmnd *, unsigned long,
drivers/scsi/nsp32.c
210
static int nsp32_setup_sg_table (struct scsi_cmnd *);
drivers/scsi/nsp32.c
211
static int nsp32_selection_autopara(struct scsi_cmnd *);
drivers/scsi/nsp32.c
212
static int nsp32_selection_autoscsi(struct scsi_cmnd *);
drivers/scsi/nsp32.c
213
static void nsp32_scsi_done (struct scsi_cmnd *);
drivers/scsi/nsp32.c
214
static int nsp32_arbitration (struct scsi_cmnd *, unsigned int);
drivers/scsi/nsp32.c
215
static int nsp32_reselection (struct scsi_cmnd *, unsigned char);
drivers/scsi/nsp32.c
216
static void nsp32_adjust_busfree (struct scsi_cmnd *, unsigned int);
drivers/scsi/nsp32.c
217
static void nsp32_restart_autoscsi (struct scsi_cmnd *, unsigned short);
drivers/scsi/nsp32.c
220
static void nsp32_analyze_sdtr (struct scsi_cmnd *);
drivers/scsi/nsp32.c
2224
static void nsp32_analyze_sdtr(struct scsi_cmnd *SCpnt)
drivers/scsi/nsp32.c
2810
static int nsp32_eh_abort(struct scsi_cmnd *SCpnt)
drivers/scsi/nsp32.c
2880
static int nsp32_eh_host_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/nsp32.c
363
static void nsp32_build_identify(struct scsi_cmnd *SCpnt)
drivers/scsi/nsp32.c
382
static void nsp32_build_sdtr(struct scsi_cmnd *SCpnt,
drivers/scsi/nsp32.c
401
static void nsp32_build_nop(struct scsi_cmnd *SCpnt)
drivers/scsi/nsp32.c
419
static void nsp32_build_reject(struct scsi_cmnd *SCpnt)
drivers/scsi/nsp32.c
432
static void nsp32_start_timer(struct scsi_cmnd *SCpnt, int time)
drivers/scsi/nsp32.c
450
static int nsp32_selection_autopara(struct scsi_cmnd *SCpnt)
drivers/scsi/nsp32.c
582
static int nsp32_selection_autoscsi(struct scsi_cmnd *SCpnt)
drivers/scsi/nsp32.c
758
static int nsp32_arbitration(struct scsi_cmnd *SCpnt, unsigned int base)
drivers/scsi/nsp32.c
807
static int nsp32_reselection(struct scsi_cmnd *SCpnt, unsigned char newlun)
drivers/scsi/nsp32.c
862
static int nsp32_setup_sg_table(struct scsi_cmnd *SCpnt)
drivers/scsi/nsp32.c
909
static enum scsi_qc_status nsp32_queuecommand_lck(struct scsi_cmnd *SCpnt)
drivers/scsi/nsp32.c
911
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/nsp32.h
488
struct scsi_cmnd *SCpnt; /* Current Handling struct scsi_cmnd */
drivers/scsi/nsp32.h
541
static inline struct nsp32_cmd_priv *nsp32_priv(struct scsi_cmnd *cmd)
drivers/scsi/nsp32.h
565
struct scsi_cmnd *CurrentSC;
drivers/scsi/nsp32_debug.c
140
static void show_command(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/nsp_cs.c
136
static inline void nsp_inc_resid(struct scsi_cmnd *SCpnt, int residInc)
drivers/scsi/pcmcia/nsp_cs.c
1489
static int nsp_eh_bus_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/nsp_cs.c
1498
static int nsp_eh_host_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/nsp_cs.c
180
static void nsp_scsi_done(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/nsp_cs.c
189
static enum scsi_qc_status nsp_queuecommand_lck(struct scsi_cmnd *const SCpnt)
drivers/scsi/pcmcia/nsp_cs.c
363
static bool nsphw_start_selection(struct scsi_cmnd *const SCpnt)
drivers/scsi/pcmcia/nsp_cs.c
445
static int nsp_analyze_sdtr(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/nsp_cs.c
501
static void nsp_start_timer(struct scsi_cmnd *SCpnt, int time)
drivers/scsi/pcmcia/nsp_cs.c
514
static int nsp_negate_signal(struct scsi_cmnd *SCpnt, unsigned char mask,
drivers/scsi/pcmcia/nsp_cs.c
542
static int nsp_expect_signal(struct scsi_cmnd *SCpnt,
drivers/scsi/pcmcia/nsp_cs.c
577
static int nsp_xfer(struct scsi_cmnd *const SCpnt, int phase)
drivers/scsi/pcmcia/nsp_cs.c
618
static int nsp_dataphase_bypass(struct scsi_cmnd *const SCpnt)
drivers/scsi/pcmcia/nsp_cs.c
651
static void nsp_reselected(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/nsp_cs.c
688
static int nsp_fifo_count(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/nsp_cs.c
715
static void nsp_pio_read(struct scsi_cmnd *const SCpnt)
drivers/scsi/pcmcia/nsp_cs.c
73
static struct scsi_pointer *nsp_priv(struct scsi_cmnd *cmd)
drivers/scsi/pcmcia/nsp_cs.c
818
static void nsp_pio_write(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/nsp_cs.c
919
static int nsp_nexus(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/nsp_cs.c
965
struct scsi_cmnd *tmpSC;
drivers/scsi/pcmcia/nsp_cs.h
259
struct scsi_cmnd *CurrentSC;
drivers/scsi/pcmcia/nsp_cs.h
298
struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_cs.h
303
static int nsp_eh_bus_reset (struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_cs.h
304
static int nsp_eh_host_reset (struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_cs.h
309
static bool nsphw_start_selection(struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_cs.h
310
static void nsp_start_timer (struct scsi_cmnd *SCpnt, int time);
drivers/scsi/pcmcia/nsp_cs.h
311
static int nsp_fifo_count (struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_cs.h
312
static void nsp_pio_read (struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_cs.h
313
static void nsp_pio_write (struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_cs.h
314
static int nsp_nexus (struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_cs.h
315
static void nsp_scsi_done (struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_cs.h
316
static int nsp_analyze_sdtr (struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_cs.h
317
static int nsp_negate_signal (struct scsi_cmnd *SCpnt,
drivers/scsi/pcmcia/nsp_cs.h
319
static int nsp_expect_signal (struct scsi_cmnd *SCpnt,
drivers/scsi/pcmcia/nsp_cs.h
322
static int nsp_xfer (struct scsi_cmnd *SCpnt, int phase);
drivers/scsi/pcmcia/nsp_cs.h
323
static int nsp_dataphase_bypass (struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_cs.h
324
static void nsp_reselected (struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_cs.h
332
static void show_command (struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_cs.h
333
static void show_phase (struct scsi_cmnd *SCpnt);
drivers/scsi/pcmcia/nsp_debug.c
141
static void show_command(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/nsp_debug.c
146
static void show_phase(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/nsp_message.c
11
static void nsp_message_in(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/nsp_message.c
53
static void nsp_message_out(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/sym53c500_cs.c
191
struct scsi_cmnd *current_SC;
drivers/scsi/pcmcia/sym53c500_cs.c
359
struct scsi_cmnd *curSC = data->current_SC;
drivers/scsi/pcmcia/sym53c500_cs.c
547
static enum scsi_qc_status SYM53C500_queue_lck(struct scsi_cmnd *SCpnt)
drivers/scsi/pcmcia/sym53c500_cs.c
586
SYM53C500_host_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/pm8001/pm8001_sas.c
1029
struct scsi_cmnd *cmnd = task->uldd_task;
drivers/scsi/pmcraid.c
2011
struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd;
drivers/scsi/pmcraid.c
2473
struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd;
drivers/scsi/pmcraid.c
2581
struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd;
drivers/scsi/pmcraid.c
2805
struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd;
drivers/scsi/pmcraid.c
2936
static int pmcraid_eh_abort_handler(struct scsi_cmnd *scsi_cmd)
drivers/scsi/pmcraid.c
3020
static int pmcraid_eh_device_reset_handler(struct scsi_cmnd *scmd)
drivers/scsi/pmcraid.c
3029
static int pmcraid_eh_bus_reset_handler(struct scsi_cmnd *scmd)
drivers/scsi/pmcraid.c
3068
static int pmcraid_eh_target_reset_handler(struct scsi_cmnd *scmd)
drivers/scsi/pmcraid.c
3102
static int pmcraid_eh_host_reset_handler(struct scsi_cmnd *scmd)
drivers/scsi/pmcraid.c
3191
struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd;
drivers/scsi/pmcraid.c
3245
static enum scsi_qc_status pmcraid_queuecommand_lck(struct scsi_cmnd *scsi_cmd)
drivers/scsi/pmcraid.c
823
struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd;
drivers/scsi/pmcraid.h
567
struct scsi_cmnd *scsi_cmd;
drivers/scsi/ppa.c
34
struct scsi_cmnd *cur_cmd; /* Current queued command */
drivers/scsi/ppa.c
518
static inline int ppa_send_command(struct scsi_cmnd *cmd)
drivers/scsi/ppa.c
53
static struct scsi_pointer *ppa_scsi_pointer(struct scsi_cmnd *cmd)
drivers/scsi/ppa.c
539
static int ppa_completion(struct scsi_cmnd *const cmd)
drivers/scsi/ppa.c
644
struct scsi_cmnd *cmd = dev->cur_cmd;
drivers/scsi/ppa.c
699
static int ppa_engine(ppa_struct *dev, struct scsi_cmnd *cmd)
drivers/scsi/ppa.c
819
static enum scsi_qc_status ppa_queuecommand_lck(struct scsi_cmnd *cmd)
drivers/scsi/ppa.c
864
static int ppa_abort(struct scsi_cmnd *cmd)
drivers/scsi/ppa.c
890
static int ppa_reset(struct scsi_cmnd *cmd)
drivers/scsi/ppa.h
145
static int ppa_engine(ppa_struct *, struct scsi_cmnd *);
drivers/scsi/ps3rom.c
149
static inline unsigned int srb10_lba(const struct scsi_cmnd *cmd)
drivers/scsi/ps3rom.c
155
static inline unsigned int srb10_len(const struct scsi_cmnd *cmd)
drivers/scsi/ps3rom.c
161
struct scsi_cmnd *cmd, u32 start_sector,
drivers/scsi/ps3rom.c
182
struct scsi_cmnd *cmd, u32 start_sector,
drivers/scsi/ps3rom.c
204
static enum scsi_qc_status ps3rom_queuecommand_lck(struct scsi_cmnd *cmd)
drivers/scsi/ps3rom.c
264
struct scsi_cmnd *cmd;
drivers/scsi/ps3rom.c
34
struct scsi_cmnd *curr_cmd;
drivers/scsi/ps3rom.c
86
struct scsi_cmnd *cmd)
drivers/scsi/qedf/qedf.h
196
static inline struct qedf_cmd_priv *qedf_priv(struct scsi_cmnd *cmd)
drivers/scsi/qedf/qedf.h
491
struct scsi_cmnd *sc_cmd);
drivers/scsi/qedf/qedf.h
99
struct scsi_cmnd *sc_cmd;
drivers/scsi/qedf/qedf_els.c
850
struct scsi_cmnd *sc_cmd;
drivers/scsi/qedf/qedf_io.c
1053
struct scsi_cmnd *sc_cmd = io_req->sc_cmd;
drivers/scsi/qedf/qedf_io.c
1108
struct scsi_cmnd *sc = io_req->sc_cmd;
drivers/scsi/qedf/qedf_io.c
1120
struct scsi_cmnd *sc_cmd;
drivers/scsi/qedf/qedf_io.c
1322
struct scsi_cmnd *sc_cmd;
drivers/scsi/qedf/qedf_io.c
469
struct scsi_cmnd *sc = io_req->sc_cmd;
drivers/scsi/qedf/qedf_io.c
526
struct scsi_cmnd *sc = io_req->sc_cmd;
drivers/scsi/qedf/qedf_io.c
547
struct scsi_cmnd *sc_cmd = io_req->sc_cmd;
drivers/scsi/qedf/qedf_io.c
591
struct scsi_cmnd *sc_cmd = io_req->sc_cmd;
drivers/scsi/qedf/qedf_io.c
805
struct scsi_cmnd *sc_cmd = io_req->sc_cmd;
drivers/scsi/qedf/qedf_io.c
848
struct scsi_cmnd *sc_cmd = io_req->sc_cmd;
drivers/scsi/qedf/qedf_io.c
930
struct scsi_cmnd *sc_cmd)
drivers/scsi/qedf/qedf_main.c
723
static int qedf_eh_abort(struct scsi_cmnd *sc_cmd)
drivers/scsi/qedf/qedf_main.c
866
static int qedf_eh_target_reset(struct scsi_cmnd *sc_cmd)
drivers/scsi/qedf/qedf_main.c
875
static int qedf_eh_device_reset(struct scsi_cmnd *sc_cmd)
drivers/scsi/qedf/qedf_main.c
966
static int qedf_eh_host_reset(struct scsi_cmnd *sc_cmd)
drivers/scsi/qedi/qedi_fw.c
1780
struct scsi_cmnd *sc = cmd->scsi_cmd;
drivers/scsi/qedi/qedi_fw.c
1876
struct scsi_cmnd *sc = cmd->scsi_cmd;
drivers/scsi/qedi/qedi_fw.c
1893
static void qedi_cpy_scsi_cdb(struct scsi_cmnd *sc, u32 *dstp)
drivers/scsi/qedi/qedi_fw.c
1919
struct scsi_cmnd *sc_cmd = task->sc;
drivers/scsi/qedi/qedi_fw.c
1976
struct scsi_cmnd *sc = task->sc;
drivers/scsi/qedi/qedi_fw.c
22
struct scsi_cmnd *sc = cmd->scsi_cmd;
drivers/scsi/qedi/qedi_fw.c
580
struct scsi_cmnd *sc_cmd;
drivers/scsi/qedi/qedi_iscsi.c
33
static int qedi_eh_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/qedi/qedi_iscsi.c
836
struct scsi_cmnd *sc = task->sc;
drivers/scsi/qedi/qedi_iscsi.h
182
struct scsi_cmnd *scsi_cmd;
drivers/scsi/qla1280.c
1000
qla1280_eh_adapter_reset(struct scsi_cmnd *cmd)
drivers/scsi/qla1280.c
1239
struct scsi_cmnd *cmd;
drivers/scsi/qla1280.c
1286
qla1280_return_status(struct response * sts, struct scsi_cmnd *cp)
drivers/scsi/qla1280.c
2739
struct scsi_cmnd *cmd = sp->cmd;
drivers/scsi/qla1280.c
2993
struct scsi_cmnd *cmd = sp->cmd;
drivers/scsi/qla1280.c
3599
struct scsi_cmnd *cmd;
drivers/scsi/qla1280.c
3775
struct scsi_cmnd *cmd;
drivers/scsi/qla1280.c
3948
__qla1280_print_scsi_cmd(struct scsi_cmnd *cmd)
drivers/scsi/qla1280.c
443
qla1280_data_direction(struct scsi_cmnd *cmnd)
drivers/scsi/qla1280.c
464
static void __qla1280_print_scsi_cmd(struct scsi_cmnd * cmd);
drivers/scsi/qla1280.c
687
static enum scsi_qc_status qla1280_queuecommand_lck(struct scsi_cmnd *cmd)
drivers/scsi/qla1280.c
742
struct scsi_cmnd *cmd = sp->cmd;
drivers/scsi/qla1280.c
770
struct scsi_cmnd *cmd;
drivers/scsi/qla1280.c
811
qla1280_error_action(struct scsi_cmnd *cmd, enum action action)
drivers/scsi/qla1280.c
952
qla1280_eh_abort(struct scsi_cmnd * cmd)
drivers/scsi/qla1280.c
968
qla1280_eh_device_reset(struct scsi_cmnd *cmd)
drivers/scsi/qla1280.c
984
qla1280_eh_bus_reset(struct scsi_cmnd *cmd)
drivers/scsi/qla1280.h
94
struct scsi_cmnd *cmd; /* (4/8) SCSI command block */
drivers/scsi/qla2xxx/qla_def.h
403
struct scsi_cmnd *cmd; /* Linux SCSI command pkt */
drivers/scsi/qla2xxx/qla_edif.c
2973
struct scsi_cmnd *cmd;
drivers/scsi/qla2xxx/qla_edif.c
3492
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_iocb.c
1044
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_iocb.c
1342
struct scsi_cmnd *cmd;
drivers/scsi/qla2xxx/qla_iocb.c
148
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_iocb.c
1551
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_iocb.c
1708
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_iocb.c
1915
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_iocb.c
199
struct scsi_cmnd *cmd;
drivers/scsi/qla2xxx/qla_iocb.c
2076
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_iocb.c
25
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_iocb.c
255
struct scsi_cmnd *cmd;
drivers/scsi/qla2xxx/qla_iocb.c
329
struct scsi_cmnd *cmd;
drivers/scsi/qla2xxx/qla_iocb.c
3373
struct scsi_cmnd *cmd;
drivers/scsi/qla2xxx/qla_iocb.c
4246
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_iocb.c
594
struct scsi_cmnd *cmd;
drivers/scsi/qla2xxx/qla_iocb.c
706
struct scsi_cmnd *cmd;
drivers/scsi/qla2xxx/qla_iocb.c
775
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_iocb.c
850
struct scsi_cmnd *cmd;
drivers/scsi/qla2xxx/qla_iocb.c
960
struct scsi_cmnd *cmd;
drivers/scsi/qla2xxx/qla_isr.c
3005
struct scsi_cmnd *cp = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_isr.c
3049
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_isr.c
3317
struct scsi_cmnd *cp;
drivers/scsi/qla2xxx/qla_isr.c
3715
struct scsi_cmnd *cp;
drivers/scsi/qla2xxx/qla_mbx.c
1583
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_mr.c
2105
struct scsi_cmnd *cp = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_mr.c
2252
struct scsi_cmnd *cp;
drivers/scsi/qla2xxx/qla_mr.c
2531
struct scsi_cmnd *cp;
drivers/scsi/qla2xxx/qla_mr.c
2971
struct scsi_cmnd *cmd;
drivers/scsi/qla2xxx/qla_mr.c
3055
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_os.c
1237
qla2xxx_eh_abort(struct scsi_cmnd *cmd)
drivers/scsi/qla2xxx/qla_os.c
1337
struct scsi_cmnd *cmd;
drivers/scsi/qla2xxx/qla_os.c
1437
qla2xxx_eh_device_reset(struct scsi_cmnd *cmd)
drivers/scsi/qla2xxx/qla_os.c
1506
qla2xxx_eh_target_reset(struct scsi_cmnd *cmd)
drivers/scsi/qla2xxx/qla_os.c
1588
qla2xxx_eh_bus_reset(struct scsi_cmnd *cmd)
drivers/scsi/qla2xxx/qla_os.c
1656
qla2xxx_eh_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/qla2xxx/qla_os.c
1783
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_os.c
406
struct scsi_cmnd *cmd,
drivers/scsi/qla2xxx/qla_os.c
712
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_os.c
754
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_os.c
768
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_os.c
848
struct scsi_cmnd *cmd = GET_CMD_SP(sp);
drivers/scsi/qla2xxx/qla_os.c
861
struct scsi_cmnd *cmd)
drivers/scsi/qla2xxx/qla_os.c
984
qla2xxx_mqueuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd,
drivers/scsi/qla4xxx/ql4_def.h
226
static inline struct qla4xxx_cmd_priv *qla4xxx_cmd_priv(struct scsi_cmnd *cmd)
drivers/scsi/qla4xxx/ql4_def.h
250
struct scsi_cmnd *cmd; /* (4) SCSI command block */
drivers/scsi/qla4xxx/ql4_iocb.c
154
struct scsi_cmnd *cmd;
drivers/scsi/qla4xxx/ql4_iocb.c
274
struct scsi_cmnd *cmd = srb->cmd;
drivers/scsi/qla4xxx/ql4_isr.c
118
struct scsi_cmnd *cmd;
drivers/scsi/qla4xxx/ql4_isr.c
22
struct scsi_cmnd *cmd = srb->cmd;
drivers/scsi/qla4xxx/ql4_isr.c
78
struct scsi_cmnd *cmd;
drivers/scsi/qla4xxx/ql4_mbx.c
1171
struct scsi_cmnd *cmd = srb->cmd;
drivers/scsi/qla4xxx/ql4_os.c
119
static enum scsi_timeout_action qla4xxx_eh_cmd_timed_out(struct scsi_cmnd *sc);
drivers/scsi/qla4xxx/ql4_os.c
159
struct scsi_cmnd *cmd);
drivers/scsi/qla4xxx/ql4_os.c
160
static int qla4xxx_eh_abort(struct scsi_cmnd *cmd);
drivers/scsi/qla4xxx/ql4_os.c
161
static int qla4xxx_eh_device_reset(struct scsi_cmnd *cmd);
drivers/scsi/qla4xxx/ql4_os.c
162
static int qla4xxx_eh_target_reset(struct scsi_cmnd *cmd);
drivers/scsi/qla4xxx/ql4_os.c
163
static int qla4xxx_eh_host_reset(struct scsi_cmnd *cmd);
drivers/scsi/qla4xxx/ql4_os.c
1880
static enum scsi_timeout_action qla4xxx_eh_cmd_timed_out(struct scsi_cmnd *sc)
drivers/scsi/qla4xxx/ql4_os.c
3495
struct scsi_cmnd *sc = task->sc;
drivers/scsi/qla4xxx/ql4_os.c
4056
struct scsi_cmnd *cmd)
drivers/scsi/qla4xxx/ql4_os.c
4076
struct scsi_cmnd *cmd = srb->cmd;
drivers/scsi/qla4xxx/ql4_os.c
4088
struct scsi_cmnd *cmd = srb->cmd;
drivers/scsi/qla4xxx/ql4_os.c
4112
struct scsi_cmnd *cmd)
drivers/scsi/qla4xxx/ql4_os.c
4630
struct scsi_cmnd *cmd;
drivers/scsi/qla4xxx/ql4_os.c
9093
struct scsi_cmnd *cmd = NULL;
drivers/scsi/qla4xxx/ql4_os.c
9122
struct scsi_cmnd *cmd)
drivers/scsi/qla4xxx/ql4_os.c
9188
struct scsi_cmnd *cmd;
drivers/scsi/qla4xxx/ql4_os.c
9214
static int qla4xxx_eh_abort(struct scsi_cmnd *cmd)
drivers/scsi/qla4xxx/ql4_os.c
9280
static int qla4xxx_eh_device_reset(struct scsi_cmnd *cmd)
drivers/scsi/qla4xxx/ql4_os.c
9349
static int qla4xxx_eh_target_reset(struct scsi_cmnd *cmd)
drivers/scsi/qla4xxx/ql4_os.c
9428
static int qla4xxx_eh_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/qlogicfas408.c
217
static void ql_icmd(struct scsi_cmnd *cmd)
drivers/scsi/qlogicfas408.c
264
static void ql_pcmd(struct scsi_cmnd *cmd)
drivers/scsi/qlogicfas408.c
427
struct scsi_cmnd *icmd;
drivers/scsi/qlogicfas408.c
467
static enum scsi_qc_status qlogicfas408_queuecommand_lck(struct scsi_cmnd *cmd)
drivers/scsi/qlogicfas408.c
469
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/qlogicfas408.c
518
int qlogicfas408_abort(struct scsi_cmnd *cmd)
drivers/scsi/qlogicfas408.c
532
int qlogicfas408_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/qlogicfas408.h
108
struct scsi_cmnd *cmd);
drivers/scsi/qlogicfas408.h
112
int qlogicfas408_abort(struct scsi_cmnd * cmd);
drivers/scsi/qlogicfas408.h
113
extern int qlogicfas408_host_reset(struct scsi_cmnd *cmd);
drivers/scsi/qlogicfas408.h
85
struct scsi_cmnd *qlcmd; /* current command being processed */
drivers/scsi/qlogicpti.c
1018
static enum scsi_qc_status qlogicpti_queuecommand_lck(struct scsi_cmnd *Cmnd)
drivers/scsi/qlogicpti.c
1020
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/qlogicpti.c
1132
static struct scsi_cmnd *qlogicpti_intr_handler(struct qlogicpti *qpti)
drivers/scsi/qlogicpti.c
1134
struct scsi_cmnd *Cmnd, *done_queue = NULL;
drivers/scsi/qlogicpti.c
1208
struct scsi_cmnd *dq;
drivers/scsi/qlogicpti.c
1215
struct scsi_cmnd *next;
drivers/scsi/qlogicpti.c
1217
next = (struct scsi_cmnd *) dq->host_scribble;
drivers/scsi/qlogicpti.c
1227
static int qlogicpti_abort(struct scsi_cmnd *Cmnd)
drivers/scsi/qlogicpti.c
1265
static int qlogicpti_reset(struct scsi_cmnd *Cmnd)
drivers/scsi/qlogicpti.c
868
static inline void cmd_frob(struct Command_Entry *cmd, struct scsi_cmnd *Cmnd,
drivers/scsi/qlogicpti.c
898
static inline int load_cmd(struct scsi_cmnd *Cmnd, struct Command_Entry *cmd,
drivers/scsi/qlogicpti.h
334
struct scsi_cmnd;
drivers/scsi/qlogicpti.h
356
struct scsi_cmnd *cmd_slots[QLOGICPTI_REQ_QUEUE_LEN + 1];
drivers/scsi/scsi.c
115
void scsi_log_completion(struct scsi_cmnd *cmd, int disposition)
drivers/scsi/scsi.c
158
void scsi_finish_command(struct scsi_cmnd *cmd)
drivers/scsi/scsi.c
89
void scsi_log_send(struct scsi_cmnd *cmd)
drivers/scsi/scsi_bsg.c
15
struct scsi_cmnd *scmd;
drivers/scsi/scsi_debug.c
1364
static void mk_sense_invalid_fld(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
1403
static void mk_sense_buffer(struct scsi_cmnd *scp, int key, int asc, int asq)
drivers/scsi/scsi_debug.c
1420
static void mk_sense_info_tape(struct scsi_cmnd *scp, int key, int asc, int asq,
drivers/scsi/scsi_debug.c
1442
static void mk_sense_invalid_opcode(struct scsi_cmnd *scp)
drivers/scsi/scsi_debug.c
1531
static int make_ua(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
drivers/scsi/scsi_debug.c
1624
static int fill_from_dev_buffer(struct scsi_cmnd *scp, unsigned char *arr,
drivers/scsi/scsi_debug.c
1647
static int p_fill_from_dev_buffer(struct scsi_cmnd *scp, const void *arr,
drivers/scsi/scsi_debug.c
1672
static int fetch_to_dev_buffer(struct scsi_cmnd *scp, unsigned char *arr,
drivers/scsi/scsi_debug.c
2056
static int resp_inquiry(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
drivers/scsi/scsi_debug.c
2226
static int resp_requests(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
2280
static int resp_start_stop(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
drivers/scsi/scsi_debug.c
2343
static int resp_readcap(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
2362
static int resp_readcap16(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
2408
static int resp_report_tgtpgs(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
2485
static int resp_rsup_opcodes(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
2637
static int resp_rsup_tmfs(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
2951
static int resp_mode_sense(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
3163
static int resp_mode_select(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
3334
static int resp_log_sense(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
3435
static int resp_read_blklimits(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
3446
static int resp_locate(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
3478
static int resp_write_filemarks(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
3508
static int resp_space(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
3626
static int resp_read_position(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
3649
static int resp_rewind(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
3684
static int resp_format_medium(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
3713
static int resp_erase(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
3897
static int check_zbc_access_params(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
3973
(struct scsi_cmnd *scp, unsigned long long lba,
drivers/scsi/scsi_debug.c
4230
static int do_device_access(struct sdeb_store_info *sip, struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
4289
static int do_dout_fetch(struct scsi_cmnd *scp, u32 num, u8 *doutp)
drivers/scsi/scsi_debug.c
4373
static void dif_copy_prot(struct scsi_cmnd *scp, sector_t sector,
drivers/scsi/scsi_debug.c
4419
static int prot_verify_read(struct scsi_cmnd *scp, sector_t start_sec,
drivers/scsi/scsi_debug.c
4459
static int resp_read_tape(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
drivers/scsi/scsi_debug.c
4551
static int resp_read_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
drivers/scsi/scsi_debug.c
4704
static int prot_verify_write(struct scsi_cmnd *SCpnt, sector_t start_sec,
drivers/scsi/scsi_debug.c
4858
static int resp_write_tape(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
drivers/scsi/scsi_debug.c
487
int (*pfp)(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
4919
static int resp_write_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
drivers/scsi/scsi_debug.c
5080
static int resp_write_scat(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
5248
static int resp_write_same(struct scsi_cmnd *scp, u64 lba, u32 num,
drivers/scsi/scsi_debug.c
5315
static int resp_write_same_10(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
5340
static int resp_write_same_16(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
5371
static int resp_write_buffer(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
5417
static int resp_comp_write(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
5489
static int resp_unmap(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
drivers/scsi/scsi_debug.c
5546
static int resp_get_lba_status(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
5588
static int resp_get_stream_status(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
5633
static int resp_sync_cache(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
5668
static int resp_pre_fetch(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
5721
static int resp_report_luns(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
5814
static int resp_verify(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
drivers/scsi/scsi_debug.c
5893
static int resp_report_zones(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
592
static int resp_inquiry(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
593
static int resp_report_luns(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
594
static int resp_requests(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
595
static int resp_mode_sense(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
596
static int resp_mode_select(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
597
static int resp_log_sense(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
598
static int resp_readcap(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
599
static int resp_read_dt0(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
600
static int resp_read_tape(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
601
static int resp_write_dt0(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
602
static int resp_write_tape(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
603
static int resp_write_scat(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
6034
static int resp_atomic_write(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
604
static int resp_start_stop(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
605
static int resp_readcap16(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
606
static int resp_get_lba_status(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
607
static int resp_get_stream_status(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
609
static int resp_report_tgtpgs(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
610
static int resp_unmap(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
6105
static int resp_open_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
drivers/scsi/scsi_debug.c
611
static int resp_rsup_opcodes(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
612
static int resp_rsup_tmfs(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
613
static int resp_verify(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
614
static int resp_write_same_10(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
615
static int resp_write_same_16(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
616
static int resp_comp_write(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
617
static int resp_write_buffer(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
618
static int resp_sync_cache(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
6180
static int resp_close_zone(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
619
static int resp_pre_fetch(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
620
static int resp_report_zones(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
621
static int resp_atomic_write(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
622
static int resp_open_zone(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
623
static int resp_close_zone(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
624
static int resp_finish_zone(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
625
static int resp_rwp_zone(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
6252
static int resp_finish_zone(struct scsi_cmnd *scp,
drivers/scsi/scsi_debug.c
626
static int resp_read_blklimits(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
627
static int resp_locate(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
628
static int resp_write_filemarks(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
629
static int resp_space(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
630
static int resp_read_position(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
631
static int resp_rewind(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
632
static int resp_format_medium(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
633
static int resp_erase(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
6333
static int resp_rwp_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
drivers/scsi/scsi_debug.c
6379
static u32 get_tag(struct scsi_cmnd *cmnd)
drivers/scsi/scsi_debug.c
6389
struct scsi_cmnd *scp = (struct scsi_cmnd *)sdsc - 1;
drivers/scsi/scsi_debug.c
6718
static bool scsi_debug_stop_cmnd(struct scsi_cmnd *cmnd)
drivers/scsi/scsi_debug.c
6777
static bool scsi_debug_abort_cmnd(struct scsi_cmnd *cmnd)
drivers/scsi/scsi_debug.c
6783
struct scsi_cmnd *abort_cmd;
drivers/scsi/scsi_debug.c
6830
static int sdebug_fail_abort(struct scsi_cmnd *cmnd)
drivers/scsi/scsi_debug.c
6858
static int scsi_debug_abort(struct scsi_cmnd *SCpnt)
drivers/scsi/scsi_debug.c
6887
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/scsi_debug.c
6904
static int sdebug_fail_lun_reset(struct scsi_cmnd *cmnd)
drivers/scsi/scsi_debug.c
6946
static int scsi_debug_device_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/scsi_debug.c
6973
static int sdebug_fail_target_reset(struct scsi_cmnd *cmnd)
drivers/scsi/scsi_debug.c
6985
static int scsi_debug_target_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/scsi_debug.c
7020
static int scsi_debug_bus_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/scsi_debug.c
7045
static int scsi_debug_host_reset(struct scsi_cmnd *SCpnt)
drivers/scsi/scsi_debug.c
7182
static int schedule_resp(struct scsi_cmnd *cmnd, struct sdebug_dev_info *devip,
drivers/scsi/scsi_debug.c
7184
int (*pfp)(struct scsi_cmnd *,
drivers/scsi/scsi_debug.c
9002
static bool fake_timeout(struct scsi_cmnd *scp)
drivers/scsi/scsi_debug.c
9017
static int resp_not_ready(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
drivers/scsi/scsi_debug.c
9100
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/scsi_debug.c
9159
static int sdebug_timeout_cmd(struct scsi_cmnd *cmnd)
drivers/scsi/scsi_debug.c
9187
static int sdebug_fail_queue_cmd(struct scsi_cmnd *cmnd)
drivers/scsi/scsi_debug.c
9215
static int sdebug_fail_cmd(struct scsi_cmnd *cmnd, int *retval,
drivers/scsi/scsi_debug.c
9258
static void scsi_debug_abort_cmd(struct Scsi_Host *shost, struct scsi_cmnd *scp)
drivers/scsi/scsi_debug.c
9263
struct scsi_cmnd *to_be_aborted_scmd =
drivers/scsi/scsi_debug.c
9287
struct scsi_cmnd *scp)
drivers/scsi/scsi_debug.c
9306
struct scsi_cmnd *scp)
drivers/scsi/scsi_debug.c
9314
int (*r_pfp)(struct scsi_cmnd *, struct sdebug_dev_info *);
drivers/scsi/scsi_debug.c
9315
int (*pfp)(struct scsi_cmnd *, struct sdebug_dev_info *) = NULL;
drivers/scsi/scsi_debug.c
9500
static int sdebug_init_cmd_priv(struct Scsi_Host *shost, struct scsi_cmnd *cmd)
drivers/scsi/scsi_debugfs.c
36
static const char *scsi_cmd_list_info(struct scsi_cmnd *cmd)
drivers/scsi/scsi_debugfs.c
39
struct scsi_cmnd *cmd2;
drivers/scsi/scsi_debugfs.c
56
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/scsi_error.c
1008
static enum scsi_disposition scsi_try_bus_device_reset(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
1040
scsi_try_to_abort_cmd(const struct scsi_host_template *hostt, struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
1048
static void scsi_abort_eh_cmnd(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
1071
void scsi_eh_prep_cmnd(struct scsi_cmnd *scmd, struct scsi_eh_save *ses,
drivers/scsi/scsi_error.c
1156
void scsi_eh_restore_cmnd(struct scsi_cmnd* scmd, struct scsi_eh_save *ses)
drivers/scsi/scsi_error.c
117
static bool scsi_cmd_retry_allowed(struct scsi_cmnd *cmd)
drivers/scsi/scsi_error.c
1196
static enum scsi_disposition scsi_send_eh_cmnd(struct scsi_cmnd *scmd,
drivers/scsi/scsi_error.c
125
static bool scsi_eh_should_retry_cmd(struct scsi_cmnd *cmd)
drivers/scsi/scsi_error.c
1306
static enum scsi_disposition scsi_request_sense(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
1312
scsi_eh_action(struct scsi_cmnd *scmd, enum scsi_disposition rtn)
drivers/scsi/scsi_error.c
1334
void scsi_eh_finish_cmd(struct scsi_cmnd *scmd, struct list_head *done_q)
drivers/scsi/scsi_error.c
1363
struct scsi_cmnd *scmd, *next;
drivers/scsi/scsi_error.c
1440
static int scsi_eh_tur(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
1482
struct scsi_cmnd *scmd, *next;
drivers/scsi/scsi_error.c
1487
scmd = list_entry(cmd_list->next, struct scsi_cmnd, eh_entry);
drivers/scsi/scsi_error.c
149
struct scsi_cmnd *scmd =
drivers/scsi/scsi_error.c
150
container_of(work, struct scsi_cmnd, abort_work.work);
drivers/scsi/scsi_error.c
1527
static int scsi_eh_try_stu(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
1560
struct scsi_cmnd *scmd, *stu_scmd, *next;
drivers/scsi/scsi_error.c
1626
struct scsi_cmnd *scmd, *bdr_scmd, *next;
drivers/scsi/scsi_error.c
1694
struct scsi_cmnd *next, *scmd;
drivers/scsi/scsi_error.c
1709
scmd = list_entry(tmp_list.next, struct scsi_cmnd, eh_entry);
drivers/scsi/scsi_error.c
1750
struct scsi_cmnd *scmd, *chan_scmd, *next;
drivers/scsi/scsi_error.c
1822
struct scsi_cmnd *scmd, *next;
drivers/scsi/scsi_error.c
1828
struct scsi_cmnd, eh_entry);
drivers/scsi/scsi_error.c
1860
struct scsi_cmnd *scmd, *next;
drivers/scsi/scsi_error.c
1881
bool scsi_noretry_cmd(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
1934
enum scsi_disposition scsi_decide_disposition(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
2141
struct scsi_cmnd *scmd;
drivers/scsi/scsi_error.c
2255
struct scsi_cmnd *scmd, *next;
drivers/scsi/scsi_error.c
228
scsi_abort_command(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
2497
struct scsi_cmnd *scmd;
drivers/scsi/scsi_error.c
2515
rq = kzalloc(sizeof(struct request) + sizeof(struct scsi_cmnd) +
drivers/scsi/scsi_error.c
2521
scmd = (struct scsi_cmnd *)(rq + 1);
drivers/scsi/scsi_error.c
2589
bool scsi_command_normalize_sense(const struct scsi_cmnd *cmd,
drivers/scsi/scsi_error.c
272
static void scsi_eh_reset(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
283
struct scsi_cmnd *scmd = container_of(head, typeof(*scmd), rcu);
drivers/scsi/scsi_error.c
307
void scsi_eh_scmd_add(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
346
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(req);
drivers/scsi/scsi_error.c
414
struct scsi_cmnd *scmd;
drivers/scsi/scsi_error.c
532
static inline void set_scsi_ml_byte(struct scsi_cmnd *cmd, u8 status)
drivers/scsi/scsi_error.c
548
enum scsi_disposition scsi_check_sense(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
60
static int scsi_eh_try_stu(struct scsi_cmnd *scmd);
drivers/scsi/scsi_error.c
62
struct scsi_cmnd *);
drivers/scsi/scsi_error.c
822
static enum scsi_disposition scsi_eh_completed_normally(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
889
void scsi_eh_done(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
905
static enum scsi_disposition scsi_try_host_reset(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
935
static enum scsi_disposition scsi_try_bus_reset(struct scsi_cmnd *scmd)
drivers/scsi/scsi_error.c
977
static enum scsi_disposition scsi_try_target_reset(struct scsi_cmnd *scmd)
drivers/scsi/scsi_ioctl.c
367
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/scsi_ioctl.c
391
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/scsi_ioctl.c
434
struct scsi_cmnd *scmd;
drivers/scsi/scsi_ioctl.c
526
struct scsi_cmnd *scmd;
drivers/scsi/scsi_lib.c
1066
void scsi_io_completion(struct scsi_cmnd *cmd, unsigned int good_bytes)
drivers/scsi/scsi_lib.c
1130
blk_status_t scsi_alloc_sgtables(struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib.c
114
static void scsi_mq_requeue_cmd(struct scsi_cmnd *cmd, unsigned long msecs)
drivers/scsi/scsi_lib.c
1228
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/scsi_lib.c
1265
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/scsi_lib.c
1276
void scsi_init_command(struct scsi_device *dev, struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib.c
1293
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
drivers/scsi/scsi_lib.c
142
static void __scsi_queue_insert(struct scsi_cmnd *cmd,
drivers/scsi/scsi_lib.c
1461
struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib.c
1543
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/scsi_lib.c
1589
static enum scsi_qc_status scsi_dispatch_cmd(struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib.c
1674
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
drivers/scsi/scsi_lib.c
1702
sg = (void *)cmd + sizeof(struct scsi_cmnd) + shost->hostt->cmd_size;
drivers/scsi/scsi_lib.c
1732
static void scsi_done_internal(struct scsi_cmnd *cmd, bool complete_directly)
drivers/scsi/scsi_lib.c
1757
void scsi_done(struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib.c
1763
void scsi_done_direct(struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib.c
1817
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
drivers/scsi/scsi_lib.c
1824
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
drivers/scsi/scsi_lib.c
183
void scsi_queue_insert(struct scsi_cmnd *cmd, enum scsi_qc_status reason)
drivers/scsi/scsi_lib.c
1836
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
drivers/scsi/scsi_lib.c
1955
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/scsi_lib.c
1965
sg = (void *)cmd + sizeof(struct scsi_cmnd) +
drivers/scsi/scsi_lib.c
1983
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/scsi_lib.c
211
static int scsi_check_passthrough(struct scsi_cmnd *scmd,
drivers/scsi/scsi_lib.c
2110
cmd_size = sizeof(struct scsi_cmnd) + shost->hostt->cmd_size + sgl_size;
drivers/scsi/scsi_lib.c
2155
struct scsi_cmnd *scsi_get_internal_cmd(struct scsi_device *sdev,
drivers/scsi/scsi_lib.c
2161
struct scsi_cmnd *scmd;
drivers/scsi/scsi_lib.c
2178
void scsi_put_internal_cmd(struct scsi_cmnd *scmd)
drivers/scsi/scsi_lib.c
302
struct scsi_cmnd *scmd;
drivers/scsi/scsi_lib.c
3522
void scsi_build_sense(struct scsi_cmnd *scmd, int desc, u8 key, u8 asc, u8 ascq)
drivers/scsi/scsi_lib.c
373
static void scsi_dec_host_busy(struct Scsi_Host *shost, struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib.c
398
void scsi_device_unbusy(struct scsi_device *sdev, struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib.c
583
static void scsi_uninit_cmd(struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib.c
59
static void scsi_mq_uninit_cmd(struct scsi_cmnd *cmd);
drivers/scsi/scsi_lib.c
593
void scsi_free_sgtables(struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib.c
604
static void scsi_mq_uninit_cmd(struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib.c
643
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
drivers/scsi/scsi_lib.c
768
static bool scsi_cmd_runtime_exceeced(struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib.c
79
scsi_set_blocked(struct scsi_cmnd *cmd, enum scsi_qc_status reason)
drivers/scsi/scsi_lib.c
794
static void scsi_io_completion_action(struct scsi_cmnd *cmd, int result)
drivers/scsi/scsi_lib.c
977
static int scsi_io_completion_nz_result(struct scsi_cmnd *cmd, int result,
drivers/scsi/scsi_lib_dma.c
23
int scsi_dma_map(struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib_dma.c
43
void scsi_dma_unmap(struct scsi_cmnd *cmd)
drivers/scsi/scsi_lib_test.c
128
struct scsi_cmnd sc = {
drivers/scsi/scsi_lib_test.c
155
struct scsi_cmnd sc = {
drivers/scsi/scsi_lib_test.c
181
struct scsi_cmnd sc = {
drivers/scsi/scsi_lib_test.c
204
struct scsi_cmnd sc = {
drivers/scsi/scsi_lib_test.c
238
struct scsi_cmnd sc = {
drivers/scsi/scsi_lib_test.c
281
struct scsi_cmnd sc = {
drivers/scsi/scsi_lib_test.c
65
struct scsi_cmnd sc = {
drivers/scsi/scsi_logging.c
180
void scsi_print_command(struct scsi_cmnd *cmd)
drivers/scsi/scsi_logging.c
29
static inline const char *scmd_name(struct scsi_cmnd *scmd)
drivers/scsi/scsi_logging.c
374
void scsi_print_sense(struct scsi_cmnd *cmd)
drivers/scsi/scsi_logging.c
382
void scsi_print_result(struct scsi_cmnd *cmd, const char *msg, int disposition)
drivers/scsi/scsi_logging.c
83
void scmd_printk(const char *level, struct scsi_cmnd *scmd, const char *fmt,
drivers/scsi/scsi_priv.h
100
bool scsi_noretry_cmd(struct scsi_cmnd *scmd);
drivers/scsi/scsi_priv.h
101
void scsi_eh_done(struct scsi_cmnd *scmd);
drivers/scsi/scsi_priv.h
104
extern void scsi_device_unbusy(struct scsi_device *sdev, struct scsi_cmnd *cmd);
drivers/scsi/scsi_priv.h
105
extern void scsi_queue_insert(struct scsi_cmnd *cmd,
drivers/scsi/scsi_priv.h
107
extern void scsi_io_completion(struct scsi_cmnd *, unsigned int);
drivers/scsi/scsi_priv.h
12
struct scsi_cmnd;
drivers/scsi/scsi_priv.h
52
void scsi_init_command(struct scsi_device *dev, struct scsi_cmnd *cmd);
drivers/scsi/scsi_priv.h
54
void scsi_log_send(struct scsi_cmnd *cmd);
drivers/scsi/scsi_priv.h
55
void scsi_log_completion(struct scsi_cmnd *cmd, int disposition);
drivers/scsi/scsi_priv.h
57
static inline void scsi_log_send(struct scsi_cmnd *cmd)
drivers/scsi/scsi_priv.h
59
static inline void scsi_log_completion(struct scsi_cmnd *cmd, int disposition)
drivers/scsi/scsi_priv.h
92
extern enum scsi_disposition scsi_decide_disposition(struct scsi_cmnd *cmd);
drivers/scsi/scsi_priv.h
94
extern void scsi_eh_scmd_add(struct scsi_cmnd *);
drivers/scsi/scsi_transport_fc.c
2566
enum scsi_timeout_action fc_eh_timed_out(struct scsi_cmnd *scmd)
drivers/scsi/scsi_transport_fc.c
3829
int fc_block_scsi_eh(struct scsi_cmnd *cmnd)
drivers/scsi/scsi_transport_fc.c
3849
bool fc_eh_should_retry_cmd(struct scsi_cmnd *scmd)
drivers/scsi/scsi_transport_iscsi.c
1849
int iscsi_block_scsi_eh(struct scsi_cmnd *cmd)
drivers/scsi/scsi_transport_spi.c
1231
int spi_populate_tag_msg(unsigned char *msg, struct scsi_cmnd *cmd)
drivers/scsi/scsi_transport_srp.c
603
enum scsi_timeout_action srp_timed_out(struct scsi_cmnd *scmd)
drivers/scsi/sd.c
1033
static blk_status_t sd_setup_write_same16_cmnd(struct scsi_cmnd *cmd,
drivers/scsi/sd.c
1060
static blk_status_t sd_setup_write_same10_cmnd(struct scsi_cmnd *cmd,
drivers/scsi/sd.c
1087
static blk_status_t sd_setup_write_zeroes_cmnd(struct scsi_cmnd *cmd)
drivers/scsi/sd.c
1187
static blk_status_t sd_setup_flush_cmnd(struct scsi_cmnd *cmd)
drivers/scsi/sd.c
1222
static u8 sd_group_number(struct scsi_cmnd *cmd)
drivers/scsi/sd.c
1234
static blk_status_t sd_setup_rw32_cmnd(struct scsi_cmnd *cmd, bool write,
drivers/scsi/sd.c
1252
static blk_status_t sd_setup_rw16_cmnd(struct scsi_cmnd *cmd, bool write,
drivers/scsi/sd.c
1267
static blk_status_t sd_setup_rw10_cmnd(struct scsi_cmnd *cmd, bool write,
drivers/scsi/sd.c
1282
static blk_status_t sd_setup_rw6_cmnd(struct scsi_cmnd *cmd, bool write,
drivers/scsi/sd.c
1316
static int sd_cdl_dld(struct scsi_disk *sdkp, struct scsi_cmnd *scmd)
drivers/scsi/sd.c
1336
static blk_status_t sd_setup_atomic_cmnd(struct scsi_cmnd *cmd,
drivers/scsi/sd.c
1356
static blk_status_t sd_setup_read_write_cmnd(struct scsi_cmnd *cmd)
drivers/scsi/sd.c
1470
static blk_status_t sd_init_command(struct scsi_cmnd *cmd)
drivers/scsi/sd.c
1513
static void sd_uninit_command(struct scsi_cmnd *SCpnt)
drivers/scsi/sd.c
2199
static void sd_eh_reset(struct scsi_cmnd *scmd)
drivers/scsi/sd.c
2219
static int sd_eh_action(struct scsi_cmnd *scmd, int eh_disp)
drivers/scsi/sd.c
2260
static unsigned int sd_completed_bytes(struct scsi_cmnd *scmd)
drivers/scsi/sd.c
2310
static int sd_done(struct scsi_cmnd *SCpnt)
drivers/scsi/sd.c
892
static unsigned char sd_setup_protect_cmnd(struct scsi_cmnd *scmd,
drivers/scsi/sd.c
944
static blk_status_t sd_setup_unmap_cmnd(struct scsi_cmnd *cmd)
drivers/scsi/sd.h
179
static inline int scsi_medium_access_command(struct scsi_cmnd *scmd)
drivers/scsi/sd.h
238
blk_status_t sd_zbc_setup_zone_mgmt_cmnd(struct scsi_cmnd *cmd,
drivers/scsi/sd.h
240
unsigned int sd_zbc_complete(struct scsi_cmnd *cmd, unsigned int good_bytes,
drivers/scsi/sd.h
258
static inline blk_status_t sd_zbc_setup_zone_mgmt_cmnd(struct scsi_cmnd *cmd,
drivers/scsi/sd.h
265
static inline unsigned int sd_zbc_complete(struct scsi_cmnd *cmd,
drivers/scsi/sd_trace.h
18
TP_PROTO(struct scsi_cmnd *cmnd, sector_t lba,
drivers/scsi/sd_trace.h
48
TP_PROTO(struct scsi_cmnd *cmnd, sector_t rq_sector,
drivers/scsi/sd_zbc.c
294
static blk_status_t sd_zbc_cmnd_checks(struct scsi_cmnd *cmd)
drivers/scsi/sd_zbc.c
324
blk_status_t sd_zbc_setup_zone_mgmt_cmnd(struct scsi_cmnd *cmd,
drivers/scsi/sd_zbc.c
363
unsigned int sd_zbc_complete(struct scsi_cmnd *cmd, unsigned int good_bytes,
drivers/scsi/sg.c
1316
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(rq);
drivers/scsi/sg.c
1736
struct scsi_cmnd *scmd;
drivers/scsi/sgiwd93.c
108
static int dma_setup(struct scsi_cmnd *cmd, int datainp)
drivers/scsi/sgiwd93.c
142
static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt,
drivers/scsi/sgiwd93.c
70
void fill_hpc_entries(struct ip22_hostdata *hd, struct scsi_cmnd *cmd, int din)
drivers/scsi/smartpqi/smartpqi.h
1102
struct scsi_cmnd *scmd;
drivers/scsi/smartpqi/smartpqi.h
1271
struct scsi_cmnd *scmd;
drivers/scsi/smartpqi/smartpqi.h
1711
void pqi_prep_for_scsi_done(struct scsi_cmnd *scmd);
drivers/scsi/smartpqi/smartpqi_init.c
223
static inline void pqi_scsi_done(struct scsi_cmnd *scmd)
drivers/scsi/smartpqi/smartpqi_init.c
2712
static int pqi_get_aio_lba_and_block_count(struct scsi_cmnd *scmd,
drivers/scsi/smartpqi/smartpqi_init.c
2993
struct pqi_scsi_dev *device, struct scsi_cmnd *scmd,
drivers/scsi/smartpqi/smartpqi_init.c
3183
struct scsi_cmnd *scmd;
drivers/scsi/smartpqi/smartpqi_init.c
3298
struct scsi_cmnd *scmd;
drivers/scsi/smartpqi/smartpqi_init.c
5405
struct pqi_raid_path_request *request, struct scsi_cmnd *scmd,
drivers/scsi/smartpqi/smartpqi_init.c
542
static inline bool pqi_is_io_high_priority(struct pqi_scsi_dev *device, struct scsi_cmnd *scmd)
drivers/scsi/smartpqi/smartpqi_init.c
5441
struct pqi_aio_r1_path_request *request, struct scsi_cmnd *scmd,
drivers/scsi/smartpqi/smartpqi_init.c
5479
struct pqi_aio_r56_path_request *request, struct scsi_cmnd *scmd,
drivers/scsi/smartpqi/smartpqi_init.c
5515
struct pqi_aio_path_request *request, struct scsi_cmnd *scmd,
drivers/scsi/smartpqi/smartpqi_init.c
5555
struct scsi_cmnd *scmd;
drivers/scsi/smartpqi/smartpqi_init.c
5573
struct pqi_scsi_dev *device, struct scsi_cmnd *scmd,
drivers/scsi/smartpqi/smartpqi_init.c
5665
struct pqi_scsi_dev *device, struct scsi_cmnd *scmd,
drivers/scsi/smartpqi/smartpqi_init.c
5677
struct scsi_cmnd *scmd;
drivers/scsi/smartpqi/smartpqi_init.c
5704
struct scsi_cmnd *scmd;
drivers/scsi/smartpqi/smartpqi_init.c
5718
struct pqi_scsi_dev *device, struct scsi_cmnd *scmd,
drivers/scsi/smartpqi/smartpqi_init.c
5731
struct scsi_cmnd *scmd, u32 aio_handle, u8 *cdb,
drivers/scsi/smartpqi/smartpqi_init.c
5807
struct scsi_cmnd *scmd, struct pqi_queue_group *queue_group,
drivers/scsi/smartpqi/smartpqi_init.c
5868
struct scsi_cmnd *scmd, struct pqi_queue_group *queue_group,
drivers/scsi/smartpqi/smartpqi_init.c
5935
struct scsi_cmnd *scmd)
drivers/scsi/smartpqi/smartpqi_init.c
5943
static inline bool pqi_is_bypass_eligible_request(struct scsi_cmnd *scmd)
drivers/scsi/smartpqi/smartpqi_init.c
5956
void pqi_prep_for_scsi_done(struct scsi_cmnd *scmd)
drivers/scsi/smartpqi/smartpqi_init.c
5980
struct scsi_cmnd *scmd)
drivers/scsi/smartpqi/smartpqi_init.c
6056
struct scsi_cmnd *scmd)
drivers/scsi/smartpqi/smartpqi_init.c
6228
struct scsi_cmnd *scmd;
drivers/scsi/smartpqi/smartpqi_init.c
64
static struct pqi_cmd_priv *pqi_cmd_priv(struct scsi_cmnd *cmd)
drivers/scsi/smartpqi/smartpqi_init.c
6434
static int pqi_device_reset_handler(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, u8 lun, struct scsi_cmnd *scmd, u8 scsi_opcode)
drivers/scsi/smartpqi/smartpqi_init.c
6472
static int pqi_eh_device_reset_handler(struct scsi_cmnd *scmd)
drivers/scsi/smartpqi/smartpqi_init.c
6490
struct scsi_cmnd *scmd;
drivers/scsi/smartpqi/smartpqi_init.c
6493
scmd = (struct scsi_cmnd *)xchg(&tmf_work->scmd, NULL);
drivers/scsi/smartpqi/smartpqi_init.c
6498
static int pqi_eh_abort_handler(struct scsi_cmnd *scmd)
drivers/scsi/smartpqi/smartpqi_init.c
727
static inline struct pqi_io_request *pqi_alloc_io_request(struct pqi_ctrl_info *ctrl_info, struct scsi_cmnd *scmd)
drivers/scsi/smartpqi/smartpqi_init.c
83
struct scsi_cmnd *scmd, u32 aio_handle, u8 *cdb,
drivers/scsi/smartpqi/smartpqi_init.c
87
struct scsi_cmnd *scmd, struct pqi_queue_group *queue_group,
drivers/scsi/smartpqi/smartpqi_init.c
91
struct scsi_cmnd *scmd, struct pqi_queue_group *queue_group,
drivers/scsi/smartpqi/smartpqi_init.c
9150
struct scsi_cmnd *scmd;
drivers/scsi/smartpqi/smartpqi_init.c
9382
struct scsi_cmnd *scmd;
drivers/scsi/snic/snic.h
366
struct scsi_cmnd *sc);
drivers/scsi/snic/snic.h
367
int snic_abort_cmd(struct scsi_cmnd *);
drivers/scsi/snic/snic.h
368
int snic_device_reset(struct scsi_cmnd *);
drivers/scsi/snic/snic.h
369
int snic_host_reset(struct scsi_cmnd *);
drivers/scsi/snic/snic.h
370
int snic_reset(struct Scsi_Host *, struct scsi_cmnd *);
drivers/scsi/snic/snic_io.h
73
struct scsi_cmnd *sc; /* Associated scsi cmd */
drivers/scsi/snic/snic_scsi.c
115
struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
1287
struct scsi_cmnd *sc,
drivers/scsi/snic/snic_scsi.c
1336
struct scsi_cmnd *sc,
drivers/scsi/snic/snic_scsi.c
1391
struct scsi_cmnd *sc,
drivers/scsi/snic/snic_scsi.c
1407
snic_abort_finish(struct snic *snic, struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
1484
snic_send_abort_and_wait(struct snic *snic, struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
151
struct scsi_cmnd *sc,
drivers/scsi/snic/snic_scsi.c
1610
snic_abort_cmd(struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
1651
snic_is_abts_pending(struct snic *snic, struct scsi_cmnd *lr_sc)
drivers/scsi/snic/snic_scsi.c
1654
struct scsi_cmnd *sc = NULL;
drivers/scsi/snic/snic_scsi.c
1709
struct scsi_cmnd *sc = NULL;
drivers/scsi/snic/snic_scsi.c
1849
snic_dr_clean_pending_req(struct snic *snic, struct scsi_cmnd *lr_sc)
drivers/scsi/snic/snic_scsi.c
1889
snic_dr_finish(struct snic *snic, struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
1986
struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
1995
snic_send_dr_and_wait(struct snic *snic, struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
2084
snic_unlink_and_release_req(struct snic *snic, struct scsi_cmnd *sc, int flag)
drivers/scsi/snic/snic_scsi.c
2116
snic_device_reset(struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
2200
snic_issue_hba_reset(struct snic *snic, struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
228
struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
2297
snic_reset(struct Scsi_Host *shost, struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
2354
snic_host_reset(struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
2378
snic_cmpl_pending_tmreq(struct snic *snic, struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
2410
struct scsi_cmnd *sc = NULL;
drivers/scsi/snic/snic_scsi.c
2497
snic_internal_abort_io(struct snic *snic, struct scsi_cmnd *sc, int tmf)
drivers/scsi/snic/snic_scsi.c
2585
struct scsi_cmnd *sc = NULL;
drivers/scsi/snic/snic_scsi.c
319
struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
364
struct scsi_cmnd *sc,
drivers/scsi/snic/snic_scsi.c
397
struct scsi_cmnd *sc,
drivers/scsi/snic/snic_scsi.c
471
snic_tmreq_pending(struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
487
struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
531
struct scsi_cmnd *sc = NULL;
drivers/scsi/snic/snic_scsi.c
670
struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
757
struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
900
struct scsi_cmnd *sc = NULL;
drivers/scsi/snic/snic_scsi.c
955
snic_hba_reset_scsi_cleanup(struct snic *snic, struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
98
snic_io_lock_hash(struct snic *snic, struct scsi_cmnd *sc)
drivers/scsi/snic/snic_scsi.c
987
struct scsi_cmnd *sc = NULL;
drivers/scsi/sr.c
294
static int sr_done(struct scsi_cmnd *SCpnt)
drivers/scsi/sr.c
359
static blk_status_t sr_init_command(struct scsi_cmnd *SCpnt)
drivers/scsi/sr.c
87
static blk_status_t sr_init_command(struct scsi_cmnd *SCpnt);
drivers/scsi/sr.c
88
static int sr_done(struct scsi_cmnd *);
drivers/scsi/sr.c
940
struct scsi_cmnd *scmd;
drivers/scsi/st.c
487
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(req);
drivers/scsi/st.c
531
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(req);
drivers/scsi/st.c
560
struct scsi_cmnd *scmd;
drivers/scsi/stex.c
1247
static int stex_abort(struct scsi_cmnd *cmd)
drivers/scsi/stex.c
1440
static int stex_reset(struct scsi_cmnd *cmd)
drivers/scsi/stex.c
301
struct scsi_cmnd *cmd;
drivers/scsi/stex.c
401
static void stex_invalid_field(struct scsi_cmnd *cmd,
drivers/scsi/stex.c
402
void (*done)(struct scsi_cmnd *))
drivers/scsi/stex.c
428
struct scsi_cmnd *cmd;
drivers/scsi/stex.c
460
struct scsi_cmnd *cmd;
drivers/scsi/stex.c
533
struct scsi_cmnd *cmd;
drivers/scsi/stex.c
596
static enum scsi_qc_status stex_queuecommand_lck(struct scsi_cmnd *cmd)
drivers/scsi/stex.c
598
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/scsi/stex.c
732
struct scsi_cmnd *cmd = ccb->cmd;
drivers/scsi/storvsc_drv.c
1083
struct scsi_cmnd *scmnd = cmd_request->cmd;
drivers/scsi/storvsc_drv.c
1310
struct scsi_cmnd *scmnd;
drivers/scsi/storvsc_drv.c
1636
static int storvsc_host_reset_handler(struct scsi_cmnd *scmnd)
drivers/scsi/storvsc_drv.c
1691
static enum scsi_timeout_action storvsc_eh_timed_out(struct scsi_cmnd *scmnd)
drivers/scsi/storvsc_drv.c
1696
static bool storvsc_scsi_cmd_ok(struct scsi_cmnd *scmnd)
drivers/scsi/storvsc_drv.c
1719
struct scsi_cmnd *scmnd)
drivers/scsi/storvsc_drv.c
394
struct scsi_cmnd *cmd;
drivers/scsi/storvsc_drv.c
982
struct scsi_cmnd *scmnd,
drivers/scsi/sun3_scsi.c
158
static struct scsi_cmnd *sun3_dma_setup_done;
drivers/scsi/sun3_scsi.c
335
struct scsi_cmnd *cmd)
drivers/scsi/sym53c8xx_2/sym_glue.c
127
void sym_xpt_done(struct sym_hcb *np, struct scsi_cmnd *cmd)
drivers/scsi/sym53c8xx_2/sym_glue.c
171
struct scsi_cmnd *cmd = cp->cmd;
drivers/scsi/sym53c8xx_2/sym_glue.c
238
static int sym_scatter(struct sym_hcb *np, struct sym_ccb *cp, struct scsi_cmnd *cmd)
drivers/scsi/sym53c8xx_2/sym_glue.c
280
static int sym_queue_command(struct sym_hcb *np, struct scsi_cmnd *cmd)
drivers/scsi/sym53c8xx_2/sym_glue.c
312
static inline int sym_setup_cdb(struct sym_hcb *np, struct scsi_cmnd *cmd, struct sym_ccb *cp)
drivers/scsi/sym53c8xx_2/sym_glue.c
325
int sym_setup_data_and_start(struct sym_hcb *np, struct scsi_cmnd *cmd, struct sym_ccb *cp)
drivers/scsi/sym53c8xx_2/sym_glue.c
488
static enum scsi_qc_status sym53c8xx_queue_command_lck(struct scsi_cmnd *cmd)
drivers/scsi/sym53c8xx_2/sym_glue.c
570
static int sym53c8xx_eh_abort_handler(struct scsi_cmnd *cmd)
drivers/scsi/sym53c8xx_2/sym_glue.c
622
static int sym53c8xx_eh_target_reset_handler(struct scsi_cmnd *cmd)
drivers/scsi/sym53c8xx_2/sym_glue.c
648
struct scsi_cmnd *cmd = cp->cmd;
drivers/scsi/sym53c8xx_2/sym_glue.c
673
static int sym53c8xx_eh_bus_reset_handler(struct scsi_cmnd *cmd)
drivers/scsi/sym53c8xx_2/sym_glue.c
696
static int sym53c8xx_eh_host_reset_handler(struct scsi_cmnd *cmd)
drivers/scsi/sym53c8xx_2/sym_glue.h
225
sym_set_cam_status(struct scsi_cmnd *cmd, int status)
drivers/scsi/sym53c8xx_2/sym_glue.h
235
sym_get_cam_status(struct scsi_cmnd *cmd)
drivers/scsi/sym53c8xx_2/sym_glue.h
243
static inline void sym_set_cam_result_ok(struct sym_ccb *cp, struct scsi_cmnd *cmd, int resid)
drivers/scsi/sym53c8xx_2/sym_glue.h
250
void sym_xpt_done(struct sym_hcb *np, struct scsi_cmnd *ccb);
drivers/scsi/sym53c8xx_2/sym_glue.h
253
int sym_setup_data_and_start (struct sym_hcb *np, struct scsi_cmnd *csio, struct sym_ccb *cp);
drivers/scsi/sym53c8xx_2/sym_hipd.c
1634
struct scsi_cmnd *cmd;
drivers/scsi/sym53c8xx_2/sym_hipd.c
3205
struct scsi_cmnd *cmd;
drivers/scsi/sym53c8xx_2/sym_hipd.c
4644
struct sym_ccb *sym_get_ccb (struct sym_hcb *np, struct scsi_cmnd *cmd, u_char tag_order)
drivers/scsi/sym53c8xx_2/sym_hipd.c
5130
int sym_queue_scsiio(struct sym_hcb *np, struct scsi_cmnd *cmd, struct sym_ccb *cp)
drivers/scsi/sym53c8xx_2/sym_hipd.c
5320
int sym_abort_scsiio(struct sym_hcb *np, struct scsi_cmnd *cmd, int timed_out)
drivers/scsi/sym53c8xx_2/sym_hipd.c
5353
struct scsi_cmnd *cmd;
drivers/scsi/sym53c8xx_2/sym_hipd.c
5491
struct scsi_cmnd *cmd;
drivers/scsi/sym53c8xx_2/sym_hipd.c
80
void sym_print_xerr(struct scsi_cmnd *cmd, int x_status)
drivers/scsi/sym53c8xx_2/sym_hipd.h
1042
void sym_print_xerr(struct scsi_cmnd *cmd, int x_status);
drivers/scsi/sym53c8xx_2/sym_hipd.h
1053
struct sym_ccb *sym_get_ccb(struct sym_hcb *np, struct scsi_cmnd *cmd, u_char tag_order);
drivers/scsi/sym53c8xx_2/sym_hipd.h
1057
int sym_queue_scsiio(struct sym_hcb *np, struct scsi_cmnd *csio, struct sym_ccb *cp);
drivers/scsi/sym53c8xx_2/sym_hipd.h
1058
int sym_abort_scsiio(struct sym_hcb *np, struct scsi_cmnd *ccb, int timed_out);
drivers/scsi/sym53c8xx_2/sym_hipd.h
732
struct scsi_cmnd *cmd; /* CAM scsiio ccb */
drivers/scsi/virtio_scsi.c
109
static void virtscsi_compute_resid(struct scsi_cmnd *sc, u32 resid)
drivers/scsi/virtio_scsi.c
123
struct scsi_cmnd *sc = cmd->sc;
drivers/scsi/virtio_scsi.c
439
struct scsi_cmnd *sc = cmd->sc;
drivers/scsi/virtio_scsi.c
47
struct scsi_cmnd *sc;
drivers/scsi/virtio_scsi.c
524
struct scsi_cmnd *sc)
drivers/scsi/virtio_scsi.c
539
struct scsi_cmnd *sc)
drivers/scsi/virtio_scsi.c
563
struct scsi_cmnd *sc)
drivers/scsi/virtio_scsi.c
572
struct scsi_cmnd *sc)
drivers/scsi/virtio_scsi.c
651
static int virtscsi_device_reset(struct scsi_cmnd *sc)
drivers/scsi/virtio_scsi.c
709
static int virtscsi_abort(struct scsi_cmnd *sc)
drivers/scsi/virtio_scsi.c
792
static enum scsi_timeout_action virtscsi_eh_timed_out(struct scsi_cmnd *scmnd)
drivers/scsi/vmw_pvscsi.c
155
pvscsi_find_context(const struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd)
drivers/scsi/vmw_pvscsi.c
168
pvscsi_acquire_context(struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd)
drivers/scsi/vmw_pvscsi.c
348
struct pvscsi_ctx *ctx, struct scsi_cmnd *cmd,
drivers/scsi/vmw_pvscsi.c
408
static void pvscsi_patch_sense(struct scsi_cmnd *cmd)
drivers/scsi/vmw_pvscsi.c
417
struct scsi_cmnd *cmd;
drivers/scsi/vmw_pvscsi.c
547
struct scsi_cmnd *cmd;
drivers/scsi/vmw_pvscsi.c
58
struct scsi_cmnd *cmd;
drivers/scsi/vmw_pvscsi.c
691
struct pvscsi_ctx *ctx, struct scsi_cmnd *cmd)
drivers/scsi/vmw_pvscsi.c
774
static enum scsi_qc_status pvscsi_queue_lck(struct scsi_cmnd *cmd)
drivers/scsi/vmw_pvscsi.c
806
static int pvscsi_abort(struct scsi_cmnd *cmd)
drivers/scsi/vmw_pvscsi.c
884
struct scsi_cmnd *cmd = ctx->cmd;
drivers/scsi/vmw_pvscsi.c
897
static int pvscsi_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/vmw_pvscsi.c
951
static int pvscsi_bus_reset(struct scsi_cmnd *cmd)
drivers/scsi/vmw_pvscsi.c
976
static int pvscsi_device_reset(struct scsi_cmnd *cmd)
drivers/scsi/wd33c93.c
1292
cmd = (struct scsi_cmnd *) hostdata->selecting;
drivers/scsi/wd33c93.c
1386
cmd = (struct scsi_cmnd *) hostdata->disconnected_Q;
drivers/scsi/wd33c93.c
1392
cmd = (struct scsi_cmnd *) cmd->host_scribble;
drivers/scsi/wd33c93.c
1411
(struct scsi_cmnd *) cmd->host_scribble;
drivers/scsi/wd33c93.c
1511
wd33c93_host_reset(struct scsi_cmnd * SCpnt)
drivers/scsi/wd33c93.c
1549
wd33c93_abort(struct scsi_cmnd * cmd)
drivers/scsi/wd33c93.c
1554
struct scsi_cmnd *tmp, *prev;
drivers/scsi/wd33c93.c
1567
tmp = (struct scsi_cmnd *) hostdata->input_Q;
drivers/scsi/wd33c93.c
1575
(struct scsi_cmnd *) cmd->host_scribble;
drivers/scsi/wd33c93.c
1586
tmp = (struct scsi_cmnd *) tmp->host_scribble;
drivers/scsi/wd33c93.c
1667
tmp = (struct scsi_cmnd *) hostdata->disconnected_Q;
drivers/scsi/wd33c93.c
1677
tmp = (struct scsi_cmnd *) tmp->host_scribble;
drivers/scsi/wd33c93.c
2070
struct scsi_cmnd *cmd;
drivers/scsi/wd33c93.c
2110
cmd = (struct scsi_cmnd *) hd->connected;
drivers/scsi/wd33c93.c
2117
cmd = (struct scsi_cmnd *) hd->input_Q;
drivers/scsi/wd33c93.c
2121
cmd = (struct scsi_cmnd *) cmd->host_scribble;
drivers/scsi/wd33c93.c
2126
cmd = (struct scsi_cmnd *) hd->disconnected_Q;
drivers/scsi/wd33c93.c
2130
cmd = (struct scsi_cmnd *) cmd->host_scribble;
drivers/scsi/wd33c93.c
305
static enum scsi_qc_status wd33c93_queuecommand_lck(struct scsi_cmnd *cmd)
drivers/scsi/wd33c93.c
309
struct scsi_cmnd *tmp;
drivers/scsi/wd33c93.c
381
for (tmp = (struct scsi_cmnd *) hostdata->input_Q;
drivers/scsi/wd33c93.c
383
tmp = (struct scsi_cmnd *) tmp->host_scribble) ;
drivers/scsi/wd33c93.c
418
struct scsi_cmnd *cmd, *prev;
drivers/scsi/wd33c93.c
431
cmd = (struct scsi_cmnd *) hostdata->input_Q;
drivers/scsi/wd33c93.c
438
cmd = (struct scsi_cmnd *) cmd->host_scribble;
drivers/scsi/wd33c93.c
453
hostdata->input_Q = (struct scsi_cmnd *) cmd->host_scribble;
drivers/scsi/wd33c93.c
503
for (prev = (struct scsi_cmnd *) hostdata->input_Q; prev;
drivers/scsi/wd33c93.c
504
prev = (struct scsi_cmnd *) prev->host_scribble) {
drivers/scsi/wd33c93.c
507
for (prev = (struct scsi_cmnd *) hostdata->input_Q; prev;
drivers/scsi/wd33c93.c
508
prev = (struct scsi_cmnd *) prev->host_scribble)
drivers/scsi/wd33c93.c
660
transfer_bytes(const wd33c93_regs regs, struct scsi_cmnd *cmd,
drivers/scsi/wd33c93.c
740
struct scsi_cmnd *patch, *cmd;
drivers/scsi/wd33c93.c
754
cmd = (struct scsi_cmnd *) hostdata->connected; /* assume we're connected */
drivers/scsi/wd33c93.c
795
cmd = (struct scsi_cmnd *) hostdata->selecting; /* get a valid cmd */
drivers/scsi/wd33c93.c
828
(struct scsi_cmnd *) hostdata->selecting;
drivers/scsi/wd33c93.h
188
typedef int (*dma_setup_t) (struct scsi_cmnd *SCpnt, int dir_in);
drivers/scsi/wd33c93.h
190
struct scsi_cmnd *SCpnt, int status);
drivers/scsi/wd33c93.h
226
volatile struct scsi_cmnd *input_Q; /* commands waiting to be started */
drivers/scsi/wd33c93.h
227
volatile struct scsi_cmnd *selecting; /* trying to select this command */
drivers/scsi/wd33c93.h
228
volatile struct scsi_cmnd *connected; /* currently connected command */
drivers/scsi/wd33c93.h
229
volatile struct scsi_cmnd *disconnected_Q;/* commands waiting for reconnect */
drivers/scsi/wd33c93.h
260
static inline struct scsi_pointer *WD33C93_scsi_pointer(struct scsi_cmnd *cmd)
drivers/scsi/wd33c93.h
334
int wd33c93_abort (struct scsi_cmnd *cmd);
drivers/scsi/wd33c93.h
336
struct scsi_cmnd *cmd);
drivers/scsi/wd33c93.h
340
int wd33c93_host_reset (struct scsi_cmnd *);
drivers/scsi/wd719x.c
191
struct scsi_cmnd *cmd = scb->cmd;
drivers/scsi/wd719x.c
208
struct scsi_cmnd *cmd)
drivers/scsi/wd719x.c
464
static int wd719x_abort(struct scsi_cmnd *cmd)
drivers/scsi/wd719x.c
488
static int wd719x_reset(struct scsi_cmnd *cmd, u8 opcode, u8 device)
drivers/scsi/wd719x.c
514
static int wd719x_dev_reset(struct scsi_cmnd *cmd)
drivers/scsi/wd719x.c
519
static int wd719x_bus_reset(struct scsi_cmnd *cmd)
drivers/scsi/wd719x.c
524
static int wd719x_host_reset(struct scsi_cmnd *cmd)
drivers/scsi/wd719x.h
60
struct scsi_cmnd *cmd; /* a copy of the pointer we were passed */
drivers/scsi/xen-scsifront.c
186
struct scsi_cmnd *sc = shadow->sc;
drivers/scsi/xen-scsifront.c
303
struct scsi_cmnd *sc;
drivers/scsi/xen-scsifront.c
471
struct scsi_cmnd *sc,
drivers/scsi/xen-scsifront.c
607
struct scsi_cmnd *sc)
drivers/scsi/xen-scsifront.c
662
static int scsifront_action_handler(struct scsi_cmnd *sc, uint8_t act)
drivers/scsi/xen-scsifront.c
726
static int scsifront_eh_abort_handler(struct scsi_cmnd *sc)
drivers/scsi/xen-scsifront.c
732
static int scsifront_dev_reset_handler(struct scsi_cmnd *sc)
drivers/scsi/xen-scsifront.c
98
struct scsi_cmnd *sc;
drivers/target/loopback/tcm_loop.c
105
struct scsi_cmnd *sc = tl_cmd->sc;
drivers/target/loopback/tcm_loop.c
170
struct scsi_cmnd *sc)
drivers/target/loopback/tcm_loop.c
235
static int tcm_loop_abort_task(struct scsi_cmnd *sc)
drivers/target/loopback/tcm_loop.c
256
static int tcm_loop_device_reset(struct scsi_cmnd *sc)
drivers/target/loopback/tcm_loop.c
275
struct scsi_cmnd *sc = blk_mq_rq_to_pdu(rq);
drivers/target/loopback/tcm_loop.c
283
static int tcm_loop_target_reset(struct scsi_cmnd *sc)
drivers/target/loopback/tcm_loop.c
558
struct scsi_cmnd *sc = tl_cmd->sc;
drivers/target/loopback/tcm_loop.c
70
struct scsi_cmnd *sc = tl_cmd->sc;
drivers/target/loopback/tcm_loop.h
16
struct scsi_cmnd *sc;
drivers/target/target_core_pscsi.c
1009
struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(req);
drivers/target/target_core_pscsi.c
938
struct scsi_cmnd *scmd;
drivers/ufs/core/ufs-mcq.c
531
struct scsi_cmnd *cmd = ufshcd_tag_to_cmd(hba, task_tag);
drivers/ufs/core/ufs-mcq.c
613
struct scsi_cmnd *cmd = ufshcd_tag_to_cmd(hba, task_tag);
drivers/ufs/core/ufs-mcq.c
660
int ufshcd_mcq_abort(struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd-crypto.h
41
struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd-crypto.h
54
struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd-crypto.h
87
struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd-crypto.h
93
struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd-priv.h
375
static inline struct scsi_cmnd *ufshcd_tag_to_cmd(struct ufs_hba *hba, u32 tag)
drivers/ufs/core/ufshcd-priv.h
76
bool ufshcd_cmd_inflight(struct scsi_cmnd *cmd);
drivers/ufs/core/ufshcd-priv.h
78
int ufshcd_mcq_abort(struct scsi_cmnd *cmd);
drivers/ufs/core/ufshcd-priv.h
80
void ufshcd_release_scsi_cmd(struct ufs_hba *hba, struct scsi_cmnd *cmd);
drivers/ufs/core/ufshcd.c
2302
struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
2312
static void ufshcd_start_monitor(struct ufs_hba *hba, struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
2323
static void ufshcd_update_monitor(struct ufs_hba *hba, struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
2357
static bool ufshcd_is_scsi_cmd(struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
2369
struct scsi_cmnd *cmd,
drivers/ufs/core/ufshcd.c
2414
static inline void ufshcd_copy_sense_data(struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
2725
static int ufshcd_map_sg(struct ufs_hba *hba, struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
2797
static void ufshcd_prepare_utp_scsi_cmd_upiu(struct scsi_cmnd *cmd,
drivers/ufs/core/ufshcd.c
2830
struct scsi_cmnd *cmd, u8 upiu_flags)
drivers/ufs/core/ufshcd.c
2862
static inline void ufshcd_prepare_utp_nop_upiu(struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
2885
struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
2911
static void ufshcd_comp_scsi_upiu(struct ufs_hba *hba, struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
2925
static void ufshcd_init_lrb(struct ufs_hba *hba, struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
2948
static void __ufshcd_setup_cmd(struct ufs_hba *hba, struct scsi_cmnd *cmd,
drivers/ufs/core/ufshcd.c
2962
static void ufshcd_setup_scsi_cmd(struct ufs_hba *hba, struct scsi_cmnd *cmd,
drivers/ufs/core/ufshcd.c
3026
static int ufshcd_init_cmd_priv(struct Scsi_Host *host, struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
3039
struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
3120
struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
3133
static void ufshcd_setup_dev_cmd(struct ufs_hba *hba, struct scsi_cmnd *cmd,
drivers/ufs/core/ufshcd.c
3146
static int ufshcd_compose_dev_cmd(struct ufs_hba *hba, struct scsi_cmnd *cmd,
drivers/ufs/core/ufshcd.c
3160
bool ufshcd_cmd_inflight(struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
327
static int ufshcd_eh_host_reset_handler(struct scsi_cmnd *cmd);
drivers/ufs/core/ufshcd.c
3276
static struct scsi_cmnd *ufshcd_get_dev_mgmt_cmd(struct ufs_hba *hba)
drivers/ufs/core/ufshcd.c
3289
static void ufshcd_put_dev_mgmt_cmd(struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
3298
static int ufshcd_issue_dev_cmd(struct ufs_hba *hba, struct scsi_cmnd *cmd,
drivers/ufs/core/ufshcd.c
3327
struct scsi_cmnd *cmd = ufshcd_get_dev_mgmt_cmd(hba);
drivers/ufs/core/ufshcd.c
480
static void ufshcd_add_command_trace(struct ufs_hba *hba, struct scsi_cmnd *cmd,
drivers/ufs/core/ufshcd.c
5409
static inline int ufshcd_scsi_cmd_status(struct scsi_cmnd *cmd, int scsi_status)
drivers/ufs/core/ufshcd.c
5443
struct scsi_cmnd *cmd,
drivers/ufs/core/ufshcd.c
5611
void ufshcd_release_scsi_cmd(struct ufs_hba *hba, struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
5628
struct scsi_cmnd *cmd = ufshcd_tag_to_cmd(hba, task_tag);
drivers/ufs/core/ufshcd.c
5688
struct scsi_cmnd *cmd = scsi_host_find_tag(hba->host, tag);
drivers/ufs/core/ufshcd.c
5735
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
drivers/ufs/core/ufshcd.c
601
static void ufshcd_print_tr(struct ufs_hba *hba, struct scsi_cmnd *cmd,
drivers/ufs/core/ufshcd.c
6652
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
drivers/ufs/core/ufshcd.c
7400
struct scsi_cmnd *cmd = ufshcd_get_dev_mgmt_cmd(hba);
drivers/ufs/core/ufshcd.c
7553
struct scsi_cmnd *cmd;
drivers/ufs/core/ufshcd.c
7632
struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
drivers/ufs/core/ufshcd.c
7666
static int ufshcd_eh_device_reset_handler(struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
7704
struct scsi_cmnd *cmd = ufshcd_tag_to_cmd(hba, tag);
drivers/ufs/core/ufshcd.c
7726
struct scsi_cmnd *cmd = ufshcd_tag_to_cmd(hba, tag);
drivers/ufs/core/ufshcd.c
7791
static int ufshcd_abort(struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
8044
static int ufshcd_eh_host_reset_handler(struct scsi_cmnd *cmd)
drivers/ufs/core/ufshcd.c
9276
static enum scsi_timeout_action ufshcd_eh_timed_out(struct scsi_cmnd *scmd)
drivers/usb/image/microtek.c
226
static inline void mts_show_command(struct scsi_cmnd *srb)
drivers/usb/image/microtek.c
308
static inline void mts_show_command(struct scsi_cmnd * dummy)
drivers/usb/image/microtek.c
331
static int mts_scsi_abort(struct scsi_cmnd *srb)
drivers/usb/image/microtek.c
342
static int mts_scsi_host_reset(struct scsi_cmnd *srb)
drivers/usb/image/microtek.c
359
struct scsi_cmnd *srb);
drivers/usb/image/microtek.c
522
mts_build_transfer_context(struct scsi_cmnd *srb, struct mts_desc* desc)
drivers/usb/image/microtek.c
562
static enum scsi_qc_status mts_scsi_queuecommand_lck(struct scsi_cmnd *srb)
drivers/usb/image/microtek.h
12
typedef void (*mts_scsi_cmnd_callback)(struct scsi_cmnd *);
drivers/usb/image/microtek.h
19
struct scsi_cmnd *srb;
drivers/usb/storage/alauda.c
1130
static int alauda_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/cypress_atacb.c
73
static void cypress_atacb_passthrough(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/datafab.c
437
struct scsi_cmnd * srb,
drivers/usb/storage/datafab.c
547
static int datafab_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/debug.c
41
void usb_stor_show_command(const struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/debug.h
33
void usb_stor_show_command(const struct us_data *us, struct scsi_cmnd *srb);
drivers/usb/storage/ene_ub6250.c
1450
static int ms_scsi_test_unit_ready(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/ene_ub6250.c
1465
static int ms_scsi_mode_sense(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/ene_ub6250.c
1483
static int ms_scsi_read_capacity(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/ene_ub6250.c
1634
static int ms_scsi_read(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/ene_ub6250.c
1733
static int ms_scsi_write(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/ene_ub6250.c
2219
static int sd_scsi_irp(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/ene_ub6250.c
2264
static int ms_scsi_irp(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/ene_ub6250.c
2301
static int ene_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/ene_ub6250.c
570
static int do_scsi_request_sense(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/ene_ub6250.c
586
static int do_scsi_inquiry(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/ene_ub6250.c
598
static int sd_scsi_test_unit_ready(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/ene_ub6250.c
612
static int sd_scsi_mode_sense(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/ene_ub6250.c
631
static int sd_scsi_read_capacity(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/ene_ub6250.c
671
static int sd_scsi_read(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/ene_ub6250.c
711
static int sd_scsi_write(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/freecom.c
152
freecom_readdata (struct scsi_cmnd *srb, struct us_data *us,
drivers/usb/storage/freecom.c
185
freecom_writedata (struct scsi_cmnd *srb, struct us_data *us,
drivers/usb/storage/freecom.c
221
static int freecom_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/isd200.c
1227
static int isd200_scsi_to_ata(struct scsi_cmnd *srb, struct us_data *us,
drivers/usb/storage/isd200.c
1526
static void isd200_ata_command(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/isd200.c
330
struct scsi_cmnd srb;
drivers/usb/storage/isd200.c
399
static void isd200_build_sense(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/isd200.c
452
struct scsi_cmnd *srb = &info->srb;
drivers/usb/storage/isd200.c
463
static void isd200_srb_set_bufflen(struct scsi_cmnd *srb, unsigned bufflen)
drivers/usb/storage/isd200.c
484
struct scsi_cmnd *srb = &info->srb;
drivers/usb/storage/isd200.c
608
struct scsi_cmnd *srb,
drivers/usb/storage/jumpshot.c
367
struct scsi_cmnd * srb,
drivers/usb/storage/jumpshot.c
474
static int jumpshot_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/karma.c
145
static int rio_karma_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/protocol.c
104
void usb_stor_transparent_scsi_command(struct scsi_cmnd *srb,
drivers/usb/storage/protocol.c
122
unsigned int buflen, struct scsi_cmnd *srb, struct scatterlist **sgptr,
drivers/usb/storage/protocol.c
169
unsigned int buflen, struct scsi_cmnd *srb)
drivers/usb/storage/protocol.c
45
void usb_stor_pad12_command(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/protocol.c
61
void usb_stor_ufi_command(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/protocol.h
28
extern void usb_stor_pad12_command(struct scsi_cmnd*, struct us_data*);
drivers/usb/storage/protocol.h
29
extern void usb_stor_ufi_command(struct scsi_cmnd*, struct us_data*);
drivers/usb/storage/protocol.h
30
extern void usb_stor_transparent_scsi_command(struct scsi_cmnd*,
drivers/usb/storage/protocol.h
37
unsigned int buflen, struct scsi_cmnd *srb, struct scatterlist **,
drivers/usb/storage/protocol.h
41
unsigned int buflen, struct scsi_cmnd *srb);
drivers/usb/storage/realtek_cr.c
787
static inline int working_scsi(struct scsi_cmnd *srb)
drivers/usb/storage/realtek_cr.c
797
static void rts51x_invoke_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/scsiglue.c
360
static enum scsi_qc_status queuecommand_lck(struct scsi_cmnd *srb)
drivers/usb/storage/scsiglue.c
362
void (*done)(struct scsi_cmnd *) = scsi_done;
drivers/usb/storage/scsiglue.c
403
static int command_abort_matching(struct us_data *us, struct scsi_cmnd *srb_match)
drivers/usb/storage/scsiglue.c
444
static int command_abort(struct scsi_cmnd *srb)
drivers/usb/storage/scsiglue.c
456
static int device_reset(struct scsi_cmnd *srb)
drivers/usb/storage/scsiglue.c
475
static int bus_reset(struct scsi_cmnd *srb)
drivers/usb/storage/sddr09.c
1496
static int dpcm_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/sddr09.c
1537
static int sddr09_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/sddr09.c
53
static int sddr09_transport(struct scsi_cmnd *srb, struct us_data *us);
drivers/usb/storage/sddr55.c
781
static int sddr55_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/shuttle_usbat.c
1291
struct scsi_cmnd *srb)
drivers/usb/storage/shuttle_usbat.c
150
static int usbat_flash_transport(struct scsi_cmnd * srb, struct us_data *us);
drivers/usb/storage/shuttle_usbat.c
151
static int usbat_hp8200e_transport(struct scsi_cmnd *srb, struct us_data *us);
drivers/usb/storage/shuttle_usbat.c
1552
static int usbat_hp8200e_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/shuttle_usbat.c
1680
static int usbat_flash_transport(struct scsi_cmnd * srb, struct us_data *us)
drivers/usb/storage/transport.c
1111
int usb_stor_Bulk_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/transport.c
467
struct scsi_cmnd* srb)
drivers/usb/storage/transport.c
524
static void last_sector_hacks(struct us_data *us, struct scsi_cmnd *srb)
drivers/usb/storage/transport.c
604
void usb_stor_invoke_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/transport.c
957
int usb_stor_CB_transport(struct scsi_cmnd *srb, struct us_data *us)
drivers/usb/storage/transport.h
62
extern int usb_stor_CB_transport(struct scsi_cmnd *, struct us_data*);
drivers/usb/storage/transport.h
65
extern int usb_stor_Bulk_transport(struct scsi_cmnd *, struct us_data*);
drivers/usb/storage/transport.h
69
extern void usb_stor_invoke_transport(struct scsi_cmnd *, struct us_data*);
drivers/usb/storage/transport.h
85
struct scsi_cmnd* srb);
drivers/usb/storage/uas.c
103
struct scsi_cmnd *cmnd;
drivers/usb/storage/uas.c
143
static void uas_add_work(struct scsi_cmnd *cmnd)
drivers/usb/storage/uas.c
156
struct scsi_cmnd *cmnd;
drivers/usb/storage/uas.c
177
static void uas_sense(struct urb *urb, struct scsi_cmnd *cmnd)
drivers/usb/storage/uas.c
200
static void uas_log_cmd_state(struct scsi_cmnd *cmnd, const char *prefix,
drivers/usb/storage/uas.c
226
static void uas_free_unsubmitted_urbs(struct scsi_cmnd *cmnd)
drivers/usb/storage/uas.c
245
static int uas_try_complete(struct scsi_cmnd *cmnd, const char *caller)
drivers/usb/storage/uas.c
262
static void uas_xfer_data(struct urb *urb, struct scsi_cmnd *cmnd,
drivers/usb/storage/uas.c
275
static bool uas_evaluate_response_iu(struct response_iu *riu, struct scsi_cmnd *cmnd)
drivers/usb/storage/uas.c
305
struct scsi_cmnd *cmnd;
drivers/usb/storage/uas.c
400
struct scsi_cmnd *cmnd = urb->context;
drivers/usb/storage/uas.c
450
struct scsi_cmnd *cmnd,
drivers/usb/storage/uas.c
46
struct scsi_cmnd *cmnd[MAX_CMNDS];
drivers/usb/storage/uas.c
473
struct scsi_cmnd *cmnd)
drivers/usb/storage/uas.c
500
struct scsi_cmnd *cmnd)
drivers/usb/storage/uas.c
543
static int uas_submit_sense_urb(struct scsi_cmnd *cmnd, gfp_t gfp)
drivers/usb/storage/uas.c
562
static int uas_submit_urbs(struct scsi_cmnd *cmnd,
drivers/usb/storage/uas.c
639
static enum scsi_qc_status uas_queuecommand_lck(struct scsi_cmnd *cmnd)
drivers/usb/storage/uas.c
737
static int uas_eh_abort_handler(struct scsi_cmnd *cmnd)
drivers/usb/storage/uas.c
77
static int uas_submit_urbs(struct scsi_cmnd *cmnd,
drivers/usb/storage/uas.c
775
static int uas_eh_device_reset_handler(struct scsi_cmnd *cmnd)
drivers/usb/storage/uas.c
80
static int uas_try_complete(struct scsi_cmnd *cmnd, const char *caller);
drivers/usb/storage/uas.c
82
static void uas_log_cmd_state(struct scsi_cmnd *cmnd, const char *prefix,
drivers/usb/storage/usb.c
384
struct scsi_cmnd *srb;
drivers/usb/storage/usb.h
123
struct scsi_cmnd *srb; /* current srb */
drivers/usb/storage/usb.h
39
struct scsi_cmnd;
drivers/usb/storage/usb.h
77
typedef int (*trans_cmnd)(struct scsi_cmnd *, struct us_data*);
drivers/usb/storage/usb.h
79
typedef void (*proto_cmnd)(struct scsi_cmnd*, struct us_data*);
include/linux/libata.h
1153
struct scsi_cmnd *cmd);
include/linux/libata.h
1208
extern void ata_scsi_simulate(struct ata_device *dev, struct scsi_cmnd *cmd);
include/linux/libata.h
1316
extern int ata_sas_queuecmd(struct scsi_cmnd *cmd, struct ata_port *ap);
include/linux/libata.h
640
struct scsi_cmnd *scsicmd;
include/linux/libata.h
641
void (*scsidone)(struct scsi_cmnd *);
include/scsi/libfc.h
325
struct scsi_cmnd *cmd;
include/scsi/libfc.h
963
struct scsi_cmnd *cmnd);
include/scsi/libfc.h
964
int fc_eh_abort(struct scsi_cmnd *);
include/scsi/libfc.h
965
int fc_eh_device_reset(struct scsi_cmnd *);
include/scsi/libfc.h
966
int fc_eh_host_reset(struct scsi_cmnd *);
include/scsi/libiscsi.h
120
struct scsi_cmnd *sc; /* associated SCSI cmd*/
include/scsi/libiscsi.h
161
static inline struct iscsi_cmd *iscsi_cmd(struct scsi_cmnd *cmd)
include/scsi/libiscsi.h
30
struct scsi_cmnd;
include/scsi/libiscsi.h
391
extern int iscsi_eh_abort(struct scsi_cmnd *sc);
include/scsi/libiscsi.h
392
extern int iscsi_eh_recover_target(struct scsi_cmnd *sc);
include/scsi/libiscsi.h
393
extern int iscsi_eh_session_reset(struct scsi_cmnd *sc);
include/scsi/libiscsi.h
394
extern int iscsi_eh_device_reset(struct scsi_cmnd *sc);
include/scsi/libiscsi.h
396
struct scsi_cmnd *sc);
include/scsi/libiscsi.h
397
extern enum scsi_timeout_action iscsi_eh_cmd_timed_out(struct scsi_cmnd *sc);
include/scsi/libsas.h
410
cmd_to_domain_dev(struct scsi_cmnd *cmd)
include/scsi/libsas.h
571
struct scsi_cmnd *cmd;
include/scsi/libsas.h
629
struct scsi_cmnd *scmd;
include/scsi/libsas.h
693
struct scsi_cmnd *cmd);
include/scsi/libsas.h
709
int sas_eh_abort_handler(struct scsi_cmnd *cmd);
include/scsi/libsas.h
710
int sas_eh_device_reset_handler(struct scsi_cmnd *cmd);
include/scsi/libsas.h
711
int sas_eh_target_reset_handler(struct scsi_cmnd *cmd);
include/scsi/scsi.h
17
struct scsi_cmnd;
include/scsi/scsi_cmnd.h
147
static inline struct request *scsi_cmd_to_rq(struct scsi_cmnd *scmd)
include/scsi/scsi_cmnd.h
156
static inline void *scsi_cmd_priv(struct scsi_cmnd *cmd)
include/scsi/scsi_cmnd.h
161
void scsi_done(struct scsi_cmnd *cmd);
include/scsi/scsi_cmnd.h
162
void scsi_done_direct(struct scsi_cmnd *cmd);
include/scsi/scsi_cmnd.h
164
extern void scsi_finish_command(struct scsi_cmnd *cmd);
include/scsi/scsi_cmnd.h
170
blk_status_t scsi_alloc_sgtables(struct scsi_cmnd *cmd);
include/scsi/scsi_cmnd.h
171
void scsi_free_sgtables(struct scsi_cmnd *cmd);
include/scsi/scsi_cmnd.h
174
extern int scsi_dma_map(struct scsi_cmnd *cmd);
include/scsi/scsi_cmnd.h
175
extern void scsi_dma_unmap(struct scsi_cmnd *cmd);
include/scsi/scsi_cmnd.h
177
static inline int scsi_dma_map(struct scsi_cmnd *cmd) { return -ENOSYS; }
include/scsi/scsi_cmnd.h
178
static inline void scsi_dma_unmap(struct scsi_cmnd *cmd) { }
include/scsi/scsi_cmnd.h
181
static inline unsigned scsi_sg_count(struct scsi_cmnd *cmd)
include/scsi/scsi_cmnd.h
186
static inline struct scatterlist *scsi_sglist(struct scsi_cmnd *cmd)
include/scsi/scsi_cmnd.h
191
static inline unsigned scsi_bufflen(struct scsi_cmnd *cmd)
include/scsi/scsi_cmnd.h
196
static inline void scsi_set_resid(struct scsi_cmnd *cmd, unsigned int resid)
include/scsi/scsi_cmnd.h
201
static inline unsigned int scsi_get_resid(struct scsi_cmnd *cmd)
include/scsi/scsi_cmnd.h
209
static inline int scsi_sg_copy_from_buffer(struct scsi_cmnd *cmd,
include/scsi/scsi_cmnd.h
216
static inline int scsi_sg_copy_to_buffer(struct scsi_cmnd *cmd,
include/scsi/scsi_cmnd.h
223
static inline sector_t scsi_get_sector(struct scsi_cmnd *scmd)
include/scsi/scsi_cmnd.h
228
static inline sector_t scsi_get_lba(struct scsi_cmnd *scmd)
include/scsi/scsi_cmnd.h
235
static inline unsigned int scsi_logical_block_count(struct scsi_cmnd *scmd)
include/scsi/scsi_cmnd.h
263
static inline void scsi_set_prot_op(struct scsi_cmnd *scmd, unsigned char op)
include/scsi/scsi_cmnd.h
268
static inline unsigned char scsi_get_prot_op(struct scsi_cmnd *scmd)
include/scsi/scsi_cmnd.h
294
static inline void scsi_set_prot_type(struct scsi_cmnd *scmd, unsigned char type)
include/scsi/scsi_cmnd.h
299
static inline unsigned char scsi_get_prot_type(struct scsi_cmnd *scmd)
include/scsi/scsi_cmnd.h
304
static inline u32 scsi_prot_ref_tag(struct scsi_cmnd *scmd)
include/scsi/scsi_cmnd.h
311
static inline unsigned int scsi_prot_interval(struct scsi_cmnd *scmd)
include/scsi/scsi_cmnd.h
316
static inline unsigned scsi_prot_sg_count(struct scsi_cmnd *cmd)
include/scsi/scsi_cmnd.h
321
static inline struct scatterlist *scsi_prot_sglist(struct scsi_cmnd *cmd)
include/scsi/scsi_cmnd.h
326
static inline struct scsi_data_buffer *scsi_prot(struct scsi_cmnd *cmd)
include/scsi/scsi_cmnd.h
334
static inline void set_status_byte(struct scsi_cmnd *cmd, char status)
include/scsi/scsi_cmnd.h
339
static inline u8 get_status_byte(struct scsi_cmnd *cmd)
include/scsi/scsi_cmnd.h
344
static inline void set_host_byte(struct scsi_cmnd *cmd, char status)
include/scsi/scsi_cmnd.h
349
static inline u8 get_host_byte(struct scsi_cmnd *cmd)
include/scsi/scsi_cmnd.h
366
static inline void scsi_msg_to_host_byte(struct scsi_cmnd *cmd, u8 msg)
include/scsi/scsi_cmnd.h
383
static inline unsigned scsi_transfer_length(struct scsi_cmnd *scmd)
include/scsi/scsi_cmnd.h
394
extern void scsi_build_sense(struct scsi_cmnd *scmd, int desc,
include/scsi/scsi_dbg.h
14
extern void scsi_print_sense(struct scsi_cmnd *);
include/scsi/scsi_dbg.h
18
extern void scsi_print_result(struct scsi_cmnd *, const char *, int);
include/scsi/scsi_dbg.h
5
struct scsi_cmnd;
include/scsi/scsi_dbg.h
9
extern void scsi_print_command(struct scsi_cmnd *);
include/scsi/scsi_device.h
16
struct scsi_cmnd;
include/scsi/scsi_device.h
322
__printf(3, 4) void scmd_printk(const char *, struct scsi_cmnd *, const char *,
include/scsi/scsi_device.h
567
struct scsi_cmnd *scsi_get_internal_cmd(struct scsi_device *sdev,
include/scsi/scsi_device.h
570
void scsi_put_internal_cmd(struct scsi_cmnd *scmd);
include/scsi/scsi_driver.h
20
blk_status_t (*init_command)(struct scsi_cmnd *);
include/scsi/scsi_driver.h
21
void (*uninit_command)(struct scsi_cmnd *);
include/scsi/scsi_driver.h
22
int (*done)(struct scsi_cmnd *);
include/scsi/scsi_driver.h
23
int (*eh_action)(struct scsi_cmnd *, int);
include/scsi/scsi_driver.h
24
void (*eh_reset)(struct scsi_cmnd *);
include/scsi/scsi_driver.h
40
static inline struct scsi_driver *scsi_cmd_to_driver(struct scsi_cmnd *cmd)
include/scsi/scsi_eh.h
12
extern void scsi_eh_finish_cmd(struct scsi_cmnd *scmd,
include/scsi/scsi_eh.h
18
extern bool scsi_command_normalize_sense(const struct scsi_cmnd *cmd,
include/scsi/scsi_eh.h
20
extern enum scsi_disposition scsi_check_sense(struct scsi_cmnd *);
include/scsi/scsi_eh.h
52
extern void scsi_eh_prep_cmnd(struct scsi_cmnd *scmd,
include/scsi/scsi_eh.h
56
extern void scsi_eh_restore_cmnd(struct scsi_cmnd* scmd,
include/scsi/scsi_host.h
139
int (*init_cmd_priv)(struct Scsi_Host *shost, struct scsi_cmnd *cmd);
include/scsi/scsi_host.h
140
int (*exit_cmd_priv)(struct Scsi_Host *shost, struct scsi_cmnd *cmd);
include/scsi/scsi_host.h
160
int (* eh_abort_handler)(struct scsi_cmnd *);
include/scsi/scsi_host.h
161
int (* eh_device_reset_handler)(struct scsi_cmnd *);
include/scsi/scsi_host.h
162
int (* eh_target_reset_handler)(struct scsi_cmnd *);
include/scsi/scsi_host.h
163
int (* eh_bus_reset_handler)(struct scsi_cmnd *);
include/scsi/scsi_host.h
164
int (* eh_host_reset_handler)(struct scsi_cmnd *);
include/scsi/scsi_host.h
17
struct scsi_cmnd;
include/scsi/scsi_host.h
357
enum scsi_timeout_action (*eh_timed_out)(struct scsi_cmnd *);
include/scsi/scsi_host.h
363
bool (*eh_should_retry_cmd)(struct scsi_cmnd *scmd);
include/scsi/scsi_host.h
531
struct scsi_cmnd *cmd) \
include/scsi/scsi_host.h
847
bool (*fn)(struct scsi_cmnd *, void *), void *priv);
include/scsi/scsi_host.h
88
struct scsi_cmnd *);
include/scsi/scsi_host.h
95
struct scsi_cmnd *);
include/scsi/scsi_tcq.h
22
static inline struct scsi_cmnd *scsi_host_find_tag(struct Scsi_Host *shost,
include/scsi/scsi_transport_fc.h
871
int fc_block_scsi_eh(struct scsi_cmnd *cmnd);
include/scsi/scsi_transport_fc.h
872
enum scsi_timeout_action fc_eh_timed_out(struct scsi_cmnd *scmd);
include/scsi/scsi_transport_fc.h
873
bool fc_eh_should_retry_cmd(struct scsi_cmnd *scmd);
include/scsi/scsi_transport_iscsi.h
22
struct scsi_cmnd;
include/scsi/scsi_transport_iscsi.h
465
extern int iscsi_block_scsi_eh(struct scsi_cmnd *cmd);
include/scsi/scsi_transport_spi.h
147
int spi_populate_tag_msg(unsigned char *msg, struct scsi_cmnd *cmd);
include/scsi/scsi_transport_srp.h
121
enum scsi_timeout_action srp_timed_out(struct scsi_cmnd *scmd);
include/trace/events/scsi.h
159
TP_PROTO(struct scsi_cmnd *cmd),
include/trace/events/scsi.h
213
TP_PROTO(struct scsi_cmnd *cmd, int rtn),
include/trace/events/scsi.h
264
TP_PROTO(struct scsi_cmnd *cmd),
include/trace/events/scsi.h
333
TP_PROTO(struct scsi_cmnd *cmd),
include/trace/events/scsi.h
337
TP_PROTO(struct scsi_cmnd *cmd),