Lines Matching refs:dfid
579 struct p9_fid *dfid, *ofid, *fid;
588 dfid = v9fs_fid_lookup(dentry->d_parent);
589 if (IS_ERR(dfid)) {
590 err = PTR_ERR(dfid);
596 ofid = p9_client_walk(dfid, 0, NULL, 1);
610 fid = p9_client_walk(dfid, 1, &name, 1);
667 struct p9_fid *dfid, *ofid;
682 dfid = v9fs_fid_lookup(dentry->d_parent);
683 if (IS_ERR(dfid)) {
684 err = PTR_ERR(dfid);
690 ofid = p9_client_walk(dfid, 0, NULL, 1);
718 fid = p9_client_walk(dfid, 1, &name, 1);
867 struct p9_fid *fid = NULL, *dfid = NULL;
880 dfid = v9fs_fid_lookup(dir_dentry);
881 if (IS_ERR(dfid)) {
882 err = PTR_ERR(dfid);
884 dfid = NULL;
895 err = p9_client_mkdir_dotl(dfid, name, mode, gid, &qid);
901 fid = p9_client_walk(dfid, 1, &name, 1);
943 struct p9_fid *dfid, *fid;
957 dfid = v9fs_fid_lookup(dentry->d_parent);
958 if (IS_ERR(dfid))
959 return ERR_CAST(dfid);
962 fid = p9_client_walk(dfid, 1, &name, 1);
1597 struct p9_fid *dfid;
1610 dfid = v9fs_fid_lookup(dentry->d_parent);
1611 if (IS_ERR(dfid)) {
1612 err = PTR_ERR(dfid);
1625 err = p9_client_symlink(dfid, name, (char *)symname, gid, &qid);
1634 fid = p9_client_walk(dfid, 1, &name, 1);
1746 struct p9_fid *dfid, *oldfid;
1757 dfid = v9fs_fid_lookup(dir_dentry);
1758 if (IS_ERR(dfid))
1759 return PTR_ERR(dfid);
1767 err = p9_client_link(dfid, oldfid, (char *)dentry->d_name.name);
1863 struct p9_fid *fid = NULL, *dfid = NULL;
1878 dfid = v9fs_fid_lookup(dir_dentry);
1879 if (IS_ERR(dfid)) {
1880 err = PTR_ERR(dfid);
1882 dfid = NULL;
1894 err = p9_client_mknod_dotl(dfid, name, mode, rdev, gid, &qid);
1900 fid = p9_client_walk(dfid, 1, &name, 1);