bread              14 defs.h         struct buf*     bread(uint, uint);
bread              33 fs.c             bp = bread(dev, 1);
bread              44 fs.c             bp = bread(dev, bno);
bread              61 fs.c               bp = bread(dev, BBLOCK(b, sb));
bread              85 fs.c             bp = bread(dev, BBLOCK(b, sb));
bread             184 fs.c               bp = bread(dev, IBLOCK(inum, sb));
bread             205 fs.c             bp = bread(ip->dev, IBLOCK(ip->inum, sb));
bread             282 fs.c               bp = bread(ip->dev, IBLOCK(ip->inum, sb));
bread             373 fs.c               bp = bread(ip->dev, addr);
bread             406 fs.c               bp = bread(ip->dev, ip->addrs[NDIRECT]);
bread             452 fs.c               bp = bread(ip->dev, bmap(ip, off/BSIZE));
bread             480 fs.c               bp = bread(ip->dev, bmap(ip, off/BSIZE));
bread              74 log.c              struct buf *lbuf = bread(log.dev, log.start+tail+1); // read log block
bread              75 log.c              struct buf *dbuf = bread(log.dev, log.lh.block[tail]); // read dst
bread              87 log.c            struct buf *buf = bread(log.dev, log.start);
bread             103 log.c            struct buf *buf = bread(log.dev, log.start);
bread             180 log.c              struct buf *to = bread(log.dev, log.start+tail+1); // log block
bread             181 log.c              struct buf *from = bread(log.dev, log.lh.block[tail]); // cache block