Lines Matching defs:dir
126 static struct dentry *squashfs_lookup(struct inode *dir, struct dentry *dentry,
132 struct squashfs_sb_info *msblk = dir->i_sb->s_fs_info;
135 u64 block = squashfs_i(dir)->start + msblk->directory_table;
136 int offset = squashfs_i(dir)->offset;
153 length = get_dir_index_using_name(dir->i_sb, &block, &offset,
154 squashfs_i(dir)->dir_idx_start,
155 squashfs_i(dir)->dir_idx_offset,
156 squashfs_i(dir)->dir_idx_cnt, name, len);
158 while (length < i_size_read(dir)) {
162 err = squashfs_read_metadata(dir->i_sb, &dirh, &block,
178 err = squashfs_read_metadata(dir->i_sb, dire, &block,
189 err = squashfs_read_metadata(dir->i_sb, dire->name,
212 inode = squashfs_iget(dir->i_sb, ino, ino_num);
227 squashfs_i(dir)->start + msblk->directory_table,
228 squashfs_i(dir)->offset);