Lines Matching refs:dfid
254 struct p9_fid *dfid, *ofid, *inode_fid; in v9fs_vfs_atomic_open_dotl() local
278 dfid = v9fs_parent_fid(dentry); in v9fs_vfs_atomic_open_dotl()
279 if (IS_ERR(dfid)) { in v9fs_vfs_atomic_open_dotl()
280 err = PTR_ERR(dfid); in v9fs_vfs_atomic_open_dotl()
286 ofid = clone_fid(dfid); in v9fs_vfs_atomic_open_dotl()
313 fid = p9_client_walk(dfid, 1, &name, 1); in v9fs_vfs_atomic_open_dotl()
388 struct p9_fid *fid = NULL, *dfid = NULL; in v9fs_vfs_mkdir_dotl() local
404 dfid = v9fs_parent_fid(dentry); in v9fs_vfs_mkdir_dotl()
405 if (IS_ERR(dfid)) { in v9fs_vfs_mkdir_dotl()
406 err = PTR_ERR(dfid); in v9fs_vfs_mkdir_dotl()
408 dfid = NULL; in v9fs_vfs_mkdir_dotl()
422 err = p9_client_mkdir_dotl(dfid, name, mode, gid, &qid); in v9fs_vfs_mkdir_dotl()
426 fid = p9_client_walk(dfid, 1, &name, 1); in v9fs_vfs_mkdir_dotl()
687 struct p9_fid *dfid; in v9fs_vfs_symlink_dotl() local
695 dfid = v9fs_parent_fid(dentry); in v9fs_vfs_symlink_dotl()
696 if (IS_ERR(dfid)) { in v9fs_vfs_symlink_dotl()
697 err = PTR_ERR(dfid); in v9fs_vfs_symlink_dotl()
705 err = p9_client_symlink(dfid, name, symname, gid, &qid); in v9fs_vfs_symlink_dotl()
715 fid = p9_client_walk(dfid, 1, &name, 1); in v9fs_vfs_symlink_dotl()
766 struct p9_fid *dfid, *oldfid; in v9fs_vfs_link_dotl() local
773 dfid = v9fs_parent_fid(dentry); in v9fs_vfs_link_dotl()
774 if (IS_ERR(dfid)) in v9fs_vfs_link_dotl()
775 return PTR_ERR(dfid); in v9fs_vfs_link_dotl()
781 err = p9_client_link(dfid, oldfid, dentry->d_name.name); in v9fs_vfs_link_dotl()
821 struct p9_fid *fid = NULL, *dfid = NULL; in v9fs_vfs_mknod_dotl() local
831 dfid = v9fs_parent_fid(dentry); in v9fs_vfs_mknod_dotl()
832 if (IS_ERR(dfid)) { in v9fs_vfs_mknod_dotl()
833 err = PTR_ERR(dfid); in v9fs_vfs_mknod_dotl()
835 dfid = NULL; in v9fs_vfs_mknod_dotl()
850 err = p9_client_mknod_dotl(dfid, name, mode, rdev, gid, &qid); in v9fs_vfs_mknod_dotl()
855 fid = p9_client_walk(dfid, 1, &name, 1); in v9fs_vfs_mknod_dotl()