HomeSort by: relevance | last modified time | path
    Searched refs:ISLASTCN (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/sys/fs/filecorefs/
filecore_lookup.c 155 if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
257 if ((flags & ISLASTCN) && nameiop == LOOKUP)
  /src/sys/fs/adosfs/
adlookup.c 93 last = flags & ISLASTCN;
104 if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
  /src/sys/kern/
vfs_lookup.c 901 cnp->cn_flags |= ISLASTCN;
904 cnp->cn_flags &= ~ISLASTCN;
1047 (cnp->cn_nameiop == LOOKUP || (cnp->cn_flags & ISLASTCN) == 0)) {
1241 if ((cnp->cn_flags & (ISLASTCN | LOCKPARENT)) !=
1242 (ISLASTCN | LOCKPARENT)) {
1326 if ((cnp->cn_flags & ISLASTCN) != 0) {
1359 terminal = ((cnp->cn_flags & ISLASTCN) != 0);
1375 (cnp->cn_flags & ISLASTCN) != 0);
1410 if ((cnp->cn_flags & ISLASTCN) != 0) {
1537 cnp->cn_flags |= ISLASTCN;
    [all...]
vfs_cache.c 562 if ((cnflags & ISLASTCN) != 0 &&
585 KASSERT((cnflags & ISLASTCN) != 0);
600 if (nameiop == CREATE && (cnflags & ISLASTCN) != 0) {
vfs_getcwd.c 133 cn.cn_flags = ISLASTCN | ISDOTDOT | RDONLY;
  /src/sys/fs/cd9660/
cd9660_lookup.c 140 if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
354 if ((flags & ISLASTCN) && nameiop == LOOKUP)
  /src/sys/ufs/ext2fs/
ext2fs_lookup.c 321 if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
358 (flags & ISLASTCN)) {
543 (flags & ISLASTCN) && dp->i_e2fs_nlink != 0) {
621 if ((flags & ISLASTCN) && nameiop == LOOKUP)
629 if (nameiop == DELETE && (flags & ISLASTCN)) {
681 if (nameiop == RENAME && (flags & ISLASTCN)) {
  /src/sys/ufs/lfs/
ulfs_lookup.c 170 if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
223 if ((nameiop == CREATE || nameiop == RENAME) && (flags & ISLASTCN)) {
450 (flags & ISLASTCN) && dp->i_nlink != 0) {
533 if ((flags & ISLASTCN) && nameiop == LOOKUP)
541 if (nameiop == DELETE && (flags & ISLASTCN)) {
596 if (nameiop == RENAME && (flags & ISLASTCN)) {
  /src/sys/fs/msdosfs/
msdosfs_lookup.c 148 if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
213 (flags & ISLASTCN))
367 (flags & ISLASTCN) && dp->de_refcnt != 0) {
477 if (nameiop == DELETE && (flags & ISLASTCN)) {
510 if (nameiop == RENAME && (flags & ISLASTCN)) {
  /src/sys/fs/unionfs/
unionfs_subr.c 84 /* If it has no ISLASTCN flag, path check is skipped. */
85 if (cnp && !(cnp->cn_flags & ISLASTCN))
312 cn->cn_flags = (LOCKPARENT | LOCKLEAF | ISLASTCN);
624 cn.cn_flags = (LOCKPARENT | LOCKLEAF | ISLASTCN);
855 cn.cn_flags = (LOCKPARENT | LOCKLEAF | RDONLY | ISLASTCN);
875 cn.cn_flags = (LOCKPARENT | LOCKLEAF | RDONLY | ISLASTCN);
  /src/sys/ufs/ufs/
ufs_lookup.c 370 if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
424 if ((nameiop == CREATE || nameiop == RENAME) && (flags & ISLASTCN)) {
620 (flags & ISLASTCN) && dp->i_nlink != 0) {
679 if ((flags & ISLASTCN) && nameiop == LOOKUP)
687 if (nameiop == DELETE && (flags & ISLASTCN)) {
712 if (nameiop == RENAME && (flags & ISLASTCN)) {
  /src/sys/miscfs/genfs/
layer_vnops.c 355 if ((flags & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
367 if (error == EJUSTRETURN && (flags & ISLASTCN) &&
  /src/sys/miscfs/umapfs/
umap_vnops.c 350 if ((cnf & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
390 if (error == EJUSTRETURN && (cnf & ISLASTCN) &&
  /src/sys/sys/
namei.h 173 #define ISLASTCN 0x0008000 /* this is last component of pathname */
namei.src 165 NAMEIFL ISLASTCN 0x0008000 /* this is last component of pathname */
  /src/sys/rump/librump/rumpvfs/
rumpfs.c 692 if ((cnp->cn_flags & ISLASTCN)
705 if (!(((cnp->cn_flags & ISLASTCN) == 0) || (cnp->cn_nameiop != RENAME)))
784 if (!rd && ((cnp->cn_flags & ISLASTCN) == 0||cnp->cn_nameiop != CREATE))
787 if (!rd && (cnp->cn_flags & ISLASTCN) && cnp->cn_nameiop == CREATE) {
796 if ((cnp->cn_flags & ISLASTCN) && cnp->cn_nameiop == DELETE) {
804 if ((cnp->cn_flags & ISLASTCN) && cnp->cn_nameiop == CREATE)
  /src/sys/fs/autofs/
autofs_vnops.c 210 const bool lastcn __diagused = (cnp->cn_flags & ISLASTCN) != 0;
280 if ((cnp->cn_flags & ISLASTCN) && cnp->cn_nameiop == CREATE) {
  /src/sys/fs/nfs/client/
nfs_clvnops.c 1049 if ((flags & ISLASTCN) && (mp->mnt_flag & MNT_RDONLY) &&
1079 (flags & ISLASTCN))
1103 (flags & (ISLASTCN | ISOPEN)) == (ISLASTCN | ISOPEN) &&
1116 (flags & ISLASTCN))
1170 (flags & ISLASTCN)) {
1206 if (cnp->cn_nameiop == RENAME && (flags & ISLASTCN)) {
1278 else if ((flags & (ISLASTCN | ISOPEN)) == (ISLASTCN | ISOPEN) &&
1292 if (cnp->cn_nameiop != LOOKUP && (flags & ISLASTCN))
    [all...]
  /src/sys/fs/union/
union_subr.c 774 cnp->cn_flags = LOCKPARENT | ISLASTCN;
1174 cn.cn_flags = ISLASTCN | RDONLY;
union_vnops.c 352 if ((cnp->cn_flags & ISLASTCN) &&
444 if ((uerror == EJUSTRETURN) && (cnp->cn_flags & ISLASTCN) &&
  /src/sys/nfs/
nfs_vnops.c 753 if ((flags & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
766 if (cnp->cn_nameiop == RENAME && (flags & ISLASTCN))
856 (flags & (ISLASTCN|ISDOTDOT)) == ISLASTCN &&
882 if (cnp->cn_nameiop == RENAME && (flags & ISLASTCN)) {
956 if (cnp->cn_nameiop != DELETE || !(flags & ISLASTCN)) {
980 (flags & ISLASTCN) && error == ENOENT) {
  /src/sys/ufs/chfs/
chfs_vnops.c 80 if ((cnp->cn_flags & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY)
129 if ((cnp->cn_flags & ISLASTCN) && (cnp->cn_nameiop == CREATE
148 & ISLASTCN)) {
  /src/sys/fs/v7fs/
v7fs_vnops.c 107 bool islastcn = flags & ISLASTCN; local in function:v7fs_lookup
126 if (islastcn && (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
138 if ((nameiop == RENAME) && islastcn) {
151 if (((nameiop == CREATE) || (nameiop == RENAME)) && islastcn) {
162 DPRINTF("lastcn=%d\n", flags & ISLASTCN);
166 if ((nameiop == DELETE) && islastcn) {
  /src/sys/fs/hfs/
hfs_vnops.c 351 if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
  /src/sys/fs/ntfs/
ntfs_vnops.c 677 if ((cnp->cn_flags & ISLASTCN) &&

Completed in 35 milliseconds

1 2