tail 70 kernel/log.c int tail; tail 72 kernel/log.c for (tail = 0; tail < log.lh.n; tail++) { tail 74 kernel/log.c printk("recovering tail %d dst %d\n", tail, log.lh.block[tail]); tail 76 kernel/log.c struct buf *lbuf = bread(log.dev, log.start + tail + 1); // read log block tail 77 kernel/log.c struct buf *dbuf = bread(log.dev, log.lh.block[tail]); // read dst tail 190 kernel/log.c int tail; tail 192 kernel/log.c for (tail = 0; tail < log.lh.n; tail++) { tail 193 kernel/log.c struct buf *to = bread(log.dev, log.start + tail + 1); // log block tail 194 kernel/log.c struct buf *from = bread(log.dev, log.lh.block[tail]); // cache block