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

/linux-master/fs/9p/
H A Dvfs_inode_dotl.c180 struct p9_fid *dfid = NULL, *ofid = NULL; local
212 ofid = clone_fid(dfid);
213 if (IS_ERR(ofid)) {
214 err = PTR_ERR(ofid);
235 err = p9_client_create_dotl(ofid, name, p9_omode, mode, gid, &qid);
266 file->private_data = ofid;
274 v9fs_fid_add_modes(ofid, v9ses->flags, v9ses->cache, flags);
275 v9fs_open_fid_add(inode, &ofid);
279 p9_fid_put(ofid);
H A Dvfs_inode.c518 struct p9_fid *dfid, *ofid = NULL, *fid = NULL; local
532 ofid = clone_fid(dfid);
533 if (IS_ERR(ofid)) {
534 err = PTR_ERR(ofid);
539 err = p9_client_fcreate(ofid, name, perm, mode, extension);
568 return ofid;
571 p9_fid_put(ofid);
/linux-master/include/net/9p/
H A Dclient.h200 int p9_client_create_dotl(struct p9_fid *ofid, const char *name, u32 flags, u32 mode,
/linux-master/net/9p/
H A Dclient.c1261 int p9_client_create_dotl(struct p9_fid *ofid, const char *name, u32 flags, argument
1271 ofid->fid, name, flags, mode,
1273 clnt = ofid->clnt;
1275 if (ofid->mode != -1)
1278 req = p9_client_rpc(clnt, P9_TLCREATE, "dsddg", ofid->fid, name, flags,
1294 memmove(&ofid->qid, qid, sizeof(struct p9_qid));
1295 ofid->mode = flags;
1296 ofid->iounit = iounit;

Completed in 267 milliseconds