ncr_softc
static struct ncr_softc *cur_softc;
static void scsi_tt_init(struct ncr_softc *);
scsi_tt_init(struct ncr_softc *sc)
static void scsi_falcon_init(struct ncr_softc *);
scsi_falcon_init(struct ncr_softc *sc)
static void scsi_mach_init(struct ncr_softc *);
scsi_mach_init(struct ncr_softc *sc)
reselect(struct ncr_softc *sc)
reach_msg_out(struct ncr_softc *sc, u_long len)
scsi_reset_verbose(struct ncr_softc *sc, const char *why)
check_intr(struct ncr_softc *sc)
CFATTACH_DECL_NEW(CFDRNAME(DRNAME), sizeof(struct ncr_softc),
run_main(struct ncr_softc *sc)
ncr_aprint(struct ncr_softc *sc, const char *fmt, ...)
struct ncr_softc *sc;
struct ncr_softc *sc;
scsi_main(struct ncr_softc *sc)
ncr_dma_intr(struct ncr_softc *sc)
ncr_ctrl_intr(struct ncr_softc *sc)
struct ncr_softc *sc;
information_transfer(struct ncr_softc *sc)
static int check_intr(struct ncr_softc *);
static int information_transfer(struct ncr_softc *);
static void ncr_aprint(struct ncr_softc *, const char *, ...);
static void ncr_ctrl_intr(struct ncr_softc *);
static void ncr_dma_intr(struct ncr_softc *);
static int reach_msg_out(struct ncr_softc *, u_long);
static void reselect(struct ncr_softc *);
static void run_main(struct ncr_softc *);
static void scsi_main(struct ncr_softc *);
static void scsi_reset_verbose(struct ncr_softc *, const char *);
static struct ncr_softc *cur_softc;
static void scsi_mach_init(struct ncr_softc *);
scsi_mach_init(struct ncr_softc *sc)
reselect(struct ncr_softc *sc)
reach_msg_out(struct ncr_softc *sc, u_long len)
scsi_reset_verbose(struct ncr_softc *sc, const char *why)
check_intr(struct ncr_softc *sc)
CFATTACH_DECL_NEW(CFDRNAME(DRNAME), sizeof(struct ncr_softc),
run_main(struct ncr_softc *sc)
ncr_aprint(struct ncr_softc *sc, const char *fmt, ...)
struct ncr_softc *sc;
struct ncr_softc *sc = device_private(chan->chan_adapter->adapt_dev);
scsi_main(struct ncr_softc *sc)
ncr_dma_intr(struct ncr_softc *sc)
ncr_ctrl_intr(struct ncr_softc *sc)
struct ncr_softc *sc;
information_transfer(struct ncr_softc *sc)
static int information_transfer(struct ncr_softc *);
static void reselect(struct ncr_softc *);
static int reach_msg_out(struct ncr_softc *, u_long);
static int check_intr(struct ncr_softc *);
static void scsi_reset_verbose(struct ncr_softc *, const char *);
static void run_main(struct ncr_softc *);
static void scsi_main(struct ncr_softc *);
static void ncr_ctrl_intr(struct ncr_softc *);
static void ncr_aprint(struct ncr_softc *, const char *, ...);