sea_softc
sea_select(struct sea_softc *sea, struct sea_scb *scb)
sea_abort(struct sea_softc *sea, struct sea_scb *scb)
sea_done(struct sea_softc *sea, struct sea_scb *scb)
sea_poll(struct sea_softc *sea, struct scsipi_xfer *xs, int count)
sea_information_transfer(struct sea_softc *sea)
void sea_done(struct sea_softc *, struct sea_scb *);
struct sea_scb *sea_get_scb(struct sea_softc *, int);
void sea_free_scb(struct sea_softc *, struct sea_scb *, int);
static void sea_information_transfer(struct sea_softc *);
int sea_poll(struct sea_softc *, struct scsipi_xfer *, int);
void sea_init(struct sea_softc *);
void sea_send_scb(struct sea_softc *sea, struct sea_scb *scb);
void sea_reselect(struct sea_softc *sea);
int sea_select(struct sea_softc *sea, struct sea_scb *scb);
int sea_transfer_pio(struct sea_softc *sea, u_char *phase,
int sea_abort(struct sea_softc *, struct sea_scb *scb);
void sea_grow_scb(struct sea_softc *);
CFATTACH_DECL_NEW(sea, sizeof(struct sea_softc),
sea_queue_length(struct sea_softc *sea)
struct sea_softc *sea = device_private(self);
struct sea_softc *sea = arg;
sea_init(struct sea_softc *sea)
struct sea_softc *sea = device_private(chan->chan_adapter->adapt_dev);
sea_get_scb(struct sea_softc *sea, int flags)
sea_send_scb(struct sea_softc *sea, struct sea_scb *scb)
struct sea_softc *sea;
sea_grow_scb(struct sea_softc *sea)
sea_free_scb(struct sea_softc *sea, struct sea_scb *scb, int flags)
struct sea_softc *sea =
sea_reselect(struct sea_softc *sea)
sea_transfer_pio(struct sea_softc *sea, u_char *phase, int *count, u_char **data)