Lines Matching refs:dfid
252 struct p9_fid *dfid, *ofid, *inode_fid; in v9fs_vfs_atomic_open_dotl() local
276 dfid = v9fs_fid_lookup(dentry->d_parent); in v9fs_vfs_atomic_open_dotl()
277 if (IS_ERR(dfid)) { in v9fs_vfs_atomic_open_dotl()
278 err = PTR_ERR(dfid); in v9fs_vfs_atomic_open_dotl()
284 ofid = p9_client_walk(dfid, 0, NULL, 1); in v9fs_vfs_atomic_open_dotl()
311 fid = p9_client_walk(dfid, 1, &name, 1); in v9fs_vfs_atomic_open_dotl()
386 struct p9_fid *fid = NULL, *dfid = NULL; in v9fs_vfs_mkdir_dotl() local
404 dfid = v9fs_fid_lookup(dir_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()
686 struct p9_fid *dfid; in v9fs_vfs_symlink_dotl() local
694 dfid = v9fs_fid_lookup(dentry->d_parent); in v9fs_vfs_symlink_dotl()
695 if (IS_ERR(dfid)) { in v9fs_vfs_symlink_dotl()
696 err = PTR_ERR(dfid); in v9fs_vfs_symlink_dotl()
704 err = p9_client_symlink(dfid, name, (char *)symname, gid, &qid); in v9fs_vfs_symlink_dotl()
714 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
774 dfid = v9fs_fid_lookup(dir_dentry); in v9fs_vfs_link_dotl()
775 if (IS_ERR(dfid)) in v9fs_vfs_link_dotl()
776 return PTR_ERR(dfid); in v9fs_vfs_link_dotl()
782 err = p9_client_link(dfid, oldfid, (char *)dentry->d_name.name); in v9fs_vfs_link_dotl()
822 struct p9_fid *fid = NULL, *dfid = NULL; in v9fs_vfs_mknod_dotl() local
834 dfid = v9fs_fid_lookup(dir_dentry); in v9fs_vfs_mknod_dotl()
835 if (IS_ERR(dfid)) { in v9fs_vfs_mknod_dotl()
836 err = PTR_ERR(dfid); in v9fs_vfs_mknod_dotl()
838 dfid = NULL; in v9fs_vfs_mknod_dotl()
853 err = p9_client_mknod_dotl(dfid, name, mode, rdev, gid, &qid); in v9fs_vfs_mknod_dotl()
858 fid = p9_client_walk(dfid, 1, &name, 1); in v9fs_vfs_mknod_dotl()