sfas_softc
sfasinitialize((struct sfas_softc *)sc);
struct sfas_softc *dev = arg;
csc_set_dma_adr(struct sfas_softc *sc, void *ptr)
csc_set_dma_tc(struct sfas_softc *sc, unsigned int len)
csc_set_dma_mode(struct sfas_softc *sc, int mode)
struct sfas_softc *sc = v;
void csc_set_dma_adr(struct sfas_softc *, void *);
void csc_set_dma_tc(struct sfas_softc *, unsigned int);
void csc_set_dma_mode(struct sfas_softc *, int);
struct sfas_softc sc_softc;
void ptsc_set_dma_adr(struct sfas_softc *, void *);
void ptsc_set_dma_tc(struct sfas_softc *, unsigned int);
void ptsc_set_dma_mode(struct sfas_softc *, int);
sfasinitialize((struct sfas_softc *)sc);
struct sfas_softc *dev = arg;
ptsc_set_dma_adr(struct sfas_softc *sc, void *ptr)
ptsc_set_dma_tc(struct sfas_softc *sc, unsigned int len)
ptsc_set_dma_mode(struct sfas_softc *sc, int mode)
struct sfas_softc *sc = v;
struct sfas_softc *sc = v;
struct sfas_softc sc_softc;
void sfas_init_nexus(struct sfas_softc *, struct nexus *);
void sfasinitialize(struct sfas_softc *);
void sfas_donextcmd(struct sfas_softc *, struct sfas_pending *);
void sfas_scsidone(struct sfas_softc *, struct scsipi_xfer *, int);
void sfasintr(struct sfas_softc *);
void sfasiwait(struct sfas_softc *);
void sfasreset(struct sfas_softc *, int);
int sfasselect(struct sfas_softc *, struct sfas_pending *, unsigned char *,
void sfasicmd(struct sfas_softc *, struct sfas_pending *);
sfas_postaction(struct sfas_softc *dev, sfas_regmap_p rp, struct nexus *nexus)
void sfasgo(struct sfas_softc *, struct sfas_pending *);
void sfas_save_pointers(struct sfas_softc *);
void sfas_restore_pointers(struct sfas_softc *);
void sfas_build_sdtrm(struct sfas_softc *, int, int);
int sfas_select_unit(struct sfas_softc *, short);
struct nexus *sfas_arbitate_target(struct sfas_softc *, int);
void sfas_setup_nexus(struct sfas_softc *, struct nexus *,
int sfas_pretests(struct sfas_softc *, sfas_regmap_p);
int sfas_midaction(struct sfas_softc *, sfas_regmap_p, struct nexus *);
int sfas_postaction(struct sfas_softc *, sfas_regmap_p, struct nexus *);
void dump_nexii(struct sfas_softc *sc);
void dump_sfassoftc(struct sfas_softc *sc);
sfasintr(struct sfas_softc *dev)
sfasicmd(struct sfas_softc *dev, struct sfas_pending *pendp)
dump_nexii(struct sfas_softc *sc)
dump_sfassoftc(struct sfas_softc *sc)
sfas_init_nexus(struct sfas_softc *dev, struct nexus *nexus)
sfasinitialize(struct sfas_softc *dev)
struct sfas_softc *dev = device_private(chan->chan_adapter->adapt_dev);
sfas_donextcmd(struct sfas_softc *dev, struct sfas_pending *pendp)
sfas_scsidone(struct sfas_softc *dev, struct scsipi_xfer *xs, int stat)
sfasreset(struct sfas_softc *dev, int how)
sfas_save_pointers(struct sfas_softc *dev)
sfas_restore_pointers(struct sfas_softc *dev)
sfasiwait(struct sfas_softc *dev)
struct sfas_softc *dev = v;
sfas_build_sdtrm(struct sfas_softc *dev, int period, int offset)
sfas_select_unit(struct sfas_softc *dev, short target)
sfas_arbitate_target(struct sfas_softc *dev, int target)
sfas_setup_nexus(struct sfas_softc *dev, struct nexus *nexus, struct sfas_pending *pendp, unsigned char *cbuf, int clen, unsigned char *buf, int len, int mode)
sfasselect(struct sfas_softc *dev, struct sfas_pending *pendp, unsigned char *cbuf, int clen, unsigned char *buf, int len, int mode)
sfasgo(struct sfas_softc *dev, struct sfas_pending *pendp)
sfas_pretests(struct sfas_softc *dev, sfas_regmap_p rp)
sfas_midaction(struct sfas_softc *dev, sfas_regmap_p rp, struct nexus *nexus)
void sfasinitialize(struct sfas_softc *sc);
void sfasintr(struct sfas_softc *dev);