Lines Matching refs:iopbase
577 (void **)&xdc->iopbase,
585 memset(xdc->iopbase, 0, XDC_MAXIOPB * sizeof(struct xd_iopb));
594 xdc->reqs[lcv].iopb = &xdc->iopbase[lcv];
597 xdc->iopbase[lcv].fixd = 1; /* always the same */
598 xdc->iopbase[lcv].naddrmod = XDC_ADDRMOD; /* always the same */
599 xdc->iopbase[lcv].intr_vec = xdc->vector; /* always the same */
641 ctl = (struct xd_iopb_ctrl *) &xdc->iopbase[rqno];
799 driopb = (struct xd_iopb_drive *) &xdc->iopbase[rqno];
1811 memcpy(&tmpiopb, xdcsc->iopbase, sizeof(tmpiopb));
1812 memset(xdcsc->iopbase, 0, sizeof(tmpiopb));
1813 xdcsc->iopbase->comm = XDCMD_RST;
1814 xdcsc->iopbase->unit = xdsc->xd_drive;
1818 if (del <= 0 || xdcsc->iopbase->errs) {
1820 xdc_e2str(xdcsc->iopbase->errnum));
1828 memcpy(xdcsc->iopbase, &tmpiopb, sizeof(tmpiopb));
1872 xdcsc->iopbase[lcv].done = xdcsc->iopbase[lcv].errs = 1;
2001 iopb = &xdcsc->iopbase[rqno];
2266 xdcsc->iopbase[lcv].done,
2267 xdcsc->iopbase[lcv].errs,
2268 xdcsc->iopbase[lcv].errnum,
2286 xdcsc->reqs[lcv].mode, xdcsc->iopbase[lcv].done,
2287 xdcsc->iopbase[lcv].errs, xdcsc->iopbase[lcv].errnum);