Home
last modified time | relevance | path

Searched refs:pcn_src (Results 1 – 5 of 5) sorted by relevance

/minix/minix/lib/libpuffs/
H A Dlink.c172 struct puffs_cn pcn_src = {&pkcnp_src, (struct puffs_cred *) __UNCONST(pcr_src), {0,0,0}}; in fs_rename() local
185 pcn_src.pcn_namelen = strlen(old_name); in fs_rename()
186 assert(pcn_src.pcn_namelen <= NAME_MAX); in fs_rename()
187 strcpy(pcn_src.pcn_name, old_name); in fs_rename()
199 old_ip = advance(old_dirp, pcn_src.pcn_name); in fs_rename()
265 pcn_src.pcn_po_full = old_ip->pn_po; in fs_rename()
271 r = global_pu->pu_ops.puffs_node_rename(global_pu, old_dirp, old_ip, &pcn_src, in fs_rename()
292 pi.pi_old = &pcn_src.pcn_po_full; in fs_rename()
/minix/tests/fs/puffs/h_dtfs/
H A Ddtfs_vnops.c314 const struct puffs_cn *pcn_src, void *targ_dir, void *targ, in dtfs_node_rename() argument
329 if ((pcn_src->pcn_namelen == 1 && pcn_src->pcn_name[0]=='.') || in dtfs_node_rename()
331 PCNISDOTDOT(pcn_src) || in dtfs_node_rename()
338 pcn_src->pcn_name, pcn_src->pcn_namelen); in dtfs_node_rename()
391 struct puffs_newinfo *pni, const struct puffs_cn *pcn_src, in dtfs_node_symlink() argument
401 pn_new = dtfs_genfile(pn_parent, pcn_src, VLNK); in dtfs_node_symlink()
/minix/lib/libpuffs/
H A Ddispatcher.c613 struct puffs_cn pcn_src, pcn_targ; in dispatch() local
621 pcn_src.pcn_pkcnp = &auxt->pvnr_cn_src; in dispatch()
622 PUFFS_KCREDTOCRED(pcn_src.pcn_cred, in dispatch()
631 pcn_src.pcn_po_full = pn_src->pn_po; in dispatch()
641 &pcn_src, auxt->pvnr_cookie_targdir, in dispatch()
662 pi.pi_old = &pcn_src.pcn_po_full; in dispatch()
H A Dnull.c479 puffs_cookie_t src, const struct puffs_cn *pcn_src, in puffs_null_node_rename() argument
485 if (rename(PCNPATH(pcn_src), PCNPATH(pcn_targ)) == -1) in puffs_null_node_rename()
/minix/lib/librefuse/
H A Drefuse.c853 struct puffs_newinfo *pni, const struct puffs_cn *pcn_src, in puffs_fuse_node_symlink() argument
857 const char *path = PCNPATH(pcn_src); in puffs_fuse_node_symlink()
862 set_fuse_context_uid_gid(pcn_src->pcn_cred); in puffs_fuse_node_symlink()
882 const struct puffs_cn *pcn_src, void *targ_dir, void *targ, in puffs_fuse_node_rename() argument
886 const char *path_src = PCNPATH(pcn_src); in puffs_fuse_node_rename()