Home
last modified time | relevance | path

Searched refs:cn_cred (Results 1 – 25 of 55) sorted by relevance

123

/netbsd-src/sys/miscfs/umapfs/
H A Dumap_vnops.c225 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 Dnfs_vnops.c763 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 Dnfs_srvsubs.c177 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 Dnfs_clvnops.c1065 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 Dchfs_vnode.c240 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 Dufs_vnops.c845 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 Dcoda_vnops.c886 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 Dnamei.h99 kauth_cred_t cn_cred; /* credentials */ member
189 (ndp)->ni_cnd.cn_cred = kauth_cred_get(); \
/netbsd-src/sys/fs/unionfs/
H A Dunionfs_subr.c313 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 Dv7fs_vnops.c120 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 Dext2fs_vnops.c578 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 Dext2fs_lookup.c301 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 Dunion_vnops.c378 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 Dunion_subr.c775 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 Dmsdosfs_lookup.c145 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 Dtmpfs_vnops.c150 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 Drump_vfs.c222 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 Dzfs_replay.c480 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 Dnfsdport.h100 (n)->cn_cred = (c); \
/netbsd-src/sys/fs/filecorefs/
H A Dfilecore_lookup.c137 kauth_cred_t cred = cnp->cn_cred; in filecore_lookup()
/netbsd-src/sys/miscfs/genfs/
H A Dgenfs_rename.c197 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 Dudf_vnops.c685 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 Dpuffs_subr.c65 puffs_credcvt(pkcr, cn->cn_cred); in puffs_makecn()
/netbsd-src/sys/ufs/lfs/
H A Dlfs_vnops.c318 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 Dsysvbfs_vnops.c91 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()

123