inum 15 file.h uint inum; // Inode number
inum 171 fs.c static struct inode* iget(uint dev, uint inum);
inum 179 fs.c int inum;
inum 183 fs.c for(inum = 1; inum < sb.ninodes; inum++){
inum 184 fs.c bp = bread(dev, IBLOCK(inum, sb));
inum 185 fs.c dip = (struct dinode*)bp->data + inum%IPB;
inum 191 fs.c return iget(dev, inum);
inum 205 fs.c bp = bread(ip->dev, IBLOCK(ip->inum, sb));
inum 206 fs.c dip = (struct dinode*)bp->data + ip->inum%IPB;
inum 221 fs.c iget(uint dev, uint inum)
inum 230 fs.c if(ip->ref > 0 && ip->dev == dev && ip->inum == inum){
inum 245 fs.c ip->inum = inum;
inum 282 fs.c bp = bread(ip->dev, IBLOCK(ip->inum, sb));
inum 283 fs.c dip = (struct dinode*)bp->data + ip->inum%IPB;
inum 426 fs.c st->ino = ip->inum;
inum 508 fs.c uint off, inum;
inum 517 fs.c if(de.inum == 0)
inum 523 fs.c inum = de.inum;
inum 524 fs.c return iget(dp->dev, inum);
inum 533 fs.c dirlink(struct inode *dp, char *name, uint inum)
inum 549 fs.c if(de.inum == 0)
inum 554 fs.c de.inum = inum;
inum 53 fs.h ushort inum;
inum 58 ls.c if(de.inum == 0)
inum 39 mkfs.c void rinode(uint inum, struct dinode *ip);
inum 42 mkfs.c void iappend(uint inum, void *p, int n);
inum 71 mkfs.c uint rootino, inum, off;
inum 121 mkfs.c de.inum = xshort(rootino);
inum 126 mkfs.c de.inum = xshort(rootino);
inum 145 mkfs.c inum = ialloc(T_FILE);
inum 148 mkfs.c de.inum = xshort(inum);
inum 153 mkfs.c iappend(inum, buf, cc);
inum 184 mkfs.c winode(uint inum, struct dinode *ip)
inum 190 mkfs.c bn = IBLOCK(inum, sb);
inum 192 mkfs.c dip = ((struct dinode*)buf) + (inum % IPB);
inum 198 mkfs.c rinode(uint inum, struct dinode *ip)
inum 204 mkfs.c bn = IBLOCK(inum, sb);
inum 206 mkfs.c dip = ((struct dinode*)buf) + (inum % IPB);
inum 226 mkfs.c uint inum = freeinode++;
inum 233 mkfs.c winode(inum, &din);
inum 234 mkfs.c return inum;
inum 256 mkfs.c iappend(uint inum, void *xp, int n)
inum 265 mkfs.c rinode(inum, &din);
inum 296 mkfs.c winode(inum, &din);
inum 144 sysfile.c if(dp->dev != ip->dev || dirlink(dp, name, ip->inum) < 0){
inum 174 sysfile.c if(de.inum != 0)
inum 271 sysfile.c if(dirlink(ip, ".", ip->inum) < 0 || dirlink(ip, "..", dp->inum) < 0)
inum 275 sysfile.c if(dirlink(dp, name, ip->inum) < 0)
inum 771 usertests.c ushort inum;
inum 804 usertests.c if(de.inum == 0)