Lines Matching refs:dfid
241 struct p9_fid *dfid = NULL, *ofid = NULL, *inode_fid = NULL; in v9fs_vfs_atomic_open_dotl() local
265 dfid = v9fs_parent_fid(dentry); in v9fs_vfs_atomic_open_dotl()
266 if (IS_ERR(dfid)) { in v9fs_vfs_atomic_open_dotl()
267 err = PTR_ERR(dfid); in v9fs_vfs_atomic_open_dotl()
273 ofid = clone_fid(dfid); in v9fs_vfs_atomic_open_dotl()
300 fid = p9_client_walk(dfid, 1, &name, 1); in v9fs_vfs_atomic_open_dotl()
350 p9_fid_put(dfid); in v9fs_vfs_atomic_open_dotl()
373 struct p9_fid *fid = NULL, *dfid = NULL; in v9fs_vfs_mkdir_dotl() local
389 dfid = v9fs_parent_fid(dentry); in v9fs_vfs_mkdir_dotl()
390 if (IS_ERR(dfid)) { in v9fs_vfs_mkdir_dotl()
391 err = PTR_ERR(dfid); in v9fs_vfs_mkdir_dotl()
406 err = p9_client_mkdir_dotl(dfid, name, mode, gid, &qid); in v9fs_vfs_mkdir_dotl()
409 fid = p9_client_walk(dfid, 1, &name, 1); in v9fs_vfs_mkdir_dotl()
449 p9_fid_put(dfid); in v9fs_vfs_mkdir_dotl()
699 struct p9_fid *dfid; in v9fs_vfs_symlink_dotl() local
707 dfid = v9fs_parent_fid(dentry); in v9fs_vfs_symlink_dotl()
708 if (IS_ERR(dfid)) { in v9fs_vfs_symlink_dotl()
709 err = PTR_ERR(dfid); in v9fs_vfs_symlink_dotl()
717 err = p9_client_symlink(dfid, name, symname, gid, &qid); in v9fs_vfs_symlink_dotl()
727 fid = p9_client_walk(dfid, 1, &name, 1); in v9fs_vfs_symlink_dotl()
758 p9_fid_put(dfid); in v9fs_vfs_symlink_dotl()
775 struct p9_fid *dfid, *oldfid; in v9fs_vfs_link_dotl() local
782 dfid = v9fs_parent_fid(dentry); in v9fs_vfs_link_dotl()
783 if (IS_ERR(dfid)) in v9fs_vfs_link_dotl()
784 return PTR_ERR(dfid); in v9fs_vfs_link_dotl()
788 p9_fid_put(dfid); in v9fs_vfs_link_dotl()
792 err = p9_client_link(dfid, oldfid, dentry->d_name.name); in v9fs_vfs_link_dotl()
794 p9_fid_put(dfid); in v9fs_vfs_link_dotl()
837 struct p9_fid *fid = NULL, *dfid = NULL; in v9fs_vfs_mknod_dotl() local
847 dfid = v9fs_parent_fid(dentry); in v9fs_vfs_mknod_dotl()
848 if (IS_ERR(dfid)) { in v9fs_vfs_mknod_dotl()
849 err = PTR_ERR(dfid); in v9fs_vfs_mknod_dotl()
865 err = p9_client_mknod_dotl(dfid, name, mode, rdev, gid, &qid); in v9fs_vfs_mknod_dotl()
870 fid = p9_client_walk(dfid, 1, &name, 1); in v9fs_vfs_mknod_dotl()
907 p9_fid_put(dfid); in v9fs_vfs_mknod_dotl()