XS_T
static void isp_prt_endcmd(ispsoftc_t *, XS_T *);
static void isp_parse_status(ispsoftc_t *, ispstatusreq_t *, XS_T *, long *); static void
isp_parse_status_24xx(ispsoftc_t *, isp24xx_statusreq_t *, XS_T *, long *);
isp_start(XS_T *xs)
XS_T *xs;
xs = va_arg(ap, XS_T *);
XS_T *complist[MAX_REQUESTQ_COMPLETIONS], *xs;
isp_prt_endcmd(ispsoftc_t *isp, XS_T *xs)
XS_T *xs;
isp_parse_status(ispsoftc_t *isp, ispstatusreq_t *sp, XS_T *xs, long *rp)
isp_parse_status_24xx(ispsoftc_t *isp, isp24xx_statusreq_t *sp, XS_T *xs, long *rp)
XS_T *xs;
isp_allocate_xs(ispsoftc_t *isp, XS_T *xs, uint32_t *handlep)
XS_T *
isp_find_handle(ispsoftc_t *isp, XS_T *xs)
XS_T *xs;
int isp_allocate_xs(ispsoftc_t *, XS_T *, uint32_t *);
XS_T * isp_find_xs(ispsoftc_t *, uint32_t);
uint32_t isp_find_handle(ispsoftc_t *, XS_T *);
isp_xs_prt(struct ispsoftc *isp, XS_T *xs, int level, const char *fmt, ...)
ispcmd(struct ispsoftc *isp, XS_T *xs)
static void ispcmd(struct ispsoftc *, XS_T *);
static void isp_polled_cmd_wait(struct ispsoftc *, XS_T *);
ispcmd(isp, (XS_T *) arg);
isp_polled_cmd_wait(struct ispsoftc *isp, XS_T *xs)
isp_done(XS_T *xs)
XS_T *xs = arg;
void isp_xs_prt(ispsoftc_t *, XS_T *, int level, const char *, ...)
int isp_start(XS_T *);
void isp_done(XS_T *);
int (*dv_dmaset) (ispsoftc_t *, XS_T *, void *);
void (*dv_dmaclr) (ispsoftc_t *, XS_T *, uint32_t);
isp_pci_dmateardown(struct ispsoftc *isp, XS_T *xs, uint32_t handle)
static int isp_pci_dmasetup(struct ispsoftc *, XS_T *, void *);
static void isp_pci_dmateardown(struct ispsoftc *, XS_T *, uint32_t);
isp_sbus_dmateardown(ispsoftc_t *isp, XS_T *xs, uint32_t handle)
static int isp_sbus_dmasetup(ispsoftc_t *, XS_T *, void *);
static void isp_sbus_dmateardown(ispsoftc_t *, XS_T *, uint32_t);