Searched refs:scsi_cmnd (Results 1 - 25 of 236) sorted by relevance

12345678910

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/
H A Dscsi_typedefs.h2 typedef struct scsi_cmnd Scsi_Cmnd;
H A Dscsi_debug.h8 static int scsi_debug_queuecommand(struct scsi_cmnd *,
9 void (*done) (struct scsi_cmnd *));
13 static int scsi_debug_abort(struct scsi_cmnd *);
14 static int scsi_debug_bus_reset(struct scsi_cmnd *);
15 static int scsi_debug_device_reset(struct scsi_cmnd *);
16 static int scsi_debug_host_reset(struct scsi_cmnd *);
H A Dadvansys.h27 int advansys_queuecommand(struct scsi_cmnd *, void (* done)(struct scsi_cmnd *));
28 int advansys_reset(struct scsi_cmnd *);
H A Dscsi_priv.h7 struct scsi_cmnd;
27 extern int scsi_dispatch_cmd(struct scsi_cmnd *cmd);
30 extern void __scsi_done(struct scsi_cmnd *cmd);
32 void scsi_log_send(struct scsi_cmnd *cmd);
33 void scsi_log_completion(struct scsi_cmnd *cmd, int disposition);
35 static inline void scsi_log_send(struct scsi_cmnd *cmd)
37 static inline void scsi_log_completion(struct scsi_cmnd *cmd, int disposition)
52 extern void scsi_add_timer(struct scsi_cmnd *, int,
53 void (*)(struct scsi_cmnd *));
54 extern int scsi_delete_timer(struct scsi_cmnd *);
[all...]
H A Dfdomain.h24 extern int fdomain_16x0_bus_reset(struct scsi_cmnd *SCpnt);
H A Dscsi.h23 #include <scsi/scsi_cmnd.h>
40 struct scsi_cmnd;
H A Dscsi_tgt_priv.h1 struct scsi_cmnd;
18 extern int scsi_tgt_uspace_send_cmd(struct scsi_cmnd *cmd, struct scsi_lun *lun,
20 extern int scsi_tgt_uspace_send_status(struct scsi_cmnd *cmd, u64 tag);
H A Dultrastor.h18 static int ultrastor_queuecommand(struct scsi_cmnd *,
19 void (*done)(struct scsi_cmnd *));
20 static int ultrastor_abort(struct scsi_cmnd *);
21 static int ultrastor_host_reset(struct scsi_cmnd *);
H A Dqlogicfas408.h84 struct scsi_cmnd *qlcmd; /* current command being processed */
106 int qlogicfas408_queuecommand(struct scsi_cmnd * cmd,
107 void (*done) (struct scsi_cmnd *));
111 int qlogicfas408_abort(struct scsi_cmnd * cmd);
112 int qlogicfas408_bus_reset(struct scsi_cmnd * cmd);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/storage/
H A Dprotocol.h45 extern void usb_stor_ATAPI_command(struct scsi_cmnd*, struct us_data*);
46 extern void usb_stor_qic157_command(struct scsi_cmnd*, struct us_data*);
47 extern void usb_stor_ufi_command(struct scsi_cmnd*, struct us_data*);
48 extern void usb_stor_transparent_scsi_command(struct scsi_cmnd*,
51 /* struct scsi_cmnd transfer buffer access utilities */
55 unsigned int buflen, struct scsi_cmnd *srb, unsigned int *index,
59 unsigned int buflen, struct scsi_cmnd *srb);
H A Ddpcm.h32 extern int dpcm_transport(struct scsi_cmnd *srb, struct us_data *us);
H A Disd200.h28 extern void isd200_ata_command(struct scsi_cmnd *srb, struct us_data *us);
H A Dkarma.h5 extern int rio_karma_transport(struct scsi_cmnd *srb, struct us_data *us);
H A Dsddr55.h31 extern int sddr55_transport(struct scsi_cmnd *srb, struct us_data *us);
H A Ddatafab.h27 extern int datafab_transport(struct scsi_cmnd *srb, struct us_data *us);
H A Dfreecom.h32 extern int freecom_transport(struct scsi_cmnd *srb, struct us_data *us);
H A Djumpshot.h27 extern int jumpshot_transport(struct scsi_cmnd *srb, struct us_data *us);
H A Dsddr09.h32 extern int sddr09_transport(struct scsi_cmnd *srb, struct us_data *us);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/scsi/
H A Dscsi_dbg.h4 struct scsi_cmnd;
7 extern void scsi_print_command(struct scsi_cmnd *);
12 extern void scsi_print_sense(char *, struct scsi_cmnd *);
17 extern void scsi_print_result(struct scsi_cmnd *);
H A Dscsi_tgt.h8 struct scsi_cmnd;
11 extern struct Scsi_Host *scsi_tgt_cmd_to_host(struct scsi_cmnd *);
14 extern int scsi_tgt_queue_command(struct scsi_cmnd *, struct scsi_lun *, u64);
17 extern struct scsi_cmnd *scsi_host_get_command(struct Scsi_Host *,
19 extern void scsi_host_put_command(struct Scsi_Host *, struct scsi_cmnd *);
H A Dscsi_cmnd.h15 /* embedded in scsi_cmnd */
31 struct scsi_cmnd { struct
33 struct list_head list; /* scsi_cmnd participates in queue lists */
36 void (*done) (struct scsi_cmnd *); /* Mid-level done function */
100 void (*scsi_done) (struct scsi_cmnd *);
122 extern struct scsi_cmnd *scsi_get_command(struct scsi_device *, gfp_t);
123 extern struct scsi_cmnd *__scsi_get_command(struct Scsi_Host *, gfp_t);
124 extern void scsi_put_command(struct scsi_cmnd *);
125 extern void __scsi_put_command(struct Scsi_Host *, struct scsi_cmnd *,
127 extern void scsi_io_completion(struct scsi_cmnd *, unsigne
[all...]
H A Dscsi_driver.h7 struct scsi_cmnd;
14 int (*init_command)(struct scsi_cmnd *);
H A Dscsi_eh.h4 struct scsi_cmnd;
37 extern void scsi_eh_finish_cmd(struct scsi_cmnd *scmd,
45 extern int scsi_command_normalize_sense(struct scsi_cmnd *cmd,
H A Dscsi_tcq.h5 #include <scsi/scsi_cmnd.h>
97 static inline int scsi_populate_tag_msg(struct scsi_cmnd *cmd, char *msg)
122 static inline struct scsi_cmnd *scsi_find_tag(struct scsi_device *sdev, int tag)
129 return req ? (struct scsi_cmnd *)req->special : NULL;
150 * @tag: tag of the scsi_cmnd
155 static inline struct scsi_cmnd *scsi_host_find_tag(struct Scsi_Host *shost,
162 return req ? (struct scsi_cmnd *)req->special : NULL;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/arm/
H A Dqueue.h35 * Function: struct scsi_cmnd *queue_remove (queue)
38 * Returns : struct scsi_cmnd if successful (and a reference), or NULL if no command available
40 extern struct scsi_cmnd *queue_remove (Queue_t *queue);
43 * Function: struct scsi_cmnd *queue_remove_exclude_ref (queue, exclude)
47 * Returns : struct scsi_cmnd if successful (and a reference), or NULL if no command available
49 extern struct scsi_cmnd *queue_remove_exclude(Queue_t *queue,
57 * Function: int __queue_add(Queue_t *queue, struct scsi_cmnd *SCpnt, int head)
64 extern int __queue_add(Queue_t *queue, struct scsi_cmnd *SCpnt, int head);
67 * Function: struct scsi_cmnd *queue_remove_tgtluntag (queue, target, lun, tag)
73 * Returns : struct scsi_cmnd i
[all...]

Completed in 113 milliseconds

12345678910