Lines Matching refs:vofid
651 struct p9_fid *vofid, *vfid; in p9fs_open() local
695 vofid = p9fs_get_fid(vses->clnt, np, ap->a_cred, VOFID, mode, &error); in p9fs_open()
696 if (vofid != NULL) { in p9fs_open()
697 vofid->v_opens++; in p9fs_open()
701 vofid = p9_client_walk(vfid, 0, NULL, 1, &error); in p9fs_open()
706 error = p9_client_open(vofid, mode); in p9fs_open()
708 p9_client_clunk(vofid); in p9fs_open()
710 vofid->v_opens = 1; in p9fs_open()
713 p9fs_fid_add(np, vofid, VOFID); in p9fs_open()
729 struct p9_fid *vofid; in p9fs_close() local
746 vofid = p9fs_get_fid(vses->clnt, np, ap->a_cred, VOFID, in p9fs_close()
748 if (vofid == NULL) in p9fs_close()
751 vofid->v_opens--; in p9fs_close()
1256 struct p9_fid *vofid; member
1270 struct p9_fid *vofid; in p9fs_get_open_fid() local
1278 vofid = p9fs_get_fid(vses->clnt, np, cr, VOFID, mode, &error); in p9fs_get_open_fid()
1279 if (vofid == NULL) { in p9fs_get_open_fid()
1284 vofid = p9fs_get_fid(vses->clnt, np, cr, VOFID, mode, &error); in p9fs_get_open_fid()
1285 if (vofid == NULL) { in p9fs_get_open_fid()
1291 statep->vofid = vofid; in p9fs_get_open_fid()
1362 ret = p9_client_read(ostate.vofid, offset, count, io_buffer); in p9fs_read()
1462 ret = p9_client_write(ostate.vofid, offset, count, in p9fs_write()
1762 struct p9_fid *vofid; in p9fs_readdir() local
1781 vofid = p9fs_get_fid(clnt, np, ap->a_cred, VOFID, P9PROTO_OREAD, &error); in p9fs_readdir()
1782 if (vofid == NULL) { in p9fs_readdir()
1804 count = p9_client_readdir(vofid, (char *)io_buffer, in p9fs_readdir()
1867 p9fs_doio(struct vnode *vp, struct buf *bp, struct p9_fid *vofid, struct ucred *cr) in p9fs_doio() argument
1924 ret = p9_client_read(vofid, offset, count, io_buffer); in p9fs_doio()
1966 ret = p9_client_write(vofid, offset, count, in p9fs_doio()
2037 p9fs_doio(vp, bp, ostate.vofid, cr); in p9fs_strategy()