Lines Matching refs:inode
52 struct ext2_inode inode; in list_dir_proc() local
67 ino = dirent->inode; in list_dir_proc()
77 if (ino && debugfs_read_inode(ino, &inode, name)) return 0; in list_dir_proc()
78 fprintf(ls->f,"/%u/%06o/%d/%d/%s/",ino,inode.i_mode,inode.i_uid, inode.i_gid,name); in list_dir_proc()
79 if (LINUX_S_ISDIR(inode.i_mode)) in list_dir_proc()
82 fprintf(ls->f, "%lld/", inode.i_size | ((__u64)inode.i_size_high << 32)); in list_dir_proc()
87 if (debugfs_read_inode(ino, &inode, name)) in list_dir_proc()
89 modtime = inode.i_mtime; in list_dir_proc()
97 memset(&inode, 0, sizeof(struct ext2_inode)); in list_dir_proc()
100 inode.i_mode, dirent->name_len >> 8, in list_dir_proc()
101 inode_uid(inode), inode_gid(inode)); in list_dir_proc()
102 if (LINUX_S_ISDIR(inode.i_mode)) in list_dir_proc()
103 fprintf(ls->f, "%5d", inode.i_size); in list_dir_proc()
105 fprintf(ls->f, "%5llu", inode.i_size | in list_dir_proc()
106 ((unsigned long long) inode.i_size_high << 32)); in list_dir_proc()
109 sprintf(tmp, "%c%u%c (%d) %s ", lbr, dirent->inode, rbr, in list_dir_proc()
125 ext2_ino_t inode; in do_list_dir() local
159 inode = cwd; in do_list_dir()
161 inode = string_to_inode(argv[optind]); in do_list_dir()
162 if (!inode) in do_list_dir()
171 retval = ext2fs_dir_iterate2(current_fs, inode, flags, in do_list_dir()