sci_softc
struct sci_softc *sc = device_private(self);
struct sci_softc *dev = arg;
CFATTACH_DECL_NEW(empsc, sizeof(struct sci_softc),
struct sci_softc *sc = device_private(self);
ivsc_dma_xfer_in(struct sci_softc *dev, int len, register u_char *buf,
ivsc_dma_xfer_out(struct sci_softc *dev, int len, register u_char *buf,
struct sci_softc *dev = arg;
int ivsc_dma_xfer_in(struct sci_softc *dev, int len,
int ivsc_dma_xfer_out(struct sci_softc *dev, int len,
CFATTACH_DECL_NEW(ivsc, sizeof(struct sci_softc),
struct sci_softc *sc = device_private(self);
mlhsc_dma_xfer_in(struct sci_softc *dev, int len, register u_char *buf,
mlhsc_dma_xfer_out(struct sci_softc *dev, int len, register u_char *buf,
int mlhsc_dma_xfer_in(struct sci_softc *dev, int len,
int mlhsc_dma_xfer_out(struct sci_softc *dev, int len,
CFATTACH_DECL_NEW(mlhsc, sizeof(struct sci_softc),
struct sci_softc *sc = device_private(self);
otgsc_dma_xfer_in(struct sci_softc *dev, int len, register u_char *buf,
otgsc_dma_xfer_out(struct sci_softc *dev, int len, register u_char *buf,
struct sci_softc *dev = arg;
int otgsc_dma_xfer_in(struct sci_softc *dev, int len,
int otgsc_dma_xfer_out(struct sci_softc *dev, int len,
CFATTACH_DECL_NEW(otgsc, sizeof(struct sci_softc),
void scierror(struct sci_softc *, u_char);
void sci_scsidone(struct sci_softc *, int);
void sci_donextcmd(struct sci_softc *);
int sci_ixfer_out(struct sci_softc *, int, register u_char *, int);
void sci_ixfer_in(struct sci_softc *, int, register u_char *, int);
struct sci_softc *dev = device_private(chan->chan_adapter->adapt_dev);
sci_donextcmd(struct sci_softc *dev)
sci_scsidone(struct sci_softc *dev, int stat)
sciabort(struct sci_softc *dev, const char *where)
scireset(struct sci_softc *dev)
scierror(struct sci_softc *dev, u_char csr)
sciselectbus(struct sci_softc *dev, u_char target, u_char our_addr)
sci_ixfer_out(register struct sci_softc *dev, int len, register u_char *buf,
sci_ixfer_in(struct sci_softc *dev, int len, register u_char *buf, int phase)
sciicmd(struct sci_softc *dev, int target, void *cbuf, int clen, void *buf,
scigo(struct sci_softc *dev, struct scsipi_xfer *xs)
int sciicmd(struct sci_softc *, int, void *, int, void *, int,u_char);
int scigo(struct sci_softc *, struct scsipi_xfer *);
int sciselectbus(struct sci_softc *, u_char, u_char);
void sciabort(struct sci_softc *, const char *);
void scireset(struct sci_softc *);
struct sci_softc;
int (*dma_xfer_in)(struct sci_softc *, int, u_char *, int);
int (*dma_xfer_out)(struct sci_softc *, int, u_char *, int);
CFATTACH_DECL_NEW(wstsc, sizeof(struct sci_softc),
struct sci_softc *sc = device_private(self);
sc->dma_xfer_in = (int(*)(struct sci_softc *, int, u_char *, int))wstsc_dma_xfer_in2;
sc->dma_xfer_out = (int(*)(struct sci_softc *, int, u_char *, int))wstsc_dma_xfer_out2;
wstsc_dma_xfer_in(struct sci_softc *dev, int len, register u_char *buf,
wstsc_dma_xfer_out(struct sci_softc *dev, int len, register u_char *buf,
wstsc_dma_xfer_in2(struct sci_softc *dev, int len, register u_short *buf,
wstsc_dma_xfer_out2(struct sci_softc *dev, int len, register u_short *buf,
struct sci_softc *dev = arg;
int wstsc_dma_xfer_in(struct sci_softc *dev, int len,
int wstsc_dma_xfer_out(struct sci_softc *dev, int len,
int wstsc_dma_xfer_in2(struct sci_softc *dev, int len,
int wstsc_dma_xfer_out2(struct sci_softc *dev, int len,
struct sci_softc *sc = arg;
struct sci_softc *sc = arg;
void sci_break(struct sci_softc *, int);
void sci_iflush(struct sci_softc *);
integrate void sci_rxsoft(struct sci_softc *, struct tty *);
integrate void sci_txsoft(struct sci_softc *, struct tty *);
integrate void sci_stsoft(struct sci_softc *, struct tty *);
integrate void sci_schedrx(struct sci_softc *);
CFATTACH_DECL_NEW(sci, sizeof(struct sci_softc),
struct sci_softc *sc = device_private(self);
struct sci_softc *sc = device_lookup_private(&sci_cd,SCIUNIT(tp->t_dev));
struct sci_softc *sc = device_lookup_private(&sci_cd, SCIUNIT(tp->t_dev));
sci_iflush(struct sci_softc *sc)
struct sci_softc *sc;
struct sci_softc *sc = device_lookup_private(&sci_cd, SCIUNIT(dev));
struct sci_softc *sc = device_lookup_private(&sci_cd, SCIUNIT(dev));
struct sci_softc *sc = device_lookup_private(&sci_cd, SCIUNIT(dev));
struct sci_softc *sc = device_lookup_private(&sci_cd, SCIUNIT(dev));
struct sci_softc *sc = device_lookup_private(&sci_cd, SCIUNIT(dev));
struct sci_softc *sc = device_lookup_private(&sci_cd, SCIUNIT(dev));
sci_schedrx(struct sci_softc *sc)
sci_break(struct sci_softc *sc, int onoff)
struct sci_softc *sc = device_lookup_private(&sci_cd, SCIUNIT(tp->t_dev));
struct sci_softc *sc = arg;
sci_rxsoft(struct sci_softc *sc, struct tty *tp)
sci_txsoft(struct sci_softc *sc, struct tty *tp)
sci_stsoft(struct sci_softc *sc, struct tty *tp)