fbn               256 mkfs/mkfs.c      uint fbn, off, n1;
fbn               266 mkfs/mkfs.c        fbn = off / BSIZE;
fbn               267 mkfs/mkfs.c        assert(fbn < MAXFILE);
fbn               268 mkfs/mkfs.c        if(fbn < NDIRECT){
fbn               269 mkfs/mkfs.c          if(xint(din.addrs[fbn]) == 0){
fbn               270 mkfs/mkfs.c            din.addrs[fbn] = xint(freeblock++);
fbn               272 mkfs/mkfs.c          x = xint(din.addrs[fbn]);
fbn               278 mkfs/mkfs.c          if(indirect[fbn - NDIRECT] == 0){
fbn               279 mkfs/mkfs.c            indirect[fbn - NDIRECT] = xint(freeblock++);
fbn               282 mkfs/mkfs.c          x = xint(indirect[fbn-NDIRECT]);
fbn               284 mkfs/mkfs.c        n1 = min(n, (fbn + 1) * BSIZE - off);
fbn               286 mkfs/mkfs.c        bcopy(p, buf + off - (fbn * BSIZE), n1);