cac_ccb
cac_eisa_l0_submit(struct cac_softc *sc, struct cac_ccb *ccb)
sizeof(struct cac_ccb), BUS_DMASYNC_PREWRITE | BUS_DMASYNC_PREREAD);
struct cac_ccb *
struct cac_ccb *ccb;
ccb = (struct cac_ccb *)(sc->sc_ccbs + off);
bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap, off, sizeof(struct cac_ccb),
struct cac_ccb *cac_eisa_l0_completed(struct cac_softc *);
void cac_eisa_l0_submit(struct cac_softc *, struct cac_ccb *);
void cac_ccb_done(struct cac_softc *, struct cac_ccb *);
int cac_ccb_poll(struct cac_softc *, struct cac_ccb *, int);
int cac_ccb_start(struct cac_softc *, struct cac_ccb *);
struct cac_ccb *cac_l0_completed(struct cac_softc *);
void cac_l0_submit(struct cac_softc *, struct cac_ccb *);
struct cac_ccb *ccb;
size = sizeof(struct cac_ccb) * CAC_MAX_CCBS;
ccb = (struct cac_ccb *)sc->sc_ccbs;
ccb->ccb_paddr = sc->sc_ccbs_paddr + i * sizeof(struct cac_ccb);
struct cac_ccb *ccb;
struct cac_ccb *ccb;
cac_ccb_poll(struct cac_softc *sc, struct cac_ccb *wantccb, int timo)
struct cac_ccb *ccb;
cac_ccb_start(struct cac_softc *sc, struct cac_ccb *ccb)
cac_ccb_done(struct cac_softc *sc, struct cac_ccb *ccb)
struct cac_ccb *ccb = NULL;
struct cac_ccb *ccb = xccb;
cac_l0_submit(struct cac_softc *sc, struct cac_ccb *ccb)
struct cac_ccb *
struct cac_ccb *ccb;
ccb = (struct cac_ccb *)(sc->sc_ccbs + off);
SIMPLEQ_HEAD(, cac_ccb) sc_ccb_free;
SIMPLEQ_HEAD(, cac_ccb) sc_ccb_queue;
SIMPLEQ_ENTRY(cac_ccb) ccb_chain;
struct cac_ccb *(*cl_completed)(struct cac_softc *);
void (*cl_submit)(struct cac_softc *, struct cac_ccb *);
cac_pci_l0_submit(struct cac_softc *sc, struct cac_ccb *ccb)
struct cac_ccb *
struct cac_ccb *ccb;
ccb = (struct cac_ccb *)(sc->sc_ccbs + off);
struct cac_ccb *cac_pci_l0_completed(struct cac_softc *);
void cac_pci_l0_submit(struct cac_softc *, struct cac_ccb *);