siop_softc
struct siop_softc *sc = device_private(self);
struct siop_softc *sc = arg;
struct siop_softc *sc;
CFATTACH_DECL_NEW(afsc, sizeof(struct siop_softc),
CFATTACH_DECL_NEW(aftsc, sizeof(struct siop_softc),
struct siop_softc *sc;
struct siop_softc *sc;
struct siop_softc *sc;
CFATTACH_DECL_NEW(bppcsc, sizeof(struct siop_softc),
struct siop_softc *sc = device_private(self);
struct siop_softc *sc = arg;
struct siop_softc *sc;
CFATTACH_DECL_NEW(cbiiisc, sizeof(struct siop_softc),
struct siop_softc *sc = device_private(self);
struct siop_softc *sc = drsc_softc;
struct siop_softc *sc;
int drsc_dmaintr(struct siop_softc *);
CFATTACH_DECL_NEW(drsc, sizeof(struct siop_softc),
static struct siop_softc *drsc_softc;
struct siop_softc *sc = device_private(self);
struct siop_softc *sc = arg;
struct siop_softc *sc;
CFATTACH_DECL_NEW(mgnsc, sizeof(struct siop_softc),
void siop_select(struct siop_softc *);
void siopabort(struct siop_softc *, siop_regmap_p, const char *);
void sioperror(struct siop_softc *, siop_regmap_p, u_char);
void siopstart(struct siop_softc *);
int siop_checkintr(struct siop_softc *, u_char, u_char, u_char, int *);
void siopreset(struct siop_softc *);
void siop_sched(struct siop_softc *);
void siop_poll(struct siop_softc *, struct siop_acb *);
void siopintr(struct siop_softc *);
void scsi_period_to_siop(struct siop_softc *, int);
void siop_start(struct siop_softc *, int, int, u_char *, int, u_char *, int);
siop_select(struct siop_softc *sc)
siopintr(register struct siop_softc *sc)
scsi_period_to_siop(struct siop_softc *sc, int target)
siop_dump(struct siop_softc *sc)
void siop_dump(struct siop_softc *);
struct siop_softc *sc = device_private(chan->chan_adapter->adapt_dev);
siop_poll(struct siop_softc *sc, struct siop_acb *acb)
siop_sched(struct siop_softc *sc)
struct siop_softc *sc;
siopabort(register struct siop_softc *sc, siop_regmap_p rp, const char *where)
siopinitialize(struct siop_softc *sc)
struct siop_softc *sc;
siopreset(struct siop_softc *sc)
siop_start(struct siop_softc *sc, int target, int lun, u_char *cbuf, int clen,
siop_checkintr(struct siop_softc *sc, u_char istat, u_char dstat,
void siopng_select(struct siop_softc *);
void siopngabort(struct siop_softc *, siop_regmap_p, const char *);
void siopngerror(struct siop_softc *, siop_regmap_p, u_char);
int siopng_checkintr(struct siop_softc *, u_char, u_char, u_short, int *);
void siopngreset(struct siop_softc *);
void siopng_sched(struct siop_softc *);
void siopng_poll(struct siop_softc *, struct siop_acb *);
void siopngintr(struct siop_softc *);
void scsi_period_to_siopng(struct siop_softc *, int);
void siopng_start(struct siop_softc *, int, int, u_char *, int, u_char *, int);
siopng_select(struct siop_softc *sc)
siopngintr(register struct siop_softc *sc)
scsi_period_to_siopng(struct siop_softc *sc, int target)
siopng_dump_registers(struct siop_softc *sc)
void siopng_dump(struct siop_softc *);
siopng_dump(struct siop_softc *sc)
struct siop_softc *sc = device_private(chan->chan_adapter->adapt_dev);
siopng_poll(struct siop_softc *sc, struct siop_acb *acb)
siopng_sched(struct siop_softc *sc)
struct siop_softc *sc;
siopngabort(register struct siop_softc *sc, siop_regmap_p rp, const char *where)
siopnginitialize(struct siop_softc *sc)
struct siop_softc *sc;
siopngreset(struct siop_softc *sc)
siopng_start(struct siop_softc *sc, int target, int lun, u_char *cbuf,
siopng_checkintr(struct siop_softc *sc, u_char istat, u_char dstat,
void siopnginitialize(struct siop_softc *);
void siopngintr(struct siop_softc *);
void siopng_dump_registers(struct siop_softc *);
void siopng_dump(struct siop_softc *);
void siopinitialize(struct siop_softc *);
void siopintr(struct siop_softc *);
void siop_dump_registers(struct siop_softc *);
void siop_dump(struct siop_softc *);
struct siop_softc *sc = device_private(self);
struct siop_softc *sc = arg;
struct siop_softc *sc;
CFATTACH_DECL_NEW(wesc, sizeof(struct siop_softc),
struct siop_softc *sc = device_private(self);
struct siop_softc *sc = arg;
struct siop_softc *sc;
CFATTACH_DECL_NEW(zssc, sizeof(struct siop_softc),
struct siop_softc sc_siop;
struct siop_softc *sc = &sgc->sc_siop;
struct siop_softc sc_siop;
struct siop_softc *sc = &gsc->sc_siop;
struct siop_softc *sc = (struct siop_softc *)siop_cmd->cmd_c.siop_sc;
siop_unqueue(struct siop_softc *sc, int target, int lun)
static inline void siop_script_sync(struct siop_softc *, int);
siop_script_sync(struct siop_softc *sc, int ops)
struct siop_softc *sc = (struct siop_softc *)siop_cmd->cmd_c.siop_sc;
siop_handle_reset(struct siop_softc *sc)
static inline uint32_t siop_script_read(struct siop_softc *, u_int);
siop_script_read(struct siop_softc *sc, u_int offset)
struct siop_softc *sc = device_private(chan->chan_adapter->adapt_dev);
static inline void siop_script_write(struct siop_softc *, u_int,
siop_script_write(struct siop_softc *sc, u_int offset, uint32_t val)
siop_start(struct siop_softc *sc, struct siop_cmd *siop_cmd)
siop_attach(struct siop_softc *sc)
struct siop_softc *sc = (struct siop_softc *)siop_cmd->cmd_c.siop_sc;
siop_dump_script(struct siop_softc *sc)
siop_morecbd(struct siop_softc *sc)
siop_get_lunsw(struct siop_softc *sc)
siop_reset(struct siop_softc *sc)
siop_add_reselsw(struct siop_softc *sc, int target)
siop_update_scntl3(struct siop_softc *sc,
siop_add_dev(struct siop_softc *sc, int target, int lun)
siop_del_dev(struct siop_softc *sc, int target, int lun)
struct siop_softc *sc = v;
void siop_reset(struct siop_softc *);
void siop_handle_reset(struct siop_softc *);
void siop_unqueue(struct siop_softc *, int, int);
static void siop_start(struct siop_softc *, struct siop_cmd *);
void siop_dump_script(struct siop_softc *);
void siop_morecbd(struct siop_softc *);
struct siop_lunsw *siop_get_lunsw(struct siop_softc *);
void siop_add_reselsw(struct siop_softc *, int);
void siop_update_scntl3(struct siop_softc *,
void siop_attach(struct siop_softc *);
void siop_add_dev(struct siop_softc *, int, int);
void siop_del_dev(struct siop_softc *, int, int);
struct siop_softc siop;