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),