OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Sat Oct 18 08:10:09 GMT 2025