Lines Matching defs:lcv
173 * LCV is a counter. If it goes to zero then we timed out.
175 #define XDC_WAIT(XDC, LCV, TIME, BITS) \
177 (LCV) = (TIME); \
178 while ((LCV) > 0) { \
181 (LCV) = (LCV) - 1; \
422 int lcv, rqno, err;
435 for (lcv = 0; lcv < XDC_MAXDEV; lcv++)
436 xdc->sc_drives[lcv] = NULL;
455 for (lcv = 0; lcv < XDC_MAXIOPB; lcv++) {
456 xdc->reqs[lcv].iopb = &xdc->iopbase[lcv];
457 xdc->freereq[lcv] = lcv;
458 xdc->iopbase[lcv].fixd = 1; /* always the same */
459 xdc->iopbase[lcv].naddrmod = XDC_ADDRMOD; /* always the same */
460 xdc->iopbase[lcv].intr_vec = xdc->vector; /* always the same */
604 int rqno, err, spt, mb, blk, lcv, fullmode, newstate;
663 for (lcv = 0; lcv < 126; lcv++) /* init empty bad144 table */
664 xd->dkb.bt_bad[lcv].bt_cyl =
665 xd->dkb.bt_bad[lcv].bt_trksec = 0xffff;
729 for (lcv = 0; lcv < 126; lcv++) {
730 if ((dkb->bt_bad[lcv].bt_cyl == 0xffff ||
731 dkb->bt_bad[lcv].bt_cyl == 0) &&
732 dkb->bt_bad[lcv].bt_trksec == 0xffff)
734 if (dkb->bt_bad[lcv].bt_cyl >= xd->ncyl)
736 if ((dkb->bt_bad[lcv].bt_trksec >> 8) >= xd->nhead)
738 if ((dkb->bt_bad[lcv].bt_trksec & 0xff) >= xd->nsect)
741 if (lcv != 126) {
1518 int sz = sizeof(struct xd_iopb), lcv;
1521 for (lcv = 0; lcv < sz; lcv++)
1522 printf(" %02x", rio[lcv]);
1670 int del = 0, lcv, retval = XD_ERR_AOK;
1689 for (lcv = 0; lcv < XDC_MAXIOPB; lcv++) {
1690 iorq = &xdcsc->reqs[lcv];
1699 if (blastmode == XD_RSET_ALL || blastmode != lcv) {
1702 xdcsc->iopbase[lcv].done = xdcsc->iopbase[lcv].errs = 1;
1714 XDC_FREE(xdcsc, lcv); /* add to free list */
1728 XDC_HWAIT(xdcsc, lcv);
1830 int sz = sizeof(struct xd_iopb), lcv;
1834 for (lcv = 0; lcv < sz; lcv++)
1835 printf(" %02x", rio[lcv]);
2045 int lcv, s, reset = 0;
2064 for (lcv = nfree; lcv > 0; lcv--) {
2065 printf("%d ", fqc[lcv - 1]);
2066 mark[fqc[lcv - 1]] = 1;
2069 lcv = nwait;
2070 while (lcv > 0) {
2074 lcv--;
2077 for (lcv = 0; lcv < XDC_MAXIOPB; lcv++) {
2078 if (mark[lcv] == 0) {
2081 lcv, xdcsc->reqs[lcv].mode,
2082 xdcsc->iopbase[lcv].done,
2083 xdcsc->iopbase[lcv].errs,
2084 xdcsc->iopbase[lcv].errno,
2085 xdcsc->reqs[lcv].ttl,
2086 xdcsc->reqs[lcv].buf);
2100 for (lcv = 0; lcv < XDC_MAXIOPB; lcv++) {
2101 if (xdcsc->reqs[lcv].mode) {
2103 "mode %d done %d errs %d errno 0x%x\n", lcv,
2104 xdcsc->reqs[lcv].mode, xdcsc->iopbase[lcv].done,
2105 xdcsc->iopbase[lcv].errs,
2106 xdcsc->iopbase[lcv].errno);
2113 for (lcv = 0; lcv < XDC_MAXIOPB; lcv++) {
2114 if (xdcsc->reqs[lcv].mode == 0 ||
2115 XD_STATE(xdcsc->reqs[lcv].mode) == XD_SUB_DONE)
2117 xdcsc->reqs[lcv].ttl--;
2118 if (xdcsc->reqs[lcv].ttl == 0)