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