Lines Matching refs:ScsiReqBlk

227 struct ScsiReqBlk {
274 struct ScsiReqBlk *active_srb;
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)
745 static inline struct ScsiReqBlk *find_cmd(struct scsi_cmnd *cmd,
748 struct ScsiReqBlk *i;
775 struct ScsiReqBlk *srb;
822 struct ScsiReqBlk, list);
856 static void send_srb(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb)
878 struct ScsiReqBlk *srb)
981 struct ScsiReqBlk *srb;
1018 struct ScsiReqBlk, list);
1056 struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb)
1234 struct ScsiReqBlk *srb;
1268 struct ScsiReqBlk *srb)
1296 struct ScsiReqBlk *srb)
1342 struct ScsiReqBlk *srb;
1357 struct ScsiReqBlk* srb)
1546 struct ScsiReqBlk *srb)
1567 struct ScsiReqBlk *srb;
1571 void (*dc395x_statev)(struct AdapterCtlBlk *, struct ScsiReqBlk *,
1706 static void msgout_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
1718 static void msgout_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
1751 static void command_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
1759 static void command_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
1797 static void sg_verify_length(struct ScsiReqBlk *srb)
1817 static void sg_update_list(struct ScsiReqBlk *srb, u32 left)
1862 static void sg_subtract_one(struct ScsiReqBlk *srb)
1877 struct ScsiReqBlk *srb)
1902 static void data_out_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
2035 static void data_out_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
2045 static void data_in_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
2258 static void data_in_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
2268 struct ScsiReqBlk *srb, u16 io_dir)
2443 static void status_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
2457 static void status_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
2484 struct ScsiReqBlk *srb)
2497 static struct ScsiReqBlk *msgin_qtag(struct AdapterCtlBlk *acb,
2500 struct ScsiReqBlk *srb = NULL;
2501 struct ScsiReqBlk *i;
2561 static void msgin_set_async(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb)
2584 static void msgin_set_sync(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb)
2658 struct ScsiReqBlk *srb)
2676 static void msgin_set_wide(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb)
2728 static void msgin_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
2796 * ScsiReqBlk* associated with the scsi command.
2839 static void msgin_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
2855 static void nop0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
2861 static void nop1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb,
2893 struct ScsiReqBlk *srb;
2989 struct ScsiReqBlk *srb = NULL;
3133 static void pci_unmap_srb(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb)
3154 struct ScsiReqBlk *srb)
3177 struct ScsiReqBlk *srb)
3388 struct ScsiReqBlk *srb;
3389 struct ScsiReqBlk *tmp;
3534 struct ScsiReqBlk *srb)
4412 sizeof(struct DeviceCtlBlk), sizeof(struct ScsiReqBlk));
4559 struct ScsiReqBlk *srb;