block              36 log.c            int block[LOGSIZE];
block              76 log.c              struct buf *dbuf = bread(log.dev, log.lh.block[tail]); // read dst
block              93 log.c              log.lh.block[i] = lh->block[i];
block             109 log.c              hb->block[i] = log.lh.block[i];
block             184 log.c              struct buf *from = bread(log.dev, log.lh.block[tail]); // cache block
block             225 log.c              if (log.lh.block[i] == b->blockno)   // log absorbtion
block             228 log.c            log.lh.block[i] = b->blockno;