Lines Matching defs:inumber
312 find_inode_sector(ino32_t inumber, struct open_file *f, daddr_t *isp)
329 (inumber / lfs_sb_getifpb(fs)) + lfs_sb_getcleansz(fs) + lfs_sb_getsegtabsz(fs);
331 (inumber % lfs_sb_getifpb(fs)) * entsize;
350 read_inode(ino32_t inumber, struct open_file *f)
364 if (inumber == LFS_IFILE_INUM)
366 else if ((rc = find_inode_sector(inumber, f, &inode_sector)) != 0)
369 inode_sector = FSBTODB(fs, ino_to_fsba(fs, inumber));
387 for (; dip->di_inumber != inumber; --dip) {
394 fp->f_di = ((struct ufs_dinode *)buf)[ino_to_fsbo(fs, inumber)];
691 ino32_t inumber;
768 inumber = UFS_ROOTINO;
769 if ((rc = read_inode(inumber, f)) != 0)
801 * Save directory inumber in case we find a
805 parent_inumber = inumber;
807 rc = search_directory(ncp, cp - ncp, f, &inumber);
814 if ((rc = read_inode(inumber, f)) != 0)
865 inumber = parent_inumber;
867 inumber = (ino32_t)UFS_ROOTINO;
869 if ((rc = read_inode(inumber, f)) != 0)
883 rc = search_directory(path, strlen(path), f, &inumber);
888 rc = read_inode(inumber, f);