Lines Matching refs:index_dentry
443 struct dentry *index_dentry; in open_or_create_special_dir() local
447 index_dentry = incfs_lookup_dentry(backing_dir, name); in open_or_create_special_dir()
448 if (!index_dentry) { in open_or_create_special_dir()
450 } else if (IS_ERR(index_dentry)) { in open_or_create_special_dir()
451 return index_dentry; in open_or_create_special_dir()
452 } else if (d_really_is_positive(index_dentry)) { in open_or_create_special_dir()
455 return index_dentry; in open_or_create_special_dir()
460 err = vfs_mkdir(backing_inode, index_dentry, 0777); in open_or_create_special_dir()
464 dput(index_dentry); in open_or_create_special_dir()
468 if (!d_really_is_positive(index_dentry) || in open_or_create_special_dir()
469 unlikely(d_unhashed(index_dentry))) { in open_or_create_special_dir()
470 dput(index_dentry); in open_or_create_special_dir()
475 return index_dentry; in open_or_create_special_dir()