edc_mca_softc
struct edc_mca_softc *sc = device_private(parent);
struct edc_mca_softc *sc = device_private(parent);
CFATTACH_DECL_NEW(edc_mca, sizeof(struct edc_mca_softc),
static void edc_dump_status_block(struct edc_mca_softc *,
static int edc_do_attn(struct edc_mca_softc *, int, int, int);
static void edc_cmd_wait(struct edc_mca_softc *, int, int);
struct edc_mca_softc *sc = device_private(self);
edc_add_disk(struct edc_mca_softc *sc, struct ed_softc *ed)
struct edc_mca_softc *sc = arg;
edc_do_attn(struct edc_mca_softc *sc, int attn_type, int devno, int intr_id)
edc_cmd_wait(struct edc_mca_softc *sc, int secs, int poll)
edc_run_cmd(struct edc_mca_softc *sc, int cmd, int devno,
edc_dump_status_block(struct edc_mca_softc *sc, u_int16_t *status_block,
struct edc_mca_softc *sc = (struct edc_mca_softc *) arg;
edc_bio(struct edc_mca_softc *sc, struct ed_softc *ed, void *data,
int edc_run_cmd(struct edc_mca_softc *, int, int, u_int16_t [], int, int);
void edc_add_disk(struct edc_mca_softc *, struct ed_softc *);
int edc_bio(struct edc_mca_softc *, struct ed_softc *,
struct edc_mca_softc;
struct edc_mca_softc *edc_softc; /* pointer to our controller */