Lines Matching defs:pcn
129 makecn(const struct puffs_cn *pcn)
133 cred = cred_create(pcn->pcn_cred);
135 return rump_pub_makecn(pcn->pcn_nameiop, pcn->pcn_flags,
136 pcn->pcn_name, pcn->pcn_namelen, cred, rump_pub_lwproc_curlwp());
715 struct puffs_newinfo *pni, const struct puffs_cn *pcn)
726 cn = makecn(pcn);
782 struct puffs_newinfo *pni, const struct puffs_cn *pcn,
802 cn = makecn(pcn);
830 struct puffs_newinfo *pni, const struct puffs_cn *pcn,
834 return do_makenode(pu, opc, pni, pcn, vap, NULL, RUMP_VOP_CREATE, NULL);
840 struct puffs_newinfo *pni, const struct puffs_cn *pcn,
844 return do_makenode(pu, opc, pni, pcn, vap, NULL, RUMP_VOP_MKNOD, NULL);
1018 const struct puffs_cn *pcn,
1025 cn = makecn(pcn);
1045 puffs_cookie_t targ, const struct puffs_cn *pcn)
1048 return do_nukenode(opc, targ, pcn, RUMP_VOP_REMOVE);
1054 puffs_cookie_t targ, const struct puffs_cn *pcn)
1060 cn = makecn(pcn);
1115 struct puffs_newinfo *pni, const struct puffs_cn *pcn,
1119 return do_makenode(pu, opc, pni, pcn, vap, NULL, RUMP_VOP_MKDIR, NULL);
1125 puffs_cookie_t targ, const struct puffs_cn *pcn)
1128 return do_nukenode(opc, targ, pcn, RUMP_VOP_RMDIR);
1134 struct puffs_newinfo *pni, const struct puffs_cn *pcn,
1138 return do_makenode(pu, opc, pni, pcn, vap,