Lines Matching refs:ScsiReqBlk
212 struct ScsiReqBlk { struct
259 struct ScsiReqBlk *active_srb; argument
291 struct ScsiReqBlk *tmp_srb;
318 struct ScsiReqBlk srb_array[DC395x_MAX_SRB_CNT];
319 struct ScsiReqBlk srb;
328 static void data_out_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
330 static void data_in_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
332 static void command_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
334 static void status_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
336 static void msgout_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
338 static void msgin_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
340 static void data_out_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
342 static void data_in_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
344 static void command_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
346 static void status_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
348 static void msgout_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
350 static void msgin_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
352 static void nop0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
354 static void nop1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
358 struct ScsiReqBlk *srb);
361 struct ScsiReqBlk *srb, u16 io_dir);
365 struct ScsiReqBlk *srb);
367 struct ScsiReqBlk *srb);
369 struct ScsiReqBlk *srb);
373 static void pci_unmap_srb(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb);
375 struct ScsiReqBlk *srb);
377 struct ScsiReqBlk *srb);
379 struct ScsiReqBlk *srb);
720 static void free_tag(struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) in free_tag()
730 static inline struct ScsiReqBlk *find_cmd(struct scsi_cmnd *cmd, in find_cmd()
733 struct ScsiReqBlk *i; in find_cmd()
760 struct ScsiReqBlk *srb; in waiting_process_next()
807 struct ScsiReqBlk, list); in waiting_process_next()
841 static void send_srb(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) in send_srb()
863 struct ScsiReqBlk *srb) in build_srb()
966 struct ScsiReqBlk *srb; in dc395x_queue_command_lck()
1002 struct ScsiReqBlk, list); in dc395x_queue_command_lck()
1040 struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) in DEF_SCSI_QCMD()
1218 struct ScsiReqBlk *srb; in dc395x_eh_abort()
1252 struct ScsiReqBlk *srb) in build_sdtr()
1276 struct ScsiReqBlk *srb) in build_wdtr()
1318 struct ScsiReqBlk *srb;
1333 struct ScsiReqBlk* srb) in start_scsi()
1522 struct ScsiReqBlk *srb) in enable_msgout_abort()
1543 struct ScsiReqBlk *srb; in dc395x_handle_interrupt()
1547 void (*dc395x_statev)(struct AdapterCtlBlk *, struct ScsiReqBlk *, in dc395x_handle_interrupt()
1682 static void msgout_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in msgout_phase0()
1694 static void msgout_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in msgout_phase1()
1728 static void command_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in command_phase0()
1736 static void command_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in command_phase1()
1774 static void sg_verify_length(struct ScsiReqBlk *srb) in sg_verify_length()
1794 static void sg_update_list(struct ScsiReqBlk *srb, u32 left) in sg_update_list()
1839 static void sg_subtract_one(struct ScsiReqBlk *srb) in sg_subtract_one()
1854 struct ScsiReqBlk *srb) in cleanup_after_transfer()
1879 static void data_out_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in data_out_phase0()
2012 static void data_out_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in data_out_phase1()
2022 static void data_in_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in data_in_phase0()
2235 static void data_in_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in data_in_phase1()
2245 struct ScsiReqBlk *srb, u16 io_dir) in data_io_transfer()
2419 static void status_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in status_phase0()
2433 static void status_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in status_phase1()
2460 struct ScsiReqBlk *srb) in msgin_reject()
2473 static struct ScsiReqBlk *msgin_qtag(struct AdapterCtlBlk *acb, in msgin_qtag()
2476 struct ScsiReqBlk *srb = NULL; in msgin_qtag()
2477 struct ScsiReqBlk *i; in msgin_qtag()
2537 static void msgin_set_async(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) in msgin_set_async()
2560 static void msgin_set_sync(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) in msgin_set_sync()
2634 struct ScsiReqBlk *srb) in msgin_set_nowide()
2652 static void msgin_set_wide(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) in msgin_set_wide()
2704 static void msgin_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in msgin_phase0()
2815 static void msgin_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in msgin_phase1()
2831 static void nop0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in nop0()
2837 static void nop1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, in nop1()
2869 struct ScsiReqBlk *srb; in disconnect()
2965 struct ScsiReqBlk *srb = NULL; in reselect()
3107 static void pci_unmap_srb(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) in pci_unmap_srb()
3128 struct ScsiReqBlk *srb) in pci_unmap_srb_sense()
3151 struct ScsiReqBlk *srb) in srb_done()
3347 struct ScsiReqBlk *srb; in doing_srb_done()
3348 struct ScsiReqBlk *tmp; in doing_srb_done()
3488 struct ScsiReqBlk *srb) in request_sense()
4367 sizeof(struct DeviceCtlBlk), sizeof(struct ScsiReqBlk)); in adapter_init()
4514 struct ScsiReqBlk *srb; in dc395x_show_info()