• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/scsi/

Lines Matching refs:HCS

95  *		  pSRB_tail members of the HCS structure.
191 static SCB *tul_find_busy_scb(HCS * pCurHcb, WORD tarlun);
192 static SCB *tul_find_done_scb(HCS * pCurHcb);
194 static int tulip_main(HCS * pCurHcb);
196 static int tul_next_state(HCS * pCurHcb);
197 static int tul_state_1(HCS * pCurHcb);
198 static int tul_state_2(HCS * pCurHcb);
199 static int tul_state_3(HCS * pCurHcb);
200 static int tul_state_4(HCS * pCurHcb);
201 static int tul_state_5(HCS * pCurHcb);
202 static int tul_state_6(HCS * pCurHcb);
203 static int tul_state_7(HCS * pCurHcb);
204 static int tul_xfer_data_in(HCS * pCurHcb);
205 static int tul_xfer_data_out(HCS * pCurHcb);
206 static int tul_xpad_in(HCS * pCurHcb);
207 static int tul_xpad_out(HCS * pCurHcb);
208 static int tul_status_msg(HCS * pCurHcb);
210 static int tul_msgin(HCS * pCurHcb);
211 static int tul_msgin_sync(HCS * pCurHcb);
212 static int tul_msgin_accept(HCS * pCurHcb);
213 static int tul_msgout_reject(HCS * pCurHcb);
214 static int tul_msgin_extend(HCS * pCurHcb);
216 static int tul_msgout_ide(HCS * pCurHcb);
217 static int tul_msgout_abort_targ(HCS * pCurHcb);
218 static int tul_msgout_abort_tag(HCS * pCurHcb);
220 static int tul_bus_device_reset(HCS * pCurHcb);
221 static void tul_select_atn(HCS * pCurHcb, SCB * pCurScb);
222 static void tul_select_atn3(HCS * pCurHcb, SCB * pCurScb);
223 static void tul_select_atn_stop(HCS * pCurHcb, SCB * pCurScb);
224 static int int_tul_busfree(HCS * pCurHcb);
225 static int int_tul_scsi_rst(HCS * pCurHcb);
226 static int int_tul_bad_seq(HCS * pCurHcb);
227 static int int_tul_resel(HCS * pCurHcb);
228 static int tul_sync_done(HCS * pCurHcb);
229 static int wdtr_done(HCS * pCurHcb);
230 static int wait_tulip(HCS * pCurHcb);
231 static int tul_wait_done_disc(HCS * pCurHcb);
232 static int tul_wait_disc(HCS * pCurHcb);
233 static void tulip_scsi(HCS * pCurHcb);
234 static int tul_post_scsi_rst(HCS * pCurHcb);
243 static HCS tul_hcs[MAX_SUPPORTED_ADAPTERS];
602 static void tul_stop_bm(HCS * pCurHcb)
614 static void get_tulipPCIConfig(HCS * pCurHcb, int ch_idx)
623 static int tul_reset_scsi(HCS * pCurHcb, int seconds)
642 static int init_tulip(HCS * pCurHcb, SCB * scbp, int tul_num_scb,
761 static SCB *tul_alloc_scb(HCS * hcsp)
780 static void tul_release_scb(HCS * hcsp, SCB * scbp)
802 static void tul_append_pend_scb(HCS * pCurHcb, SCB * scbp)
820 static void tul_push_pend_scb(HCS * pCurHcb, SCB * scbp)
836 static SCB *tul_find_first_pend_scb(HCS * pCurHcb)
867 static void tul_unlink_pend_scb(HCS * pCurHcb, SCB * pCurScb)
895 static void tul_append_busy_scb(HCS * pCurHcb, SCB * scbp)
917 static SCB *tul_pop_busy_scb(HCS * pCurHcb)
938 static void tul_unlink_busy_scb(HCS * pCurHcb, SCB * pCurScb)
971 SCB *tul_find_busy_scb(HCS * pCurHcb, WORD tarlun)
993 static void tul_append_done_scb(HCS * pCurHcb, SCB * scbp)
1012 SCB *tul_find_done_scb(HCS * pCurHcb)
1029 static int tul_abort_srb(HCS * pCurHcb, struct scsi_cmnd *srbp)
1119 static int tul_bad_seq(HCS * pCurHcb)
1140 static void tul_exec_scb(HCS * pCurHcb, SCB * pCurScb)
1173 static int tul_isr(HCS * pCurHcb)
1194 int tulip_main(HCS * pCurHcb)
1280 void tulip_scsi(HCS * pCurHcb)
1384 int tul_next_state(HCS * pCurHcb)
1425 int tul_state_1(HCS * pCurHcb)
1479 int tul_state_2(HCS * pCurHcb)
1502 int tul_state_3(HCS * pCurHcb)
1568 int tul_state_4(HCS * pCurHcb)
1628 int tul_state_5(HCS * pCurHcb)
1714 int tul_state_6(HCS * pCurHcb)
1754 int tul_state_7(HCS * pCurHcb)
1777 int tul_xfer_data_in(HCS * pCurHcb)
1803 int tul_xfer_data_out(HCS * pCurHcb)
1829 int tul_xpad_in(HCS * pCurHcb)
1855 int tul_xpad_out(HCS * pCurHcb)
1884 int tul_status_msg(HCS * pCurHcb)
1937 int int_tul_busfree(HCS * pCurHcb)
1963 static int int_tul_scsi_rst(HCS * pCurHcb)
1993 int int_tul_resel(HCS * pCurHcb)
2069 static int int_tul_bad_seq(HCS * pCurHcb)
2088 int tul_msgout_abort_targ(HCS * pCurHcb)
2104 int tul_msgout_abort_tag(HCS * pCurHcb)
2121 int tul_msgin(HCS * pCurHcb)
2196 int tul_msgout_reject(HCS * pCurHcb)
2215 int tul_msgout_ide(HCS * pCurHcb)
2224 int tul_msgin_extend(HCS * pCurHcb)
2312 int tul_msgin_sync(HCS * pCurHcb)
2345 int wdtr_done(HCS * pCurHcb)
2362 int tul_sync_done(HCS * pCurHcb)
2384 int tul_post_scsi_rst(HCS * pCurHcb)
2413 void tul_select_atn_stop(HCS * pCurHcb, SCB * pCurScb)
2425 void tul_select_atn(HCS * pCurHcb, SCB * pCurScb)
2442 void tul_select_atn3(HCS * pCurHcb, SCB * pCurScb)
2462 int tul_bus_device_reset(HCS * pCurHcb)
2512 int tul_msgin_accept(HCS * pCurHcb)
2519 int wait_tulip(HCS * pCurHcb)
2568 int tul_wait_disc(HCS * pCurHcb)
2591 int tul_wait_done_disc(HCS * pCurHcb)
2623 tul_isr((HCS *)dev->base);
2669 HCS *pHCB;
2689 /* Get total memory needed for HCS */
2690 i = tul_num_ch * sizeof(HCS);
2719 hreg = scsi_register(tpnt, sizeof(HCS));
2731 hreg->this_id = pHCB->HCS_SCSI_ID; /* Assign HCS index */
2749 static void i91uBuildSCB(HCS * pHCB, SCB * pSCB, struct scsi_cmnd * SCpnt)
2820 HCS *pHCB = (HCS *) cmd->device->host->base;
2837 HCS *pHCB;
2839 pHCB = (HCS *) SCpnt->device->host->base;
2854 HCS *pHcb; /* Point to Host adapter control block */
2857 pHcb = (HCS *) sdev->host->base;
2925 HCS *pHCB;
2928 pHCB = (HCS *) pHcb;