Lines Matching refs:opc
94 #define OPC2VP(opc) (((struct p2k_node *)opc)->p2n_vp)
714 p2k_node_lookup(struct puffs_usermount *pu, puffs_cookie_t opc,
718 struct p2k_node *p2n_dir = opc, *p2n;
829 p2k_node_create(struct puffs_usermount *pu, puffs_cookie_t opc,
834 return do_makenode(pu, opc, pni, pcn, vap, NULL, RUMP_VOP_CREATE, NULL);
839 p2k_node_mknod(struct puffs_usermount *pu, puffs_cookie_t opc,
844 return do_makenode(pu, opc, pni, pcn, vap, NULL, RUMP_VOP_MKNOD, NULL);
849 p2k_node_open(struct puffs_usermount *pu, puffs_cookie_t opc, int mode,
852 struct vnode *vp = OPC2VP(opc);
867 p2k_node_close(struct puffs_usermount *pu, puffs_cookie_t opc, int flags,
870 struct vnode *vp = OPC2VP(opc);
884 p2k_node_access(struct puffs_usermount *pu, puffs_cookie_t opc, int mode,
887 struct vnode *vp = OPC2VP(opc);
902 p2k_node_getattr(struct puffs_usermount *pu, puffs_cookie_t opc,
905 struct vnode *vp = OPC2VP(opc);
936 p2k_node_setattr(struct puffs_usermount *pu, puffs_cookie_t opc,
939 struct vnode *vp = OPC2VP(opc);
963 p2k_node_fsync(struct puffs_usermount *pu, puffs_cookie_t opc,
966 struct vnode *vp = OPC2VP(opc);
985 p2k_node_mmap(struct puffs_usermount *pu, puffs_cookie_t opc, vm_prot_t flags,
992 rv = RUMP_VOP_MMAP(OPC2VP(opc), flags, cred);
1000 p2k_node_seek(struct puffs_usermount *pu, puffs_cookie_t opc,
1003 struct vnode *vp = OPC2VP(opc);
1044 p2k_node_remove(struct puffs_usermount *pu, puffs_cookie_t opc,
1048 return do_nukenode(opc, targ, pcn, RUMP_VOP_REMOVE);
1053 p2k_node_link(struct puffs_usermount *pu, puffs_cookie_t opc,
1056 struct vnode *dvp = OPC2VP(opc);
1114 p2k_node_mkdir(struct puffs_usermount *pu, puffs_cookie_t opc,
1119 return do_makenode(pu, opc, pni, pcn, vap, NULL, RUMP_VOP_MKDIR, NULL);
1124 p2k_node_rmdir(struct puffs_usermount *pu, puffs_cookie_t opc,
1128 return do_nukenode(opc, targ, pcn, RUMP_VOP_RMDIR);
1133 p2k_node_symlink(struct puffs_usermount *pu, puffs_cookie_t opc,
1138 return do_makenode(pu, opc, pni, pcn, vap,
1144 p2k_node_readdir(struct puffs_usermount *pu, puffs_cookie_t opc,
1149 struct vnode *vp = OPC2VP(opc);
1181 p2k_node_readlink(struct puffs_usermount *pu, puffs_cookie_t opc,
1184 struct vnode *vp = OPC2VP(opc);
1202 p2k_node_read(struct puffs_usermount *pu, puffs_cookie_t opc,
1206 struct vnode *vp = OPC2VP(opc);
1224 p2k_node_write(struct puffs_usermount *pu, puffs_cookie_t opc,
1228 struct vnode *vp = OPC2VP(opc);
1250 p2k_node_pathconf(struct puffs_usermount *pu, puffs_cookie_t opc,
1253 struct vnode *vp = OPC2VP(opc);
1265 p2k_node_getextattr(struct puffs_usermount *pu, puffs_cookie_t opc,
1269 struct vnode *vp = OPC2VP(opc);
1294 p2k_node_setextattr(struct puffs_usermount *pu, puffs_cookie_t opc,
1298 struct vnode *vp = OPC2VP(opc);
1322 p2k_node_listextattr(struct puffs_usermount *pu, puffs_cookie_t opc,
1326 struct vnode *vp = OPC2VP(opc);
1351 p2k_node_deleteextattr(struct puffs_usermount *pu, puffs_cookie_t opc,
1354 struct vnode *vp = OPC2VP(opc);
1369 p2k_node_inactive(struct puffs_usermount *pu, puffs_cookie_t opc)
1372 struct p2k_node *p2n = opc;
1373 struct vnode *vp = OPC2VP(opc);
1420 p2k_node_reclaim(struct puffs_usermount *pu, puffs_croissant_t opc)
1422 struct p2k_node *p2n = opc;