Lines Matching defs:dir
367 static struct dentry *hfsplus_file_lookup(struct inode *dir, struct dentry *dentry,
371 struct super_block *sb = dir->i_sb;
376 if (HFSPLUS_IS_RSRC(dir) || strcmp(dentry->d_name.name, "rsrc"))
379 inode = HFSPLUS_I(dir).rsrc_inode;
392 inode->i_ino = dir->i_ino;
398 err = hfsplus_find_cat(&hfsplus_handle, sb, dir->i_ino, &fd);
407 HFSPLUS_I(inode).rsrc_inode = dir;
408 HFSPLUS_I(dir).rsrc_inode = inode;
409 igrab(dir);
418 static void hfsplus_get_perms(struct inode *inode, struct hfsplus_perm *perms, int dir)
433 if (dir) {