Lines Matching refs:acb
418 struct acb {
427 SLIST_ENTRY(acb) links;
608 struct acb *acbs;
614 SLIST_HEAD(, acb) free_acb_list;
616 bus_dma_tag_t carrier_dmat; /* dmat for our acb carriers*/
688 struct acb *acb);
690 struct acb *acb);
691 static __inline struct acb * acbbotov(struct adw_softc *adw,
693 static __inline struct acb * acbbtov(struct adw_softc *adw,
754 acbvtobo(struct adw_softc *adw, struct acb *acb)
756 return ((u_int32_t)((caddr_t)acb - (caddr_t)adw->acbs));
760 acbvtob(struct adw_softc *adw, struct acb *acb)
762 return (adw->acb_busbase + acbvtobo(adw, acb));
765 static __inline struct acb *
768 return ((struct acb *)((caddr_t)adw->acbs + byteoffset));
771 static __inline struct acb *
825 static __inline void adw_send_acb(struct adw_softc *adw, struct acb *acb,
845 adw_send_acb(struct adw_softc *adw, struct acb *acb, u_int32_t acb_baddr)
853 acb->queue.carrier_baddr = adw->commandq->carr_ba;
854 acb->queue.carrier_bo = adw->commandq->carr_offset;
855 adw->commandq->areq_ba = acbvtob(adw, acb);