/dragonfly/sys/kern/ |
H A D | vfs_lookup.c | 83 KKASSERT(cnp->cn_flags & CNP_LOCKPARENT); in relookup() 84 KKASSERT(cnp->cn_flags & CNP_PDIRUNLOCK); in relookup() 86 cnp->cn_flags &= ~CNP_PDIRUNLOCK; in relookup() 89 rdonly = cnp->cn_flags & CNP_RDONLY; in relookup() 103 if (cnp->cn_flags & CNP_ISDOTDOT) in relookup() 132 KASSERT((*vpp)->v_type != VLNK || !(cnp->cn_flags & CNP_FOLLOW), in relookup() 143 KKASSERT((cnp->cn_flags & CNP_PDIRUNLOCK) == 0); in relookup() 147 if ((cnp->cn_flags & CNP_PDIRUNLOCK) == 0) { in relookup() 148 cnp->cn_flags |= CNP_PDIRUNLOCK; in relookup()
|
H A D | vfs_default.c | 206 cnp.cn_flags = 0; in vop_compat_nresolve() 278 cnp.cn_flags = CNP_ISDOTDOT; in vop_compat_nlookupdotdot() 341 cnp.cn_flags = CNP_LOCKPARENT; in vop_compat_ncreate() 420 cnp.cn_flags = CNP_LOCKPARENT; in vop_compat_nmkdir() 500 cnp.cn_flags = CNP_LOCKPARENT; in vop_compat_nmknod() 655 cnp.cn_flags = CNP_LOCKPARENT; in vop_compat_nsymlink() 738 cnp.cn_flags = CNP_LOCKPARENT; in vop_compat_nwhiteout() 826 cnp.cn_flags = CNP_LOCKPARENT; in vop_compat_nremove() 896 cnp.cn_flags = CNP_LOCKPARENT; in vop_compat_nrmdir() 990 fcnp.cn_flags = CNP_LOCKPARENT; in vop_compat_nrename() [all …]
|
/dragonfly/sys/vfs/ufs/ |
H A D | ufs_lookup.c | 135 int flags = cnp->cn_flags; in ufs_lookup() 140 cnp->cn_flags &= ~CNP_PDIRUNLOCK; in ufs_lookup() 423 cnp->cn_flags |= CNP_PDIRUNLOCK; in ufs_lookup() 484 cnp->cn_flags |= CNP_PDIRUNLOCK; in ufs_lookup() 505 cnp->cn_flags |= CNP_PDIRUNLOCK; in ufs_lookup() 531 cnp->cn_flags |= CNP_PDIRUNLOCK; in ufs_lookup() 539 cnp->cn_flags |= CNP_PDIRUNLOCK; in ufs_lookup() 566 cnp->cn_flags |= CNP_PDIRUNLOCK; in ufs_lookup() 571 cnp->cn_flags &= ~CNP_PDIRUNLOCK; in ufs_lookup() 581 cnp->cn_flags &= ~CNP_PDIRUNLOCK; in ufs_lookup() [all …]
|
H A D | ufs_vnops.c | 771 cnp->cn_flags &= ~CNP_DOWHITEOUT; in ufs_whiteout() 888 dp == ip || (fcnp->cn_flags | tcnp->cn_flags) & CNP_ISDOTDOT || in ufs_rename() 976 tcnp->cn_flags |= CNP_PDIRUNLOCK; in ufs_rename() 989 if (tcnp->cn_flags & CNP_PDIRUNLOCK) in ufs_rename() 1164 fcnp->cn_flags &= ~CNP_MODMASK; in ufs_rename() 1165 fcnp->cn_flags |= CNP_LOCKPARENT; in ufs_rename() 1175 if (fcnp->cn_flags & CNP_PDIRUNLOCK) in ufs_rename() 1181 KKASSERT((fcnp->cn_flags & CNP_PDIRUNLOCK) == 0); in ufs_rename() 1345 if (cnp->cn_flags & CNP_ISWHITEOUT) in ufs_mkdir() 1502 error = ufs_dirremove(dvp, ip, cnp->cn_flags, 1); in ufs_rmdir() [all …]
|
/dragonfly/sys/vfs/msdosfs/ |
H A D | msdosfs_lookup.c | 136 int flags = cnp->cn_flags; in msdosfs_lookup() 143 cnp->cn_flags &= ~CNP_PDIRUNLOCK; in msdosfs_lookup() 398 cnp->cn_flags |= CNP_PDIRUNLOCK; in msdosfs_lookup() 484 cnp->cn_flags |= CNP_PDIRUNLOCK; in msdosfs_lookup() 515 cnp->cn_flags |= CNP_PDIRUNLOCK; in msdosfs_lookup() 542 cnp->cn_flags |= CNP_PDIRUNLOCK; in msdosfs_lookup() 546 cnp->cn_flags &= ~CNP_PDIRUNLOCK; in msdosfs_lookup() 555 cnp->cn_flags &= ~CNP_PDIRUNLOCK; in msdosfs_lookup() 572 cnp->cn_flags |= CNP_PDIRUNLOCK; in msdosfs_lookup()
|
H A D | msdosfs_vnops.c | 986 (fcnp->cn_flags & CNP_ISDOTDOT) || in msdosfs_rename() 987 (tcnp->cn_flags & CNP_ISDOTDOT) || in msdosfs_rename() 1046 tcnp->cn_flags |= CNP_PDIRUNLOCK; in msdosfs_rename() 1058 if (tcnp->cn_flags & CNP_PDIRUNLOCK) in msdosfs_rename() 1124 fcnp->cn_flags &= ~CNP_MODMASK; in msdosfs_rename() 1125 fcnp->cn_flags |= CNP_LOCKPARENT; in msdosfs_rename() 1137 if (fcnp->cn_flags & CNP_PDIRUNLOCK) in msdosfs_rename()
|
/dragonfly/sys/vfs/isofs/cd9660/ |
H A D | cd9660_lookup.c | 115 int flags = cnp->cn_flags; in cd9660_lookup() 124 cnp->cn_flags &= ~CNP_PDIRUNLOCK; in cd9660_lookup() 354 cnp->cn_flags |= CNP_PDIRUNLOCK; in cd9660_lookup() 359 cnp->cn_flags |= CNP_PDIRUNLOCK; in cd9660_lookup() 372 cnp->cn_flags |= CNP_PDIRUNLOCK; in cd9660_lookup()
|
/dragonfly/sys/vfs/ntfs/ |
H A D | ntfs_vnops.c | 661 int lockparent = cnp->cn_flags & CNP_LOCKPARENT; in ntfs_lookup() 663 int wantparent = cnp->cn_flags & (CNP_LOCKPARENT | CNP_WANTPARENT); in ntfs_lookup() 678 } else if (cnp->cn_flags & CNP_ISDOTDOT) { in ntfs_lookup() 689 cnp->cn_flags |= CNP_PDIRUNLOCK; in ntfs_lookup() 698 cnp->cn_flags &= ~CNP_PDIRUNLOCK; in ntfs_lookup() 709 cnp->cn_flags &= ~CNP_PDIRUNLOCK; in ntfs_lookup() 723 cnp->cn_flags |= CNP_PDIRUNLOCK; in ntfs_lookup()
|
/dragonfly/sys/vfs/smbfs/ |
H A D | smbfs_vnops.c | 1025 int flags = cnp->cn_flags; in smbfs_lookup() 1031 cnp->cn_flags &= ~CNP_PDIRUNLOCK; in smbfs_lookup() 1091 cnp->cn_flags |= CNP_PDIRUNLOCK; in smbfs_lookup() 1117 cnp->cn_flags |= CNP_PDIRUNLOCK; in smbfs_lookup() 1133 cnp->cn_flags |= CNP_PDIRUNLOCK; in smbfs_lookup() 1147 cnp->cn_flags |= CNP_PDIRUNLOCK; in smbfs_lookup() 1164 cnp->cn_flags |= CNP_PDIRUNLOCK; in smbfs_lookup()
|
/dragonfly/sys/sys/ |
H A D | namei.h | 58 u_long cn_flags; /* flags to namei */ member
|
H A D | cons.h | 74 int cn_flags; /* capabilities of this console */ member
|
/dragonfly/sys/vfs/ext2fs/ |
H A D | ext2_vnops.c | 754 dp == ip || (fcnp->cn_flags | tcnp->cn_flags) & CNP_ISDOTDOT || in ext2_rename() 827 tcnp->cn_flags |= CNP_PDIRUNLOCK; in ext2_rename() 839 if (tcnp->cn_flags & CNP_PDIRUNLOCK) in ext2_rename() 973 fcnp->cn_flags &= ~CNP_MODMASK; in ext2_rename() 974 fcnp->cn_flags |= CNP_LOCKPARENT; in ext2_rename() 985 if (fcnp->cn_flags & CNP_PDIRUNLOCK) in ext2_rename() 991 KKASSERT((fcnp->cn_flags & CNP_PDIRUNLOCK) == 0); in ext2_rename() 1165 if (cnp->cn_flags & CNP_ISWHITEOUT) in ext2_mkdir() 1767 if (cnp->cn_flags & CNP_ISWHITEOUT) in ext2_makeinode()
|
H A D | ext2_lookup.c | 331 int flags = cnp->cn_flags; in ext2_lookup_ino() 674 cnp->cn_flags |= CNP_PDIRUNLOCK; in ext2_lookup_ino()
|
/dragonfly/sys/vfs/procfs/ |
H A D | procfs_vnops.c | 788 if (cnp->cn_flags & CNP_ISDOTDOT) in procfs_lookup() 815 if (cnp->cn_flags & CNP_ISDOTDOT) { in procfs_lookup() 863 if ((cnp->cn_flags & CNP_LOCKPARENT) == 0) { in procfs_lookup() 864 cnp->cn_flags |= CNP_PDIRUNLOCK; in procfs_lookup()
|
/dragonfly/sys/vfs/hpfs/ |
H A D | hpfs_vnops.c | 972 int flags = cnp->cn_flags; in hpfs_lookup() 1029 cnp->cn_flags |= CNP_PDIRUNLOCK; in hpfs_lookup() 1076 cnp->cn_flags |= CNP_PDIRUNLOCK; in hpfs_lookup()
|
/dragonfly/sys/vfs/nfs/ |
H A D | nfs_vnops.c | 1107 int flags = cnp->cn_flags; in nfs_lookup() 1123 notvp = (cnp->cn_flags & CNP_NOTVP) ? cnp->cn_notvp : NULL; in nfs_lookup() 1208 cnp->cn_flags |= CNP_PDIRUNLOCK; in nfs_lookup() 1216 cnp->cn_flags |= CNP_PDIRUNLOCK; in nfs_lookup() 1220 cnp->cn_flags &= ~CNP_PDIRUNLOCK; in nfs_lookup() 1232 cnp->cn_flags |= CNP_PDIRUNLOCK; in nfs_lookup() 1247 cnp->cn_flags |= CNP_PDIRUNLOCK; in nfs_lookup() 1261 if ((cnp->cn_flags & CNP_MAKEENTRY) && in nfs_lookup() 1280 cnp->cn_flags |= CNP_PDIRUNLOCK; in nfs_lookup()
|
H A D | nfs_serv.c | 1792 nd.ni_cnd.cn_flags &= ~(CNP_LOCKPARENT); in nfsrv_create() 1805 if (nd.ni_cnd.cn_flags & CNP_ISSYMLINK) { in nfsrv_create()
|
/dragonfly/sys/vfs/udf/ |
H A D | udf_vnops.c | 885 flags = a->a_cnp->cn_flags; in udf_lookup() 956 a->a_cnp->cn_flags |= CNP_PDIRUNLOCK; in udf_lookup()
|
/dragonfly/contrib/tcpdump/ |
H A D | print-decnet.c | 432 byte cn_flags; /* message flags */ member
|