dpt_softc_t
dpt_softc_t *dpt_minor2softc(int minor_no);
dpt_softc_t * dpt_alloc(device_t, bus_space_tag_t, bus_space_handle_t);
int dpt_attach(dpt_softc_t * dpt);
sizeof(dpt_softc_t),
dpt_softc_t * dpt;
static __inline int dpt_just_reset(dpt_softc_t * dpt);
static __inline int dpt_raid_busy(dpt_softc_t * dpt);
static __inline int dpt_wait(dpt_softc_t *dpt, u_int bits,
dpt_send_eata_command(dpt_softc_t *dpt, eata_ccb_t *cmd_block,
dpt_softc_t *
dpt_softc_t *dpt = device_get_softc(dev);
bzero(dpt, sizeof(dpt_softc_t));
static __inline int dpt_send_immediate(dpt_softc_t *dpt,
static int dptallocccbs(dpt_softc_t *dpt);
static int dpt_get_conf(dpt_softc_t *dpt, dpt_ccb_t *dccb,
static void dpt_detect_cache(dpt_softc_t *dpt, dpt_ccb_t *dccb,
dpt_attach(dpt_softc_t *dpt)
static int dpt_send_eata_command(dpt_softc_t *dpt, eata_ccb_t *cmd,
dpt_softc_t *dpt;
dpt = (dpt_softc_t *)arg;
static void dptprocesserror(dpt_softc_t *dpt, dpt_ccb_t *dccb,
dpt_just_reset(dpt_softc_t * dpt)
dptprocesserror(dpt_softc_t *dpt, dpt_ccb_t *dccb, union ccb *ccb,
dpt_raid_busy(dpt_softc_t * dpt)
dpt_softc_t *dpt;
dpt = (dpt_softc_t *)arg;
dpt_wait(dpt_softc_t *dpt, u_int bits, u_int state)
dpt_send_immediate(dpt_softc_t *dpt, eata_ccb_t *cmd_block,
dptallocccbs(dpt_softc_t *dpt)
dpt_get_conf(dpt_softc_t *dpt, dpt_ccb_t *dccb, u_int32_t dccb_busaddr,
dpt_detect_cache(dpt_softc_t *dpt, dpt_ccb_t *dccb, u_int32_t dccb_busaddr,