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
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
1357
struct iha_scb *scb = (struct iha_scb *)arg;
sys/dev/ic/iha.c
1384
struct iha_scb *scb;
sys/dev/ic/iha.c
1432
iha_data_over_run(struct iha_scb *scb)
sys/dev/ic/iha.c
1568
struct iha_scb *scb = sc->sc_actscb;
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
1628
struct iha_scb *scb = sc->sc_actscb;
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
165
static inline void iha_mark_busy_scb(struct iha_scb *);
sys/dev/ic/iha.c
1654
struct iha_scb *scb = sc->sc_actscb;
sys/dev/ic/iha.c
1708
struct iha_scb *scb = sc->sc_actscb;
sys/dev/ic/iha.c
1770
struct iha_scb *scb = sc->sc_actscb;
sys/dev/ic/iha.c
182
static void iha_select(struct iha_softc *, struct iha_scb *, 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
191
static uint8_t iha_data_over_run(struct iha_scb *);
sys/dev/ic/iha.c
1916
struct iha_scb *scb;
sys/dev/ic/iha.c
1961
iha_xfer_data(struct iha_softc *sc, struct iha_scb *scb, int direction)
sys/dev/ic/iha.c
2000
struct iha_scb *scb = sc->sc_actscb;
sys/dev/ic/iha.c
202
static int iha_xfer_data(struct iha_softc *, struct iha_scb *, int);
sys/dev/ic/iha.c
2031
struct iha_scb *scb = sc->sc_actscb;
sys/dev/ic/iha.c
2065
struct iha_scb *scb;
sys/dev/ic/iha.c
2136
struct iha_scb *scb;
sys/dev/ic/iha.c
2162
struct iha_scb *scb;
sys/dev/ic/iha.c
242
iha_append_free_scb(struct iha_softc *sc, struct iha_scb *scb)
sys/dev/ic/iha.c
2615
struct iha_scb *scb = sc->sc_actscb;
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
302
static inline struct iha_scb *
sys/dev/ic/iha.c
305
struct iha_scb *scb;
sys/dev/ic/iha.c
328
static struct iha_scb *
sys/dev/ic/iha.c
331
struct iha_scb *scb;
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
428
iha_mark_busy_scb(struct iha_scb *scb)
sys/dev/ic/iha.c
500
struct iha_scb *scb;
sys/dev/ic/iha.c
526
sc->sc_scb = malloc(sizeof(struct iha_scb) * IHA_MAX_SCB,
sys/dev/ic/iha.c
674
struct iha_scb *scb;
sys/dev/ic/iha.c
810
struct iha_scb *scb;
sys/dev/ic/iha.c
908
struct iha_scb *scb;
sys/dev/ic/iha.c
937
struct iha_scb *scb;
sys/dev/ic/ihavar.h
157
struct iha_scb *ntagscb;
sys/dev/ic/ihavar.h
196
struct iha_scb *sc_scb; /* SCB array */
sys/dev/ic/ihavar.h
197
struct iha_scb *sc_actscb; /* SCB using SCSI bus */
sys/dev/ic/ihavar.h
200
TAILQ_HEAD(, iha_scb) sc_freescb,
sys/dev/ic/ihavar.h
89
TAILQ_ENTRY(iha_scb) chain;