Symbol: ISLASTCN
sys/coda/coda_vnops.c
976
&& (cnp->cn_flags & ISLASTCN)
sys/fs/adosfs/adlookup.c
104
if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
sys/fs/adosfs/adlookup.c
93
last = flags & ISLASTCN;
sys/fs/autofs/autofs_vnops.c
210
const bool lastcn __diagused = (cnp->cn_flags & ISLASTCN) != 0;
sys/fs/autofs/autofs_vnops.c
280
if ((cnp->cn_flags & ISLASTCN) && cnp->cn_nameiop == CREATE) {
sys/fs/cd9660/cd9660_lookup.c
140
if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
sys/fs/cd9660/cd9660_lookup.c
354
if ((flags & ISLASTCN) && nameiop == LOOKUP)
sys/fs/filecorefs/filecore_lookup.c
155
if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
sys/fs/filecorefs/filecore_lookup.c
257
if ((flags & ISLASTCN) && nameiop == LOOKUP)
sys/fs/hfs/hfs_vnops.c
351
if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
sys/fs/msdosfs/msdosfs_lookup.c
148
if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
sys/fs/msdosfs/msdosfs_lookup.c
213
(flags & ISLASTCN))
sys/fs/msdosfs/msdosfs_lookup.c
367
(flags & ISLASTCN) && dp->de_refcnt != 0) {
sys/fs/msdosfs/msdosfs_lookup.c
477
if (nameiop == DELETE && (flags & ISLASTCN)) {
sys/fs/msdosfs/msdosfs_lookup.c
510
if (nameiop == RENAME && (flags & ISLASTCN)) {
sys/fs/nfs/client/nfs_clvnops.c
1049
if ((flags & ISLASTCN) && (mp->mnt_flag & MNT_RDONLY) &&
sys/fs/nfs/client/nfs_clvnops.c
1079
(flags & ISLASTCN))
sys/fs/nfs/client/nfs_clvnops.c
1103
(flags & (ISLASTCN | ISOPEN)) == (ISLASTCN | ISOPEN) &&
sys/fs/nfs/client/nfs_clvnops.c
1116
(flags & ISLASTCN))
sys/fs/nfs/client/nfs_clvnops.c
1170
(flags & ISLASTCN)) {
sys/fs/nfs/client/nfs_clvnops.c
1206
if (cnp->cn_nameiop == RENAME && (flags & ISLASTCN)) {
sys/fs/nfs/client/nfs_clvnops.c
1278
else if ((flags & (ISLASTCN | ISOPEN)) == (ISLASTCN | ISOPEN) &&
sys/fs/nfs/client/nfs_clvnops.c
1292
if (cnp->cn_nameiop != LOOKUP && (flags & ISLASTCN))
sys/fs/nfs/client/nfs_clvnops.c
1295
(cnp->cn_nameiop != DELETE || !(flags & ISLASTCN)) &&
sys/fs/nfs/server/nfs_nfsdport.c
2127
cn.cn_flags = ISLASTCN |
sys/fs/nilfs/nilfs_vnops.c
631
islastcn = cnp->cn_flags & ISLASTCN;
sys/fs/ntfs/ntfs_vnops.c
677
if ((cnp->cn_flags & ISLASTCN) &&
sys/fs/puffs/puffs_vnops.c
458
if ((cnp->cn_flags & ISLASTCN)
sys/fs/puffs/puffs_vnops.c
530
if (cnp->cn_nameiop == RENAME && (cnp->cn_flags & ISLASTCN))
sys/fs/puffs/puffs_vnops.c
575
} else if ((cnp->cn_flags & ISLASTCN)
sys/fs/sysvbfs/sysvbfs_vnops.c
96
if ((cnp->cn_flags & ISLASTCN) && (v->v_mount->mnt_flag & MNT_RDONLY) &&
sys/fs/tmpfs/tmpfs_vnops.c
138
const bool lastcn = (cnp->cn_flags & ISLASTCN) != 0;
sys/fs/udf/udf_vnops.c
681
islastcn = cnp->cn_flags & ISLASTCN;
sys/fs/union/union_subr.c
1174
cn.cn_flags = ISLASTCN | RDONLY;
sys/fs/union/union_subr.c
774
cnp->cn_flags = LOCKPARENT | ISLASTCN;
sys/fs/union/union_vnops.c
352
if ((cnp->cn_flags & ISLASTCN) &&
sys/fs/union/union_vnops.c
444
if ((uerror == EJUSTRETURN) && (cnp->cn_flags & ISLASTCN) &&
sys/fs/unionfs/unionfs_subr.c
312
cn->cn_flags = (LOCKPARENT | LOCKLEAF | ISLASTCN);
sys/fs/unionfs/unionfs_subr.c
624
cn.cn_flags = (LOCKPARENT | LOCKLEAF | ISLASTCN);
sys/fs/unionfs/unionfs_subr.c
85
if (cnp && !(cnp->cn_flags & ISLASTCN))
sys/fs/unionfs/unionfs_subr.c
855
cn.cn_flags = (LOCKPARENT | LOCKLEAF | RDONLY | ISLASTCN);
sys/fs/unionfs/unionfs_subr.c
875
cn.cn_flags = (LOCKPARENT | LOCKLEAF | RDONLY | ISLASTCN);
sys/fs/unionfs/unionfs_vnops.c
143
if ((cnflags & ISLASTCN) &&
sys/fs/v7fs/v7fs_vnops.c
107
bool islastcn = flags & ISLASTCN;
sys/fs/v7fs/v7fs_vnops.c
162
DPRINTF("lastcn=%d\n", flags & ISLASTCN);
sys/kern/vfs_cache.c
562
if ((cnflags & ISLASTCN) != 0 &&
sys/kern/vfs_cache.c
585
KASSERT((cnflags & ISLASTCN) != 0);
sys/kern/vfs_cache.c
600
if (nameiop == CREATE && (cnflags & ISLASTCN) != 0) {
sys/kern/vfs_getcwd.c
133
cn.cn_flags = ISLASTCN | ISDOTDOT | RDONLY;
sys/kern/vfs_lookup.c
1047
(cnp->cn_nameiop == LOOKUP || (cnp->cn_flags & ISLASTCN) == 0)) {
sys/kern/vfs_lookup.c
1241
if ((cnp->cn_flags & (ISLASTCN | LOCKPARENT)) !=
sys/kern/vfs_lookup.c
1242
(ISLASTCN | LOCKPARENT)) {
sys/kern/vfs_lookup.c
1326
if ((cnp->cn_flags & ISLASTCN) != 0) {
sys/kern/vfs_lookup.c
1359
terminal = ((cnp->cn_flags & ISLASTCN) != 0);
sys/kern/vfs_lookup.c
1375
(cnp->cn_flags & ISLASTCN) != 0);
sys/kern/vfs_lookup.c
1410
if ((cnp->cn_flags & ISLASTCN) != 0) {
sys/kern/vfs_lookup.c
1537
cnp->cn_flags |= ISLASTCN;
sys/kern/vfs_lookup.c
1612
(cnp->cn_flags & ISLASTCN) != 0);
sys/kern/vfs_lookup.c
1689
cnp->cn_flags |= ISLASTCN;
sys/kern/vfs_lookup.c
1725
if (cnp->cn_flags & ISLASTCN) {
sys/kern/vfs_lookup.c
2052
cnp->cn_flags |= MAKEENTRY|ISLASTCN;
sys/kern/vfs_lookup.c
901
cnp->cn_flags |= ISLASTCN;
sys/kern/vfs_lookup.c
904
cnp->cn_flags &= ~ISLASTCN;
sys/miscfs/genfs/layer_vnops.c
355
if ((flags & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
sys/miscfs/genfs/layer_vnops.c
367
if (error == EJUSTRETURN && (flags & ISLASTCN) &&
sys/miscfs/umapfs/umap_vnops.c
350
if ((cnf & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
sys/miscfs/umapfs/umap_vnops.c
390
if (error == EJUSTRETURN && (cnf & ISLASTCN) &&
sys/nfs/nfs_vnops.c
753
if ((flags & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
sys/nfs/nfs_vnops.c
766
if (cnp->cn_nameiop == RENAME && (flags & ISLASTCN))
sys/nfs/nfs_vnops.c
856
(flags & (ISLASTCN|ISDOTDOT)) == ISLASTCN &&
sys/nfs/nfs_vnops.c
882
if (cnp->cn_nameiop == RENAME && (flags & ISLASTCN)) {
sys/nfs/nfs_vnops.c
956
if (cnp->cn_nameiop != DELETE || !(flags & ISLASTCN)) {
sys/nfs/nfs_vnops.c
980
(flags & ISLASTCN) && error == ENOENT) {
sys/rump/librump/rumpvfs/rumpfs.c
692
if ((cnp->cn_flags & ISLASTCN)
sys/rump/librump/rumpvfs/rumpfs.c
705
if (!(((cnp->cn_flags & ISLASTCN) == 0) || (cnp->cn_nameiop != RENAME)))
sys/rump/librump/rumpvfs/rumpfs.c
784
if (!rd && ((cnp->cn_flags & ISLASTCN) == 0||cnp->cn_nameiop != CREATE))
sys/rump/librump/rumpvfs/rumpfs.c
787
if (!rd && (cnp->cn_flags & ISLASTCN) && cnp->cn_nameiop == CREATE) {
sys/rump/librump/rumpvfs/rumpfs.c
796
if ((cnp->cn_flags & ISLASTCN) && cnp->cn_nameiop == DELETE) {
sys/rump/librump/rumpvfs/rumpfs.c
804
if ((cnp->cn_flags & ISLASTCN) && cnp->cn_nameiop == CREATE)
sys/ufs/chfs/chfs_vnops.c
129
if ((cnp->cn_flags & ISLASTCN) && (cnp->cn_nameiop == CREATE
sys/ufs/chfs/chfs_vnops.c
148
& ISLASTCN)) {
sys/ufs/chfs/chfs_vnops.c
80
if ((cnp->cn_flags & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY)
sys/ufs/ext2fs/ext2fs_lookup.c
321
if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
sys/ufs/ext2fs/ext2fs_lookup.c
358
(flags & ISLASTCN)) {
sys/ufs/ext2fs/ext2fs_lookup.c
543
(flags & ISLASTCN) && dp->i_e2fs_nlink != 0) {
sys/ufs/ext2fs/ext2fs_lookup.c
621
if ((flags & ISLASTCN) && nameiop == LOOKUP)
sys/ufs/ext2fs/ext2fs_lookup.c
629
if (nameiop == DELETE && (flags & ISLASTCN)) {
sys/ufs/ext2fs/ext2fs_lookup.c
681
if (nameiop == RENAME && (flags & ISLASTCN)) {
sys/ufs/lfs/ulfs_extattr.c
428
cnp.cn_flags = ISLASTCN | lockparent;
sys/ufs/lfs/ulfs_lookup.c
170
if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
sys/ufs/lfs/ulfs_lookup.c
223
if ((nameiop == CREATE || nameiop == RENAME) && (flags & ISLASTCN)) {
sys/ufs/lfs/ulfs_lookup.c
450
(flags & ISLASTCN) && dp->i_nlink != 0) {
sys/ufs/lfs/ulfs_lookup.c
533
if ((flags & ISLASTCN) && nameiop == LOOKUP)
sys/ufs/lfs/ulfs_lookup.c
541
if (nameiop == DELETE && (flags & ISLASTCN)) {
sys/ufs/lfs/ulfs_lookup.c
596
if (nameiop == RENAME && (flags & ISLASTCN)) {
sys/ufs/ufs/ufs_extattr.c
428
cnp.cn_flags = ISLASTCN | lockparent;
sys/ufs/ufs/ufs_lookup.c
373
if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
sys/ufs/ufs/ufs_lookup.c
427
if ((nameiop == CREATE || nameiop == RENAME) && (flags & ISLASTCN)) {
sys/ufs/ufs/ufs_lookup.c
623
(flags & ISLASTCN) && dp->i_nlink != 0) {
sys/ufs/ufs/ufs_lookup.c
682
if ((flags & ISLASTCN) && nameiop == LOOKUP)
sys/ufs/ufs/ufs_lookup.c
690
if (nameiop == DELETE && (flags & ISLASTCN)) {
sys/ufs/ufs/ufs_lookup.c
715
if (nameiop == RENAME && (flags & ISLASTCN)) {