maple_unit
maple_enable_periodic(device_t dev, struct maple_unit *u, int func, int on)
struct maple_unit *u;
struct maple_unit *u;
maple_remove_from_queues(struct maple_softc *sc, struct maple_unit *u)
maple_retry(struct maple_softc *sc, struct maple_unit *u,
static void maple_queue_command(struct maple_softc *, struct maple_unit *,
struct maple_unit *u, *nextu;
static void maple_write_command(struct maple_softc *, struct maple_unit *,
struct maple_unit *u, *nextu;
struct maple_unit *);
struct maple_unit *);
static void maple_attach_unit(struct maple_softc *, struct maple_unit *);
struct maple_unit *);
static void maple_detach_unit(struct maple_softc *, struct maple_unit *);
struct maple_unit *);
static int maple_retry(struct maple_softc *, struct maple_unit *,
maple_set_callback(device_t dev, struct maple_unit *u, int func,
maple_unit_ioctl(device_t dev, struct maple_unit *u, u_long cmd,
struct maple_unit *u;
struct maple_unit *u;
struct maple_unit *u;
maple_queue_command(struct maple_softc *sc, struct maple_unit *u,
maple_write_command(struct maple_softc *sc, struct maple_unit *u, int command,
maple_check_subunit_change(struct maple_softc *sc, struct maple_unit *u)
struct maple_unit *u1;
maple_check_unit_change(struct maple_softc *sc, struct maple_unit *u)
maple_attach_unit(struct maple_softc *sc, struct maple_unit *u)
maple_detach_unit_nofix(struct maple_softc *sc, struct maple_unit *u)
struct maple_unit *u1;
SIMPLEQ_REMOVE(&sc->sc_retryq, u, maple_unit,
maple_detach_unit(struct maple_softc *sc, struct maple_unit *u)
maple_command(device_t dev, struct maple_unit *u, int func,
struct maple_unit *u;
struct maple_unit *u;
maple_enable_unit_ping(device_t dev, struct maple_unit *u, int func, int enable)
struct maple_unit *u;
struct maple_unit;
void maple_set_callback(device_t, struct maple_unit *, int,
void maple_enable_unit_ping(device_t, struct maple_unit *,
void maple_enable_periodic(device_t, struct maple_unit *,
void maple_command(device_t, struct maple_unit *,
int maple_unit_ioctl(device_t, struct maple_unit *,
struct maple_unit *ma_unit;
SIMPLEQ_ENTRY(maple_unit) u_dmaq;
TAILQ_ENTRY(maple_unit) u_q;
struct maple_unit sc_unit[MAPLE_PORTS][MAPLE_SUBUNITS];
SIMPLEQ_HEAD(maple_dmaq_head, maple_unit) sc_dmaq, sc_retryq;
TAILQ_HEAD(maple_unitq_head, maple_unit) sc_probeq, sc_pingq;
struct maple_unit *f_unit;
struct maple_unit *sc_unit;
struct maple_unit *sc_unit;
struct maple_unit *sc_unit;
struct maple_unit *sc_unit;