spc_acb
void spc_done (struct spc_softc *, struct spc_acb *);
void spc_dequeue (struct spc_softc *, struct spc_acb *);
void spc_select (struct spc_softc *, struct spc_acb *);
struct spc_acb *acb;
void spc_sense (struct spc_softc *, struct spc_acb *);
void spc_abort (struct spc_softc *, struct spc_acb *);
void spc_print_acb (struct spc_acb *);
void spc_show_scsi_cmd(struct spc_acb *);
spc_abort(struct spc_softc *sc, struct spc_acb *acb)
struct spc_acb *acb = arg;
spc_show_scsi_cmd(spc_acb *acb)
spc_print_acb(spc_acb *acb)
struct spc_acb *acb;
struct spc_acb *acb;
struct spc_acb *acb = xacb;
struct spc_acb *acb;
struct spc_acb *acb;
spc_select(struct spc_softc *sc, struct spc_acb *acb)
struct spc_acb *acb;
struct spc_acb *acb;
spc_sense(struct spc_softc *sc, struct spc_acb *acb)
spc_done(struct spc_softc *sc, struct spc_acb *acb)
spc_dequeue(struct spc_softc *sc, struct spc_acb *acb)
struct spc_acb *acb;
TAILQ_HEAD(, spc_acb) free_list, ready_list, nexus_list;
struct spc_acb *sc_nexus; /* current command */
struct spc_acb sc_acb[8];
TAILQ_ENTRY(spc_acb) chain;