/linux-4.1.27/include/scsi/ |
D | scsi_cmnd.h | 59 struct scsi_cmnd { struct 121 void (*scsi_done) (struct scsi_cmnd *); argument 147 static inline void *scsi_cmd_priv(struct scsi_cmnd *cmd) in scsi_cmd_priv() argument 153 static inline struct scsi_driver *scsi_cmd_to_driver(struct scsi_cmnd *cmd) in scsi_cmd_to_driver() 158 extern struct scsi_cmnd *scsi_get_command(struct scsi_device *, gfp_t); 159 extern void scsi_put_command(struct scsi_cmnd *); 160 extern void scsi_finish_command(struct scsi_cmnd *cmd); 166 extern int scsi_init_io(struct scsi_cmnd *cmd); 168 extern int scsi_dma_map(struct scsi_cmnd *cmd); 169 extern void scsi_dma_unmap(struct scsi_cmnd *cmd); [all …]
|
D | scsi_driver.h | 8 struct scsi_cmnd; 15 int (*init_command)(struct scsi_cmnd *); 16 void (*uninit_command)(struct scsi_cmnd *); 17 int (*done)(struct scsi_cmnd *); 18 int (*eh_action)(struct scsi_cmnd *, int);
|
D | scsi_tcq.h | 13 static inline struct scsi_cmnd *scsi_mq_find_tag(struct Scsi_Host *shost, in scsi_mq_find_tag() 22 return req ? (struct scsi_cmnd *)req->special : NULL; in scsi_mq_find_tag() 33 static inline struct scsi_cmnd *scsi_find_tag(struct scsi_device *sdev, int tag) in scsi_find_tag() 42 return req ? (struct scsi_cmnd *)req->special : NULL; in scsi_find_tag() 86 static inline struct scsi_cmnd *scsi_host_find_tag(struct Scsi_Host *shost, in scsi_host_find_tag() 95 return req ? (struct scsi_cmnd *)req->special : NULL; in scsi_host_find_tag()
|
D | scsi_host.h | 17 struct scsi_cmnd; 127 int (* queuecommand)(struct Scsi_Host *, struct scsi_cmnd *); 147 int (* eh_abort_handler)(struct scsi_cmnd *); 148 int (* eh_device_reset_handler)(struct scsi_cmnd *); 149 int (* eh_target_reset_handler)(struct scsi_cmnd *); 150 int (* eh_bus_reset_handler)(struct scsi_cmnd *); 151 int (* eh_host_reset_handler)(struct scsi_cmnd *); 320 enum blk_eh_timer_return (*eh_timed_out)(struct scsi_cmnd *); 515 int func_name(struct Scsi_Host *shost, struct scsi_cmnd *cmd) \ 800 extern void scsi_cmd_get_serial(struct Scsi_Host *, struct scsi_cmnd *);
|
D | scsi_dbg.h | 4 struct scsi_cmnd; 10 extern void scsi_print_command(struct scsi_cmnd *); 19 extern void scsi_print_sense(const struct scsi_cmnd *); 23 extern void scsi_print_result(const struct scsi_cmnd *, const char *, int);
|
D | scsi_eh.h | 39 extern void scsi_eh_finish_cmd(struct scsi_cmnd *scmd, 47 extern bool scsi_command_normalize_sense(const struct scsi_cmnd *cmd, 80 extern void scsi_eh_prep_cmnd(struct scsi_cmnd *scmd, 84 extern void scsi_eh_restore_cmnd(struct scsi_cmnd* scmd,
|
D | libiscsi.h | 41 struct scsi_cmnd; 129 struct scsi_cmnd *sc; /* associated SCSI cmd*/ 381 extern int iscsi_eh_abort(struct scsi_cmnd *sc); 382 extern int iscsi_eh_recover_target(struct scsi_cmnd *sc); 383 extern int iscsi_eh_session_reset(struct scsi_cmnd *sc); 384 extern int iscsi_eh_device_reset(struct scsi_cmnd *sc); 385 extern int iscsi_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *sc);
|
D | libsas.h | 446 cmd_to_domain_dev(struct scsi_cmnd *cmd) in cmd_to_domain_dev() 596 struct scsi_cmnd *cmd; 687 extern int sas_queuecommand(struct Scsi_Host * ,struct scsi_cmnd *); 716 int sas_eh_abort_handler(struct scsi_cmnd *cmd); 717 int sas_eh_device_reset_handler(struct scsi_cmnd *cmd); 718 int sas_eh_bus_reset_handler(struct scsi_cmnd *cmd);
|
D | libfc.h | 325 struct scsi_cmnd *cmd; 1103 int fc_queuecommand(struct Scsi_Host *, struct scsi_cmnd *); 1104 int fc_eh_abort(struct scsi_cmnd *); 1105 int fc_eh_device_reset(struct scsi_cmnd *); 1106 int fc_eh_host_reset(struct scsi_cmnd *);
|
D | scsi_device.h | 13 struct scsi_cmnd; 90 struct scsi_cmnd *current_cmnd; /* currently active command */ 248 scmd_printk(const char *, const struct scsi_cmnd *, const char *, ...);
|
D | scsi_transport.h | 69 enum blk_eh_timer_return (*eh_timed_out)(struct scsi_cmnd *);
|
D | scsi_transport_iscsi.h | 35 struct scsi_cmnd; 446 extern int iscsi_block_scsi_eh(struct scsi_cmnd *cmd);
|
D | scsi_transport_spi.h | 160 int spi_populate_tag_msg(unsigned char *msg, struct scsi_cmnd *cmd);
|
D | scsi.h | 15 struct scsi_cmnd;
|
/linux-4.1.27/drivers/scsi/pcmcia/ |
D | nsp_cs.h | 259 struct scsi_cmnd *CurrentSC; 297 static int nsp_queuecommand(struct Scsi_Host *h, struct scsi_cmnd *SCpnt); 302 static int nsp_eh_bus_reset (struct scsi_cmnd *SCpnt); 303 static int nsp_eh_host_reset (struct scsi_cmnd *SCpnt); 308 static int nsphw_start_selection(struct scsi_cmnd *SCpnt); 309 static void nsp_start_timer (struct scsi_cmnd *SCpnt, int time); 310 static int nsp_fifo_count (struct scsi_cmnd *SCpnt); 311 static void nsp_pio_read (struct scsi_cmnd *SCpnt); 312 static void nsp_pio_write (struct scsi_cmnd *SCpnt); 313 static int nsp_nexus (struct scsi_cmnd *SCpnt); [all …]
|
D | nsp_cs.c | 135 static inline void nsp_inc_resid(struct scsi_cmnd *SCpnt, int residInc) in nsp_inc_resid() 178 static void nsp_scsi_done(struct scsi_cmnd *SCpnt) in nsp_scsi_done() 187 static int nsp_queuecommand_lck(struct scsi_cmnd *SCpnt, in nsp_queuecommand_lck() 188 void (*done)(struct scsi_cmnd *)) in nsp_queuecommand_lck() argument 365 static int nsphw_start_selection(struct scsi_cmnd *SCpnt) in nsphw_start_selection() 446 static int nsp_analyze_sdtr(struct scsi_cmnd *SCpnt) in nsp_analyze_sdtr() 504 static void nsp_start_timer(struct scsi_cmnd *SCpnt, int time) in nsp_start_timer() 517 static int nsp_negate_signal(struct scsi_cmnd *SCpnt, unsigned char mask, in nsp_negate_signal() 545 static int nsp_expect_signal(struct scsi_cmnd *SCpnt, in nsp_expect_signal() 580 static int nsp_xfer(struct scsi_cmnd *SCpnt, int phase) in nsp_xfer() [all …]
|
D | nsp_message.c | 11 static void nsp_message_in(struct scsi_cmnd *SCpnt) in nsp_message_in() 53 static void nsp_message_out(struct scsi_cmnd *SCpnt) in nsp_message_out()
|
D | nsp_debug.c | 141 static void show_command(struct scsi_cmnd *SCpnt) in show_command() 146 static void show_phase(struct scsi_cmnd *SCpnt) in show_phase()
|
D | sym53c500_cs.c | 200 struct scsi_cmnd *current_SC; 362 struct scsi_cmnd *curSC = data->current_SC; in SYM53C500_intr() 550 SYM53C500_queue_lck(struct scsi_cmnd *SCpnt, void (*done)(struct scsi_cmnd *)) in SYM53C500_queue_lck() argument 589 SYM53C500_host_reset(struct scsi_cmnd *SCpnt) in DEF_SCSI_QCMD()
|
/linux-4.1.27/drivers/staging/rts5208/ |
D | spi.h | 56 int spi_get_status(struct scsi_cmnd *srb, struct rtsx_chip *chip); 57 int spi_set_parameter(struct scsi_cmnd *srb, struct rtsx_chip *chip); 58 int spi_read_flash_id(struct scsi_cmnd *srb, struct rtsx_chip *chip); 59 int spi_read_flash(struct scsi_cmnd *srb, struct rtsx_chip *chip); 60 int spi_write_flash(struct scsi_cmnd *srb, struct rtsx_chip *chip); 61 int spi_erase_flash(struct scsi_cmnd *srb, struct rtsx_chip *chip); 62 int spi_write_flash_status(struct scsi_cmnd *srb, struct rtsx_chip *chip);
|
D | ms.h | 205 int ms_rw(struct scsi_cmnd *srb, struct rtsx_chip *chip, 207 int mspro_format(struct scsi_cmnd *srb, struct rtsx_chip *chip, 218 int mg_set_leaf_id(struct scsi_cmnd *srb, struct rtsx_chip *chip); 219 int mg_get_local_EKB(struct scsi_cmnd *srb, struct rtsx_chip *chip); 220 int mg_chg(struct scsi_cmnd *srb, struct rtsx_chip *chip); 221 int mg_get_rsp_chg(struct scsi_cmnd *srb, struct rtsx_chip *chip); 222 int mg_rsp(struct scsi_cmnd *srb, struct rtsx_chip *chip); 223 int mg_get_ICV(struct scsi_cmnd *srb, struct rtsx_chip *chip); 224 int mg_set_ICV(struct scsi_cmnd *srb, struct rtsx_chip *chip);
|
D | sd.h | 282 int sd_rw(struct scsi_cmnd *srb, struct rtsx_chip *chip, 293 int sd_pass_thru_mode(struct scsi_cmnd *srb, struct rtsx_chip *chip); 294 int sd_execute_no_data(struct scsi_cmnd *srb, struct rtsx_chip *chip); 295 int sd_execute_read_data(struct scsi_cmnd *srb, struct rtsx_chip *chip); 296 int sd_execute_write_data(struct scsi_cmnd *srb, struct rtsx_chip *chip); 297 int sd_get_cmd_rsp(struct scsi_cmnd *srb, struct rtsx_chip *chip); 298 int sd_hw_rst(struct scsi_cmnd *srb, struct rtsx_chip *chip);
|
D | rtsx_transport.h | 33 unsigned int buflen, struct scsi_cmnd *srb, unsigned int *index, 36 unsigned int buflen, struct scsi_cmnd *srb); 38 unsigned int buflen, struct scsi_cmnd *srb); 39 void rtsx_invoke_transport(struct scsi_cmnd *srb, struct rtsx_chip *chip);
|
D | rtsx_scsi.c | 35 struct scsi_cmnd *srb = chip->srb; in scsi_show_command() 422 static int test_unit_ready(struct scsi_cmnd *srb, struct rtsx_chip *chip) in test_unit_ready() 474 static int inquiry(struct scsi_cmnd *srb, struct rtsx_chip *chip) in inquiry() 562 static int start_stop_unit(struct scsi_cmnd *srb, struct rtsx_chip *chip) in start_stop_unit() 598 static int allow_medium_removal(struct scsi_cmnd *srb, struct rtsx_chip *chip) in allow_medium_removal() 617 static int request_sense(struct scsi_cmnd *srb, struct rtsx_chip *chip) in request_sense() 757 static int mode_sense(struct scsi_cmnd *srb, struct rtsx_chip *chip) in mode_sense() 857 static int read_write(struct scsi_cmnd *srb, struct rtsx_chip *chip) in read_write() 997 static int read_format_capacity(struct scsi_cmnd *srb, struct rtsx_chip *chip) in read_format_capacity() 1078 static int read_capacity(struct scsi_cmnd *srb, struct rtsx_chip *chip) in read_capacity() [all …]
|
D | spi.c | 520 int spi_get_status(struct scsi_cmnd *srb, struct rtsx_chip *chip) in spi_get_status() 533 int spi_set_parameter(struct scsi_cmnd *srb, struct rtsx_chip *chip) in spi_set_parameter() 553 int spi_read_flash_id(struct scsi_cmnd *srb, struct rtsx_chip *chip) in spi_read_flash_id() 642 int spi_read_flash(struct scsi_cmnd *srb, struct rtsx_chip *chip) in spi_read_flash() 739 int spi_write_flash(struct scsi_cmnd *srb, struct rtsx_chip *chip) in spi_write_flash() 936 int spi_erase_flash(struct scsi_cmnd *srb, struct rtsx_chip *chip) in spi_erase_flash() 989 int spi_write_flash_status(struct scsi_cmnd *srb, struct rtsx_chip *chip) in spi_write_flash_status()
|
D | rtsx_scsi.h | 141 int rtsx_scsi_handler(struct scsi_cmnd *srb, struct rtsx_chip *chip);
|
D | rtsx.c | 126 static int queuecommand_lck(struct scsi_cmnd *srb, in queuecommand_lck() 127 void (*done)(struct scsi_cmnd *)) in queuecommand_lck() argument 162 static int command_abort(struct scsi_cmnd *srb) in DEF_SCSI_QCMD() 191 static int device_reset(struct scsi_cmnd *srb) in device_reset() 202 static int bus_reset(struct scsi_cmnd *srb) in bus_reset()
|
D | rtsx_transport.c | 42 unsigned int buflen, struct scsi_cmnd *srb, unsigned int *index, in rtsx_stor_access_xfer_buf() 128 unsigned int buflen, struct scsi_cmnd *srb) in rtsx_stor_set_xfer_buf() 139 unsigned int buflen, struct scsi_cmnd *srb) in rtsx_stor_get_xfer_buf() 158 void rtsx_invoke_transport(struct scsi_cmnd *srb, struct rtsx_chip *chip) in rtsx_invoke_transport()
|
D | xd.h | 181 int xd_rw(struct scsi_cmnd *srb, struct rtsx_chip *chip,
|
D | ms.c | 2949 static int mspro_rw_multi_sector(struct scsi_cmnd *srb, in mspro_rw_multi_sector() 3233 int mspro_format(struct scsi_cmnd *srb, struct rtsx_chip *chip, in mspro_format() 3806 static inline void ms_rw_fail(struct scsi_cmnd *srb, struct rtsx_chip *chip) in ms_rw_fail() 3815 static int ms_rw_multi_sector(struct scsi_cmnd *srb, struct rtsx_chip *chip, in ms_rw_multi_sector() 4076 int ms_rw(struct scsi_cmnd *srb, struct rtsx_chip *chip, in ms_rw() 4247 int mg_set_leaf_id(struct scsi_cmnd *srb, struct rtsx_chip *chip) in mg_set_leaf_id() 4297 int mg_get_local_EKB(struct scsi_cmnd *srb, struct rtsx_chip *chip) in mg_get_local_EKB() 4353 int mg_chg(struct scsi_cmnd *srb, struct rtsx_chip *chip) in mg_chg() 4437 int mg_get_rsp_chg(struct scsi_cmnd *srb, struct rtsx_chip *chip) in mg_get_rsp_chg() 4497 int mg_rsp(struct scsi_cmnd *srb, struct rtsx_chip *chip) in mg_rsp() [all …]
|
/linux-4.1.27/drivers/scsi/ |
D | scsi_priv.h | 10 struct scsi_cmnd; 35 void scsi_log_send(struct scsi_cmnd *cmd); 36 void scsi_log_completion(struct scsi_cmnd *cmd, int disposition); 38 static inline void scsi_log_send(struct scsi_cmnd *cmd) in scsi_log_send() 40 static inline void scsi_log_completion(struct scsi_cmnd *cmd, int disposition) in scsi_log_completion() 72 extern int scsi_decide_disposition(struct scsi_cmnd *cmd); 74 extern int scsi_eh_scmd_add(struct scsi_cmnd *, int); 80 int scsi_noretry_cmd(struct scsi_cmnd *scmd); 85 extern void scsi_queue_insert(struct scsi_cmnd *cmd, int reason); 86 extern void scsi_io_completion(struct scsi_cmnd *, unsigned int);
|
D | wd33c93.h | 203 typedef int (*dma_setup_t) (struct scsi_cmnd *SCpnt, int dir_in); 205 struct scsi_cmnd *SCpnt, int status); 241 volatile struct scsi_cmnd *input_Q; /* commands waiting to be started */ 242 volatile struct scsi_cmnd *selecting; /* trying to select this command */ 243 volatile struct scsi_cmnd *connected; /* currently connected command */ 244 volatile struct scsi_cmnd *disconnected_Q;/* commands waiting for reconnect */ 345 int wd33c93_abort (struct scsi_cmnd *cmd); 346 int wd33c93_queuecommand (struct Scsi_Host *h, struct scsi_cmnd *cmd); 350 int wd33c93_host_reset (struct scsi_cmnd *);
|
D | scsi_error.c | 47 static void scsi_eh_done(struct scsi_cmnd *scmd); 56 static int scsi_eh_try_stu(struct scsi_cmnd *scmd); 58 struct scsi_cmnd *); 119 struct scsi_cmnd *scmd = in scmd_eh_abort_handler() 120 container_of(work, struct scsi_cmnd, abort_work.work); in scmd_eh_abort_handler() 179 scsi_abort_command(struct scsi_cmnd *scmd) in scsi_abort_command() 229 int scsi_eh_scmd_add(struct scsi_cmnd *scmd, int eh_flag) in scsi_eh_scmd_add() 270 struct scsi_cmnd *scmd = req->special; in scsi_times_out() 333 struct scsi_cmnd *scmd; in scsi_eh_prt_fail_stats() 449 static int scsi_check_sense(struct scsi_cmnd *scmd) in scsi_check_sense() [all …]
|
D | qlogicfas408.h | 84 struct scsi_cmnd *qlcmd; /* current command being processed */ 106 int qlogicfas408_queuecommand(struct Scsi_Host *h, struct scsi_cmnd * cmd); 110 int qlogicfas408_abort(struct scsi_cmnd * cmd); 111 int qlogicfas408_bus_reset(struct scsi_cmnd * cmd);
|
D | NCR5380.c | 280 static inline void initialize_SCp(struct scsi_cmnd *cmd) in initialize_SCp() 720 void lprint_Scsi_Cmnd(struct scsi_cmnd *cmd, struct seq_file *m); 730 struct scsi_cmnd *ptr; in NCR5380_show_info() 742 lprint_Scsi_Cmnd((struct scsi_cmnd *) hostdata->connected, m); in NCR5380_show_info() 744 …for (ptr = (struct scsi_cmnd *) hostdata->issue_queue; ptr; ptr = (struct scsi_cmnd *) ptr->host_s… in NCR5380_show_info() 748 …for (ptr = (struct scsi_cmnd *) hostdata->disconnected_queue; ptr; ptr = (struct scsi_cmnd *) ptr-… in NCR5380_show_info() 754 static void lprint_Scsi_Cmnd(struct scsi_cmnd *cmd, struct seq_file *m) in lprint_Scsi_Cmnd() 913 static int NCR5380_queue_command_lck(struct scsi_cmnd *cmd, void (*done) (struct scsi_cmnd *)) in NCR5380_queue_command_lck() argument 917 struct scsi_cmnd *tmp; in NCR5380_queue_command_lck() 951 …for (tmp = (struct scsi_cmnd *) hostdata->issue_queue; tmp->host_scribble; tmp = (struct scsi_cmnd… in NCR5380_queue_command_lck() [all …]
|
D | ultrastor.h | 18 static int ultrastor_queuecommand(struct Scsi_Host *, struct scsi_cmnd *); 19 static int ultrastor_abort(struct scsi_cmnd *); 20 static int ultrastor_host_reset(struct scsi_cmnd *);
|
D | scsi.c | 181 scsi_host_free_command(struct Scsi_Host *shost, struct scsi_cmnd *cmd) in scsi_host_free_command() 199 static struct scsi_cmnd * 203 struct scsi_cmnd *cmd; in scsi_host_alloc_command() 238 static struct scsi_cmnd * 241 struct scsi_cmnd *cmd = scsi_host_alloc_command(shost, gfp_mask); in __scsi_get_command() 249 struct scsi_cmnd, list); in __scsi_get_command() 277 struct scsi_cmnd *scsi_get_command(struct scsi_device *dev, gfp_t gfp_mask) in scsi_get_command() 279 struct scsi_cmnd *cmd = __scsi_get_command(dev->host, gfp_mask); in scsi_get_command() 300 static void __scsi_put_command(struct Scsi_Host *shost, struct scsi_cmnd *cmd) in __scsi_put_command() 325 void scsi_put_command(struct scsi_cmnd *cmd) in scsi_put_command() [all …]
|
D | sd.h | 116 static inline int scsi_medium_access_command(struct scsi_cmnd *scmd) in scsi_medium_access_command() 248 extern void sd_dif_prepare(struct scsi_cmnd *scmd); 249 extern void sd_dif_complete(struct scsi_cmnd *, unsigned int); 256 static inline int sd_dif_prepare(struct scsi_cmnd *scmd) in sd_dif_prepare() 260 static inline void sd_dif_complete(struct scsi_cmnd *cmd, unsigned int a) in sd_dif_complete()
|
D | wd33c93.c | 375 wd33c93_queuecommand_lck(struct scsi_cmnd *cmd, in wd33c93_queuecommand_lck() 376 void (*done)(struct scsi_cmnd *)) in wd33c93_queuecommand_lck() argument 379 struct scsi_cmnd *tmp; in wd33c93_queuecommand_lck() 453 for (tmp = (struct scsi_cmnd *) hostdata->input_Q; in wd33c93_queuecommand_lck() 455 tmp = (struct scsi_cmnd *) tmp->host_scribble) ; in wd33c93_queuecommand_lck() 489 struct scsi_cmnd *cmd, *prev; in DEF_SCSI_QCMD() 502 cmd = (struct scsi_cmnd *) hostdata->input_Q; in DEF_SCSI_QCMD() 509 cmd = (struct scsi_cmnd *) cmd->host_scribble; in DEF_SCSI_QCMD() 524 hostdata->input_Q = (struct scsi_cmnd *) cmd->host_scribble; in DEF_SCSI_QCMD() 573 for (prev = (struct scsi_cmnd *) hostdata->input_Q; prev; in DEF_SCSI_QCMD() [all …]
|
D | nsp32.c | 198 static int nsp32_queuecommand(struct Scsi_Host *, struct scsi_cmnd *); 203 static int nsp32_eh_abort (struct scsi_cmnd *); 204 static int nsp32_eh_bus_reset (struct scsi_cmnd *); 205 static int nsp32_eh_host_reset(struct scsi_cmnd *); 208 static void nsp32_build_identify(struct scsi_cmnd *); 209 static void nsp32_build_nop (struct scsi_cmnd *); 210 static void nsp32_build_reject (struct scsi_cmnd *); 211 static void nsp32_build_sdtr (struct scsi_cmnd *, unsigned char, unsigned char); 214 static int nsp32_busfree_occur(struct scsi_cmnd *, unsigned short); 215 static void nsp32_msgout_occur (struct scsi_cmnd *); [all …]
|
D | ps3rom.c | 46 struct scsi_cmnd *curr_cmd; 97 struct scsi_cmnd *cmd) in ps3rom_atapi_request() 160 static inline unsigned int srb10_lba(const struct scsi_cmnd *cmd) in srb10_lba() 166 static inline unsigned int srb10_len(const struct scsi_cmnd *cmd) in srb10_len() 172 struct scsi_cmnd *cmd, u32 start_sector, in ps3rom_read_request() 193 struct scsi_cmnd *cmd, u32 start_sector, in ps3rom_write_request() 215 static int ps3rom_queuecommand_lck(struct scsi_cmnd *cmd, in ps3rom_queuecommand_lck() 216 void (*done)(struct scsi_cmnd *)) in ps3rom_queuecommand_lck() argument 279 struct scsi_cmnd *cmd; in ps3rom_interrupt()
|
D | atari_NCR5380.c | 230 #define NEXT(cmd) ((struct scsi_cmnd *)(cmd)->host_scribble) 232 #define NEXTADDR(cmd) ((struct scsi_cmnd **)&(cmd)->host_scribble) 304 static int is_lun_busy(struct scsi_cmnd *cmd, int should_be_tagged) in is_lun_busy() 330 static void cmd_get_tag(struct scsi_cmnd *cmd, int should_be_tagged) in cmd_get_tag() 363 static void cmd_free_tag(struct scsi_cmnd *cmd) in cmd_free_tag() 417 static void merge_contiguous_buffers(struct scsi_cmnd *cmd) in merge_contiguous_buffers() 454 static inline void initialize_SCp(struct scsi_cmnd *cmd) in initialize_SCp() 663 static void lprint_Scsi_Cmnd(struct scsi_cmnd *cmd) in lprint_Scsi_Cmnd() 680 struct scsi_cmnd *ptr; in NCR5380_print_status() 694 lprint_Scsi_Cmnd((struct scsi_cmnd *) hostdata->connected); in NCR5380_print_status() [all …]
|
D | mac53c94.c | 50 struct scsi_cmnd *request_q; 51 struct scsi_cmnd *request_qtail; 52 struct scsi_cmnd *current_req; /* req we're currently working on */ 66 static void set_dma_cmds(struct fsc_state *, struct scsi_cmnd *); 69 static int mac53c94_queue_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)) in mac53c94_queue_lck() argument 104 static int mac53c94_host_reset(struct scsi_cmnd *cmd) in DEF_SCSI_QCMD() 148 struct scsi_cmnd *cmd; in mac53c94_start() 157 state->request_q = (struct scsi_cmnd *) cmd->host_scribble; in mac53c94_start() 198 struct scsi_cmnd *cmd = state->current_req; in mac53c94_interrupt() 346 struct scsi_cmnd *cmd; in cmd_done() [all …]
|
D | dpti.h | 32 static int adpt_queue(struct Scsi_Host *h, struct scsi_cmnd * cmd); 33 static int adpt_abort(struct scsi_cmnd * cmd); 34 static int adpt_reset(struct scsi_cmnd* cmd); 42 static int adpt_bus_reset(struct scsi_cmnd* cmd); 43 static int adpt_device_reset(struct scsi_cmnd* cmd); 292 static s32 adpt_scsi_to_i2o(adpt_hba* pHba, struct scsi_cmnd* cmd, struct adpt_device* dptdevice); 293 static s32 adpt_i2o_to_scsi(void __iomem *reply, struct scsi_cmnd* cmd);
|
D | scsi_lib.c | 84 scsi_set_blocked(struct scsi_cmnd *cmd, int reason) in scsi_set_blocked() 119 static void scsi_mq_requeue_cmd(struct scsi_cmnd *cmd) in scsi_mq_requeue_cmd() 141 static void __scsi_queue_insert(struct scsi_cmnd *cmd, int reason, int unbusy) in __scsi_queue_insert() 195 void scsi_queue_insert(struct scsi_cmnd *cmd, int reason) in scsi_queue_insert() 299 static void scsi_init_cmd_errh(struct scsi_cmnd *cmd) in scsi_init_cmd_errh() 528 static void scsi_requeue_command(struct request_queue *q, struct scsi_cmnd *cmd) in scsi_requeue_command() 614 static void scsi_uninit_cmd(struct scsi_cmnd *cmd) in scsi_uninit_cmd() 624 static void scsi_mq_free_sgtables(struct scsi_cmnd *cmd) in scsi_mq_free_sgtables() 634 static void scsi_mq_uninit_cmd(struct scsi_cmnd *cmd) in scsi_mq_uninit_cmd() 667 static void scsi_release_buffers(struct scsi_cmnd *cmd) in scsi_release_buffers() [all …]
|
D | NCR5380.h | 269 volatile struct scsi_cmnd *connected; /* currently connected command */ 270 volatile struct scsi_cmnd *issue_queue; /* waiting to be issued */ 271 volatile struct scsi_cmnd *disconnected_queue; /* waiting for reconnect */ 279 volatile struct scsi_cmnd *selecting; 331 static int NCR5380_select(struct Scsi_Host *instance, struct scsi_cmnd *cmd);
|
D | scsi_debug.c | 316 static int resp_inquiry(struct scsi_cmnd *, struct sdebug_dev_info *); 317 static int resp_report_luns(struct scsi_cmnd *, struct sdebug_dev_info *); 318 static int resp_requests(struct scsi_cmnd *, struct sdebug_dev_info *); 319 static int resp_mode_sense(struct scsi_cmnd *, struct sdebug_dev_info *); 320 static int resp_mode_select(struct scsi_cmnd *, struct sdebug_dev_info *); 321 static int resp_log_sense(struct scsi_cmnd *, struct sdebug_dev_info *); 322 static int resp_readcap(struct scsi_cmnd *, struct sdebug_dev_info *); 323 static int resp_read_dt0(struct scsi_cmnd *, struct sdebug_dev_info *); 324 static int resp_write_dt0(struct scsi_cmnd *, struct sdebug_dev_info *); 325 static int resp_start_stop(struct scsi_cmnd *, struct sdebug_dev_info *); [all …]
|
D | scsi_lib_dma.c | 22 int scsi_dma_map(struct scsi_cmnd *cmd) in scsi_dma_map() 42 void scsi_dma_unmap(struct scsi_cmnd *cmd) in scsi_dma_unmap()
|
D | qlogicfas408.c | 212 static void ql_icmd(struct scsi_cmnd *cmd) in ql_icmd() 259 static unsigned int ql_pcmd(struct scsi_cmnd *cmd) in ql_pcmd() 402 struct scsi_cmnd *icmd; in ql_ihandl() 442 static int qlogicfas408_queuecommand_lck(struct scsi_cmnd *cmd, in qlogicfas408_queuecommand_lck() argument 443 void (*done) (struct scsi_cmnd *)) in qlogicfas408_queuecommand_lck() 491 int qlogicfas408_abort(struct scsi_cmnd *cmd) in qlogicfas408_abort() 505 int qlogicfas408_bus_reset(struct scsi_cmnd *cmd) in qlogicfas408_bus_reset()
|
D | atp870u.h | 48 struct scsi_cmnd *quereq[2][qcnt]; 60 struct scsi_cmnd *curr_req;
|
D | mvme147.c | 30 static int dma_setup(struct scsi_cmnd *cmd, int dir_in) in dma_setup() 61 static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt, in dma_stop() 124 static int mvme147_bus_reset(struct scsi_cmnd *cmd) in mvme147_bus_reset()
|
D | ultrastor.c | 199 void (*done) (struct scsi_cmnd *); 200 struct scsi_cmnd *SCint; 292 static inline void build_sg_list(struct mscp *, struct scsi_cmnd *SCpnt); 683 static inline void build_sg_list(struct mscp *mscp, struct scsi_cmnd *SCpnt) in build_sg_list() 703 static int ultrastor_queuecommand_lck(struct scsi_cmnd *SCpnt, in ultrastor_queuecommand_lck() argument 704 void (*done) (struct scsi_cmnd *)) in ultrastor_queuecommand_lck() 845 static int ultrastor_abort(struct scsi_cmnd *SCpnt) in DEF_SCSI_QCMD() 855 void (*done)(struct scsi_cmnd *); in DEF_SCSI_QCMD() 972 static int ultrastor_host_reset(struct scsi_cmnd * SCpnt) in ultrastor_host_reset() 1057 void (*done) (struct scsi_cmnd *); in ultrastor_interrupt() [all …]
|
D | mesh.c | 134 struct scsi_cmnd *current_req; 150 struct scsi_cmnd *request_q; 151 struct scsi_cmnd *request_qtail; 155 struct scsi_cmnd *current_req; /* req we're currently working on */ 188 static void set_dma_cmds(struct mesh_state *ms, struct scsi_cmnd *cmd); 347 static void mesh_completed(struct mesh_state *ms, struct scsi_cmnd *cmd) in mesh_completed() 404 static void mesh_start_cmd(struct mesh_state *ms, struct scsi_cmnd *cmd) in mesh_start_cmd() 559 struct scsi_cmnd *cmd, *prev, *next; in mesh_start() 569 for (cmd = ms->request_q; ; cmd = (struct scsi_cmnd *) cmd->host_scribble) { in mesh_start() 576 next = (struct scsi_cmnd *) cmd->host_scribble; in mesh_start() [all …]
|
D | esp_scsi.c | 368 static void esp_map_dma(struct esp *esp, struct scsi_cmnd *cmd) in esp_map_dma() 389 struct scsi_cmnd *cmd) in esp_cur_dma_addr() 404 struct scsi_cmnd *cmd) in esp_cur_dma_len() 416 struct scsi_cmnd *cmd, unsigned int len) in esp_advance_dma() 442 static void esp_unmap_dma(struct esp *esp, struct scsi_cmnd *cmd) in esp_unmap_dma() 455 struct scsi_cmnd *cmd = ent->cmd; in esp_save_pointers() 469 struct scsi_cmnd *cmd = ent->cmd; in esp_restore_pointers() 481 static void esp_check_command_len(struct esp *esp, struct scsi_cmnd *cmd) in esp_check_command_len() 638 struct scsi_cmnd *cmd = ent->cmd; in esp_autosense() 693 struct scsi_cmnd *cmd = ent->cmd; in find_and_prep_issuable_command() [all …]
|
D | sgiwd93.c | 66 void fill_hpc_entries(struct ip22_hostdata *hd, struct scsi_cmnd *cmd, int din) in fill_hpc_entries() 103 static int dma_setup(struct scsi_cmnd *cmd, int datainp) in dma_setup() 136 static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt, in dma_stop() 195 static int sgiwd93_bus_reset(struct scsi_cmnd *cmd) in sgiwd93_bus_reset()
|
D | virtio_scsi.c | 39 struct scsi_cmnd *sc; 129 static void virtscsi_compute_resid(struct scsi_cmnd *sc, u32 resid) in virtscsi_compute_resid() 151 struct scsi_cmnd *sc = cmd->sc; in virtscsi_complete_cmd() 429 struct scsi_cmnd *sc = cmd->sc; in virtscsi_add_cmd() 492 struct scsi_cmnd *sc) in virtio_scsi_init_hdr() 506 struct scsi_cmnd *sc) in virtio_scsi_init_hdr_pi() 530 struct scsi_cmnd *sc) in virtscsi_queuecommand() 565 struct scsi_cmnd *sc) in virtscsi_queuecommand_single() 576 struct scsi_cmnd *sc) in virtscsi_pick_vq_mq() 622 struct scsi_cmnd *sc) in virtscsi_queuecommand_multi() [all …]
|
D | 53c700.c | 169 STATIC int NCR_700_queuecommand(struct Scsi_Host *h, struct scsi_cmnd *); 170 STATIC int NCR_700_abort(struct scsi_cmnd * SCpnt); 171 STATIC int NCR_700_bus_reset(struct scsi_cmnd * SCpnt); 172 STATIC int NCR_700_host_reset(struct scsi_cmnd * SCpnt); 564 struct scsi_cmnd *SCp, __u32 dsp) in save_for_reselection() 578 NCR_700_unmap(struct NCR_700_Host_Parameters *hostdata, struct scsi_cmnd *SCp, in NCR_700_unmap() 588 struct scsi_cmnd *SCp, int result) in NCR_700_scsi_done() 782 struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps) in process_extended_message() 864 struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps) in process_message() 952 process_script_interrupt(__u32 dsps, __u32 dsp, struct scsi_cmnd *SCp, in process_script_interrupt() [all …]
|
D | a100u2w.c | 595 static int orc_device_reset(struct orc_host * host, struct scsi_cmnd *cmd, unsigned int target) in orc_device_reset() 762 static int inia100_abort_cmd(struct orc_host * host, struct scsi_cmnd *cmd) in inia100_abort_cmd() 842 static int inia100_build_scb(struct orc_host * host, struct orc_scb * scb, struct scsi_cmnd * cmd) in inia100_build_scb() 914 static int inia100_queue_lck(struct scsi_cmnd * cmd, void (*done) (struct scsi_cmnd *)) in inia100_queue_lck() argument 943 static int inia100_abort(struct scsi_cmnd * cmd) in DEF_SCSI_QCMD() 959 static int inia100_bus_reset(struct scsi_cmnd * cmd) in inia100_bus_reset() 973 static int inia100_device_reset(struct scsi_cmnd * cmd) in inia100_device_reset() 993 struct scsi_cmnd *cmd; /* Pointer to SCSI request block */ in inia100_scb_handler() 997 if ((cmd = (struct scsi_cmnd *) escb->srb) == NULL) { in inia100_scb_handler()
|
D | vmw_pvscsi.c | 60 struct scsi_cmnd *cmd; 160 pvscsi_find_context(const struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) in pvscsi_find_context() 173 pvscsi_acquire_context(struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) in pvscsi_acquire_context() 353 struct pvscsi_ctx *ctx, struct scsi_cmnd *cmd, in pvscsi_map_buffers() 392 struct scsi_cmnd *cmd; in pvscsi_unmap_buffers() 522 struct scsi_cmnd *cmd; in pvscsi_complete_request() 656 struct pvscsi_ctx *ctx, struct scsi_cmnd *cmd) in pvscsi_queue_ring() 725 static int pvscsi_queue_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)) in pvscsi_queue_lck() argument 756 static int pvscsi_abort(struct scsi_cmnd *cmd) in DEF_SCSI_QCMD() 833 struct scsi_cmnd *cmd = ctx->cmd; in pvscsi_reset_all() [all …]
|
D | ppa.c | 34 struct scsi_cmnd *cur_cmd; /* Current queued command */ 492 static inline int ppa_send_command(struct scsi_cmnd *cmd) in ppa_send_command() 513 static int ppa_completion(struct scsi_cmnd *cmd) in ppa_completion() 615 struct scsi_cmnd *cmd = dev->cur_cmd; in ppa_interrupt() 670 static int ppa_engine(ppa_struct *dev, struct scsi_cmnd *cmd) in ppa_engine() 784 static int ppa_queuecommand_lck(struct scsi_cmnd *cmd, in ppa_queuecommand_lck() argument 785 void (*done) (struct scsi_cmnd *)) in ppa_queuecommand_lck() 831 static int ppa_abort(struct scsi_cmnd *cmd) in ppa_abort() 859 static int ppa_reset(struct scsi_cmnd *cmd) in ppa_reset()
|
D | imm.c | 39 struct scsi_cmnd *cur_cmd; /* Current queued command */ 598 static inline int imm_send_command(struct scsi_cmnd *cmd) in imm_send_command() 618 static int imm_completion(struct scsi_cmnd *cmd) in imm_completion() 719 struct scsi_cmnd *cmd = dev->cur_cmd; in imm_interrupt() 774 static int imm_engine(imm_struct *dev, struct scsi_cmnd *cmd) in imm_engine() 910 static int imm_queuecommand_lck(struct scsi_cmnd *cmd, in imm_queuecommand_lck() 911 void (*done)(struct scsi_cmnd *)) in imm_queuecommand_lck() argument 955 static int imm_abort(struct scsi_cmnd *cmd) in imm_abort() 987 static int imm_reset(struct scsi_cmnd *cmd) in imm_reset()
|
D | a2091.c | 41 static int dma_setup(struct scsi_cmnd *cmd, int dir_in) in dma_setup() 107 static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt, in dma_stop() 150 static int a2091_bus_reset(struct scsi_cmnd *cmd) in a2091_bus_reset()
|
D | aha1542.c | 60 struct scsi_cmnd *int_cmds[AHA1542_MAILBOXES]; 240 void (*my_done)(struct scsi_cmnd *) = NULL; in aha1542_interrupt() 244 struct scsi_cmnd *tmp_cmd; in aha1542_interrupt() 370 static int aha1542_queuecommand(struct Scsi_Host *sh, struct scsi_cmnd *cmd) in aha1542_queuecommand() 792 static int aha1542_dev_reset(struct scsi_cmnd *cmd) in aha1542_dev_reset() 849 static int aha1542_reset(struct scsi_cmnd *cmd, u8 reset_cmd) in aha1542_reset() 888 struct scsi_cmnd *tmp_cmd; in aha1542_reset() 911 static int aha1542_bus_reset(struct scsi_cmnd *cmd) in aha1542_bus_reset() 916 static int aha1542_host_reset(struct scsi_cmnd *cmd) in aha1542_host_reset()
|
D | scsi_typedefs.h | 2 typedef struct scsi_cmnd Scsi_Cmnd;
|
D | a3000.c | 45 static int dma_setup(struct scsi_cmnd *cmd, int dir_in) in dma_setup() 109 static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt, in dma_stop() 165 static int a3000_bus_reset(struct scsi_cmnd *cmd) in a3000_bus_reset()
|
D | u14-34f.c | 435 static int u14_34f_queuecommand(struct Scsi_Host *, struct scsi_cmnd *); 436 static int u14_34f_eh_abort(struct scsi_cmnd *); 437 static int u14_34f_eh_host_reset(struct scsi_cmnd *); 579 struct scsi_cmnd *SCpnt; 1118 struct scsi_cmnd *SCpnt; in map_dma() 1156 struct scsi_cmnd *SCpnt; in unmap_dma() 1177 struct scsi_cmnd *SCpnt; in sync_dma() 1213 struct scsi_cmnd *SCpnt; in scsi_to_dev_dir() 1250 static int u14_34f_queuecommand_lck(struct scsi_cmnd *SCpnt, void (*done)(struct scsi_cmnd *)) { in u14_34f_queuecommand_lck() argument 1333 static int u14_34f_eh_abort(struct scsi_cmnd *SCarg) { in DEF_SCSI_QCMD() [all …]
|
D | scsi.h | 40 struct scsi_cmnd;
|
D | fdomain.h | 24 extern int fdomain_16x0_bus_reset(struct scsi_cmnd *SCpnt);
|
D | wd719x.c | 185 static void wd719x_finish_cmd(struct scsi_cmnd *cmd, int result) in wd719x_finish_cmd() 201 static int wd719x_queuecommand(struct Scsi_Host *sh, struct scsi_cmnd *cmd) in wd719x_queuecommand() 463 static int wd719x_abort(struct scsi_cmnd *cmd) in wd719x_abort() 484 static int wd719x_reset(struct scsi_cmnd *cmd, u8 opcode, u8 device) in wd719x_reset() 503 static int wd719x_dev_reset(struct scsi_cmnd *cmd) in wd719x_dev_reset() 508 static int wd719x_bus_reset(struct scsi_cmnd *cmd) in wd719x_bus_reset() 513 static int wd719x_host_reset(struct scsi_cmnd *cmd) in wd719x_host_reset() 530 struct scsi_cmnd *tmp_cmd = scb->cmd; in wd719x_host_reset() 558 struct scsi_cmnd *cmd; in wd719x_interrupt_SCB()
|
D | sd_dif.c | 109 void sd_dif_prepare(struct scsi_cmnd *scmd) in sd_dif_prepare() 159 void sd_dif_complete(struct scsi_cmnd *scmd, unsigned int good_bytes) in sd_dif_complete()
|
D | sym53c416.h | 28 static int sym53c416_queuecommand(struct Scsi_Host *, struct scsi_cmnd *);
|
D | eata.c | 508 static int eata2x_queuecommand(struct Scsi_Host *, struct scsi_cmnd *); 509 static int eata2x_eh_abort(struct scsi_cmnd *); 510 static int eata2x_eh_host_reset(struct scsi_cmnd *); 806 struct scsi_cmnd *SCpnt; 1604 struct scsi_cmnd *SCpnt; in map_dma() 1643 struct scsi_cmnd *SCpnt; in unmap_dma() 1669 struct scsi_cmnd *SCpnt; in sync_dma() 1710 struct scsi_cmnd *SCpnt; in scsi_to_dev_dir() 1748 static int eata2x_queuecommand_lck(struct scsi_cmnd *SCpnt, in eata2x_queuecommand_lck() argument 1749 void (*done) (struct scsi_cmnd *)) in eata2x_queuecommand_lck() [all …]
|
D | scsi_logging.c | 72 static inline const char *scmd_name(const struct scsi_cmnd *scmd) in scmd_name() 123 void scmd_printk(const char *level, const struct scsi_cmnd *scmd, in scmd_printk() 220 void scsi_print_command(struct scsi_cmnd *cmd) in scsi_print_command() 421 void scsi_print_sense(const struct scsi_cmnd *cmd) in scsi_print_sense() 428 void scsi_print_result(const struct scsi_cmnd *cmd, const char *msg, in scsi_print_result()
|
D | qlogicpti.c | 857 static inline void cmd_frob(struct Command_Entry *cmd, struct scsi_cmnd *Cmnd, in cmd_frob() 887 static inline int load_cmd(struct scsi_cmnd *Cmnd, struct Command_Entry *cmd, in load_cmd() 1005 static int qlogicpti_queuecommand_lck(struct scsi_cmnd *Cmnd, void (*done)(struct scsi_cmnd *)) in qlogicpti_queuecommand_lck() argument 1120 static struct scsi_cmnd *qlogicpti_intr_handler(struct qlogicpti *qpti) in qlogicpti_intr_handler() 1122 struct scsi_cmnd *Cmnd, *done_queue = NULL; in qlogicpti_intr_handler() 1196 struct scsi_cmnd *dq; in qpti_intr() 1203 struct scsi_cmnd *next; in qpti_intr() 1205 next = (struct scsi_cmnd *) dq->host_scribble; in qpti_intr() 1215 static int qlogicpti_abort(struct scsi_cmnd *Cmnd) in qlogicpti_abort() 1253 static int qlogicpti_reset(struct scsi_cmnd *Cmnd) in qlogicpti_reset()
|
D | ncr53c8xx.c | 528 static void __unmap_scsi_data(struct device *dev, struct scsi_cmnd *cmd) in __unmap_scsi_data() 538 static int __map_scsi_sg_data(struct device *dev, struct scsi_cmnd *cmd) in __map_scsi_sg_data() 1552 struct scsi_cmnd *cmd; /* SCSI command */ 1611 struct scsi_cmnd *waiting_list; /* Commands waiting for a CCB */ 1613 struct scsi_cmnd *done_list; /* Commands waiting for done() */ 1929 static struct ccb *ncr_get_ccb (struct ncb *np, struct scsi_cmnd *cmd); 1943 static int ncr_scatter (struct ncb *np, struct ccb *cp, struct scsi_cmnd *cmd); 1955 static void insert_into_waiting_list(struct ncb *np, struct scsi_cmnd *cmd); 1956 static struct scsi_cmnd *retrieve_from_waiting_list(int to_remove, struct ncb *np, struct scsi_cmnd… 4028 static inline void ncr_queue_done_cmd(struct ncb *np, struct scsi_cmnd *cmd) in ncr_queue_done_cmd() [all …]
|
D | gvp11.c | 50 static int dma_setup(struct scsi_cmnd *cmd, int dir_in) in dma_setup() 146 static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt, in dma_stop() 174 static int gvp11_bus_reset(struct scsi_cmnd *cmd) in gvp11_bus_reset()
|
D | xen-scsifront.c | 96 struct scsi_cmnd *sc; 227 struct scsi_cmnd *sc; in scsifront_cdb_cmd_done() 368 struct scsi_cmnd *sc, in map_data_for_request() 485 struct vscsifrnt_info *info, struct scsi_cmnd *sc, in scsifront_command2ring() 536 struct scsi_cmnd *sc) in scsifront_queuecommand() 596 static int scsifront_action_handler(struct scsi_cmnd *sc, uint8_t act) in scsifront_action_handler() 664 static int scsifront_eh_abort_handler(struct scsi_cmnd *sc) in scsifront_eh_abort_handler() 670 static int scsifront_dev_reset_handler(struct scsi_cmnd *sc) in scsifront_dev_reset_handler()
|
D | ips.c | 233 static int ips_eh_abort(struct scsi_cmnd *); 234 static int ips_eh_reset(struct scsi_cmnd *); 235 static int ips_queue(struct Scsi_Host *, struct scsi_cmnd *); 308 static void ips_putq_wait_tail(ips_wait_queue_t *, struct scsi_cmnd *); 313 static struct scsi_cmnd *ips_removeq_wait_head(ips_wait_queue_t *); 314 static struct scsi_cmnd *ips_removeq_wait(ips_wait_queue_t *, 315 struct scsi_cmnd *); 320 static int ips_is_passthru(struct scsi_cmnd *); 321 static int ips_make_passthru(ips_ha_t *, struct scsi_cmnd *, ips_scb_t *, int); 324 static void ips_scmd_buf_write(struct scsi_cmnd * scmd, void *data, [all …]
|
D | eata_pio.c | 161 struct scsi_cmnd *cmd; in eata_pio_int_handler() 302 static int eata_pio_queue_lck(struct scsi_cmnd *cmd, in eata_pio_queue_lck() 303 void (*done)(struct scsi_cmnd *)) in eata_pio_queue_lck() argument 406 static int eata_pio_abort(struct scsi_cmnd *cmd) in DEF_SCSI_QCMD() 438 static int eata_pio_host_reset(struct scsi_cmnd *cmd) in eata_pio_host_reset() 442 struct scsi_cmnd *sp; in eata_pio_host_reset()
|
D | ppa.h | 148 static int ppa_engine(ppa_struct *, struct scsi_cmnd *);
|
D | stex.c | 282 struct scsi_cmnd *cmd; 383 static void stex_invalid_field(struct scsi_cmnd *cmd, in stex_invalid_field() 384 void (*done)(struct scsi_cmnd *)) in stex_invalid_field() argument 413 struct scsi_cmnd *cmd; in stex_map_sg() 445 struct scsi_cmnd *cmd; in stex_ss_map_sg() 518 struct scsi_cmnd *cmd; in stex_ss_send_cmd() 557 stex_queuecommand_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)) in stex_queuecommand_lck() argument 687 struct scsi_cmnd *cmd = ccb->cmd; in DEF_SCSI_QCMD() 1137 static int stex_abort(struct scsi_cmnd *cmd) in stex_abort() 1329 static int stex_reset(struct scsi_cmnd *cmd) in stex_reset()
|
D | imm.h | 141 static int imm_engine(imm_struct *, struct scsi_cmnd *);
|
D | qla1280.c | 469 qla1280_data_direction(struct scsi_cmnd *cmnd) in qla1280_data_direction() 490 static void __qla1280_print_scsi_cmd(struct scsi_cmnd * cmd); 722 qla1280_queuecommand_lck(struct scsi_cmnd *cmd, void (*fn)(struct scsi_cmnd *)) in qla1280_queuecommand_lck() argument 779 struct scsi_cmnd *cmd = sp->cmd; in _qla1280_wait_for_single_command() 807 struct scsi_cmnd *cmd; in qla1280_wait_for_pending_commands() 848 qla1280_error_action(struct scsi_cmnd *cmd, enum action action) in qla1280_error_action() 1002 qla1280_eh_abort(struct scsi_cmnd * cmd) in qla1280_eh_abort() 1018 qla1280_eh_device_reset(struct scsi_cmnd *cmd) in qla1280_eh_device_reset() 1034 qla1280_eh_bus_reset(struct scsi_cmnd *cmd) in qla1280_eh_bus_reset() 1050 qla1280_eh_adapter_reset(struct scsi_cmnd *cmd) in qla1280_eh_adapter_reset() [all …]
|
D | sd.c | 112 static int sd_init_command(struct scsi_cmnd *SCpnt); 113 static void sd_uninit_command(struct scsi_cmnd *SCpnt); 114 static int sd_done(struct scsi_cmnd *); 115 static int sd_eh_action(struct scsi_cmnd *, int); 594 static unsigned char sd_setup_protect_cmnd(struct scsi_cmnd *scmd, in sd_setup_protect_cmnd() 690 static int sd_setup_discard_cmnd(struct scsi_cmnd *cmd) in sd_setup_discard_cmnd() 815 static int sd_setup_write_same_cmnd(struct scsi_cmnd *cmd) in sd_setup_write_same_cmnd() 867 static int sd_setup_flush_cmnd(struct scsi_cmnd *cmd) in sd_setup_flush_cmnd() 883 static int sd_setup_read_write_cmnd(struct scsi_cmnd *SCpnt) in sd_setup_read_write_cmnd() 1121 static int sd_init_command(struct scsi_cmnd *cmd) in sd_init_command() [all …]
|
D | fdomain.c | 398 static struct scsi_cmnd *current_SC; 1421 static int fdomain_16x0_queue_lck(struct scsi_cmnd *SCpnt, in fdomain_16x0_queue_lck() 1422 void (*done)(struct scsi_cmnd *)) in fdomain_16x0_queue_lck() argument 1474 static void print_info(struct scsi_cmnd *SCpnt) in DEF_SCSI_QCMD() 1545 static int fdomain_16x0_abort(struct scsi_cmnd *SCpnt) in fdomain_16x0_abort() 1571 int fdomain_16x0_bus_reset(struct scsi_cmnd *SCpnt) in fdomain_16x0_bus_reset()
|
D | storvsc_drv.c | 344 struct scsi_cmnd *cmd; 1033 struct scsi_cmnd *scmnd, in storvsc_handle_error() 1102 struct scsi_cmnd *scmnd = cmd_request->cmd; in storvsc_command_completion() 1468 static int storvsc_host_reset_handler(struct scsi_cmnd *scmnd) in storvsc_host_reset_handler() 1524 static enum blk_eh_timer_return storvsc_eh_timed_out(struct scsi_cmnd *scmnd) in storvsc_eh_timed_out() 1529 static bool storvsc_scsi_cmd_ok(struct scsi_cmnd *scmnd) in storvsc_scsi_cmd_ok() 1551 static int storvsc_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *scmnd) in storvsc_queuecommand()
|
D | ips.h | 989 struct scsi_cmnd *head; 990 struct scsi_cmnd *tail; 995 struct scsi_cmnd *scsi_cmd; 1101 struct scsi_cmnd *scsi_cmd; 1127 struct scsi_cmnd *scsi_cmd;
|
D | qlogicpti.h | 333 struct scsi_cmnd; 355 struct scsi_cmnd *cmd_slots[QLOGICPTI_REQ_QUEUE_LEN + 1];
|
D | libiscsi.c | 185 struct scsi_cmnd *cmd = task->sc; in iscsi_prep_ecdb_ahs() 222 struct scsi_cmnd *sc = task->sc; in iscsi_prep_bidi_ahs() 339 struct scsi_cmnd *sc = task->sc; in iscsi_prep_scsi_cmd_pdu() 488 struct scsi_cmnd *sc = task->sc; in iscsi_free_task() 609 struct scsi_cmnd *sc; in fail_scsi_task() 832 struct scsi_cmnd *sc = task->sc; in iscsi_scsi_cmd_rsp() 936 struct scsi_cmnd *sc = task->sc; in iscsi_data_in_rsp() 1608 struct scsi_cmnd *sc) in iscsi_alloc_task() 1644 int iscsi_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *sc) in iscsi_queuecommand() 1933 static enum blk_eh_timer_return iscsi_eh_cmd_timed_out(struct scsi_cmnd *sc) in iscsi_eh_cmd_timed_out() [all …]
|
D | atari_scsi.c | 631 static int falcon_classify_cmd(struct scsi_cmnd *cmd) in falcon_classify_cmd() 663 struct scsi_cmnd *cmd, int write_flag) in atari_dma_xfer_len() 781 static int atari_scsi_bus_reset(struct scsi_cmnd *cmd) in atari_scsi_bus_reset()
|
D | sr.c | 82 static int sr_init_command(struct scsi_cmnd *SCpnt); 83 static int sr_done(struct scsi_cmnd *); 318 static int sr_done(struct scsi_cmnd *SCpnt) in sr_done() 386 static int sr_init_command(struct scsi_cmnd *SCpnt) in sr_init_command()
|
D | dpt_i2o.c | 424 static int adpt_queue_lck(struct scsi_cmnd * cmd, void (*done) (struct scsi_cmnd *)) in adpt_queue_lck() argument 593 static u32 adpt_cmd_to_context(struct scsi_cmnd *cmd) in adpt_cmd_to_context() 602 static struct scsi_cmnd * 605 struct scsi_cmnd * cmd; in adpt_cmd_from_context() 681 static int adpt_abort(struct scsi_cmnd * cmd) in adpt_abort() 726 static int adpt_device_reset(struct scsi_cmnd* cmd) in adpt_device_reset() 770 static int adpt_bus_reset(struct scsi_cmnd* cmd) in adpt_bus_reset() 798 static int __adpt_reset(struct scsi_cmnd* cmd) in __adpt_reset() 814 static int adpt_reset(struct scsi_cmnd* cmd) in adpt_reset() 2119 struct scsi_cmnd* cmd; in adpt_isr() [all …]
|
D | wd7000.c | 465 struct scsi_cmnd *SCpnt;/* scsi_cmnd using this SCB */ 1006 struct scsi_cmnd *SCpnt; in wd7000_intr() 1084 static int wd7000_queuecommand_lck(struct scsi_cmnd *SCpnt, in wd7000_queuecommand_lck() 1085 void (*done)(struct scsi_cmnd *)) in wd7000_queuecommand_lck() argument 1568 static int wd7000_host_reset(struct scsi_cmnd *SCpnt) in wd7000_host_reset()
|
D | 53c700.h | 183 struct scsi_cmnd *cmnd; 220 struct scsi_cmnd *cmd;
|
D | nsp32.h | 497 struct scsi_cmnd *SCpnt; /* Current Handling struct scsi_cmnd */ 565 struct scsi_cmnd *CurrentSC;
|
D | wd719x.h | 60 struct scsi_cmnd *cmd; /* a copy of the pointer we were passed */
|
D | 3w-9xxx.c | 220 static bool twa_command_mapped(struct scsi_cmnd *cmd) in twa_command_mapped() 1330 struct scsi_cmnd *cmd; in twa_interrupt() 1594 struct scsi_cmnd *cmd = tw_dev->srb[i]; in twa_reset_device_extension() 1721 static int twa_scsi_eh_reset(struct scsi_cmnd *SCpnt) in twa_scsi_eh_reset() 1750 static int twa_scsi_queue_lck(struct scsi_cmnd *SCpnt, void (*done)(struct scsi_cmnd *)) in twa_scsi_queue_lck() argument 1807 struct scsi_cmnd *srb = NULL; in DEF_SCSI_QCMD() 1920 struct scsi_cmnd *cmd = tw_dev->srb[request_id]; in twa_scsiop_execute_scsi_complete()
|
D | dc395x.c | 231 struct scsi_cmnd *cmd; 384 static void build_srb(struct scsi_cmnd *cmd, struct DeviceCtlBlk *dcb, 387 struct scsi_cmnd *cmd, u8 force); 746 static inline struct ScsiReqBlk *find_cmd(struct scsi_cmnd *cmd, in find_cmd() 980 static void build_srb(struct scsi_cmnd *cmd, struct DeviceCtlBlk *dcb, in build_srb() 1083 static int dc395x_queue_command_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)) in dc395x_queue_command_lck() argument 1299 static int __dc395x_eh_bus_reset(struct scsi_cmnd *cmd) in __dc395x_eh_bus_reset() 1345 static int dc395x_eh_bus_reset(struct scsi_cmnd *cmd) in dc395x_eh_bus_reset() 1361 static int dc395x_eh_abort(struct scsi_cmnd *cmd) in dc395x_eh_abort() 3270 struct scsi_cmnd *cmd = srb->cmd; in pci_unmap_srb() [all …]
|
D | sun3_scsi.c | 99 static struct scsi_cmnd *sun3_dma_setup_done; 349 struct scsi_cmnd *cmd, in sun3scsi_dma_xfer_len()
|
D | 3w-sas.c | 299 struct scsi_cmnd *srb = NULL; in twl_scsiop_execute_scsi() 1130 struct scsi_cmnd *cmd; in twl_interrupt() 1374 struct scsi_cmnd *cmd = tw_dev->srb[i]; in twl_reset_device_extension() 1434 static int twl_scsi_eh_reset(struct scsi_cmnd *SCpnt) in twl_scsi_eh_reset() 1463 static int twl_scsi_queue_lck(struct scsi_cmnd *SCpnt, void (*done)(struct scsi_cmnd *)) in twl_scsi_queue_lck() argument
|
D | pmcraid.c | 842 struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd; in pmcraid_erp_done() 2053 struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd; in pmcraid_fail_outstanding_cmds() 2519 struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd; in pmcraid_cancel_all() 2628 struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd; in pmcraid_error_handler() 2743 struct scsi_cmnd *scsi_cmd, in pmcraid_reset_device() 2852 struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd; in _pmcraid_io_done() 2985 static int pmcraid_eh_abort_handler(struct scsi_cmnd *scsi_cmd) in pmcraid_eh_abort_handler() 3069 static int pmcraid_eh_device_reset_handler(struct scsi_cmnd *scmd) in pmcraid_eh_device_reset_handler() 3078 static int pmcraid_eh_bus_reset_handler(struct scsi_cmnd *scmd) in pmcraid_eh_bus_reset_handler() 3087 static int pmcraid_eh_target_reset_handler(struct scsi_cmnd *scmd) in pmcraid_eh_target_reset_handler() [all …]
|
D | a100u2w.h | 138 struct scsi_cmnd *srb; /*50 SRB Pointer */
|
D | in2000.h | 399 static int in2000_queuecommand(struct Scsi_Host *, struct scsi_cmnd *);
|
D | BusLogic.h | 860 struct scsi_cmnd *command; 1293 static int blogic_qcmd(struct Scsi_Host *h, struct scsi_cmnd *);
|
D | 3w-xxxx.h | 400 struct scsi_cmnd *srb[TW_Q_LENGTH];
|
D | eata_generic.h | 313 struct scsi_cmnd *cmd; /* address of cmd */
|
D | hpsa.c | 216 static int hpsa_scsi_queue_command(struct Scsi_Host *h, struct scsi_cmnd *cmd); 222 static int hpsa_eh_device_reset_handler(struct scsi_cmnd *scsicmd); 223 static int hpsa_eh_abort_handler(struct scsi_cmnd *scsicmd); 1627 struct scsi_cmnd *cmd, in handle_ioaccel_mode2_error() 1721 struct CommandList *c, struct scsi_cmnd *cmd, in process_ioaccel2_completion() 1761 struct scsi_cmnd *cmd; in complete_scsi_command() 2860 struct scsi_cmnd *scmd; /* scsi command within request being aborted */ in hpsa_get_pdisk_of_ioaccel2() 2874 scmd = (struct scsi_cmnd *) ioaccel2_cmd_to_abort->scsi_cmd; in hpsa_get_pdisk_of_ioaccel2() 3260 struct scsi_cmnd *cmd) in hpsa_scatter_gather() 3364 struct scsi_cmnd *cmd = c->scsi_cmd; in hpsa_scsi_ioaccel1_queue_command() [all …]
|
D | 3w-sas.h | 366 struct scsi_cmnd *srb[TW_Q_LENGTH];
|
D | hptiop.h | 258 struct scsi_cmnd *scp;
|
D | initio.c | 950 static int initio_abort_srb(struct initio_host * host, struct scsi_cmnd *srbp) in initio_abort_srb() 2562 …d initio_build_scb(struct initio_host * host, struct scsi_ctrl_blk * cblk, struct scsi_cmnd * cmnd) in initio_build_scb() 2642 static int i91u_queuecommand_lck(struct scsi_cmnd *cmd, in i91u_queuecommand_lck() 2643 void (*done)(struct scsi_cmnd *)) in i91u_queuecommand_lck() argument 2668 static int i91u_bus_reset(struct scsi_cmnd * cmnd) in DEF_SCSI_QCMD() 2739 static void i91u_unmap_scb(struct pci_dev *pci_dev, struct scsi_cmnd *cmnd) in i91u_unmap_scb() 2770 struct scsi_cmnd *cmnd; /* Pointer to SCSI request block */ in i91uSCBPost()
|
D | esp_scsi.h | 276 struct scsi_cmnd *cmd;
|
D | 3w-9xxx.h | 646 struct scsi_cmnd *srb[TW_Q_LENGTH];
|
/linux-4.1.27/drivers/usb/storage/ |
D | protocol.h | 43 extern void usb_stor_pad12_command(struct scsi_cmnd*, struct us_data*); 44 extern void usb_stor_ufi_command(struct scsi_cmnd*, struct us_data*); 45 extern void usb_stor_transparent_scsi_command(struct scsi_cmnd*, 52 unsigned int buflen, struct scsi_cmnd *srb, struct scatterlist **, 56 unsigned int buflen, struct scsi_cmnd *srb);
|
D | transport.h | 77 extern int usb_stor_CB_transport(struct scsi_cmnd *, struct us_data*); 80 extern int usb_stor_Bulk_transport(struct scsi_cmnd *, struct us_data*); 84 extern void usb_stor_invoke_transport(struct scsi_cmnd *, struct us_data*); 100 struct scsi_cmnd* srb);
|
D | protocol.c | 60 void usb_stor_pad12_command(struct scsi_cmnd *srb, struct us_data *us) in usb_stor_pad12_command() 76 void usb_stor_ufi_command(struct scsi_cmnd *srb, struct us_data *us) in usb_stor_ufi_command() 118 void usb_stor_transparent_scsi_command(struct scsi_cmnd *srb, in usb_stor_transparent_scsi_command() 135 unsigned int buflen, struct scsi_cmnd *srb, struct scatterlist **sgptr, in usb_stor_access_xfer_buf() 182 unsigned int buflen, struct scsi_cmnd *srb) in usb_stor_set_xfer_buf()
|
D | uas.c | 46 struct scsi_cmnd *cmnd[MAX_CMNDS]; 76 static int uas_submit_urbs(struct scsi_cmnd *cmnd, 79 static int uas_try_complete(struct scsi_cmnd *cmnd, const char *caller); 81 static void uas_log_cmd_state(struct scsi_cmnd *cmnd, const char *prefix, 89 struct scsi_cmnd *cmnd; in uas_do_work() 121 struct scsi_cmnd *cmnd = container_of(scp, struct scsi_cmnd, SCp); in uas_add_work() 132 struct scsi_cmnd *cmnd; in uas_zap_pending() 153 static void uas_sense(struct urb *urb, struct scsi_cmnd *cmnd) in uas_sense() 176 static void uas_log_cmd_state(struct scsi_cmnd *cmnd, const char *prefix, in uas_log_cmd_state() 200 static void uas_free_unsubmitted_urbs(struct scsi_cmnd *cmnd) in uas_free_unsubmitted_urbs() [all …]
|
D | usb.h | 54 struct scsi_cmnd; 92 typedef int (*trans_cmnd)(struct scsi_cmnd *, struct us_data*); 94 typedef void (*proto_cmnd)(struct scsi_cmnd*, struct us_data*); 136 struct scsi_cmnd *srb; /* current srb */
|
D | scsiglue.c | 324 static int queuecommand_lck(struct scsi_cmnd *srb, in queuecommand_lck() 325 void (*done)(struct scsi_cmnd *)) in queuecommand_lck() argument 359 static int command_abort(struct scsi_cmnd *srb) in DEF_SCSI_QCMD() 395 static int device_reset(struct scsi_cmnd *srb) in device_reset() 411 static int bus_reset(struct scsi_cmnd *srb) in bus_reset()
|
D | debug.h | 50 void usb_stor_show_command(const struct us_data *us, struct scsi_cmnd *srb);
|
D | isd200.c | 339 struct scsi_cmnd srb; 408 static void isd200_build_sense(struct us_data *us, struct scsi_cmnd *srb) in isd200_build_sense() 461 struct scsi_cmnd *srb = &info->srb; in isd200_set_srb() 472 static void isd200_srb_set_bufflen(struct scsi_cmnd *srb, unsigned bufflen) in isd200_srb_set_bufflen() 493 struct scsi_cmnd *srb = &info->srb; in isd200_action() 617 struct scsi_cmnd *srb, in isd200_invoke_transport() 1220 static int isd200_scsi_to_ata(struct scsi_cmnd *srb, struct us_data *us, in isd200_scsi_to_ata() 1518 static void isd200_ata_command(struct scsi_cmnd *srb, struct us_data *us) in isd200_ata_command()
|
D | freecom.c | 152 freecom_readdata (struct scsi_cmnd *srb, struct us_data *us, in freecom_readdata() 185 freecom_writedata (struct scsi_cmnd *srb, struct us_data *us, in freecom_writedata() 221 static int freecom_transport(struct scsi_cmnd *srb, struct us_data *us) in freecom_transport()
|
D | ene_ub6250.c | 575 static int sd_scsi_test_unit_ready(struct us_data *us, struct scsi_cmnd *srb) in sd_scsi_test_unit_ready() 589 static int sd_scsi_inquiry(struct us_data *us, struct scsi_cmnd *srb) in sd_scsi_inquiry() 601 static int sd_scsi_mode_sense(struct us_data *us, struct scsi_cmnd *srb) in sd_scsi_mode_sense() 620 static int sd_scsi_read_capacity(struct us_data *us, struct scsi_cmnd *srb) in sd_scsi_read_capacity() 660 static int sd_scsi_read(struct us_data *us, struct scsi_cmnd *srb) in sd_scsi_read() 700 static int sd_scsi_write(struct us_data *us, struct scsi_cmnd *srb) in sd_scsi_write() 1441 static int ms_scsi_test_unit_ready(struct us_data *us, struct scsi_cmnd *srb) in ms_scsi_test_unit_ready() 1456 static int ms_scsi_inquiry(struct us_data *us, struct scsi_cmnd *srb) in ms_scsi_inquiry() 1469 static int ms_scsi_mode_sense(struct us_data *us, struct scsi_cmnd *srb) in ms_scsi_mode_sense() 1487 static int ms_scsi_read_capacity(struct us_data *us, struct scsi_cmnd *srb) in ms_scsi_read_capacity() [all …]
|
D | transport.c | 466 struct scsi_cmnd* srb) in usb_stor_bulk_srb() 522 static void last_sector_hacks(struct us_data *us, struct scsi_cmnd *srb) in last_sector_hacks() 597 void usb_stor_invoke_transport(struct scsi_cmnd *srb, struct us_data *us) in usb_stor_invoke_transport() 914 int usb_stor_CB_transport(struct scsi_cmnd *srb, struct us_data *us) in usb_stor_CB_transport() 1063 int usb_stor_Bulk_transport(struct scsi_cmnd *srb, struct us_data *us) in usb_stor_Bulk_transport()
|
D | debug.c | 57 void usb_stor_show_command(const struct us_data *us, struct scsi_cmnd *srb) in usb_stor_show_command()
|
D | shuttle_usbat.c | 157 static int usbat_flash_transport(struct scsi_cmnd * srb, struct us_data *us); 158 static int usbat_hp8200e_transport(struct scsi_cmnd *srb, struct us_data *us); 1298 struct scsi_cmnd *srb) in usbat_hp8200e_handle_read10() 1559 static int usbat_hp8200e_transport(struct scsi_cmnd *srb, struct us_data *us) in usbat_hp8200e_transport() 1686 static int usbat_flash_transport(struct scsi_cmnd * srb, struct us_data *us) in usbat_flash_transport()
|
D | karma.c | 153 static int rio_karma_transport(struct scsi_cmnd *srb, struct us_data *us) in rio_karma_transport()
|
D | cypress_atacb.c | 83 static void cypress_atacb_passthrough(struct scsi_cmnd *srb, struct us_data *us) in cypress_atacb_passthrough()
|
D | jumpshot.c | 376 struct scsi_cmnd * srb, in jumpshot_handle_mode_sense() 483 static int jumpshot_transport(struct scsi_cmnd *srb, struct us_data *us) in jumpshot_transport()
|
D | datafab.c | 446 struct scsi_cmnd * srb, in datafab_handle_mode_sense() 556 static int datafab_transport(struct scsi_cmnd *srb, struct us_data *us) in datafab_transport()
|
/linux-4.1.27/drivers/scsi/arm/ |
D | fas216.h | 219 struct scsi_cmnd *SCpnt; /* currently processing command */ 220 struct scsi_cmnd *origSCpnt; /* original connecting command */ 221 struct scsi_cmnd *reqSCpnt; /* request sense command */ 222 struct scsi_cmnd *rstSCpnt; /* reset command */ 223 struct scsi_cmnd *pending_SCpnt[8]; /* per-device pending commands */ 336 extern int fas216_queue_command(struct Scsi_Host *h, struct scsi_cmnd *SCpnt); 344 extern int fas216_noqueue_command(struct Scsi_Host *, struct scsi_cmnd *); 370 extern int fas216_eh_abort(struct scsi_cmnd *SCpnt); 377 extern int fas216_eh_device_reset(struct scsi_cmnd *SCpnt); 384 extern int fas216_eh_bus_reset(struct scsi_cmnd *SCpnt); [all …]
|
D | queue.h | 40 extern struct scsi_cmnd *queue_remove (Queue_t *queue); 49 extern struct scsi_cmnd *queue_remove_exclude(Queue_t *queue, 64 extern int __queue_add(Queue_t *queue, struct scsi_cmnd *SCpnt, int head); 75 extern struct scsi_cmnd *queue_remove_tgtluntag(Queue_t *queue, int target, 105 int queue_remove_cmd(Queue_t *queue, struct scsi_cmnd *SCpnt);
|
D | queue.c | 32 struct scsi_cmnd *SCpnt; 106 int __queue_add(Queue_t *queue, struct scsi_cmnd *SCpnt, int head) in __queue_add() 137 static struct scsi_cmnd *__queue_remove(Queue_t *queue, struct list_head *ent) in __queue_remove() 161 struct scsi_cmnd *queue_remove_exclude(Queue_t *queue, unsigned long *exclude) in queue_remove_exclude() 165 struct scsi_cmnd *SCpnt = NULL; in queue_remove_exclude() 187 struct scsi_cmnd *queue_remove(Queue_t *queue) in queue_remove() 190 struct scsi_cmnd *SCpnt = NULL; in queue_remove() 209 struct scsi_cmnd *queue_remove_tgtluntag(Queue_t *queue, int target, int lun, in queue_remove_tgtluntag() 214 struct scsi_cmnd *SCpnt = NULL; in queue_remove_tgtluntag() 286 int queue_remove_cmd(Queue_t *queue, struct scsi_cmnd *SCpnt) in queue_remove_cmd()
|
D | fas216.c | 300 struct scsi_cmnd *SCpnt, char *fmt, ...) in fas216_log_command() 1663 static void __fas216_start_command(FAS216_Info *info, struct scsi_cmnd *SCpnt) in __fas216_start_command() 1755 static void fas216_start_command(FAS216_Info *info, struct scsi_cmnd *SCpnt) in fas216_start_command() 1809 static void fas216_allocate_tag(FAS216_Info *info, struct scsi_cmnd *SCpnt) in fas216_allocate_tag() 1845 struct scsi_cmnd *SCpnt) in fas216_do_bus_device_reset() 1893 struct scsi_cmnd *SCpnt = NULL; in fas216_kick() 1981 static void fas216_devicereset_done(FAS216_Info *info, struct scsi_cmnd *SCpnt, in fas216_devicereset_done() 1999 static void fas216_rq_sns_done(FAS216_Info *info, struct scsi_cmnd *SCpnt, in fas216_rq_sns_done() 2034 fas216_std_done(FAS216_Info *info, struct scsi_cmnd *SCpnt, unsigned int result) in fas216_std_done() 2134 void (*fn)(FAS216_Info *, struct scsi_cmnd *, unsigned int); in fas216_done() [all …]
|
D | acornscsi.h | 279 struct scsi_cmnd *SCpnt; /* currently processing command */ 280 struct scsi_cmnd *origSCpnt; /* original connecting command */
|
D | acornscsi.c | 179 static void acornscsi_done(AS_Host *host, struct scsi_cmnd **SCpntp, 700 struct scsi_cmnd *SCpnt; in acornscsi_kick() 790 static void acornscsi_done(AS_Host *host, struct scsi_cmnd **SCpntp, in acornscsi_done() 793 struct scsi_cmnd *SCpnt = *SCpntp; in acornscsi_done() 1308 struct scsi_cmnd *SCpnt = host->SCpnt; in acornscsi_sendcommand() 2469 static int acornscsi_queuecmd_lck(struct scsi_cmnd *SCpnt, in acornscsi_queuecmd_lck() 2470 void (*done)(struct scsi_cmnd *)) in acornscsi_queuecmd_lck() argument 2529 static inline void acornscsi_reportstatus(struct scsi_cmnd **SCpntp1, in DEF_SCSI_QCMD() 2530 struct scsi_cmnd **SCpntp2, in DEF_SCSI_QCMD() 2533 struct scsi_cmnd *SCpnt = *SCpntp1; in DEF_SCSI_QCMD() [all …]
|
D | scsi.h | 82 static inline void init_SCp(struct scsi_cmnd *SCpnt) in init_SCp()
|
/linux-4.1.27/drivers/message/fusion/ |
D | mptscsih.h | 116 extern int mptscsih_qcmd(struct scsi_cmnd *SCpnt); 121 extern int mptscsih_abort(struct scsi_cmnd * SCpnt); 122 extern int mptscsih_dev_reset(struct scsi_cmnd * SCpnt); 123 extern int mptscsih_bus_reset(struct scsi_cmnd * SCpnt); 124 extern int mptscsih_host_reset(struct scsi_cmnd *SCpnt); 135 extern struct scsi_cmnd *mptscsih_get_scsi_lookup(MPT_ADAPTER *ioc, int i);
|
D | mptscsih.c | 84 struct scsi_cmnd *mptscsih_get_scsi_lookup(MPT_ADAPTER *ioc, int i); 85 static struct scsi_cmnd * mptscsih_getclear_scsi_lookup(MPT_ADAPTER *ioc, int i); 86 static void mptscsih_set_scsi_lookup(MPT_ADAPTER *ioc, int i, struct scsi_cmnd *scmd); 87 static int SCPNT_TO_LOOKUP_IDX(MPT_ADAPTER *ioc, struct scsi_cmnd *scmd); 89 static void mptscsih_report_queue_full(struct scsi_cmnd *sc, SCSIIOReply_t *pScsiReply, SCSIIOReque… 92 static int mptscsih_AddSGE(MPT_ADAPTER *ioc, struct scsi_cmnd *SCpnt, 95 static void mptscsih_copy_sense_data(struct scsi_cmnd *sc, MPT_SCSI_HOST *hd, MPT_FRAME_HDR *mf, SC… 179 mptscsih_AddSGE(MPT_ADAPTER *ioc, struct scsi_cmnd *SCpnt, in mptscsih_AddSGE() 436 mptscsih_info_scsiio(MPT_ADAPTER *ioc, struct scsi_cmnd *sc, SCSIIOReply_t * pScsiReply) in mptscsih_info_scsiio() 590 struct scsi_cmnd *sc; in mptscsih_io_done() [all …]
|
D | mptfc.c | 100 static int mptfc_qcmd(struct Scsi_Host *shost, struct scsi_cmnd *SCpnt); 104 static int mptfc_abort(struct scsi_cmnd *SCpnt); 105 static int mptfc_dev_reset(struct scsi_cmnd *SCpnt); 106 static int mptfc_bus_reset(struct scsi_cmnd *SCpnt); 107 static int mptfc_host_reset(struct scsi_cmnd *SCpnt); 187 mptfc_block_error_handler(struct scsi_cmnd *SCpnt, in mptfc_block_error_handler() 188 int (*func)(struct scsi_cmnd *SCpnt), in mptfc_block_error_handler() 236 mptfc_abort(struct scsi_cmnd *SCpnt) in mptfc_abort() 243 mptfc_dev_reset(struct scsi_cmnd *SCpnt) in mptfc_dev_reset() 250 mptfc_bus_reset(struct scsi_cmnd *SCpnt) in mptfc_bus_reset() [all …]
|
D | mptbase.h | 779 struct scsi_cmnd **ScsiLookup; 888 struct scsi_cmnd;
|
/linux-4.1.27/drivers/scsi/sym53c8xx_2/ |
D | sym_glue.h | 238 sym_set_cam_status(struct scsi_cmnd *cmd, int status) in sym_set_cam_status() 248 sym_get_cam_status(struct scsi_cmnd *cmd) in sym_get_cam_status() 256 static inline void sym_set_cam_result_ok(struct sym_ccb *cp, struct scsi_cmnd *cmd, int resid) in sym_set_cam_result_ok() 263 void sym_xpt_done(struct sym_hcb *np, struct scsi_cmnd *ccb); 266 int sym_setup_data_and_start (struct sym_hcb *np, struct scsi_cmnd *csio, struct sym_ccb *cp);
|
D | sym_glue.c | 140 void sym_xpt_done(struct sym_hcb *np, struct scsi_cmnd *cmd) in sym_xpt_done() 189 struct scsi_cmnd *cmd = cp->cmd; in sym_set_cam_result_error() 258 static int sym_scatter(struct sym_hcb *np, struct sym_ccb *cp, struct scsi_cmnd *cmd) in sym_scatter() 300 static int sym_queue_command(struct sym_hcb *np, struct scsi_cmnd *cmd) in sym_queue_command() 332 static inline int sym_setup_cdb(struct sym_hcb *np, struct scsi_cmnd *cmd, struct sym_ccb *cp) in sym_setup_cdb() 345 int sym_setup_data_and_start(struct sym_hcb *np, struct scsi_cmnd *cmd, struct sym_ccb *cp) in sym_setup_data_and_start() 508 static int sym53c8xx_queue_command_lck(struct scsi_cmnd *cmd, in sym53c8xx_queue_command_lck() 509 void (*done)(struct scsi_cmnd *)) in sym53c8xx_queue_command_lck() argument 591 static int sym_eh_handler(int op, char *opname, struct scsi_cmnd *cmd) in sym_eh_handler() 692 static int sym53c8xx_eh_abort_handler(struct scsi_cmnd *cmd) in sym53c8xx_eh_abort_handler() [all …]
|
D | sym_hipd.h | 745 struct scsi_cmnd *cmd; /* CAM scsiio ccb */ 1055 void sym_print_xerr(struct scsi_cmnd *cmd, int x_status); 1066 struct sym_ccb *sym_get_ccb(struct sym_hcb *np, struct scsi_cmnd *cmd, u_char tag_order); 1070 int sym_queue_scsiio(struct sym_hcb *np, struct scsi_cmnd *csio, struct sym_ccb *cp); 1071 int sym_abort_scsiio(struct sym_hcb *np, struct scsi_cmnd *ccb, int timed_out);
|
/linux-4.1.27/arch/ia64/hp/sim/ |
D | simscsi.c | 68 struct scsi_cmnd *sc; 101 struct scsi_cmnd *sc; in simscsi_interrupt() 124 simscsi_sg_readwrite (struct scsi_cmnd *sc, int mode, unsigned long offset) in simscsi_sg_readwrite() 159 simscsi_readwrite6 (struct scsi_cmnd *sc, int mode) in simscsi_readwrite6() 193 simscsi_readwrite10 (struct scsi_cmnd *sc, int mode) in simscsi_readwrite10() 205 simscsi_queuecommand_lck (struct scsi_cmnd *sc, void (*done)(struct scsi_cmnd *)) in simscsi_queuecommand_lck() argument 332 simscsi_host_reset (struct scsi_cmnd *sc) in DEF_SCSI_QCMD()
|
/linux-4.1.27/drivers/scsi/aic7xxx/ |
D | aic7xxx_osm.h | 112 typedef struct scsi_cmnd *ahc_io_ctx_t; 523 static inline void ahc_cmd_set_transaction_status(struct scsi_cmnd *, uint32_t); 525 static inline void ahc_cmd_set_scsi_status(struct scsi_cmnd *, uint32_t); 527 static inline uint32_t ahc_cmd_get_transaction_status(struct scsi_cmnd *cmd); 529 static inline uint32_t ahc_cmd_get_scsi_status(struct scsi_cmnd *cmd); 548 void ahc_cmd_set_transaction_status(struct scsi_cmnd *cmd, uint32_t status) in ahc_cmd_set_transaction_status() 561 void ahc_cmd_set_scsi_status(struct scsi_cmnd *cmd, uint32_t status) in ahc_cmd_set_scsi_status() 574 uint32_t ahc_cmd_get_transaction_status(struct scsi_cmnd *cmd) in ahc_cmd_get_transaction_status() 586 uint32_t ahc_cmd_get_scsi_status(struct scsi_cmnd *cmd) in ahc_cmd_get_scsi_status()
|
D | aic79xx_osm.h | 100 typedef struct scsi_cmnd *ahd_io_ctx_t; 512 static inline void ahd_cmd_set_transaction_status(struct scsi_cmnd *, uint32_t); 514 static inline void ahd_cmd_set_scsi_status(struct scsi_cmnd *, uint32_t); 516 static inline uint32_t ahd_cmd_get_transaction_status(struct scsi_cmnd *cmd); 518 static inline uint32_t ahd_cmd_get_scsi_status(struct scsi_cmnd *cmd); 537 void ahd_cmd_set_transaction_status(struct scsi_cmnd *cmd, uint32_t status) in ahd_cmd_set_transaction_status() 550 void ahd_cmd_set_scsi_status(struct scsi_cmnd *cmd, uint32_t status) in ahd_cmd_set_scsi_status() 563 uint32_t ahd_cmd_get_transaction_status(struct scsi_cmnd *cmd) in ahd_cmd_get_transaction_status() 575 uint32_t ahd_cmd_get_scsi_status(struct scsi_cmnd *cmd) in ahd_cmd_get_scsi_status()
|
D | aic7xxx_osm.c | 365 struct scsi_cmnd *cmd); 368 static int ahc_linux_queue_recovery_cmd(struct scsi_cmnd *cmd, scb_flag flag); 375 struct scsi_cmnd *); 461 struct scsi_cmnd *cmd; in ahc_linux_unmap_scb() 521 ahc_linux_queue_lck(struct scsi_cmnd * cmd, void (*scsi_done) (struct scsi_cmnd *)) in ahc_linux_queue_lck() argument 744 ahc_linux_abort(struct scsi_cmnd *cmd) in ahc_linux_abort() 758 ahc_linux_dev_reset(struct scsi_cmnd *cmd) in ahc_linux_dev_reset() 772 ahc_linux_bus_reset(struct scsi_cmnd *cmd) in ahc_linux_bus_reset() 1424 struct scsi_cmnd *cmd) in ahc_linux_run_command() 1696 struct scsi_cmnd *cmd; in ahc_done() [all …]
|
D | aic79xx_osm.c | 356 struct scsi_cmnd *cmd); 357 static int ahd_linux_queue_abort_cmd(struct scsi_cmnd *cmd); 364 struct scsi_cmnd *); 536 struct scsi_cmnd *cmd; in ahd_linux_unmap_scb() 576 ahd_linux_queue_lck(struct scsi_cmnd * cmd, void (*scsi_done) (struct scsi_cmnd *)) in ahd_linux_queue_lck() argument 768 ahd_linux_abort(struct scsi_cmnd *cmd) in ahd_linux_abort() 781 ahd_linux_dev_reset(struct scsi_cmnd *cmd) in ahd_linux_dev_reset() 880 ahd_linux_bus_reset(struct scsi_cmnd *cmd) in ahd_linux_bus_reset() 1557 struct scsi_cmnd *cmd) in ahd_linux_run_command() 1778 struct scsi_cmnd *cmd; in ahd_done() [all …]
|
/linux-4.1.27/drivers/scsi/lpfc/ |
D | lpfc_scsi.c | 87 lpfc_prot_group_type(struct lpfc_hba *phba, struct scsi_cmnd *sc); 90 lpfc_debug_save_data(struct lpfc_hba *phba, struct scsi_cmnd *cmnd) in lpfc_debug_save_data() 119 lpfc_debug_save_dif(struct lpfc_hba *phba, struct scsi_cmnd *cmnd) in lpfc_debug_save_dif() 147 lpfc_cmd_blksize(struct scsi_cmnd *sc) in lpfc_cmd_blksize() 155 lpfc_cmd_protect(struct scsi_cmnd *sc, int flag) in lpfc_cmd_protect() 161 lpfc_cmd_guard_csum(struct scsi_cmnd *sc) in lpfc_cmd_guard_csum() 204 struct scsi_cmnd *cmd = lpfc_cmd->pCmd; in lpfc_update_stats() 1149 struct scsi_cmnd *scsi_cmnd = lpfc_cmd->pCmd; in lpfc_scsi_prep_dma_buf_s3() local 1158 int nseg, datadir = scsi_cmnd->sc_data_direction; in lpfc_scsi_prep_dma_buf_s3() 1167 if (scsi_sg_count(scsi_cmnd)) { in lpfc_scsi_prep_dma_buf_s3() [all …]
|
D | lpfc_scsi.h | 132 struct scsi_cmnd *pCmd;
|
/linux-4.1.27/drivers/s390/scsi/ |
D | zfcp_ext.h | 47 extern void zfcp_dbf_scsi(char *, struct scsi_cmnd *, struct zfcp_fsf_req *); 114 extern int zfcp_fsf_fcp_cmnd(struct scsi_cmnd *); 116 extern struct zfcp_fsf_req *zfcp_fsf_fcp_task_mgmt(struct scsi_cmnd *, u8); 117 extern struct zfcp_fsf_req *zfcp_fsf_abort_fcp_cmnd(struct scsi_cmnd *); 141 extern void zfcp_scsi_dif_sense_error(struct scsi_cmnd *, int);
|
D | zfcp_dbf.h | 314 void _zfcp_dbf_scsi(char *tag, int level, struct scsi_cmnd *scmd, in _zfcp_dbf_scsi() 330 void zfcp_dbf_scsi_result(struct scsi_cmnd *scmd, struct zfcp_fsf_req *req) in zfcp_dbf_scsi_result() 345 void zfcp_dbf_scsi_fail_send(struct scsi_cmnd *scmd) in zfcp_dbf_scsi_fail_send() 357 void zfcp_dbf_scsi_abort(char *tag, struct scsi_cmnd *scmd, in zfcp_dbf_scsi_abort() 370 void zfcp_dbf_scsi_devreset(char *tag, struct scsi_cmnd *scmnd, u8 flag) in zfcp_dbf_scsi_devreset()
|
D | zfcp_fsf.c | 873 struct zfcp_fsf_req *zfcp_fsf_abort_fcp_cmnd(struct scsi_cmnd *scmnd) in zfcp_fsf_abort_fcp_cmnd() 1974 static void zfcp_fsf_req_trace(struct zfcp_fsf_req *req, struct scsi_cmnd *scsi) in zfcp_fsf_req_trace() 2029 struct scsi_cmnd *scmnd = req->data; in zfcp_fsf_fcp_handler_common() 2099 struct scsi_cmnd *scpnt; in zfcp_fsf_fcp_cmnd_handler() 2151 static int zfcp_fsf_set_data_dir(struct scsi_cmnd *scsi_cmnd, u32 *data_dir) in zfcp_fsf_set_data_dir() argument 2153 switch (scsi_get_prot_op(scsi_cmnd)) { in zfcp_fsf_set_data_dir() 2155 switch (scsi_cmnd->sc_data_direction) { in zfcp_fsf_set_data_dir() 2193 int zfcp_fsf_fcp_cmnd(struct scsi_cmnd *scsi_cmnd) in zfcp_fsf_fcp_cmnd() argument 2199 struct scsi_device *sdev = scsi_cmnd->device; in zfcp_fsf_fcp_cmnd() 2216 if (scsi_cmnd->sc_data_direction == DMA_TO_DEVICE) in zfcp_fsf_fcp_cmnd() [all …]
|
D | zfcp_scsi.c | 54 static void zfcp_scsi_command_fail(struct scsi_cmnd *scpnt, int result) in zfcp_scsi_command_fail() 62 int zfcp_scsi_queuecommand(struct Scsi_Host *shost, struct scsi_cmnd *scpnt) in zfcp_scsi_queuecommand() 149 static int zfcp_scsi_eh_abort_handler(struct scsi_cmnd *scpnt) in zfcp_scsi_eh_abort_handler() 212 static int zfcp_task_mgmt_function(struct scsi_cmnd *scpnt, u8 tm_flags) in zfcp_task_mgmt_function() 251 static int zfcp_scsi_eh_device_reset_handler(struct scsi_cmnd *scpnt) in zfcp_scsi_eh_device_reset_handler() 256 static int zfcp_scsi_eh_target_reset_handler(struct scsi_cmnd *scpnt) in zfcp_scsi_eh_target_reset_handler() 261 static int zfcp_scsi_eh_host_reset_handler(struct scsi_cmnd *scpnt) in zfcp_scsi_eh_host_reset_handler() 673 void zfcp_scsi_dif_sense_error(struct scsi_cmnd *scmd, int ascq) in zfcp_scsi_dif_sense_error()
|
D | zfcp_fc.h | 212 void zfcp_fc_scsi_to_fcp(struct fcp_cmnd *fcp, struct scsi_cmnd *scsi, in zfcp_fc_scsi_to_fcp() 244 struct scsi_cmnd *scsi) in zfcp_fc_eval_fcp_rsp()
|
/linux-4.1.27/drivers/scsi/ibmvscsi/ |
D | ibmvscsi.h | 38 struct scsi_cmnd; 66 struct scsi_cmnd *cmnd; 73 void (*cmnd_done) (struct scsi_cmnd *);
|
D | ibmvscsi.c | 615 static void set_srp_direction(struct scsi_cmnd *cmd, in set_srp_direction() 664 static int map_sg_list(struct scsi_cmnd *cmd, int nseg, in map_sg_list() 690 static int map_sg_data(struct scsi_cmnd *cmd, in map_sg_data() 764 static int map_data_for_srp_cmd(struct scsi_cmnd *cmd, in map_data_for_srp_cmd() 992 struct scsi_cmnd *cmnd = evt_struct->cmnd; in handle_cmd_rsp() 1036 static int ibmvscsi_queuecommand_lck(struct scsi_cmnd *cmnd, in ibmvscsi_queuecommand_lck() argument 1037 void (*done) (struct scsi_cmnd *)) in ibmvscsi_queuecommand_lck() 1483 static int ibmvscsi_eh_abort_handler(struct scsi_cmnd *cmd) in ibmvscsi_eh_abort_handler() 1622 static int ibmvscsi_eh_device_reset_handler(struct scsi_cmnd *cmd) in ibmvscsi_eh_device_reset_handler() 1733 static int ibmvscsi_eh_host_reset_handler(struct scsi_cmnd *cmd) in ibmvscsi_eh_host_reset_handler()
|
/linux-4.1.27/drivers/scsi/libsas/ |
D | sas_scsi_host.c | 53 static void sas_end_task(struct scsi_cmnd *sc, struct sas_task *task) in sas_end_task() 120 struct scsi_cmnd *sc = task->uldd_task; in sas_scsi_task_done() 148 static struct sas_task *sas_create_task(struct scsi_cmnd *cmd, in sas_create_task() 180 int sas_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd) in sas_queuecommand() 222 static void sas_eh_finish_cmd(struct scsi_cmnd *cmd) in sas_eh_finish_cmd() 240 static void sas_eh_defer_cmd(struct scsi_cmnd *cmd) in sas_eh_defer_cmd() 256 static void sas_scsi_clear_queue_lu(struct list_head *error_q, struct scsi_cmnd *my_cmd) in sas_scsi_clear_queue_lu() 258 struct scsi_cmnd *cmd, *n; in sas_scsi_clear_queue_lu() 270 struct scsi_cmnd *cmd, *n; in sas_scsi_clear_queue_I_T() 283 struct scsi_cmnd *cmd, *n; in sas_scsi_clear_queue_port() [all …]
|
D | sas_internal.h | 67 enum blk_eh_timer_return sas_scsi_timed_out(struct scsi_cmnd *);
|
/linux-4.1.27/drivers/scsi/aacraid/ |
D | aachba.c | 212 static long aac_build_sg(struct scsi_cmnd *scsicmd, struct sgmap *sgmap); 213 static long aac_build_sg64(struct scsi_cmnd *scsicmd, struct sgmap64 *psg); 214 static long aac_build_sgraw(struct scsi_cmnd *scsicmd, struct sgmapraw *psg); 215 static long aac_build_sgraw2(struct scsi_cmnd *scsicmd, 219 static int aac_send_srb_fib(struct scsi_cmnd* scsicmd); 319 static inline int aac_valid_context(struct scsi_cmnd *scsicmd, in aac_valid_context() 422 static void aac_expose_phy_device(struct scsi_cmnd *scsicmd) in aac_expose_phy_device() 508 struct scsi_cmnd * scsicmd; in get_container_name_callback() 510 scsicmd = (struct scsi_cmnd *) context; in get_container_name_callback() 551 static int aac_get_container_name(struct scsi_cmnd * scsicmd) in aac_get_container_name() [all …]
|
D | aacraid.h | 539 struct scsi_cmnd; 556 int (*adapter_bounds)(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba); 557 int (*adapter_read)(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count); 558 int (*adapter_write)(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua); 559 int (*adapter_scsi)(struct fib * fib, struct scsi_cmnd * cmd); 2119 int aac_scsi_cmd(struct scsi_cmnd *cmd);
|
D | linit.c | 255 struct scsi_cmnd *cmd) in aac_queuecommand() 530 static int aac_eh_abort(struct scsi_cmnd* cmd) in aac_eh_abort() 564 struct scsi_cmnd * command; in aac_eh_abort() 585 static int aac_eh_reset(struct scsi_cmnd* cmd) in aac_eh_reset() 589 struct scsi_cmnd * command; in aac_eh_reset()
|
/linux-4.1.27/drivers/usb/image/ |
D | microtek.h | 11 typedef void (*mts_scsi_cmnd_callback)(struct scsi_cmnd *); 18 struct scsi_cmnd *srb;
|
D | microtek.c | 225 static inline void mts_show_command(struct scsi_cmnd *srb) in mts_show_command() 307 static inline void mts_show_command(struct scsi_cmnd * dummy) in mts_show_command() 336 static int mts_scsi_abort(struct scsi_cmnd *srb) in mts_scsi_abort() 347 static int mts_scsi_host_reset(struct scsi_cmnd *srb) in mts_scsi_host_reset() 364 mts_scsi_queuecommand(struct Scsi_Host *shost, struct scsi_cmnd *srb); 529 mts_build_transfer_context(struct scsi_cmnd *srb, struct mts_desc* desc) in mts_build_transfer_context() 573 mts_scsi_queuecommand_lck(struct scsi_cmnd *srb, mts_scsi_cmnd_callback callback) in mts_scsi_queuecommand_lck()
|
/linux-4.1.27/drivers/staging/unisys/virthba/ |
D | virthba.c | 78 static int virthba_abort_handler(struct scsi_cmnd *scsicmd); 79 static int virthba_bus_reset_handler(struct scsi_cmnd *scsicmd); 80 static int virthba_device_reset_handler(struct scsi_cmnd *scsicmd); 81 static int virthba_host_reset_handler(struct scsi_cmnd *scsicmd); 84 static int virthba_queue_command_lck(struct scsi_cmnd *scsicmd, 86 (struct scsi_cmnd *)); 701 virthba_abort_handler(struct scsi_cmnd *scsicmd) in virthba_abort_handler() 727 virthba_bus_reset_handler(struct scsi_cmnd *scsicmd) in virthba_bus_reset_handler() 753 virthba_device_reset_handler(struct scsi_cmnd *scsicmd) in virthba_device_reset_handler() 779 virthba_host_reset_handler(struct scsi_cmnd *scsicmd) in virthba_host_reset_handler() [all …]
|
/linux-4.1.27/drivers/scsi/fnic/ |
D | fnic.h | 343 int fnic_queuecommand(struct Scsi_Host *, struct scsi_cmnd *); 344 int fnic_abort_cmd(struct scsi_cmnd *); 345 int fnic_device_reset(struct scsi_cmnd *); 346 int fnic_host_reset(struct scsi_cmnd *); 364 int fnic_is_abts_pending(struct fnic *, struct scsi_cmnd *);
|
D | fnic_scsi.c | 107 struct scsi_cmnd *sc) in fnic_io_lock_hash() 126 struct scsi_cmnd *sc) in fnic_release_ioreq_buf() 320 struct scsi_cmnd *sc, in fnic_queue_wq_copy_desc() 413 static int fnic_queuecommand_lck(struct scsi_cmnd *sc, void (*done)(struct scsi_cmnd *)) in fnic_queuecommand_lck() argument 794 struct scsi_cmnd *sc; in fnic_fcpio_icmnd_cmpl_handler() 1010 struct scsi_cmnd *sc; in fnic_fcpio_itmf_cmpl_handler() 1282 struct scsi_cmnd *sc; in fnic_cleanup_io() 1367 struct scsi_cmnd *sc; in fnic_wq_copy_cleanup_handler() 1477 struct scsi_cmnd *sc; in fnic_rport_exch_reset() 1597 struct scsi_cmnd *sc; in fnic_terminate_rport_io() [all …]
|
/linux-4.1.27/drivers/scsi/bfa/ |
D | bfad_im.c | 34 static int bfad_im_queuecommand(struct Scsi_Host *h, struct scsi_cmnd *cmnd); 44 struct scsi_cmnd *cmnd = (struct scsi_cmnd *)dio; in bfa_cb_ioim_done() 115 struct scsi_cmnd *cmnd = (struct scsi_cmnd *)dio; in bfa_cb_ioim_good_comp() 143 struct scsi_cmnd *cmnd = (struct scsi_cmnd *)dio; in bfa_cb_ioim_abort() 160 struct scsi_cmnd *cmnd = (struct scsi_cmnd *)dtsk; in bfa_cb_tskim_done() 200 bfad_im_abort_handler(struct scsi_cmnd *cmnd) in bfad_im_abort_handler() 251 bfad_im_target_reset_send(struct bfad_s *bfad, struct scsi_cmnd *cmnd, in bfad_im_target_reset_send() 288 bfad_im_reset_lun_handler(struct scsi_cmnd *cmnd) in bfad_im_reset_lun_handler() 352 bfad_im_reset_bus_handler(struct scsi_cmnd *cmnd) in bfad_im_reset_bus_handler() 1191 bfad_im_queuecommand_lck(struct scsi_cmnd *cmnd, void (*done) (struct scsi_cmnd *)) in bfad_im_queuecommand_lck() argument
|
/linux-4.1.27/drivers/scsi/csiostor/ |
D | csio_scsi.c | 86 struct scsi_cmnd *scmnd = csio_scsi_cmnd(ioreq); in csio_scsi_match_io() 166 struct scsi_cmnd *scmnd = csio_scsi_cmnd(req); in csio_scsi_fcp_cmnd() 299 struct scsi_cmnd *scmnd = csio_scsi_cmnd(req); in csio_scsi_init_ultptx_dsgl() 368 struct scsi_cmnd *scmnd = csio_scsi_cmnd(req); in csio_scsi_init_read_wr() 421 struct scsi_cmnd *scmnd = csio_scsi_cmnd(req); in csio_scsi_init_write_wr() 559 struct scsi_cmnd *scmnd = csio_scsi_cmnd(req); in csio_setup_ddp() 1164 struct scsi_cmnd *scmnd; in csio_scsi_cleanup_io_q() 1192 csio_abrt_cls(struct csio_ioreq *ioreq, struct scsi_cmnd *scmnd) in csio_abrt_cls() 1238 struct scsi_cmnd *scmnd; in csio_scsi_abort_io_q() 1491 struct scsi_cmnd *scmnd = (struct scsi_cmnd *)csio_scsi_cmnd(req); in csio_scsi_copy_to_sgl() [all …]
|
/linux-4.1.27/drivers/scsi/bnx2fc/ |
D | bnx2fc.h | 428 struct scsi_cmnd *sc_cmd; 493 int bnx2fc_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *sc_cmd); 539 int bnx2fc_eh_abort(struct scsi_cmnd *sc_cmd); 540 int bnx2fc_eh_host_reset(struct scsi_cmnd *sc_cmd); 541 int bnx2fc_eh_target_reset(struct scsi_cmnd *sc_cmd); 542 int bnx2fc_eh_device_reset(struct scsi_cmnd *sc_cmd);
|
D | bnx2fc_io.c | 209 struct scsi_cmnd *sc_cmd = io_req->sc_cmd; in bnx2fc_scsi_done() 689 static int bnx2fc_initiate_tmf(struct scsi_cmnd *sc_cmd, u8 tm_flags) in bnx2fc_initiate_tmf() 1093 int bnx2fc_eh_target_reset(struct scsi_cmnd *sc_cmd) in bnx2fc_eh_target_reset() 1106 int bnx2fc_eh_device_reset(struct scsi_cmnd *sc_cmd) in bnx2fc_eh_device_reset() 1161 int bnx2fc_eh_abort(struct scsi_cmnd *sc_cmd) in bnx2fc_eh_abort() 1451 struct scsi_cmnd *sc_cmd = io_req->sc_cmd; in bnx2fc_lun_reset_cmpl() 1523 struct scsi_cmnd *sc_cmd = io_req->sc_cmd; in bnx2fc_process_tm_compl() 1646 struct scsi_cmnd *sc = io_req->sc_cmd; in bnx2fc_map_sg() 1689 struct scsi_cmnd *sc = io_req->sc_cmd; in bnx2fc_build_bd_list_from_sg() 1709 struct scsi_cmnd *sc = io_req->sc_cmd; in bnx2fc_unmap_sg_list() [all …]
|
/linux-4.1.27/drivers/scsi/isci/ |
D | task.h | 186 struct scsi_cmnd *scsi_cmd, 187 void (*donefunc)(struct scsi_cmnd *));
|
/linux-4.1.27/include/trace/events/ |
D | scsi.h | 203 TP_PROTO(struct scsi_cmnd *cmd), 245 TP_PROTO(struct scsi_cmnd *cmd, int rtn), 290 TP_PROTO(struct scsi_cmnd *cmd), 338 TP_PROTO(struct scsi_cmnd *cmd), 342 TP_PROTO(struct scsi_cmnd *cmd),
|
/linux-4.1.27/drivers/ata/ |
D | libata-scsi.c | 273 static void ata_scsi_set_sense(struct scsi_cmnd *cmd, u8 sk, u8 asc, u8 ascq) in ata_scsi_set_sense() 367 static void ata_scsi_invalid_field(struct scsi_cmnd *cmd) in ata_scsi_invalid_field() 754 struct scsi_cmnd *cmd) in ata_scsi_qc_new() 775 struct scsi_cmnd *scmd = qc->scsicmd; in ata_qc_set_pc_nbytes() 978 struct scsi_cmnd *cmd = qc->scsicmd; in ata_gen_passthru_sense() 1052 struct scsi_cmnd *cmd = qc->scsicmd; in ata_gen_ata_sense() 1343 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_start_stop_xlat() 1549 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_verify_xlat() 1677 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_rw_xlat() 1762 struct scsi_cmnd *cmd = qc->scsicmd; in ata_scsi_qc_complete() [all …]
|
D | libata.h | 37 struct scsi_cmnd *cmd; 38 void (*done)(struct scsi_cmnd *); 156 extern enum blk_eh_timer_return ata_scsi_timed_out(struct scsi_cmnd *cmd);
|
/linux-4.1.27/drivers/staging/i2o/ |
D | i2o_scsi.c | 346 struct scsi_cmnd *cmd; in i2o_scsi_reply() 507 static int i2o_scsi_queuecommand_lck(struct scsi_cmnd *SCpnt, in i2o_scsi_queuecommand_lck() argument 508 void (*done) (struct scsi_cmnd *)) in i2o_scsi_queuecommand_lck() 704 static int i2o_scsi_abort(struct scsi_cmnd *SCpnt) in DEF_SCSI_QCMD()
|
/linux-4.1.27/drivers/target/loopback/ |
D | tcm_loop.h | 16 struct scsi_cmnd *sc;
|
D | tcm_loop.c | 117 struct scsi_cmnd *sc = tl_cmd->sc; in tcm_loop_submission_work() 191 static int tcm_loop_queuecommand(struct Scsi_Host *sh, struct scsi_cmnd *sc) in tcm_loop_queuecommand() 297 static int tcm_loop_abort_task(struct scsi_cmnd *sc) in tcm_loop_abort_task() 317 static int tcm_loop_device_reset(struct scsi_cmnd *sc) in tcm_loop_device_reset() 334 static int tcm_loop_target_reset(struct scsi_cmnd *sc) in tcm_loop_target_reset() 795 struct scsi_cmnd *sc = tl_cmd->sc; in tcm_loop_queue_data_in() 813 struct scsi_cmnd *sc = tl_cmd->sc; in tcm_loop_queue_status()
|
/linux-4.1.27/drivers/scsi/megaraid/ |
D | megaraid_mbox.c | 99 static int megaraid_abort_handler(struct scsi_cmnd *); 100 static int megaraid_reset_handler(struct scsi_cmnd *); 117 static int megaraid_queue_command(struct Scsi_Host *, struct scsi_cmnd *); 118 static scb_t *megaraid_mbox_build_cmd(adapter_t *, struct scsi_cmnd *, int *); 121 struct scsi_cmnd *); 123 struct scsi_cmnd *); 1289 megaraid_alloc_scb(adapter_t *adapter, struct scsi_cmnd *scp) in megaraid_alloc_scb() 1356 struct scsi_cmnd *scp; in megaraid_mbox_mksgl() 1460 megaraid_queue_command_lck(struct scsi_cmnd *scp, void (*done)(struct scsi_cmnd *)) in megaraid_queue_command_lck() argument 1503 megaraid_mbox_build_cmd(adapter_t *adapter, struct scsi_cmnd *scp, int *busy) in DEF_SCSI_QCMD() [all …]
|
D | mega_common.h | 73 struct scsi_cmnd *scp;
|
D | megaraid_sas_fusion.c | 1220 struct scsi_cmnd *scp, in megasas_make_sgl_fusion() 1311 struct IO_REQUEST_INFO *io_info, struct scsi_cmnd *scp, in megasas_set_pd_lba() 1488 struct scsi_cmnd *scp, in megasas_build_ldio_fusion() 1662 struct scsi_cmnd *scmd, in megasas_build_dcdb_fusion() 1813 struct scsi_cmnd *scp, in megasas_build_io_fusion() 1909 struct scsi_cmnd *scmd) in megasas_build_and_issue_cmd_fusion() 2516 struct scsi_cmnd *scmd) in megasas_check_mpio_paths()
|
D | megaraid_sas_base.c | 170 struct scsi_cmnd *scmd); 191 struct scsi_cmnd *scmd); 1042 megasas_make_sgl32(struct megasas_instance *instance, struct scsi_cmnd *scp, in megasas_make_sgl32() 1071 megasas_make_sgl64(struct megasas_instance *instance, struct scsi_cmnd *scp, in megasas_make_sgl64() 1101 struct scsi_cmnd *scp, union megasas_sgl *mfi_sgl) in megasas_make_sgl_skinny() 1190 megasas_build_dcdb(struct megasas_instance *instance, struct scsi_cmnd *scp, in megasas_build_dcdb() 1289 megasas_build_ldio(struct megasas_instance *instance, struct scsi_cmnd *scp, in megasas_build_ldio() 1425 inline int megasas_cmd_type(struct scsi_cmnd *cmd) in megasas_cmd_type() 1525 struct scsi_cmnd *scmd) in megasas_build_and_issue_cmd() 1569 megasas_queue_command(struct Scsi_Host *shost, struct scsi_cmnd *scmd) in megasas_queue_command() [all …]
|
/linux-4.1.27/drivers/block/ |
D | cciss_scsi.c | 64 struct scsi_cmnd *cmd); 65 static int cciss_eh_device_reset_handler(struct scsi_cmnd *); 66 static int cciss_eh_abort_handler(struct scsi_cmnd *); 725 struct scsi_cmnd *cmd; in complete_scsi_command() 737 cmd = (struct scsi_cmnd *) c->scsi_cmd; in complete_scsi_command() 1358 struct scsi_cmnd *cmd) in cciss_scatter_gather() 1410 cciss_scsi_queue_command_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)) in cciss_scsi_queue_command_lck() argument 1653 static int cciss_eh_device_reset_handler(struct scsi_cmnd *scsicmd) in cciss_eh_device_reset_handler() 1679 static int cciss_eh_abort_handler(struct scsi_cmnd *scsicmd) in cciss_eh_abort_handler()
|
/linux-4.1.27/drivers/scsi/esas2r/ |
D | esas2r_main.c | 878 int esas2r_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd) in esas2r_queuecommand() 968 struct scsi_cmnd *cmd, in esas2r_check_active_queue() 1039 int esas2r_eh_abort(struct scsi_cmnd *cmd) in esas2r_eh_abort() 1126 static int esas2r_host_bus_reset(struct scsi_cmnd *cmd, bool host_reset) in esas2r_host_bus_reset() 1154 int esas2r_host_reset(struct scsi_cmnd *cmd) in esas2r_host_reset() 1161 int esas2r_bus_reset(struct scsi_cmnd *cmd) in esas2r_bus_reset() 1168 static int esas2r_dev_targ_reset(struct scsi_cmnd *cmd, bool target_reset) in esas2r_dev_targ_reset() 1244 int esas2r_device_reset(struct scsi_cmnd *cmd) in esas2r_device_reset() 1252 int esas2r_target_reset(struct scsi_cmnd *cmd) in esas2r_target_reset()
|
D | esas2r.h | 685 struct scsi_cmnd *cmd; 973 int esas2r_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd); 978 int esas2r_eh_abort(struct scsi_cmnd *cmd); 979 int esas2r_device_reset(struct scsi_cmnd *cmd); 980 int esas2r_host_reset(struct scsi_cmnd *cmd); 981 int esas2r_bus_reset(struct scsi_cmnd *cmd); 982 int esas2r_target_reset(struct scsi_cmnd *cmd);
|
/linux-4.1.27/drivers/scsi/qla2xxx/ |
D | qla_iocb.c | 26 struct scsi_cmnd *cmd = GET_CMD_SP(sp); in qla2x00_get_cmd_direction() 150 struct scsi_cmnd *cmd = GET_CMD_SP(sp); in qla24xx_configure_prot_mode() 199 struct scsi_cmnd *cmd; in qla2x00_build_scsi_iocbs_32() 257 struct scsi_cmnd *cmd; in qla2x00_build_scsi_iocbs_64() 316 struct scsi_cmnd *cmd; in qla2x00_start_scsi() 587 struct scsi_cmnd *cmd; in qla24xx_build_scsi_type_6_iocbs() 710 struct scsi_cmnd *cmd; in qla24xx_build_scsi_iocbs() 787 struct scsi_cmnd *cmd = GET_CMD_SP(sp); in qla24xx_set_t10dif_tags() 935 struct scsi_cmnd *cmd; in qla24xx_walk_and_build_sglist_no_difb() 1049 struct scsi_cmnd *cmd; in qla24xx_walk_and_build_sglist() [all …]
|
D | qla_os.c | 232 static int qla2xxx_queuecommand(struct Scsi_Host *h, struct scsi_cmnd *cmd); 233 static int qla2xxx_eh_abort(struct scsi_cmnd *); 234 static int qla2xxx_eh_device_reset(struct scsi_cmnd *); 235 static int qla2xxx_eh_target_reset(struct scsi_cmnd *); 236 static int qla2xxx_eh_bus_reset(struct scsi_cmnd *); 237 static int qla2xxx_eh_host_reset(struct scsi_cmnd *); 608 struct scsi_cmnd *cmd = GET_CMD_SP(sp); in qla2x00_sp_free_dma() 656 struct scsi_cmnd *cmd = GET_CMD_SP(sp); in qla2x00_sp_compl() 679 qla2xxx_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd) in qla2xxx_queuecommand() 798 qla2x00_eh_wait_on_command(struct scsi_cmnd *cmd) in qla2x00_eh_wait_on_command() [all …]
|
/linux-4.1.27/Documentation/scsi/ |
D | scsi_eh.txt | 12 [1-1] struct scsi_cmnd 30 [1-1] struct scsi_cmnd 32 Each SCSI command is represented with struct scsi_cmnd (== scmd). A 210 int (* eh_abort_handler)(struct scsi_cmnd *); 211 int (* eh_device_reset_handler)(struct scsi_cmnd *); 212 int (* eh_bus_reset_handler)(struct scsi_cmnd *); 213 int (* eh_host_reset_handler)(struct scsi_cmnd *);
|
D | scsi_mid_low_api.txt | 345 "typedef struct scsi_cmnd Scsi_Cmnd;" 832 int eh_timed_out(struct scsi_cmnd * scp) 853 int eh_abort_handler(struct scsi_cmnd * scp) 871 int eh_bus_reset_handler(struct scsi_cmnd * scp) 889 int eh_device_reset_handler(struct scsi_cmnd * scp) 911 int eh_host_reset_handler(struct scsi_cmnd * scp) 1067 * autosense and fill in the struct scsi_cmnd::sense_buffer 1068 * array. The scsi_cmnd::sense_buffer array is zeroed prior to 1073 int queuecommand(struct Scsi_Host *shost, struct scsi_cmnd * scp) 1252 struct scsi_cmnd [all …]
|
/linux-4.1.27/drivers/scsi/libfc/ |
D | fc_fcp.c | 443 struct scsi_cmnd *sc = fsp->cmd; in fc_fcp_recv_data() 563 struct scsi_cmnd *sc; in fc_fcp_send_data() 1026 struct scsi_cmnd *sc_cmd; in fc_fcp_cleanup_each_cmd() 1805 int fc_queuecommand(struct Scsi_Host *shost, struct scsi_cmnd *sc_cmd) in fc_queuecommand() 1903 struct scsi_cmnd *sc_cmd; in fc_io_compl() 2034 int fc_eh_abort(struct scsi_cmnd *sc_cmd) in fc_eh_abort() 2087 int fc_eh_device_reset(struct scsi_cmnd *sc_cmd) in fc_eh_device_reset() 2135 int fc_eh_host_reset(struct scsi_cmnd *sc_cmd) in fc_eh_host_reset()
|
/linux-4.1.27/drivers/infiniband/ulp/srp/ |
D | ib_srp.h | 121 struct scsi_cmnd *scmnd;
|
D | ib_srp.c | 1053 static void srp_unmap_data(struct scsi_cmnd *scmnd, in srp_unmap_data() 1105 static struct scsi_cmnd *srp_claim_req(struct srp_rdma_ch *ch, in srp_claim_req() 1108 struct scsi_cmnd *scmnd) in srp_claim_req() 1134 struct scsi_cmnd *scmnd, s32 req_lim_delta) in srp_free_req() 1148 struct scsi_cmnd *scmnd = srp_claim_req(ch, req, sdev, NULL); in srp_finish_req() 1506 static int srp_map_data(struct scsi_cmnd *scmnd, struct srp_rdma_ch *ch, in srp_map_data() 1726 struct scsi_cmnd *scmnd; in srp_process_rsp() 1978 static int srp_queuecommand(struct Scsi_Host *shost, struct scsi_cmnd *scmnd) in srp_queuecommand() 2469 static int srp_abort(struct scsi_cmnd *scmnd) in srp_abort() 2505 static int srp_reset_device(struct scsi_cmnd *scmnd) in srp_reset_device() [all …]
|
/linux-4.1.27/drivers/scsi/arcmsr/ |
D | arcmsr_hba.c | 83 struct scsi_cmnd *cmd); 85 static int arcmsr_abort(struct scsi_cmnd *); 86 static int arcmsr_bus_reset(struct scsi_cmnd *); 89 static int arcmsr_queue_command(struct Scsi_Host *h, struct scsi_cmnd *cmd); 963 struct scsi_cmnd *pcmd = ccb->pcmd; in arcmsr_pci_unmap_dma() 971 struct scsi_cmnd *pcmd = ccb->pcmd; in arcmsr_ccb_complete() 985 struct scsi_cmnd *pcmd = ccb->pcmd; in arcmsr_report_sense_info() 1090 struct scsi_cmnd *abortcmd = pCCB->pcmd; in arcmsr_drain_donequeue() 1337 struct CommandControlBlock *ccb, struct scsi_cmnd *pcmd) in arcmsr_build_ccb() 2224 struct scsi_cmnd *cmd) in arcmsr_iop_message_xfer() [all …]
|
/linux-4.1.27/drivers/scsi/qla4xxx/ |
D | ql4_iocb.c | 155 struct scsi_cmnd *cmd; in qla4xxx_build_scsi_iocbs() 275 struct scsi_cmnd *cmd = srb->cmd; in qla4xxx_send_command_to_isp()
|
/linux-4.1.27/drivers/scsi/mpt3sas/ |
D | mpt3sas_base.h | 461 struct scsi_cmnd *scmd; 518 struct scsi_cmnd *scmd, u16 smid); 987 struct scsi_cmnd *scmd);
|
/linux-4.1.27/drivers/infiniband/ulp/iser/ |
D | iser_memory.c | 574 iser_set_dif_domain(struct scsi_cmnd *sc, struct ib_sig_attrs *sig_attrs, in iser_set_dif_domain() 592 iser_set_sig_attrs(struct scsi_cmnd *sc, struct ib_sig_attrs *sig_attrs) in iser_set_sig_attrs() 626 iser_set_prot_checks(struct scsi_cmnd *sc, u8 *mask) in iser_set_prot_checks()
|
/linux-4.1.27/include/linux/ |
D | libata.h | 625 struct scsi_cmnd *scsicmd; 626 void (*scsidone)(struct scsi_cmnd *); 1137 extern int ata_scsi_queuecmd(struct Scsi_Host *h, struct scsi_cmnd *cmd); 1149 extern int ata_sas_queuecmd(struct scsi_cmnd *cmd, struct ata_port *ap); 1201 extern void ata_scsi_simulate(struct ata_device *dev, struct scsi_cmnd *cmd);
|
/linux-4.1.27/drivers/scsi/mpt2sas/ |
D | mpt2sas_scsih.c | 884 static struct scsi_cmnd * 898 static inline struct scsi_cmnd * 902 struct scsi_cmnd *scmd; in _scsih_scsi_lookup_get_clear() 923 _scsih_scsi_lookup_find_by_scmd(struct MPT2SAS_ADAPTER *ioc, struct scsi_cmnd in _scsih_scsi_lookup_find_by_scmd() 1054 struct scsi_cmnd *scmd, u16 smid) in _scsih_build_scatter_gather() 2490 _scsih_tm_display_info(struct MPT2SAS_ADAPTER *ioc, struct scsi_cmnd *scmd) in _scsih_tm_display_info() 2544 _scsih_abort(struct scsi_cmnd *scmd) in _scsih_abort() 2603 _scsih_dev_reset(struct scsi_cmnd *scmd) in _scsih_dev_reset() 2664 _scsih_target_reset(struct scsi_cmnd *scmd) in _scsih_target_reset() 2724 _scsih_host_reset(struct scsi_cmnd *scmd) in _scsih_host_reset() [all …]
|
/linux-4.1.27/drivers/scsi/be2iscsi/ |
D | be_main.h | 500 struct scsi_cmnd *scsi_cmnd; member
|
/linux-4.1.27/drivers/scsi/ufs/ |
D | ufshcd.h | 168 struct scsi_cmnd *cmd;
|