/src/sys/fs/adosfs/ |
adlookup.c | 73 struct componentname *cnp; local in function:adosfs_lookup 85 cnp = sp->a_cnp; 90 ucp = cnp->cn_cred; 91 nameiop = cnp->cn_nameiop; 92 flags = cnp->cn_flags; 94 pelt = (const u_char *)cnp->cn_nameptr; 95 plen = cnp->cn_namelen; 105 (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) 113 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen [all...] |
adlookup.c | 73 struct componentname *cnp; local in function:adosfs_lookup 85 cnp = sp->a_cnp; 90 ucp = cnp->cn_cred; 91 nameiop = cnp->cn_nameiop; 92 flags = cnp->cn_flags; 94 pelt = (const u_char *)cnp->cn_nameptr; 95 plen = cnp->cn_namelen; 105 (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) 113 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen [all...] |
/src/sys/fs/filecorefs/ |
filecore_lookup.c | 136 struct componentname *cnp = ap->a_cnp; local in function:filecore_lookup 137 kauth_cred_t cred = cnp->cn_cred; 139 int nameiop = cnp->cn_nameiop; 142 flags = cnp->cn_flags; 156 (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) 166 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen, 167 cnp->cn_nameiop, cnp->cn_flags, NULL, vpp)) [all...] |
filecore_lookup.c | 136 struct componentname *cnp = ap->a_cnp; local in function:filecore_lookup 137 kauth_cred_t cred = cnp->cn_cred; 139 int nameiop = cnp->cn_nameiop; 142 flags = cnp->cn_flags; 156 (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) 166 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen, 167 cnp->cn_nameiop, cnp->cn_flags, NULL, vpp)) [all...] |
/src/sys/nfs/ |
nfs_srvsubs.c | 127 struct componentname *cnp = &ndp->ni_cnd; local in function:nfs_namei 188 cnp->cn_flags |= RDONLY; 260 cnp->cn_flags |= NOCROSSMOUNT;
|
nfs_srvsubs.c | 127 struct componentname *cnp = &ndp->ni_cnd; local in function:nfs_namei 188 cnp->cn_flags |= RDONLY; 260 cnp->cn_flags |= NOCROSSMOUNT;
|
/src/sys/fs/cd9660/ |
cd9660_lookup.c | 121 struct componentname *cnp = ap->a_cnp; local in function:cd9660_lookup 122 kauth_cred_t cred = cnp->cn_cred; 124 int nameiop = cnp->cn_nameiop; 126 flags = cnp->cn_flags; 141 (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) 151 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen, 152 cnp->cn_nameiop, cnp->cn_flags, NULL, vpp)) [all...] |
cd9660_lookup.c | 121 struct componentname *cnp = ap->a_cnp; local in function:cd9660_lookup 122 kauth_cred_t cred = cnp->cn_cred; 124 int nameiop = cnp->cn_nameiop; 126 flags = cnp->cn_flags; 141 (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) 151 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen, 152 cnp->cn_nameiop, cnp->cn_flags, NULL, vpp)) [all...] |
/src/sys/fs/autofs/ |
autofs_vnops.c | 205 struct componentname *cnp = ap->a_cnp; local in function:autofs_lookup 210 const bool lastcn __diagused = (cnp->cn_flags & ISLASTCN) != 0; 218 KASSERT(!VOP_ACCESS(dvp, VEXEC, cnp->cn_cred)); 224 cachefound = cache_lookup(dvp, cnp->cn_nameptr, cnp->cn_namelen, 225 cnp->cn_nameiop, cnp->cn_flags, NULL, vpp); 235 if (cnp->cn_flags & ISDOTDOT) { 240 KASSERT(!(lastcn && cnp->cn_nameiop == RENAME)); 249 } else if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') 370 struct componentname *cnp = ap->a_cnp; local in function:autofs_mkdir [all...] |
autofs_vnops.c | 205 struct componentname *cnp = ap->a_cnp; local in function:autofs_lookup 210 const bool lastcn __diagused = (cnp->cn_flags & ISLASTCN) != 0; 218 KASSERT(!VOP_ACCESS(dvp, VEXEC, cnp->cn_cred)); 224 cachefound = cache_lookup(dvp, cnp->cn_nameptr, cnp->cn_namelen, 225 cnp->cn_nameiop, cnp->cn_flags, NULL, vpp); 235 if (cnp->cn_flags & ISDOTDOT) { 240 KASSERT(!(lastcn && cnp->cn_nameiop == RENAME)); 249 } else if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') 370 struct componentname *cnp = ap->a_cnp; local in function:autofs_mkdir [all...] |
/src/sys/fs/efs/ |
efs_vnops.c | 65 struct componentname *cnp = ap->a_cnp; local in function:efs_lookup 68 int err, nameiop = cnp->cn_nameiop; 71 err = VOP_ACCESS(ap->a_dvp, VEXEC, cnp->cn_cred); 75 if (cache_lookup(ap->a_dvp, cnp->cn_nameptr, cnp->cn_namelen, 76 cnp->cn_nameiop, cnp->cn_flags, NULL, ap->a_vpp)) { 83 if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') { 90 if (cnp->cn_flags & ISDOTDOT [all...] |
efs_vnops.c | 65 struct componentname *cnp = ap->a_cnp; local in function:efs_lookup 68 int err, nameiop = cnp->cn_nameiop; 71 err = VOP_ACCESS(ap->a_dvp, VEXEC, cnp->cn_cred); 75 if (cache_lookup(ap->a_dvp, cnp->cn_nameptr, cnp->cn_namelen, 76 cnp->cn_nameiop, cnp->cn_flags, NULL, ap->a_vpp)) { 83 if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') { 90 if (cnp->cn_flags & ISDOTDOT [all...] |
/src/sys/fs/msdosfs/ |
msdosfs_lookup.c | 105 struct componentname *cnp = ap->a_cnp; local in function:msdosfs_lookup 123 int nameiop = cnp->cn_nameiop; 128 flags = cnp->cn_flags; 132 (int)cnp->cn_namelen, cnp->cn_nameptr); 145 if ((error = VOP_ACCESS(vdp, VEXEC, cnp->cn_cred)) != 0) 149 (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) 159 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen [all...] |
msdosfs_lookup.c | 105 struct componentname *cnp = ap->a_cnp; local in function:msdosfs_lookup 123 int nameiop = cnp->cn_nameiop; 128 flags = cnp->cn_flags; 132 (int)cnp->cn_namelen, cnp->cn_nameptr); 145 if ((error = VOP_ACCESS(vdp, VEXEC, cnp->cn_cred)) != 0) 149 (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) 159 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen [all...] |
/src/sys/fs/ntfs/ |
ntfs_vnops.c | 665 struct componentname *cnp = ap->a_cnp; local in function:ntfs_lookup 666 kauth_cred_t cred = cnp->cn_cred; 670 (int)cnp->cn_namelen, cnp->cn_nameptr, (long long)cnp->cn_namelen, 677 if ((cnp->cn_flags & ISLASTCN) && 679 (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) 690 if (cache_lookup(ap->a_dvp, cnp->cn_nameptr, cnp->cn_namelen [all...] |
ntfs_vnops.c | 665 struct componentname *cnp = ap->a_cnp; local in function:ntfs_lookup 666 kauth_cred_t cred = cnp->cn_cred; 670 (int)cnp->cn_namelen, cnp->cn_nameptr, (long long)cnp->cn_namelen, 677 if ((cnp->cn_flags & ISLASTCN) && 679 (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) 690 if (cache_lookup(ap->a_dvp, cnp->cn_nameptr, cnp->cn_namelen [all...] |
/src/sys/fs/ptyfs/ |
ptyfs_vnops.c | 584 struct componentname *cnp = ap->a_cnp; local in function:ptyfs_lookup 587 const char *pname = cnp->cn_nameptr; 593 if (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME) 596 if (cnp->cn_namelen == 1 && *pname == '.') { 608 if (cnp->cn_flags & ISDOTDOT) 611 pty = atoi(pname, cnp->cn_namelen); 628 return cnp->cn_nameiop == LOOKUP ? ENOENT : EROFS;
|
ptyfs_vnops.c | 584 struct componentname *cnp = ap->a_cnp; local in function:ptyfs_lookup 587 const char *pname = cnp->cn_nameptr; 593 if (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME) 596 if (cnp->cn_namelen == 1 && *pname == '.') { 608 if (cnp->cn_flags & ISDOTDOT) 611 pty = atoi(pname, cnp->cn_namelen); 628 return cnp->cn_nameiop == LOOKUP ? ENOENT : EROFS;
|
/src/sys/miscfs/fdesc/ |
fdesc_vnops.c | 179 struct componentname *cnp = ap->a_cnp; local in function:fdesc_lookup 181 const char *pname = cnp->cn_nameptr; 189 if (cnp->cn_namelen == 1 && *pname == '.') { 204 if (cnp->cn_namelen == 2 && memcmp(pname, "fd", 2) == 0) { 209 if (cnp->cn_namelen == 3 && memcmp(pname, "tty", 3) == 0) { 219 switch (cnp->cn_namelen) { 241 if (cnp->cn_namelen == 2 && memcmp(pname, "..", 2) == 0) {
|
fdesc_vnops.c | 179 struct componentname *cnp = ap->a_cnp; local in function:fdesc_lookup 181 const char *pname = cnp->cn_nameptr; 189 if (cnp->cn_namelen == 1 && *pname == '.') { 204 if (cnp->cn_namelen == 2 && memcmp(pname, "fd", 2) == 0) { 209 if (cnp->cn_namelen == 3 && memcmp(pname, "tty", 3) == 0) { 219 switch (cnp->cn_namelen) { 241 if (cnp->cn_namelen == 2 && memcmp(pname, "..", 2) == 0) {
|
/src/sys/miscfs/genfs/ |
layer_vnops.c | 349 struct componentname *cnp = ap->a_cnp; local in function:layer_lookup 351 int error, flags = cnp->cn_flags; 356 (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) { 369 (cnp->cn_nameiop == CREATE || cnp->cn_nameiop == RENAME))
|
layer_vnops.c | 349 struct componentname *cnp = ap->a_cnp; local in function:layer_lookup 351 int error, flags = cnp->cn_flags; 356 (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) { 369 (cnp->cn_nameiop == CREATE || cnp->cn_nameiop == RENAME))
|
/src/sys/miscfs/umapfs/ |
umap_vnops.c | 339 struct componentname *cnp = ap->a_cnp; local in function:umap_lookup 345 int flags, cnf = cnp->cn_flags; 351 (cnp->cn_nameiop == DELETE || cnp->cn_nameiop == RENAME)) 367 if ((savecompcredp = cnp->cn_cred)) { 369 cnp->cn_cred = compcredp; 392 (cnp->cn_nameiop == CREATE || cnp->cn_nameiop == RENAME)) 418 cnp->cn_cred = savecompcredp;
|
/src/sys/rump/librump/rumpvfs/ |
rump_vfs.c | 208 struct componentname *cnp; local in function:rump_makecn 211 cnp = &rcn->rcn_cn; 215 cnp->cn_nameptr = rcn->rcn_path; 217 cnp->cn_nameiop = nameiop; 218 cnp->cn_flags = flags & (MODMASK | PARAMASK); 220 cnp->cn_namelen = namelen; 222 cnp->cn_cred = creds; 224 return cnp; 228 rump_freecn(struct componentname *cnp, int flags) 230 struct rumpcn *rcn = (void *)cnp; 278 struct componentname *cnp; local in function:rump_namei [all...] |
/src/sys/ufs/ext2fs/ |
ext2fs_vnops.c | 562 struct componentname *cnp = ap->a_cnp; local in function:ext2fs_link 578 error = kauth_authorize_vnode(cnp->cn_cred, KAUTH_VNODE_ADD_LINK, vp, 596 error = ext2fs_direnter(ip, dvp, ulr, cnp); 605 VOP_ABORTOP(dvp, cnp); 622 struct componentname *cnp = ap->a_cnp; local in function:ext2fs_mkdir 692 cnp->cn_cred, (size_t *)0, NULL); 714 error = ext2fs_direnter(ip, dvp, ulr, cnp); 750 struct componentname *cnp = ap->a_cnp; local in function:ext2fs_rmdir 778 !ext2fs_dirempty(ip, dp->i_number, cnp->cn_cred)) { 792 error = ext2fs_dirremove(dvp, ulr, cnp); [all...] |