| /netbsd-src/sys/miscfs/umapfs/ |
| H A D | umap_vnops.c | 225 savecompcredp = (*compnamepp)->cn_cred; in umap_bypass() 227 (*compnamepp)->cn_cred = kauth_cred_dup(savecompcredp); in umap_bypass() 228 compcredp = (*compnamepp)->cn_cred; in umap_bypass() 315 (*compnamepp)->cn_cred = savecompcredp; in umap_bypass() 367 if ((savecompcredp = cnp->cn_cred)) { in umap_lookup() 369 cnp->cn_cred = compcredp; in umap_lookup() 418 cnp->cn_cred = savecompcredp; in umap_lookup() 543 compcredp = compnamep->cn_cred; in umap_rename() 546 compcredp = compnamep->cn_cred = kauth_cred_dup(savecompcredp); in umap_rename() 579 compnamep->cn_cred = savecompcredp; in umap_rename()
|
| /netbsd-src/sys/nfs/ |
| H A D | nfs_vnops.c | 763 error = VOP_ACCESS(dvp, VEXEC, cnp->cn_cred); in nfs_lookup() 790 error = VOP_ACCESS(dvp, VEXEC, cnp->cn_cred); in nfs_lookup() 798 if (VOP_GETATTR(dvp, &vattr, cnp->cn_cred) in nfs_lookup() 834 if (!VOP_GETATTR(newvp, &vattr, cnp->cn_cred) in nfs_lookup() 871 nfsm_request(np, NFSPROC_LOOKUP, curlwp, cnp->cn_cred); in nfs_lookup() 1001 error = VOP_GETATTR(newvp, &vattr, cnp->cn_cred); in nfs_lookup() 1490 nfsm_request(dnp, NFSPROC_MKNOD, curlwp, cnp->cn_cred); in nfs_mknodrpc() 1495 cnp->cn_namelen, cnp->cn_cred, curlwp, &np); in nfs_mknodrpc() 1614 nfsm_request(dnp, NFSPROC_CREATE, curlwp, cnp->cn_cred); in nfs_create() 1619 cnp->cn_namelen, cnp->cn_cred, curlwp, &np); in nfs_create() [all …]
|
| H A D | nfs_srvsubs.c | 177 error = nfsrv_fhtovp(nsfh, false, &dp, ndp->ni_cnd.cn_cred, slp, in nfs_namei() 193 *dirattr_retp = VOP_GETATTR(dp, dirattrp, ndp->ni_cnd.cn_cred); in nfs_namei()
|
| /netbsd-src/sys/fs/nfs/client/ |
| H A D | nfs_clvnops.c | 1065 if ((error = VOP_ACCESS(dvp, VEXEC, cnp->cn_cred, td)) != 0) in nfs_lookup() 1112 VOP_GETATTR(newvp, &vattr, cnp->cn_cred) == 0 && in nfs_lookup() 1139 VOP_GETATTR(dvp, &vattr, cnp->cn_cred) == 0 && in nfs_lookup() 1151 cnp->cn_cred, td, &dnfsva, &nfsva, &nfhp, &attrflag, &dattrflag, in nfs_lookup() 1450 if ((error = VOP_GETATTR(dvp, &vattr, cnp->cn_cred))) in nfs_mknodrpc() 1453 rdev, vap->va_type, cnp->cn_cred, cnp->cn_thread, &dnfsva, in nfs_mknodrpc() 1458 cnp->cn_namelen, cnp->cn_cred, cnp->cn_thread, in nfs_mknodrpc() 1552 if ((error = VOP_GETATTR(dvp, &vattr, cnp->cn_cred))) in nfs_create() 1569 vap, cverf, fmode, cnp->cn_cred, cnp->cn_thread, &dnfsva, &nfsva, in nfs_create() 1574 cnp->cn_namelen, cnp->cn_cred, cnp->cn_thread, in nfs_create() [all …]
|
| /netbsd-src/sys/ufs/chfs/ |
| H A D | chfs_vnode.c | 240 ip->uid = kauth_cred_geteuid(cnp->cn_cred); in chfs_makeinode() 241 ip->gid = kauth_cred_getegid(cnp->cn_cred); in chfs_makeinode() 254 error = kauth_authorize_vnode(cnp->cn_cred, in chfs_makeinode() 256 cnp->cn_cred, ip->uid, ip->gid, mode)); in chfs_makeinode()
|
| /netbsd-src/sys/ufs/ufs/ |
| H A D | ufs_vnops.c | 845 error = VOP_ACCESSX(vp, VDELETE, ap->a_cnp->cn_cred); in ufs_remove() 921 error = kauth_authorize_vnode(cnp->cn_cred, KAUTH_VNODE_ADD_LINK, vp, in ufs_link() 1253 error = vcache_new(dvp->v_mount, dvp, vap, cnp->cn_cred, NULL, in ufs_mkdir() 1296 cnp->cn_cred, l); in ufs_mkdir() 1301 cnp->cn_cred, l); in ufs_mkdir() 1331 if ((error = UFS_BALLOC(tvp, (off_t)0, dirblksiz, cnp->cn_cred, in ufs_mkdir() 1403 error = VOP_ACCESSX(vp, VDELETE, cnp->cn_cred); in ufs_rmdir() 1429 !ufs_dirempty(ip, dp->i_number, cnp->cn_cred)) { in ufs_rmdir() 1464 (void) UFS_TRUNCATE(vp, (off_t)0, IO_SYNC, cnp->cn_cred); in ufs_rmdir() 1539 IO_NODELOCKED | IO_JOURNALLOCKED, ap->a_cnp->cn_cred, NULL, in ufs_symlink() [all …]
|
| /netbsd-src/sys/coda/ |
| H A D | coda_vnops.c | 886 kauth_cred_t cred = cnp->cn_cred; in coda_lookup() 999 kauth_cred_t cred = cnp->cn_cred; in coda_create() 1083 kauth_cred_t cred = cnp->cn_cred; in coda_remove() 1157 kauth_cred_t cred = cnp->cn_cred; in coda_link() 1201 error = kauth_authorize_vnode(cnp->cn_cred, KAUTH_VNODE_ADD_LINK, vp, in coda_link() 1230 kauth_cred_t cred = fcnp->cn_cred; in coda_rename() 1244 if ((fcnp->cn_cred != tcnp->cn_cred) in coda_rename() 1323 kauth_cred_t cred = cnp->cn_cred; in coda_mkdir() 1392 kauth_cred_t cred = cnp->cn_cred; in coda_rmdir() 1460 kauth_cred_t cred = cnp->cn_cred; in coda_symlink()
|
| /netbsd-src/sys/sys/ |
| H A D | namei.h | 99 kauth_cred_t cn_cred; /* credentials */ member 189 (ndp)->ni_cnd.cn_cred = kauth_cred_get(); \
|
| /netbsd-src/sys/fs/unionfs/ |
| H A D | unionfs_subr.c | 313 cn->cn_cred = cnp->cn_cred; in unionfs_relookup() 510 if ((error = VOP_GETATTR(lvp, &lva, cnp->cn_cred))) in unionfs_mkshadowdir() 625 cn.cn_cred = cred; in unionfs_vn_create_on_upper() 856 cn.cn_cred = cred; in unionfs_check_rmdir()
|
| /netbsd-src/sys/fs/v7fs/ |
| H A D | v7fs_vnops.c | 120 if ((error = VOP_ACCESS(dvp, VEXEC, cnp->cn_cred))) { in v7fs_lookup() 153 if ((error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred))) { in v7fs_lookup() 167 if ((error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred))) { in v7fs_lookup() 212 kauth_cred_t cr = a->a_cnp->cn_cred; in v7fs_create() 266 kauth_cred_t cr = cnp->cn_cred; in v7fs_mknod() 756 error = kauth_authorize_vnode(cnp->cn_cred, KAUTH_VNODE_ADD_LINK, vp, in v7fs_link() 844 kauth_cred_t cr = cnp->cn_cred; in v7fs_mkdir() 1279 kauth_cred_t cr = a->a_cnp->cn_cred; in v7fs_symlink()
|
| /netbsd-src/sys/ufs/ext2fs/ |
| H A D | ext2fs_vnops.c | 578 error = kauth_authorize_vnode(cnp->cn_cred, KAUTH_VNODE_ADD_LINK, vp, in ext2fs_link() 692 cnp->cn_cred, (size_t *)0, NULL); in ext2fs_mkdir() 778 !ext2fs_dirempty(ip, dp->i_number, cnp->cn_cred)) { in ext2fs_rmdir() 811 error = ext2fs_truncate(vp, (off_t)0, IO_SYNC, cnp->cn_cred); in ext2fs_rmdir() 854 IO_NODELOCKED, ap->a_cnp->cn_cred, (size_t *)0, NULL); in ext2fs_symlink() 1001 error = vcache_new(dvp->v_mount, dvp, vap, cnp->cn_cred, NULL, &tvp); in ext2fs_makeinode()
|
| H A D | ext2fs_lookup.c | 301 kauth_cred_t cred = cnp->cn_cred; in ext2fs_lookup() 931 error = ext2fs_bufwr(dvp, &auio, IO_SYNC, cnp->cn_cred); in ext2fs_direnter() 950 cnp->cn_cred); in ext2fs_direnter()
|
| /netbsd-src/sys/fs/union/ |
| H A D | union_vnops.c | 378 cnp->cn_cred); in union_lookup() 406 saved_cred = cnp->cn_cred; in union_lookup() 407 cnp->cn_cred = um->um_cred; in union_lookup() 419 cnp->cn_cred = saved_cred; in union_lookup() 1219 if (union_dowhiteout(un, cnp->cn_cred)) in union_remove() 1266 error = union_copyup(un, 1, cnp->cn_cred, curlwp); in union_link() 1471 error = union_check_rmdir(un, cnp->cn_cred); in union_rmdir() 1483 if (union_dowhiteout(un, cnp->cn_cred)) in union_rmdir()
|
| H A D | union_subr.c | 775 cnp->cn_cred = cred; in union_do_lookup() 826 (um->um_op == UNMNT_ABOVE ? cnp->cn_cred : um->um_cred), pnbuf); in union_mkshadow() 870 (um->um_op == UNMNT_ABOVE ? cnp->cn_cred : um->um_cred), in union_mkwhiteout() 1175 cn.cn_cred = cred; in union_check_rmdir()
|
| /netbsd-src/sys/fs/msdosfs/ |
| H A D | msdosfs_lookup.c | 145 if ((error = VOP_ACCESS(vdp, VEXEC, cnp->cn_cred)) != 0) in msdosfs_lookup() 372 error = VOP_ACCESS(vdp, VWRITE, cnp->cn_cred); in msdosfs_lookup() 487 error = VOP_ACCESS(vdp, VWRITE, cnp->cn_cred); in msdosfs_lookup() 518 error = VOP_ACCESS(vdp, VWRITE, cnp->cn_cred); in msdosfs_lookup()
|
| /netbsd-src/sys/fs/tmpfs/ |
| H A D | tmpfs_vnops.c | 150 error = VOP_ACCESS(dvp, VEXEC, cnp->cn_cred); in tmpfs_lookup() 238 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred); in tmpfs_lookup() 267 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred); in tmpfs_lookup() 272 error = kauth_authorize_vnode(cnp->cn_cred, in tmpfs_lookup() 274 dnode->tn_vnode, genfs_can_sticky(dvp, cnp->cn_cred, in tmpfs_lookup() 806 error = kauth_authorize_vnode(cnp->cn_cred, KAUTH_VNODE_ADD_LINK, vp, in tmpfs_link()
|
| /netbsd-src/sys/rump/librump/rumpvfs/ |
| H A D | rump_vfs.c | 222 cnp->cn_cred = creds; in rump_makecn() 233 rump_cred_put(cnp->cn_cred); in rump_freecn()
|
| /netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/ |
| H A D | zfs_replay.c | 480 cn.cn_cred = kcred; in zfs_replay_create() 585 cn.cn_cred = kcred; in zfs_replay_remove() 651 cn.cn_cred = kcred; in zfs_replay_link() 704 scn.cn_cred = kcred; in zfs_replay_rename() 722 tcn.cn_cred = kcred; in zfs_replay_rename()
|
| /netbsd-src/sys/fs/nfs/common/ |
| H A D | nfsdport.h | 100 (n)->cn_cred = (c); \
|
| /netbsd-src/sys/fs/filecorefs/ |
| H A D | filecore_lookup.c | 137 kauth_cred_t cred = cnp->cn_cred; in filecore_lookup()
|
| /netbsd-src/sys/miscfs/genfs/ |
| H A D | genfs_rename.c | 197 cred = fcnp->cn_cred; in genfs_insane_rename() 204 KASSERT(kauth_cred_uidmatch(cred, tcnp->cn_cred)); in genfs_insane_rename() 268 KASSERT(kauth_cred_uidmatch(cred, fcnp->cn_cred)); in genfs_sane_rename() 269 KASSERT(kauth_cred_uidmatch(cred, tcnp->cn_cred)); in genfs_sane_rename()
|
| /netbsd-src/sys/fs/udf/ |
| H A D | udf_vnops.c | 685 error = VOP_ACCESS(dvp, VEXEC, cnp->cn_cred); in udf_lookup() 785 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred); in udf_lookup() 811 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred); in udf_lookup() 825 error = kauth_authorize_vnode(cnp->cn_cred, in udf_lookup() 827 dir_node->vnode, genfs_can_sticky(dvp, cnp->cn_cred, in udf_lookup() 1585 error = kauth_authorize_vnode(cnp->cn_cred, KAUTH_VNODE_ADD_LINK, vp, in udf_link()
|
| /netbsd-src/sys/fs/puffs/ |
| H A D | puffs_subr.c | 65 puffs_credcvt(pkcr, cn->cn_cred); in puffs_makecn()
|
| /netbsd-src/sys/ufs/lfs/ |
| H A D | lfs_vnops.c | 318 error = vcache_new(dvp->v_mount, dvp, vap, cnp->cn_cred, NULL, &tvp); in lfs_makeinode() 335 error = kauth_authorize_vnode(cnp->cn_cred, in lfs_makeinode() 337 tvp, NULL, genfs_can_chmod(tvp, cnp->cn_cred, ip->i_uid, in lfs_makeinode() 708 IO_NODELOCKED | IO_JOURNALLOCKED, ap->a_cnp->cn_cred, NULL, in lfs_symlink() 928 error = vcache_new(dvp->v_mount, dvp, vap, cnp->cn_cred, NULL, in lfs_mkdir() 965 if ((error = lfs_balloc(tvp, (off_t)0, dirblksiz, cnp->cn_cred, in lfs_mkdir()
|
| /netbsd-src/sys/fs/sysvbfs/ |
| H A D | sysvbfs_vnops.c | 91 if ((error = VOP_ACCESS(a->a_dvp, VEXEC, cnp->cn_cred)) != 0) { in sysvbfs_lookup() 111 if ((error = VOP_ACCESS(v, VWRITE, cnp->cn_cred)) != 0) in sysvbfs_lookup() 146 kauth_cred_t cr = a->a_cnp->cn_cred; in sysvbfs_create()
|