scsi_cmnd 613 include/linux/libata.h struct scsi_cmnd *scsicmd; scsi_cmnd 614 include/linux/libata.h void (*scsidone)(struct scsi_cmnd *); scsi_cmnd 1123 include/linux/libata.h extern int ata_scsi_queuecmd(struct Scsi_Host *h, struct scsi_cmnd *cmd); scsi_cmnd 1135 include/linux/libata.h extern int ata_sas_queuecmd(struct scsi_cmnd *cmd, struct ata_port *ap); scsi_cmnd 1187 include/linux/libata.h extern void ata_scsi_simulate(struct ata_device *dev, struct scsi_cmnd *cmd); scsi_cmnd 325 include/scsi/libfc.h struct scsi_cmnd *cmd; scsi_cmnd 1103 include/scsi/libfc.h int fc_queuecommand(struct Scsi_Host *, struct scsi_cmnd *); scsi_cmnd 1104 include/scsi/libfc.h int fc_eh_abort(struct scsi_cmnd *); scsi_cmnd 1105 include/scsi/libfc.h int fc_eh_device_reset(struct scsi_cmnd *); scsi_cmnd 1106 include/scsi/libfc.h int fc_eh_host_reset(struct scsi_cmnd *); scsi_cmnd 41 include/scsi/libiscsi.h struct scsi_cmnd; scsi_cmnd 129 include/scsi/libiscsi.h struct scsi_cmnd *sc; /* associated SCSI cmd*/ scsi_cmnd 383 include/scsi/libiscsi.h extern int iscsi_eh_abort(struct scsi_cmnd *sc); scsi_cmnd 384 include/scsi/libiscsi.h extern int iscsi_eh_recover_target(struct scsi_cmnd *sc); scsi_cmnd 385 include/scsi/libiscsi.h extern int iscsi_eh_session_reset(struct scsi_cmnd *sc); scsi_cmnd 386 include/scsi/libiscsi.h extern int iscsi_eh_device_reset(struct scsi_cmnd *sc); scsi_cmnd 387 include/scsi/libiscsi.h extern int iscsi_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *sc); scsi_cmnd 460 include/scsi/libsas.h cmd_to_domain_dev(struct scsi_cmnd *cmd) scsi_cmnd 610 include/scsi/libsas.h struct scsi_cmnd *cmd; scsi_cmnd 704 include/scsi/libsas.h extern int sas_queuecommand(struct Scsi_Host * ,struct scsi_cmnd *); scsi_cmnd 735 include/scsi/libsas.h int sas_eh_abort_handler(struct scsi_cmnd *cmd); scsi_cmnd 736 include/scsi/libsas.h int sas_eh_device_reset_handler(struct scsi_cmnd *cmd); scsi_cmnd 737 include/scsi/libsas.h int sas_eh_bus_reset_handler(struct scsi_cmnd *cmd); scsi_cmnd 15 include/scsi/scsi.h struct scsi_cmnd; scsi_cmnd 118 include/scsi/scsi_cmnd.h void (*scsi_done) (struct scsi_cmnd *); scsi_cmnd 143 include/scsi/scsi_cmnd.h static inline void *scsi_cmd_priv(struct scsi_cmnd *cmd) scsi_cmnd 149 include/scsi/scsi_cmnd.h static inline struct scsi_driver *scsi_cmd_to_driver(struct scsi_cmnd *cmd) scsi_cmnd 154 include/scsi/scsi_cmnd.h extern struct scsi_cmnd *scsi_get_command(struct scsi_device *, gfp_t); scsi_cmnd 155 include/scsi/scsi_cmnd.h extern void scsi_put_command(struct scsi_cmnd *); scsi_cmnd 156 include/scsi/scsi_cmnd.h extern void scsi_finish_command(struct scsi_cmnd *cmd); scsi_cmnd 162 include/scsi/scsi_cmnd.h extern int scsi_init_io(struct scsi_cmnd *cmd, gfp_t gfp_mask); scsi_cmnd 164 include/scsi/scsi_cmnd.h extern int scsi_dma_map(struct scsi_cmnd *cmd); scsi_cmnd 165 include/scsi/scsi_cmnd.h extern void scsi_dma_unmap(struct scsi_cmnd *cmd); scsi_cmnd 167 include/scsi/scsi_cmnd.h static inline unsigned scsi_sg_count(struct scsi_cmnd *cmd) scsi_cmnd 172 include/scsi/scsi_cmnd.h static inline struct scatterlist *scsi_sglist(struct scsi_cmnd *cmd) scsi_cmnd 177 include/scsi/scsi_cmnd.h static inline unsigned scsi_bufflen(struct scsi_cmnd *cmd) scsi_cmnd 182 include/scsi/scsi_cmnd.h static inline void scsi_set_resid(struct scsi_cmnd *cmd, int resid) scsi_cmnd 187 include/scsi/scsi_cmnd.h static inline int scsi_get_resid(struct scsi_cmnd *cmd) scsi_cmnd 195 include/scsi/scsi_cmnd.h static inline int scsi_bidi_cmnd(struct scsi_cmnd *cmd) scsi_cmnd 201 include/scsi/scsi_cmnd.h static inline struct scsi_data_buffer *scsi_in(struct scsi_cmnd *cmd) scsi_cmnd 207 include/scsi/scsi_cmnd.h static inline struct scsi_data_buffer *scsi_out(struct scsi_cmnd *cmd) scsi_cmnd 212 include/scsi/scsi_cmnd.h static inline int scsi_sg_copy_from_buffer(struct scsi_cmnd *cmd, scsi_cmnd 219 include/scsi/scsi_cmnd.h static inline int scsi_sg_copy_to_buffer(struct scsi_cmnd *cmd, scsi_cmnd 247 include/scsi/scsi_cmnd.h static inline void scsi_set_prot_op(struct scsi_cmnd *scmd, unsigned char op) scsi_cmnd 252 include/scsi/scsi_cmnd.h static inline unsigned char scsi_get_prot_op(struct scsi_cmnd *scmd) scsi_cmnd 278 include/scsi/scsi_cmnd.h static inline void scsi_set_prot_type(struct scsi_cmnd *scmd, unsigned char type) scsi_cmnd 283 include/scsi/scsi_cmnd.h static inline unsigned char scsi_get_prot_type(struct scsi_cmnd *scmd) scsi_cmnd 288 include/scsi/scsi_cmnd.h static inline sector_t scsi_get_lba(struct scsi_cmnd *scmd) scsi_cmnd 293 include/scsi/scsi_cmnd.h static inline unsigned int scsi_prot_interval(struct scsi_cmnd *scmd) scsi_cmnd 298 include/scsi/scsi_cmnd.h static inline u32 scsi_prot_ref_tag(struct scsi_cmnd *scmd) scsi_cmnd 304 include/scsi/scsi_cmnd.h static inline unsigned scsi_prot_sg_count(struct scsi_cmnd *cmd) scsi_cmnd 309 include/scsi/scsi_cmnd.h static inline struct scatterlist *scsi_prot_sglist(struct scsi_cmnd *cmd) scsi_cmnd 314 include/scsi/scsi_cmnd.h static inline struct scsi_data_buffer *scsi_prot(struct scsi_cmnd *cmd) scsi_cmnd 322 include/scsi/scsi_cmnd.h static inline void set_msg_byte(struct scsi_cmnd *cmd, char status) scsi_cmnd 327 include/scsi/scsi_cmnd.h static inline void set_host_byte(struct scsi_cmnd *cmd, char status) scsi_cmnd 332 include/scsi/scsi_cmnd.h static inline void set_driver_byte(struct scsi_cmnd *cmd, char status) scsi_cmnd 337 include/scsi/scsi_cmnd.h static inline unsigned scsi_transfer_length(struct scsi_cmnd *scmd) scsi_cmnd 4 include/scsi/scsi_dbg.h struct scsi_cmnd; scsi_cmnd 7 include/scsi/scsi_dbg.h extern void scsi_print_command(struct scsi_cmnd *); scsi_cmnd 12 include/scsi/scsi_dbg.h extern void scsi_cmd_print_sense_hdr(struct scsi_cmnd *, const char *, scsi_cmnd 14 include/scsi/scsi_dbg.h extern void scsi_print_sense(char *, struct scsi_cmnd *); scsi_cmnd 19 include/scsi/scsi_dbg.h extern void scsi_print_result(struct scsi_cmnd *); scsi_cmnd 13 include/scsi/scsi_device.h struct scsi_cmnd; scsi_cmnd 90 include/scsi/scsi_device.h struct scsi_cmnd *current_cmnd; /* currently active command */ scsi_cmnd 8 include/scsi/scsi_driver.h struct scsi_cmnd; scsi_cmnd 16 include/scsi/scsi_driver.h int (*init_command)(struct scsi_cmnd *); scsi_cmnd 17 include/scsi/scsi_driver.h void (*uninit_command)(struct scsi_cmnd *); scsi_cmnd 18 include/scsi/scsi_driver.h int (*done)(struct scsi_cmnd *); scsi_cmnd 19 include/scsi/scsi_driver.h int (*eh_action)(struct scsi_cmnd *, int); scsi_cmnd 39 include/scsi/scsi_eh.h extern void scsi_eh_finish_cmd(struct scsi_cmnd *scmd, scsi_cmnd 47 include/scsi/scsi_eh.h extern int scsi_command_normalize_sense(struct scsi_cmnd *cmd, scsi_cmnd 88 include/scsi/scsi_eh.h extern void scsi_eh_prep_cmnd(struct scsi_cmnd *scmd, scsi_cmnd 92 include/scsi/scsi_eh.h extern void scsi_eh_restore_cmnd(struct scsi_cmnd* scmd, scsi_cmnd 17 include/scsi/scsi_host.h struct scsi_cmnd; scsi_cmnd 133 include/scsi/scsi_host.h int (* queuecommand)(struct Scsi_Host *, struct scsi_cmnd *); scsi_cmnd 153 include/scsi/scsi_host.h int (* eh_abort_handler)(struct scsi_cmnd *); scsi_cmnd 154 include/scsi/scsi_host.h int (* eh_device_reset_handler)(struct scsi_cmnd *); scsi_cmnd 155 include/scsi/scsi_host.h int (* eh_target_reset_handler)(struct scsi_cmnd *); scsi_cmnd 156 include/scsi/scsi_host.h int (* eh_bus_reset_handler)(struct scsi_cmnd *); scsi_cmnd 157 include/scsi/scsi_host.h int (* eh_host_reset_handler)(struct scsi_cmnd *); scsi_cmnd 339 include/scsi/scsi_host.h enum blk_eh_timer_return (*eh_timed_out)(struct scsi_cmnd *); scsi_cmnd 526 include/scsi/scsi_host.h int func_name(struct Scsi_Host *shost, struct scsi_cmnd *cmd) \ scsi_cmnd 809 include/scsi/scsi_host.h extern void scsi_cmd_get_serial(struct Scsi_Host *, struct scsi_cmnd *); scsi_cmnd 100 include/scsi/scsi_tcq.h static inline int scsi_populate_tag_msg(struct scsi_cmnd *cmd, char *msg) scsi_cmnd 113 include/scsi/scsi_tcq.h static inline struct scsi_cmnd *scsi_mq_find_tag(struct Scsi_Host *shost, scsi_cmnd 119 include/scsi/scsi_tcq.h return req ? (struct scsi_cmnd *)req->special : NULL; scsi_cmnd 130 include/scsi/scsi_tcq.h static inline struct scsi_cmnd *scsi_find_tag(struct scsi_device *sdev, int tag) scsi_cmnd 139 include/scsi/scsi_tcq.h return req ? (struct scsi_cmnd *)req->special : NULL; scsi_cmnd 182 include/scsi/scsi_tcq.h static inline struct scsi_cmnd *scsi_host_find_tag(struct Scsi_Host *shost, scsi_cmnd 191 include/scsi/scsi_tcq.h return req ? (struct scsi_cmnd *)req->special : NULL; scsi_cmnd 69 include/scsi/scsi_transport.h enum blk_eh_timer_return (*eh_timed_out)(struct scsi_cmnd *); scsi_cmnd 858 include/scsi/scsi_transport_fc.h int fc_block_scsi_eh(struct scsi_cmnd *cmnd); scsi_cmnd 35 include/scsi/scsi_transport_iscsi.h struct scsi_cmnd; scsi_cmnd 446 include/scsi/scsi_transport_iscsi.h extern int iscsi_block_scsi_eh(struct scsi_cmnd *cmd); scsi_cmnd 203 include/trace/events/scsi.h TP_PROTO(struct scsi_cmnd *cmd), scsi_cmnd 245 include/trace/events/scsi.h TP_PROTO(struct scsi_cmnd *cmd, int rtn), scsi_cmnd 290 include/trace/events/scsi.h TP_PROTO(struct scsi_cmnd *cmd), scsi_cmnd 338 include/trace/events/scsi.h TP_PROTO(struct scsi_cmnd *cmd), scsi_cmnd 342 include/trace/events/scsi.h TP_PROTO(struct scsi_cmnd *cmd),