Home | History | Annotate | Download | only in dev

Lines Matching defs:cachetrk

155 	int cachetrk;		/* cached track -1 for none */
423 sc->curcyl = sc->cachetrk = -1;
715 sc->cachetrk = -1; /* invalidate the cache */
1029 fddmastart(sc, sc->cachetrk);
1268 if (trk == sc->cachetrk) {
1282 sc->cachetrk = trk;
1319 if (trk != sc->cachetrk + 1 || dp->b_blkno % sc->nsectors != 0)
1334 sc->cachetrk = trk;
1361 dmatrk = sc->cachetrk;
1372 sc->cachetrk = trk;
1431 if (sc->cachetrk > 1)
1432 fdsetpos(sc, sc->cachetrk % FDNHEADS, 0);
1436 fdsetpos(sc, sc->cachetrk, 0);
1438 fdsetpos(sc, sc->cachetrk + FDNHEADS, 0);
1448 fddmastart(sc, sc->cachetrk);
1496 fddmastart(sc, sc->cachetrk);
1517 sc->cachetrk = -1;
1555 if (sc->cachetrk == -1) {
1734 info = 0xff000000 | (sc->cachetrk << 16) | sc->nsectors;
1804 sc->cachetrk);
1824 if (((info >> 16) & 0xff) != sc->cachetrk) {
1828 info, sc->cachetrk);
1897 tb[0] = sc->cachetrk / FDNHEADS;
1898 tb[1] = sc->cachetrk % FDNHEADS;
1969 sc->cachetrk);
1984 if ((tb[0] * FDNHEADS + tb[1]) != sc->cachetrk ||