Lines Matching refs:pcn
43 struct puffs_newinfo *pni, const struct puffs_cn *pcn)
53 if (PCNISDOTDOT(pcn)) {
71 rv = getpathattr(pu, PCNPATH(pcn), &va);
81 pn = allocnode(pu, pn_dir, pcn->pcn_name, &va);
85 pd = lookup(psn_dir->dir, psn_dir->dentnext, pcn->pcn_name);
100 rv = getnodeattr(pu, pn, PCNPATH(pcn));
224 struct puffs_newinfo *pni, const struct puffs_cn *pcn,
234 psbuf_req_str(pb, SSH_FXP_OPEN, reqid, PCNPATH(pcn));
249 pn_new = allocnode(pu, pn, pcn->pcn_name, va);
253 psbuf_req_str(pb2, SSH_FXP_REMOVE, reqid, PCNPATH(pcn));
750 puffs_cookie_t targ, const struct puffs_cn *pcn)
757 rv = doremove(pu, opc, targ, pcn->pcn_name);
766 puffs_cookie_t targ, const struct puffs_cn *pcn)
773 rv = doremove(pu, opc, targ, pcn->pcn_name);
782 struct puffs_newinfo *pni, const struct puffs_cn *pcn,
789 psbuf_req_str(pb, SSH_FXP_MKDIR, reqid, PCNPATH(pcn));
797 pn_new = allocnode(pu, pn, pcn->pcn_name, va);
804 psbuf_req_str(pb2, SSH_FXP_RMDIR, reqid, PCNPATH(pcn));
815 struct puffs_newinfo *pni, const struct puffs_cn *pcn,
832 psbuf_put_str(pb, PCNPATH(pcn));
839 pn_new = allocnode(pu, pn, pcn->pcn_name, va);
846 psbuf_req_str(pb2, SSH_FXP_REMOVE, reqid, PCNPATH(pcn));