Lines Matching refs:inum
18 …t ext2_dir_lookup(ext2_t *ext2, struct ext2_inode *dir_inode, const char *name, inodenum_t *inum) { in ext2_dir_lookup() argument
53 *inum = LE32(ent->inode); in ext2_dir_lookup()
54 LTRACEF("match: inode %d\n", *inum); in ext2_dir_lookup()
73 static int ext2_walk(ext2_t *ext2, char *path, struct ext2_inode *start_inode, inodenum_t *inum, in… in ext2_walk() argument
80 LTRACEF("path '%s', start_inode %p, inum %p, recurse %d\n", path, start_inode, inum, recurse); in ext2_walk()
106 err = ext2_dir_lookup(ext2, &dir_inode, ptr, inum); in ext2_walk()
111 LTRACEF("inum %u\n", *inum); in ext2_walk()
114 err = ext2_load_inode(ext2, *inum, &inode); in ext2_walk()
133 err = ext2_walk(ext2, link, &ext2->root_inode, inum, recurse + 1); in ext2_walk()
135 err = ext2_walk(ext2, link, &dir_inode, inum, recurse + 1); in ext2_walk()
172 int ext2_lookup(ext2_t *ext2, const char *_path, inodenum_t *inum) { in ext2_lookup() argument
173 LTRACEF("path '%s', inum %p\n", _path, inum); in ext2_lookup()
178 return ext2_walk(ext2, path, &ext2->root_inode, inum, 1); in ext2_lookup()