Lines Matching defs:xyc_softc
133 struct xyc_softc { struct
134 device_t sc_dev; /* device struct, reqd by autoconf */
135 struct evcnt sc_intrcnt; /* event counter (for vmstat -i) */
137 struct callout sc_tick_ch;
139 struct xyc *xyc; /* vaddr of vme registers */
141 struct xy_softc *sc_drives[XYC_MAXDEV]; /* drives on this controller */
142 int ipl; /* interrupt level */
143 int vector; /* interrupt vector */
144 bus_dma_tag_t dmatag; /* Bus DMA tag */
146 struct xy_iorq *reqs; /* i/o requests */
147 struct xy_iopb *iopbase; /* iopb base addr (maps iopb->iorq) */
148 struct xy_iopb *dvmaiopb; /* iopb base in DVMA space, not kvm */
149 bus_dmamap_t iopmap; /* IOPB DMA handle */
150 bus_dmamap_t auxmap; /* auxiliary DMA handle */
152 struct xy_iorq *ciorq; /* controller's iorq */
153 struct xy_iopb *ciopb; /* controller's iopb */
155 int xy_hand; /* hand */
156 struct xy_iorq *xy_chain[XYC_MAXIOPB];
158 int no_ols; /* disable overlap seek for stupid 450s */