Lines Matching refs:ScsiReqBlk
227 struct ScsiReqBlk { struct
274 struct ScsiReqBlk *active_srb; argument
306 struct ScsiReqBlk *tmp_srb;
333 struct ScsiReqBlk srb_array[DC395x_MAX_SRB_CNT];
334 struct ScsiReqBlk srb;
343 static void data_out_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
345 static void data_in_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
347 static void command_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
349 static void status_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
351 static void msgout_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
353 static void msgin_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
355 static void data_out_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
357 static void data_in_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
359 static void command_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
361 static void status_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
363 static void msgout_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
365 static void msgin_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
367 static void nop0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
369 static void nop1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
373 struct ScsiReqBlk *srb);
376 struct ScsiReqBlk *srb, u16 io_dir);
380 struct ScsiReqBlk *srb);
382 struct ScsiReqBlk *srb);
384 struct ScsiReqBlk *srb);
388 static void pci_unmap_srb(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb);
390 struct ScsiReqBlk *srb);
392 struct ScsiReqBlk *srb);
394 struct ScsiReqBlk *srb);
735 static void free_tag(struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) in free_tag()
745 static inline struct ScsiReqBlk *find_cmd(struct scsi_cmnd *cmd, in find_cmd()
748 struct ScsiReqBlk *i; in find_cmd()
775 struct ScsiReqBlk *srb; in waiting_process_next()
822 struct ScsiReqBlk, list); in waiting_process_next()
856 static void send_srb(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) in send_srb()
878 struct ScsiReqBlk *srb) in build_srb()
981 struct ScsiReqBlk *srb; in dc395x_queue_command_lck()
1018 struct ScsiReqBlk, list); in dc395x_queue_command_lck()
1056 struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) in DEF_SCSI_QCMD()
1234 struct ScsiReqBlk *srb; in dc395x_eh_abort()
1268 struct ScsiReqBlk *srb) in build_sdtr()
1296 struct ScsiReqBlk *srb) in build_wdtr()
1342 struct ScsiReqBlk *srb;
1357 struct ScsiReqBlk* srb) in start_scsi()
1546 struct ScsiReqBlk *srb) in enable_msgout_abort()
1567 struct ScsiReqBlk *srb; in dc395x_handle_interrupt()
1571 void (*dc395x_statev)(struct AdapterCtlBlk *, struct ScsiReqBlk *, in dc395x_handle_interrupt()
1706 static void msgout_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in msgout_phase0()
1718 static void msgout_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in msgout_phase1()
1751 static void command_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in command_phase0()
1759 static void command_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in command_phase1()
1797 static void sg_verify_length(struct ScsiReqBlk *srb) in sg_verify_length()
1817 static void sg_update_list(struct ScsiReqBlk *srb, u32 left) in sg_update_list()
1862 static void sg_subtract_one(struct ScsiReqBlk *srb) in sg_subtract_one()
1877 struct ScsiReqBlk *srb) in cleanup_after_transfer()
1902 static void data_out_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in data_out_phase0()
2035 static void data_out_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in data_out_phase1()
2045 static void data_in_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in data_in_phase0()
2258 static void data_in_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in data_in_phase1()
2268 struct ScsiReqBlk *srb, u16 io_dir) in data_io_transfer()
2443 static void status_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in status_phase0()
2457 static void status_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in status_phase1()
2484 struct ScsiReqBlk *srb) in msgin_reject()
2497 static struct ScsiReqBlk *msgin_qtag(struct AdapterCtlBlk *acb, in msgin_qtag()
2500 struct ScsiReqBlk *srb = NULL; in msgin_qtag()
2501 struct ScsiReqBlk *i; in msgin_qtag()
2561 static void msgin_set_async(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) in msgin_set_async()
2584 static void msgin_set_sync(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) in msgin_set_sync()
2658 struct ScsiReqBlk *srb) in msgin_set_nowide()
2676 static void msgin_set_wide(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) in msgin_set_wide()
2728 static void msgin_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in msgin_phase0()
2839 static void msgin_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in msgin_phase1()
2855 static void nop0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in nop0()
2861 static void nop1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in nop1()
2893 struct ScsiReqBlk *srb; in disconnect()
2989 struct ScsiReqBlk *srb = NULL; in reselect()
3133 static void pci_unmap_srb(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) in pci_unmap_srb()
3154 struct ScsiReqBlk *srb) in pci_unmap_srb_sense()
3177 struct ScsiReqBlk *srb) in srb_done()
3388 struct ScsiReqBlk *srb; in doing_srb_done()
3389 struct ScsiReqBlk *tmp; in doing_srb_done()
3534 struct ScsiReqBlk *srb) in request_sense()
4412 sizeof(struct DeviceCtlBlk), sizeof(struct ScsiReqBlk)); in adapter_init()
4559 struct ScsiReqBlk *srb; in dc395x_show_info()