sc_reqr
sc->sc_reqr.func_code =
sc->sc_reqr.pt = 0;
sc->sc_reqr.block = htobe16(pt->pt_info.minblk);
sc->sc_reqr.phase = 0;
sizeof sc->sc_reqr / 4, &sc->sc_reqr, 0);
off = sc->sc_raccsz * sc->sc_reqr.phase;
if (++sc->sc_reqr.phase == sc->sc_racc) {
pt = &sc->sc_pt[sc->sc_reqr.pt];
sizeof sc->sc_reqr / 4, &sc->sc_reqr, 0);
mmem_printerror(sc->sc_pt[sc->sc_reqr.pt].pt_name,
sc->sc_pt[sc->sc_reqr.pt].pt_name,
off = sc->sc_raccsz * sc->sc_reqr.phase;
} else if (++sc->sc_reqr.phase == sc->sc_racc) {
pt = &sc->sc_pt[sc->sc_reqr.pt];
sizeof sc->sc_reqr / 4, &sc->sc_reqr, 0);
mmem_printerror(sc->sc_pt[sc->sc_reqr.pt].pt_name,
sc->sc_pt[sc->sc_reqr.pt].pt_name,
sc->sc_reqr.func_code = htobe32(MAPLE_FUNC(MAPLE_FN_MEMCARD));
sc->sc_reqr.pt = part;
sc->sc_reqr.block = htobe16(bp->b_rawblkno);
sc->sc_reqr.phase = 0; /* first phase */
MAPLE_COMMAND_BREAD, sizeof sc->sc_reqr / 4, &sc->sc_reqr, 0);