Home
last modified time | relevance | path

Searched refs:ofid (Results 1 – 4 of 4) sorted by relevance

/linux/fs/9p/
H A Dvfs_inode_dotl.c238 struct p9_fid *dfid = NULL, *ofid = NULL; in v9fs_vfs_atomic_open_dotl() local
266 ofid = clone_fid(dfid); in v9fs_vfs_atomic_open_dotl()
267 if (IS_ERR(ofid)) { in v9fs_vfs_atomic_open_dotl()
268 err = PTR_ERR(ofid); in v9fs_vfs_atomic_open_dotl()
289 err = p9_client_create_dotl(ofid, name, p9_omode, mode, gid, &qid); in v9fs_vfs_atomic_open_dotl()
320 file->private_data = ofid; in v9fs_vfs_atomic_open_dotl()
328 v9fs_fid_add_modes(ofid, v9ses->flags, v9ses->cache, flags); in v9fs_vfs_atomic_open_dotl()
329 v9fs_open_fid_add(inode, &ofid); in v9fs_vfs_atomic_open_dotl()
333 p9_fid_put(ofid); in v9fs_vfs_atomic_open_dotl()
H A Dvfs_inode.c573 struct p9_fid *dfid, *ofid = NULL, *fid = NULL; in v9fs_create() local
587 ofid = clone_fid(dfid); in v9fs_create()
588 if (IS_ERR(ofid)) { in v9fs_create()
589 err = PTR_ERR(ofid); in v9fs_create()
594 err = p9_client_fcreate(ofid, name, perm, mode, extension); in v9fs_create()
623 return ofid; in v9fs_create()
626 p9_fid_put(ofid); in v9fs_create()
/linux/net/9p/
H A Dclient.c1151 int p9_client_create_dotl(struct p9_fid *ofid, const char *name, u32 flags, in p9_client_create_dotl() argument
1161 ofid->fid, name, flags, mode, in p9_client_create_dotl()
1163 clnt = ofid->clnt; in p9_client_create_dotl()
1165 if (ofid->mode != -1) in p9_client_create_dotl()
1168 req = p9_client_rpc(clnt, P9_TLCREATE, "dsddg", ofid->fid, name, flags, in p9_client_create_dotl()
1184 memmove(&ofid->qid, qid, sizeof(struct p9_qid)); in p9_client_create_dotl()
1185 ofid->mode = flags; in p9_client_create_dotl()
1186 ofid->iounit = iounit; in p9_client_create_dotl()
/linux/include/net/9p/
H A Dclient.h296 int p9_client_create_dotl(struct p9_fid *ofid, const char *name, u32 flags, u32 mode,