Symbol: iha_softc
sys/dev/ic/iha.c
1028
iha_select(struct iha_softc *sc, struct iha_scb *scb, uint8_t select_type)
sys/dev/ic/iha.c
1077
iha_wait(struct iha_softc *sc, uint8_t cmd)
sys/dev/ic/iha.c
1142
iha_exec_scb(struct iha_softc *sc, struct iha_scb *scb)
sys/dev/ic/iha.c
1215
iha_done_scb(struct iha_softc *sc, struct iha_scb *scb)
sys/dev/ic/iha.c
1314
iha_push_sense_request(struct iha_softc *sc, struct iha_scb *scb)
sys/dev/ic/iha.c
1360
struct iha_softc *sc;
sys/dev/ic/iha.c
1382
iha_abort_xs(struct iha_softc *sc, struct scsipi_xfer *xs, uint8_t hastat)
sys/dev/ic/iha.c
1484
iha_next_state(struct iha_softc *sc)
sys/dev/ic/iha.c
1564
iha_state_1(struct iha_softc *sc)
sys/dev/ic/iha.c
157
static void iha_append_free_scb(struct iha_softc *, struct iha_scb *);
sys/dev/ic/iha.c
158
static void iha_append_done_scb(struct iha_softc *, struct iha_scb *, uint8_t);
sys/dev/ic/iha.c
159
static inline struct iha_scb *iha_pop_done_scb(struct iha_softc *);
sys/dev/ic/iha.c
161
static struct iha_scb *iha_find_pend_scb(struct iha_softc *);
sys/dev/ic/iha.c
162
static inline void iha_append_pend_scb(struct iha_softc *, struct iha_scb *);
sys/dev/ic/iha.c
1624
iha_state_2(struct iha_softc *sc)
sys/dev/ic/iha.c
163
static inline void iha_push_pend_scb(struct iha_softc *, struct iha_scb *);
sys/dev/ic/iha.c
164
static inline void iha_del_pend_scb(struct iha_softc *, struct iha_scb *);
sys/dev/ic/iha.c
1650
iha_state_3(struct iha_softc *sc)
sys/dev/ic/iha.c
167
static inline void iha_set_ssig(struct iha_softc *, uint8_t, uint8_t);
sys/dev/ic/iha.c
169
static int iha_alloc_sglist(struct iha_softc *);
sys/dev/ic/iha.c
1706
iha_state_4(struct iha_softc *sc)
sys/dev/ic/iha.c
173
static void iha_update_xfer_mode(struct iha_softc *, int);
sys/dev/ic/iha.c
175
static void iha_reset_scsi_bus(struct iha_softc *);
sys/dev/ic/iha.c
176
static void iha_reset_chip(struct iha_softc *);
sys/dev/ic/iha.c
1766
iha_state_5(struct iha_softc *sc)
sys/dev/ic/iha.c
177
static void iha_reset_dma(struct iha_softc *);
sys/dev/ic/iha.c
180
static void iha_main(struct iha_softc *);
sys/dev/ic/iha.c
181
static void iha_scsi(struct iha_softc *);
sys/dev/ic/iha.c
182
static void iha_select(struct iha_softc *, struct iha_scb *, uint8_t);
sys/dev/ic/iha.c
183
static int iha_wait(struct iha_softc *, uint8_t);
sys/dev/ic/iha.c
185
static void iha_exec_scb(struct iha_softc *, struct iha_scb *);
sys/dev/ic/iha.c
186
static void iha_done_scb(struct iha_softc *, struct iha_scb *);
sys/dev/ic/iha.c
187
static int iha_push_sense_request(struct iha_softc *, struct iha_scb *);
sys/dev/ic/iha.c
1870
iha_state_6(struct iha_softc *sc)
sys/dev/ic/iha.c
190
static void iha_abort_xs(struct iha_softc *, struct scsipi_xfer *, uint8_t);
sys/dev/ic/iha.c
1912
iha_state_8(struct iha_softc *sc)
sys/dev/ic/iha.c
193
static int iha_next_state(struct iha_softc *);
sys/dev/ic/iha.c
194
static int iha_state_1(struct iha_softc *);
sys/dev/ic/iha.c
195
static int iha_state_2(struct iha_softc *);
sys/dev/ic/iha.c
196
static int iha_state_3(struct iha_softc *);
sys/dev/ic/iha.c
1961
iha_xfer_data(struct iha_softc *sc, struct iha_scb *scb, int direction)
sys/dev/ic/iha.c
197
static int iha_state_4(struct iha_softc *);
sys/dev/ic/iha.c
198
static int iha_state_5(struct iha_softc *);
sys/dev/ic/iha.c
199
static int iha_state_6(struct iha_softc *);
sys/dev/ic/iha.c
1996
iha_xpad_in(struct iha_softc *sc)
sys/dev/ic/iha.c
200
static int iha_state_8(struct iha_softc *);
sys/dev/ic/iha.c
202
static int iha_xfer_data(struct iha_softc *, struct iha_scb *, int);
sys/dev/ic/iha.c
2027
iha_xpad_out(struct iha_softc *sc)
sys/dev/ic/iha.c
203
static int iha_xpad_in(struct iha_softc *);
sys/dev/ic/iha.c
204
static int iha_xpad_out(struct iha_softc *);
sys/dev/ic/iha.c
206
static int iha_status_msg(struct iha_softc *);
sys/dev/ic/iha.c
2061
iha_status_msg(struct iha_softc *sc)
sys/dev/ic/iha.c
207
static void iha_busfree(struct iha_softc *);
sys/dev/ic/iha.c
208
static int iha_resel(struct iha_softc *);
sys/dev/ic/iha.c
210
static int iha_msgin(struct iha_softc *);
sys/dev/ic/iha.c
211
static int iha_msgin_extended(struct iha_softc *);
sys/dev/ic/iha.c
212
static int iha_msgin_sdtr(struct iha_softc *);
sys/dev/ic/iha.c
213
static int iha_msgin_ignore_wid_resid(struct iha_softc *);
sys/dev/ic/iha.c
2132
iha_busfree(struct iha_softc *sc)
sys/dev/ic/iha.c
215
static int iha_msgout(struct iha_softc *, uint8_t);
sys/dev/ic/iha.c
2158
iha_resel(struct iha_softc *sc)
sys/dev/ic/iha.c
216
static void iha_msgout_abort(struct iha_softc *, uint8_t);
sys/dev/ic/iha.c
217
static int iha_msgout_reject(struct iha_softc *);
sys/dev/ic/iha.c
218
static int iha_msgout_extended(struct iha_softc *);
sys/dev/ic/iha.c
219
static int iha_msgout_wdtr(struct iha_softc *);
sys/dev/ic/iha.c
220
static int iha_msgout_sdtr(struct iha_softc *);
sys/dev/ic/iha.c
222
static void iha_wide_done(struct iha_softc *);
sys/dev/ic/iha.c
223
static void iha_sync_done(struct iha_softc *);
sys/dev/ic/iha.c
2246
iha_msgin(struct iha_softc *sc)
sys/dev/ic/iha.c
225
static void iha_bad_seq(struct iha_softc *);
sys/dev/ic/iha.c
227
static void iha_read_eeprom(struct iha_softc *, struct iha_eeprom *);
sys/dev/ic/iha.c
228
static int iha_se2_rd_all(struct iha_softc *, uint16_t *);
sys/dev/ic/iha.c
229
static void iha_se2_instr(struct iha_softc *, int);
sys/dev/ic/iha.c
230
static uint16_t iha_se2_rd(struct iha_softc *, int);
sys/dev/ic/iha.c
2311
iha_msgin_extended(struct iha_softc *sc)
sys/dev/ic/iha.c
232
static void iha_se2_update_all(struct iha_softc *);
sys/dev/ic/iha.c
233
static void iha_se2_wr(struct iha_softc *, int, uint16_t);
sys/dev/ic/iha.c
2399
iha_msgin_sdtr(struct iha_softc *sc)
sys/dev/ic/iha.c
242
iha_append_free_scb(struct iha_softc *sc, struct iha_scb *scb)
sys/dev/ic/iha.c
2440
iha_msgin_ignore_wid_resid(struct iha_softc *sc)
sys/dev/ic/iha.c
2464
iha_msgout(struct iha_softc *sc, uint8_t msg)
sys/dev/ic/iha.c
2473
iha_msgout_abort(struct iha_softc *sc, uint8_t aborttype)
sys/dev/ic/iha.c
2495
iha_msgout_reject(struct iha_softc *sc)
sys/dev/ic/iha.c
2507
iha_msgout_extended(struct iha_softc *sc)
sys/dev/ic/iha.c
2527
iha_msgout_wdtr(struct iha_softc *sc)
sys/dev/ic/iha.c
2540
iha_msgout_sdtr(struct iha_softc *sc)
sys/dev/ic/iha.c
2555
iha_wide_done(struct iha_softc *sc)
sys/dev/ic/iha.c
2579
iha_sync_done(struct iha_softc *sc)
sys/dev/ic/iha.c
2613
iha_bad_seq(struct iha_softc *sc)
sys/dev/ic/iha.c
2629
iha_read_eeprom(struct iha_softc *sc, struct iha_eeprom *eeprom)
sys/dev/ic/iha.c
2657
iha_se2_update_all(struct iha_softc *sc)
sys/dev/ic/iha.c
2691
iha_se2_wr(struct iha_softc *sc, int addr, uint16_t writeword)
sys/dev/ic/iha.c
273
iha_append_done_scb(struct iha_softc *sc, struct iha_scb *scb, uint8_t hastat)
sys/dev/ic/iha.c
2738
iha_se2_rd(struct iha_softc *sc, int addr)
sys/dev/ic/iha.c
2770
iha_se2_rd_all(struct iha_softc *sc, uint16_t *tbuf)
sys/dev/ic/iha.c
2792
iha_se2_instr(struct iha_softc *sc, int instr)
sys/dev/ic/iha.c
303
iha_pop_done_scb(struct iha_softc *sc)
sys/dev/ic/iha.c
329
iha_find_pend_scb(struct iha_softc *sc)
sys/dev/ic/iha.c
383
iha_append_pend_scb(struct iha_softc *sc, struct iha_scb *scb)
sys/dev/ic/iha.c
396
iha_push_pend_scb(struct iha_softc *sc, struct iha_scb *scb)
sys/dev/ic/iha.c
416
iha_del_pend_scb(struct iha_softc *sc, struct iha_scb *scb)
sys/dev/ic/iha.c
449
iha_set_ssig(struct iha_softc *sc, uint8_t offsigs, uint8_t onsigs)
sys/dev/ic/iha.c
467
struct iha_softc *sc;
sys/dev/ic/iha.c
470
sc = (struct iha_softc *)arg;
sys/dev/ic/iha.c
496
iha_attach(struct iha_softc *sc)
sys/dev/ic/iha.c
625
iha_alloc_sglist(struct iha_softc *sc)
sys/dev/ic/iha.c
675
struct iha_softc *sc;
sys/dev/ic/iha.c
785
iha_update_xfer_mode(struct iha_softc *sc, int target)
sys/dev/ic/iha.c
808
iha_reset_scsi_bus(struct iha_softc *sc)
sys/dev/ic/iha.c
839
iha_reset_chip(struct iha_softc *sc)
sys/dev/ic/iha.c
862
iha_reset_dma(struct iha_softc *sc)
sys/dev/ic/iha.c
904
iha_main(struct iha_softc *sc)
sys/dev/ic/iha.c
933
iha_scsi(struct iha_softc *sc)
sys/dev/ic/ihavar.h
279
void iha_attach(struct iha_softc *);
sys/dev/pci/iha_pci.c
106
struct iha_softc *sc = device_private(self);
sys/dev/pci/iha_pci.c
83
CFATTACH_DECL_NEW(iha_pci, sizeof(struct iha_softc),