fbn 262 mkfs/mkfs.c uint fbn, off, n1; fbn 272 mkfs/mkfs.c fbn = off / BSIZE; fbn 273 mkfs/mkfs.c assert(fbn < MAXFILE); fbn 274 mkfs/mkfs.c if (fbn < NDIRECT) { fbn 275 mkfs/mkfs.c if (xint(din.addrs[fbn]) == 0) { fbn 276 mkfs/mkfs.c din.addrs[fbn] = xint(freeblock++); fbn 278 mkfs/mkfs.c x = xint(din.addrs[fbn]); fbn 284 mkfs/mkfs.c if (indirect[fbn - NDIRECT] == 0) { fbn 285 mkfs/mkfs.c indirect[fbn - NDIRECT] = xint(freeblock++); fbn 288 mkfs/mkfs.c x = xint(indirect[fbn - NDIRECT]); fbn 290 mkfs/mkfs.c n1 = min(n, (fbn + 1) * BSIZE - off); fbn 292 mkfs/mkfs.c bcopy(p, buf + off - (fbn * BSIZE), n1);