Lines Matching refs:ahb_softc

87 struct ahb_softc {  struct
118 static void ahb_send_mbox(struct ahb_softc *, int, struct ahb_ecb *); argument
119 static void ahb_send_immed(struct ahb_softc *, u_int32_t, struct ahb_ecb *);
121 static void ahb_free_ecb(struct ahb_softc *, struct ahb_ecb *);
122 static struct ahb_ecb *ahb_get_ecb(struct ahb_softc *);
123 static struct ahb_ecb *ahb_ecb_lookup(struct ahb_softc *, uint32_t);
124 static void ahb_done(struct ahb_softc *, struct ahb_ecb *);
127 static int ahb_init(struct ahb_softc *);
131 static int ahb_poll(struct ahb_softc *, struct scsipi_xfer *, int);
133 static int ahb_create_ecbs(struct ahb_softc *, struct ahb_ecb *, int);
135 static int ahb_init_ecb(struct ahb_softc *, struct ahb_ecb *);
140 CFATTACH_DECL_NEW(ahb, sizeof(struct ahb_softc),
188 struct ahb_softc *sc = device_private(self); in ahbattach()
279 ahb_send_mbox(struct ahb_softc *sc, int opcode, struct ahb_ecb *ecb) in ahb_send_mbox()
309 ahb_send_immed(struct ahb_softc *sc, u_int32_t cmd, struct ahb_ecb *ecb) in ahb_send_immed()
342 struct ahb_softc *sc = arg; in ahbintr()
411 ahb_reset_ecb(struct ahb_softc *sc, struct ahb_ecb *ecb) in ahb_reset_ecb()
422 ahb_free_ecb(struct ahb_softc *sc, struct ahb_ecb *ecb) in ahb_free_ecb()
436 ahb_init_ecb(struct ahb_softc *sc, struct ahb_ecb *ecb) in ahb_init_ecb()
466 ahb_create_ecbs(struct ahb_softc *sc, struct ahb_ecb *ecbstore, int count) in ahb_create_ecbs()
492 ahb_get_ecb(struct ahb_softc *sc) in ahb_get_ecb()
511 ahb_ecb_lookup(struct ahb_softc *sc, uint32_t ecb_phys) in ahb_ecb_lookup()
529 ahb_done(struct ahb_softc *sc, struct ahb_ecb *ecb) in ahb_done()
712 ahb_init(struct ahb_softc *sc) in ahb_init()
790 struct ahb_softc *sc = device_private(chan->chan_adapter->adapt_dev); in ahb_scsipi_request()
971 ahb_poll(struct ahb_softc *sc, struct scsipi_xfer *xs, int count) in ahb_poll()
997 struct ahb_softc *sc = in ahb_timeout()