block              35 log.c            int block[LOGSIZE];
block              75 log.c              struct buf *dbuf = bread(log.dev, log.lh.block[tail]); // read dst
block              92 log.c              log.lh.block[i] = lh->block[i];
block             108 log.c              hb->block[i] = log.lh.block[i];
block             181 log.c              struct buf *from = bread(log.dev, log.lh.block[tail]); // cache block
block             222 log.c              if (log.lh.block[i] == b->blockno)   // log absorbtion
block             225 log.c            log.lh.block[i] = b->blockno;