| /xnu-11215/bsd/sys/ |
| H A D | vnode_internal.h | 472 errno_t vn_rename(struct vnode *fdvp, struct vnode **fvpp, struct componentname *fcnp, struct vnode… 490 int vn_authorize_rename(struct vnode *fdvp, struct vnode *fvp, struct componentname *fcnp, 493 int vn_authorize_renamex(struct vnode *fdvp, struct vnode *fvp, struct componentname *fcnp, 496 …x_with_paths(struct vnode *fdvp, struct vnode *fvp, struct componentname *fcnp, const char *from_p…
|
| H A D | vnode_if.h | 851 struct componentname *fcnp, /* As passed to VNOP */ 864 struct vnode *fdvp, struct vnode **fvpp, struct componentname *fcnp, struct vnode_attr *fvap,
|
| /xnu-11215/bsd/miscfs/devfs/ |
| H A D | devfs_vnops.c | 989 struct componentname *fcnp = ap->a_fcnp; in devfs_rename() local 1013 fnp = dev_findname(fdp, fcnp->cn_nameptr); in devfs_rename() 1039 if ((fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') in devfs_rename() 1040 || (fcnp->cn_flags & ISDOTDOT) in devfs_rename() 1053 if (devfs_is_name_protected(fdvp, fcnp->cn_nameptr) || in devfs_rename()
|
| /xnu-11215/bsd/vfs/ |
| H A D | kpi_vfs.c | 4451 !(fcnp->cn_nameptr[0] == '.' && fcnp->cn_nameptr[1] == '_')) { in vn_rename() 4455 xfromname_len = fcnp->cn_namelen + 3; in vn_rename() 4462 strlcat(xfromname, fcnp->cn_nameptr, xfromname_len); in vn_rename() 4524 fcnp->cn_flags |= CN_SECLUDE_RENAME; in vn_rename() 4525 _err = VNOP_RENAME(fdvp, *fvpp, fcnp, tdvp, *tvpp, tcnp, ctx); in vn_rename() 4529 _err = VNOP_RENAME(fdvp, *fvpp, fcnp, tdvp, *tvpp, tcnp, ctx); in vn_rename() 4561 fcnp, /* fcnp */ in vn_rename() 4726 a.a_fcnp = fcnp; in VNOP_RENAME() 4809 a.a_fcnp = fcnp; in VNOP_RENAMEX() 4846 a.a_fcnp = fcnp; in VNOP_COMPOUND_RENAME() [all …]
|
| H A D | vfs_subr.c | 8420 vn_authorize_rename(struct vnode *fdvp, struct vnode *fvp, struct componentname *fcnp, in vn_authorize_rename() argument 8424 return vn_authorize_renamex(fdvp, fvp, fcnp, tdvp, tvp, tcnp, ctx, 0, reserved); in vn_authorize_rename() 8428 vn_authorize_renamex(struct vnode *fdvp, struct vnode *fvp, struct componentname *fcnp, in vn_authorize_renamex() argument 8432 …return vn_authorize_renamex_with_paths(fdvp, fvp, fcnp, NULL, tdvp, tvp, tcnp, NULL, ctx, flags, r… in vn_authorize_renamex() 8456 (fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.') || in vn_authorize_renamex_with_paths() 8457 ((fcnp->cn_flags | tcnp->cn_flags) & ISDOTDOT))) { in vn_authorize_renamex_with_paths() 8472 error = mac_vnode_check_rename_swap(ctx, fdvp, fvp, fcnp, tdvp, tvp, tcnp); in vn_authorize_renamex_with_paths() 8474 error = mac_vnode_check_rename(ctx, fdvp, fvp, fcnp, tdvp, tvp, tcnp); in vn_authorize_renamex_with_paths() 8478 fcnp->cn_namelen > (sizeof("._a") - 1) && in vn_authorize_renamex_with_paths() 8479 fcnp->cn_nameptr[0] == '.' && fcnp->cn_nameptr[1] == '_') { in vn_authorize_renamex_with_paths() [all …]
|
| /xnu-11215/security/ |
| H A D | mac_vfs.c | 1737 struct vnode *fvp, struct componentname *fcnp, struct vnode *tdvp, in mac_vnode_check_rename() argument 1755 …CHECK(vnode_check_rename_from, cred, fdvp, mac_vnode_label(fdvp), fvp, mac_vnode_label(fvp), fcnp); in mac_vnode_check_rename() 1769 mac_vnode_label(fvp), fcnp, tdvp, mac_vnode_label(tdvp), tvp, in mac_vnode_check_rename() 2871 struct vnode *fvp, struct componentname *fcnp, struct vnode *tdvp, in mac_vnode_notify_rename_swap() argument 2898 …c_ops->mpo_vnode_notify_rename(cred, tvp, mac_vnode_label(tvp), fdvp, mac_vnode_label(fdvp), fcnp); in mac_vnode_notify_rename_swap() 2908 struct vnode *fvp, struct componentname *fcnp, struct vnode *tdvp, in mac_vnode_check_rename_swap() argument 2938 …mpc_ops->mpo_vnode_check_rename(cred, fdvp, mac_vnode_label(fdvp), fvp, mac_vnode_label(fvp), fcnp, in mac_vnode_check_rename_swap() 2942 fdvp, mac_vnode_label(fdvp), fvp, mac_vnode_label(fvp), fcnp); in mac_vnode_check_rename_swap()
|
| H A D | mac_framework.h | 493 struct vnode *fvp, struct componentname *fcnp, struct vnode *tdvp, 496 struct vnode *fvp, struct componentname *fcnp, struct vnode *tdvp, 573 struct vnode *fdvp, struct componentname *fcnp, struct vnode *tvp,
|
| H A D | mac_policy.h | 4543 struct componentname *fcnp,
|