Lines Matching refs:path_parent
597 static int hmdfs_check_and_create(struct path *path_parent,
605 hmdfs_mark_drop_flag(device_id, path_parent->dentry);
606 err = vfs_create(&nop_mnt_idmap, d_inode(path_parent->dentry), dentry, mode,
628 struct path path_parent;
641 LOOKUP_DIRECTORY, &path_parent);
647 inode_lock(d_inode(path_parent.dentry));
648 dentry = lookup_one_len(filename, path_parent.dentry, strlen(filename));
651 inode_unlock(d_inode(path_parent.dentry));
656 err = hmdfs_check_and_create(&path_parent, dentry, con->device_id,
659 inode_unlock(d_inode(path_parent.dentry));
664 child_path->mnt = mntget(path_parent.mnt);
668 path_put(&path_parent);