Home
last modified time | relevance | path

Searched refs:Scsi_Cmnd (Results 1 – 21 of 21) sorted by relevance

/linux-4.1.27/drivers/scsi/
Din2000.c257 static int is_dir_out(Scsi_Cmnd * cmd) in is_dir_out()
336 static int in2000_queuecommand_lck(Scsi_Cmnd * cmd, void (*done) (Scsi_Cmnd *)) in in2000_queuecommand_lck() argument
340 Scsi_Cmnd *tmp; in in2000_queuecommand_lck()
419 …for (tmp = (Scsi_Cmnd *) hostdata->input_Q; tmp->host_scribble; tmp = (Scsi_Cmnd *) tmp->host_scri… in in2000_queuecommand_lck()
448 Scsi_Cmnd *cmd, *prev; in DEF_SCSI_QCMD()
471 cmd = (Scsi_Cmnd *) hostdata->input_Q; in DEF_SCSI_QCMD()
477 cmd = (Scsi_Cmnd *) cmd->host_scribble; in DEF_SCSI_QCMD()
494 hostdata->input_Q = (Scsi_Cmnd *) cmd->host_scribble; in DEF_SCSI_QCMD()
543 for (prev = (Scsi_Cmnd *) hostdata->input_Q; prev; prev = (Scsi_Cmnd *) prev->host_scribble) { in DEF_SCSI_QCMD()
545 for (prev = (Scsi_Cmnd *) hostdata->input_Q; prev; prev = (Scsi_Cmnd *) prev->host_scribble) in DEF_SCSI_QCMD()
[all …]
Din2000.h286 volatile Scsi_Cmnd *input_Q; /* commands waiting to be started */
287 volatile Scsi_Cmnd *selecting; /* trying to select this command */
288 volatile Scsi_Cmnd *connected; /* currently connected command */
289 volatile Scsi_Cmnd *disconnected_Q;/* commands waiting for reconnect */
400 static int in2000_abort(Scsi_Cmnd *);
404 static int in2000_bus_reset(Scsi_Cmnd *);
Daha152x.c425 Scsi_Cmnd *issue_SC;
428 Scsi_Cmnd *current_SC;
431 Scsi_Cmnd *disconnected_SC;
434 Scsi_Cmnd *done_SC;
513 Scsi_Cmnd *next; /* next sc in queue */
636 static void show_command(Scsi_Cmnd * ptr);
645 static inline void append_SC(Scsi_Cmnd **SC, Scsi_Cmnd *new_SC) in append_SC()
647 Scsi_Cmnd *end; in append_SC()
659 static inline Scsi_Cmnd *remove_first_SC(Scsi_Cmnd ** SC) in remove_first_SC()
661 Scsi_Cmnd *ptr; in remove_first_SC()
[all …]
Dmegaraid.h193 Scsi_Cmnd *cmd;
956 static scb_t * mega_build_cmd(adapter_t *, Scsi_Cmnd *, int *);
965 static int megaraid_abort(Scsi_Cmnd *);
966 static int megaraid_reset(Scsi_Cmnd *);
967 static int megaraid_abort_and_reset(adapter_t *, Scsi_Cmnd *, int);
997 Scsi_Cmnd *, int, int);
999 scb_t *, Scsi_Cmnd *, int, int);
Daha1740.h137 Scsi_Cmnd *SCpnt; /* Link to the SCSI Command Block */
138 void (*done) (Scsi_Cmnd *); /* Completion Function */
Dscsi_typedefs.h2 typedef struct scsi_cmnd Scsi_Cmnd; typedef
Dsym53c416.h29 static int sym53c416_host_reset(Scsi_Cmnd *);
Daha1740.c210 void (*my_done)(Scsi_Cmnd *); in aha1740_intr_handle()
214 Scsi_Cmnd *SCtmp; in aha1740_intr_handle()
314 static int aha1740_queuecommand_lck(Scsi_Cmnd * SCpnt, void (*done)(Scsi_Cmnd *)) in aha1740_queuecommand_lck() argument
523 static int aha1740_eh_abort_handler (Scsi_Cmnd *dummy) in aha1740_eh_abort_handler()
Dgdth.h164 #define UNUSED_CMND ((Scsi_Cmnd *)-1)
165 #define INTERNAL_CMND ((Scsi_Cmnd *)-2)
166 #define SCREEN_CMND ((Scsi_Cmnd *)-3)
872 Scsi_Cmnd *req_first; /* top of request queue */
901 Scsi_Cmnd *cmnd; /* pending request */
Dgdth.c149 Scsi_Cmnd *scp);
153 static void gdth_putq(gdth_ha_str *ha, Scsi_Cmnd *scp, u8 priority);
155 static int gdth_fill_raw_cmd(gdth_ha_str *ha, Scsi_Cmnd *scp, u8 b);
156 static int gdth_special_cmd(gdth_ha_str *ha, Scsi_Cmnd *scp);
164 static void gdth_copy_internal_data(gdth_ha_str *ha, Scsi_Cmnd *scp,
166 static int gdth_internal_cache_cmd(gdth_ha_str *ha, Scsi_Cmnd *scp);
167 static int gdth_fill_cache_cmd(gdth_ha_str *ha, Scsi_Cmnd *scp, u16 hdrive);
449 Scsi_Cmnd *scp; in __gdth_execute()
1985 static void gdth_putq(gdth_ha_str *ha, Scsi_Cmnd *scp, u8 priority) in gdth_putq()
1988 register Scsi_Cmnd *pscp; in gdth_putq()
[all …]
DNCR53c406a.c204 static Scsi_Cmnd *current_SC;
696 static int NCR53c406a_queue_lck(Scsi_Cmnd * SCpnt, void (*done) (Scsi_Cmnd *)) in NCR53c406a_queue_lck() argument
731 static int NCR53c406a_host_reset(Scsi_Cmnd * SCpnt) in DEF_SCSI_QCMD()
Dsym53c416.c227 static Scsi_Cmnd *current_command = NULL;
736 static int sym53c416_queuecommand_lck(Scsi_Cmnd *SCpnt, void (*done)(Scsi_Cmnd *)) in sym53c416_queuecommand_lck() argument
765 static int sym53c416_host_reset(Scsi_Cmnd *SCpnt) in DEF_SCSI_QCMD()
Dmegaraid.c372 megaraid_queue_lck(Scsi_Cmnd *scmd, void (*done)(Scsi_Cmnd *)) in megaraid_queue_lck() argument
426 mega_allocate_scb(adapter_t *adapter, Scsi_Cmnd *cmd) in DEF_SCSI_QCMD()
458 mega_get_ldrv_num(adapter_t *adapter, Scsi_Cmnd *cmd, int channel) in mega_get_ldrv_num()
521 mega_build_cmd(adapter_t *adapter, Scsi_Cmnd *cmd, int *busy) in mega_build_cmd()
952 mega_prepare_passthru(adapter_t *adapter, scb_t *scb, Scsi_Cmnd *cmd, in mega_prepare_passthru()
1016 mega_prepare_extpassthru(adapter_t *adapter, scb_t *scb, Scsi_Cmnd *cmd, in mega_prepare_extpassthru()
1418 Scsi_Cmnd *cmd = NULL; in mega_cmd_done()
1655 Scsi_Cmnd *cmd; in mega_rundoneq()
1662 cmd = list_entry(spos, Scsi_Cmnd, SCp); in mega_rundoneq()
1725 Scsi_Cmnd *cmd; in mega_build_sglist()
[all …]
Dnsp32_debug.c140 static void show_command(Scsi_Cmnd *SCpnt) in show_command()
Dgdth_proc.c623 Scsi_Cmnd *scp; in gdth_wait_completion()
Dwd7000.c1551 static int wd7000_abort(Scsi_Cmnd * SCpnt)
/linux-4.1.27/Documentation/scsi/
DChangeLog.ncr53c8xx54 - Make sure no data transfer will happen for Scsi_Cmnd requests
78 (Scsi_Cmnd) when this information is available.
95 (Scsi_Cmnd) when this information is available.
DChangeLog.sym53c8xx132 - Make sure no data transfer will happen for Scsi_Cmnd requests
144 (Scsi_Cmnd) with kernels that provide this information.
175 (Scsi_Cmnd) with kernels that provide this information.
Dscsi_mid_low_api.txt345 "typedef struct scsi_cmnd Scsi_Cmnd;"
DChangeLog.1992-19971279 * scsi.h: Remove index field from Scsi_Device and Scsi_Cmnd
DChangeLog.lpfc1774 * Change use of 2.4 SCSI typedefs (Scsi_Device, Scsi_Cmnd,