Home
last modified time | relevance | path

Searched refs:a_cred (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/sys/fs/smbfs/
H A Dsmbfs_vnops.c135 smp->sm_gid, ap->a_accmode, ap->a_cred)); in smbfs_access()
162 error = VOP_GETATTR(vp, &vattr, ap->a_cred); in smbfs_open()
167 error = VOP_GETATTR(vp, &vattr, ap->a_cred); in smbfs_open()
189 smb_makescred(scred, ap->a_td, ap->a_cred); in smbfs_open()
219 smb_makescred(scred, td, ap->a_cred); in smbfs_close()
247 smb_makescred(scred, curthread, ap->a_cred); in smbfs_getattr()
304 smb_makescred(scred, td, ap->a_cred); in smbfs_setattr()
396 error = VOP_ACCESS(vp, VADMIN, ap->a_cred, td); in smbfs_setattr()
398 error = VOP_ACCESS(vp, VWRITE, ap->a_cred, td); in smbfs_setattr()
400 error = VOP_ACCESS(vp, VADMIN, ap->a_cred, td); in smbfs_setattr()
[all …]
/freebsd/sys/fs/unionfs/
H A Dunion_vnops.c639 cred = ap->a_cred; in unionfs_open()
780 cred = ap->a_cred; in unionfs_close()
961 error = VOP_ACCESS(uvp, accmode, ap->a_cred, td); in unionfs_access()
984 lvp, &va, ap->a_cred, td); in unionfs_access()
989 accmode, &va, ap->a_cred); in unionfs_access()
997 error = VOP_ACCESS(lvp, accmode, ap->a_cred, td); in unionfs_access()
1027 if ((error = VOP_GETATTR(uvp, ap->a_vap, ap->a_cred)) == 0) in unionfs_getattr()
1039 error = VOP_GETATTR(lvp, ap->a_vap, ap->a_cred); in unionfs_getattr()
1090 ap->a_cred, td); in unionfs_setattr()
1099 error = VOP_SETATTR(uvp, vap, ap->a_cred); in unionfs_setattr()
[all …]
/freebsd/sys/ufs/ffs/
H A Dffs_vnops.c861 return (ffs_extwrite(vp, uio, ioflag, ap->a_cred)); in ffs_write()
937 ap->a_cred, flags, &bp); in ffs_write()
1032 ap->a_cred) { in ffs_write()
1033 if (priv_check_cred(ap->a_cred, PRIV_VFS_RETAINSUGID)) { in ffs_write()
1043 IO_NORMAL | (ioflag & IO_SYNC), ap->a_cred); in ffs_write()
1559 return (ffs_open_ea(ap->a_vp, ap->a_cred, ap->a_td)); in ffs_openextattr()
1589 return (ffs_close_ea(vp, ap->a_commit, ap->a_cred, ap->a_td)); in ffs_closeextattr()
1624 ap->a_cred, ap->a_td, VWRITE); in ffs_deleteextattr()
1642 error = ffs_open_ea(vp, ap->a_cred, ap->a_td); in ffs_deleteextattr()
1656 ffs_close_ea(vp, 0, ap->a_cred, ap->a_td); in ffs_deleteextattr()
[all …]
H A Dffs_extern.h58 struct ucred *a_cred, int a_flags, struct buf **a_bpp);
60 struct ucred *a_cred, int a_flags, struct buf **a_bpp);
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vnops_os.c4275 struct ucred *a_cred; member
4287 error = zfs_open(&vp, ap->a_mode, ap->a_cred); in zfs_freebsd_open()
4297 struct ucred *a_cred; member
4306 return (zfs_close(ap->a_vp, ap->a_fflag, 1, 0, ap->a_cred)); in zfs_freebsd_close()
4325 ap->a_fflag, ap->a_cred, NULL)); in zfs_freebsd_ioctl()
4350 struct ucred *a_cred; member
4361 ap->a_cred); in zfs_freebsd_read()
4395 struct ucred *a_cred; member
4405 ap->a_cred)); in zfs_freebsd_write()
4457 struct ucred *a_cred; member
[all …]
/freebsd/sys/fs/nfsclient/
H A Dnfs_clvnops.c527 if (ap->a_cred->cr_uid == np->n_accesscache[i].uid) { in nfs_access()
541 ap->a_cred->cr_uid, mode); in nfs_access()
544 ap->a_cred->cr_uid, mode); in nfs_access()
552 ap->a_cred, &rmode); in nfs_access()
570 if (ap->a_cred->cr_uid == 0 && (ap->a_accmode & VREAD) in nfs_access()
588 error = ncl_readrpc(vp, &auio, ap->a_cred); in nfs_access()
594 error = ncl_readdirrpc(vp, &auio, ap->a_cred, in nfs_access()
598 error = ncl_readlinkrpc(vp, &auio, ap->a_cred); in nfs_access()
634 error = nfsrpc_open(vp, fmode, ap->a_cred, ap->a_td); in nfs_open()
666 error = VOP_GETATTR(vp, &vattr, ap->a_cred); in nfs_open()
[all …]
/freebsd/sys/ufs/ufs/
H A Dufs_acl.c441 error = VOP_ACLCHECK(ap->a_vp, ap->a_type, ap->a_aclp, ap->a_cred, in ufs_setacl_nfs4()
455 if ((error = VOP_ACCESSX(ap->a_vp, VWRITE_ACL, ap->a_cred, ap->a_td))) in ufs_setacl_nfs4()
500 ap->a_cred, ap->a_td); in ufs_setacl_posix1e()
527 if ((error = VOP_ACCESS(ap->a_vp, VADMIN, ap->a_cred, ap->a_td))) in ufs_setacl_posix1e()
H A Dufs_extattr.c393 vargs.a_cred = td->td_ucred; in ufs_extattr_iterate_directory()
829 ap->a_uio, ap->a_size, ap->a_cred, ap->a_td); in ufs_getextattr()
997 ap->a_cred, ap->a_td); in ufs_deleteextattr()
1031 ap->a_uio, ap->a_cred, ap->a_td); in ufs_setextattr()
H A Dufs_vnops.c353 struct ucred *a_cred; in ufs_close()
368 struct ucred *a_cred; in ufs_accessx()
432 error = VOP_GETACL(vp, type, acl, ap->a_cred, ap->a_td); in ufs_accessx()
437 ip->i_gid, acl, accmode, ap->a_cred); in ufs_accessx()
442 ip->i_gid, acl, accmode, ap->a_cred); in ufs_accessx()
458 ip->i_uid, ip->i_gid, accmode, ap->a_cred); in ufs_accessx()
468 accmode, ap->a_cred); in ufs_accessx()
480 struct ucred *a_cred; in ufs_fplookup_vexec()
508 cred = ap->a_cred; in ufs_fplookup_vexec()
579 struct ucred *a_cred; in ufs_getattr()
[all...]
/freebsd/sys/kern/
H A Dvfs_default.c335 return (VOP_ACCESSX(ap->a_vp, ap->a_accmode, ap->a_cred, ap->a_td)); in vop_stdaccess()
351 return (VOP_ACCESS(ap->a_vp, accmode, ap->a_cred, ap->a_td)); in vop_stdaccessx()
831 error = VOP_GETATTR(vp, vap, ap->a_cred); in vop_stdallocate()
868 error = VOP_SETATTR(vp, vap, ap->a_cred); in vop_stdallocate()
873 error = VOP_SETATTR(vp, vap, ap->a_cred); in vop_stdallocate()
899 error = VOP_READ(vp, &auio, ap->a_ioflag, ap->a_cred); in vop_stdallocate()
920 error = VOP_WRITE(vp, &auio, ap->a_ioflag, ap->a_cred); in vop_stdallocate()
1005 cred = ap->a_cred; in vop_stddeallocate()
1322 error = VOP_GETATTR(vp, &va, ap->a_cred); in vop_stdioctl()
H A Duipc_mqueue.c1128 struct ucred *a_cred;
1145 struct ucred *a_cred;
1161 struct ucred *a_cred;
1176 error = VOP_GETATTR(vp, &vattr, ap->a_cred); in mqfs_access()
1180 ap->a_accmode, ap->a_cred); in mqfs_access()
1189 struct ucred *a_cred;
1231 struct ucred *a_cred;
1280 if ((error = VOP_ACCESS(vp, VADMIN, ap->a_cred, td))) in mqfs_setattr()
1288 if ((ap->a_cred->cr_uid != pn->mn_uid || uid != pn->mn_uid || in mqfs_setattr()
1289 (gid != pn->mn_gid && !groupmember(gid, ap->a_cred))) && in mqfs_setattr()
[all …]
/freebsd/sys/fs/fuse/
H A Dfuse_vnops.c428 struct ucred *cred = ap->a_cred; in fuse_vnop_access()
453 err = fuse_internal_access(vp, accmode, ap->a_td, ap->a_cred); in fuse_vnop_access()
590 struct ucred *cred = ap->a_cred; in fuse_vnop_allocate()
785 struct ucred *cred = ap->a_cred; in fuse_vnop_close()
1204 struct ucred *cred = ap->a_cred; in fuse_vnop_getattr()
1289 struct ucred *cred = ap->a_cred; in fuse_vnop_ioctl()
1737 struct ucred *cred = ap->a_cred; in fuse_vnop_open()
1852 struct ucred *cred = ap->a_cred; in fuse_vnop_read()
1924 struct ucred *cred = ap->a_cred; in fuse_vnop_readdir()
2007 struct ucred *cred = ap->a_cred; in fuse_vnop_readlink()
[all …]
/freebsd/sys/fs/p9fs/
H A Dp9fs_vnops.c665 error = p9fs_reload_stats_dotl(vp, ap->a_cred); in p9fs_open()
681 vfid = p9fs_get_fid(vses->clnt, np, ap->a_cred, VFID, -1, &error); in p9fs_open()
695 vofid = p9fs_get_fid(vses->clnt, np, ap->a_cred, VOFID, mode, &error); in p9fs_open()
746 vofid = p9fs_get_fid(vses->clnt, np, ap->a_cred, VOFID, in p9fs_close()
802 cred = ap->a_cred; in p9fs_access()
890 error = p9fs_reload_stats_dotl(vp, ap->a_cred); in p9fs_getattr_dotl()
1144 cred = ap->a_cred; in p9fs_setattr_dotl()
1338 error = p9fs_get_open_fid(vp, FREAD, ap->a_cred, &ostate); in p9fs_read()
1382 p9fs_release_open_fid(vp, ap->a_cred, &ostate); in p9fs_read()
1414 error = p9fs_get_open_fid(vp, FWRITE, ap->a_cred, &ostate); in p9fs_write()
[all …]
/freebsd/sys/fs/ext2fs/
H A Dext2_vnops.c342 ap->a_accmode, ap->a_cred); in ext2_access()
393 struct ucred *cred = ap->a_cred; in ext2_setattr()
1555 return (VOP_READ(vp, ap->a_uio, 0, ap->a_cred)); in ext2_readlink()
1740 ap->a_cred, ap->a_td, VWRITE); in ext2_deleteextattr()
1778 ap->a_cred, ap->a_td, VREAD); in ext2_getextattr()
1821 ap->a_cred, ap->a_td, VREAD); in ext2_listextattr()
1862 ap->a_cred, ap->a_td, VWRITE); in ext2_setextattr()
2155 (off_t *)ap->a_data, ap->a_cred)); in ext2_ioctl()
2248 ap->a_cred, &bp, flags); in ext2_write()
2323 ap->a_cred) { in ext2_write()
[all …]
H A Dext2_acl.c370 ap->a_cred, ap->a_td); in ext2_setacl_posix1e()
397 if ((error = VOP_ACCESS(ap->a_vp, VADMIN, ap->a_cred, ap->a_td))) in ext2_setacl_posix1e()
/freebsd/sys/fs/tmpfs/
H A Dtmpfs_vnops.c379 cred = v->a_cred; in tmpfs_fplookup_vexec()
404 struct ucred *cred = v->a_cred; in tmpfs_access()
549 struct ucred *cred = v->a_cred; in tmpfs_setattr()
702 if (priv_check_cred(v->a_cred, PRIV_VFS_RETAINSUGID)) { in tmpfs_write()
1920 ap->a_cred, ap->a_td, VWRITE); in tmpfs_deleteextattr()
1958 ap->a_cred, ap->a_td, VREAD); in tmpfs_getextattr()
1995 ap->a_cred, ap->a_td, VREAD); in tmpfs_listextattr()
2039 ap->a_cred, ap->a_td, VWRITE); in tmpfs_setextattr()
/freebsd/sys/fs/devfs/
H A Ddevfs_vnops.c657 ap->a_accmode, ap->a_cred); in devfs_access()
1732 return (VOP_READDIR(ap->a_vp, ap->a_uio, ap->a_cred, NULL, NULL, NULL)); in devfs_rread()
1779 if ((ap->a_cred->cr_uid != de->de_uid) || uid != de->de_uid || in devfs_setattr()
1780 (gid != de->de_gid && !groupmember(gid, ap->a_cred))) { in devfs_setattr()
1791 if (ap->a_cred->cr_uid != de->de_uid) { in devfs_setattr()
1801 error = vn_utimes_perm(vp, vap, ap->a_cred, td); in devfs_setattr()
1841 mac_vnode_relabel(ap->a_cred, vp, ap->a_label); in devfs_setlabel()
/freebsd/sys/fs/cd9660/
H A Dcd9660_vnops.c156 gid, ap->a_accmode, ap->a_cred)); in cd9660_access()
215 rdlnk.a_cred = ap->a_cred; in cd9660_getattr()
/freebsd/sys/fs/autofs/
H A Dautofs_vnops.c99 ap->a_cred); in autofs_getattr()
414 error = VOP_READDIR(newvp, ap->a_uio, ap->a_cred, in autofs_readdir()
/freebsd/sys/fs/pseudofs/
H A Dpseudofs_vnops.c163 error = VOP_GETATTR(vn, &vattr, va->a_cred); in pfs_access()
167 va->a_accmode, va->a_cred); in pfs_access()
355 va->a_size, va->a_cred); in pfs_getextattr()
/freebsd/sys/fs/tarfs/
H A Dtarfs_io.c266 error = VOP_ACCESS(tmp->vp, accmode, ap->a_cred, ap->a_td); in tarfs_zaccess()
290 error = VOP_GETATTR(tmp->vp, &va, ap->a_cred); in tarfs_zgetattr()
/freebsd/sys/fs/msdosfs/
H A Dmsdosfs_vnops.c247 ap->a_accmode, ap->a_cred)); in msdosfs_access()
332 struct ucred *cred = ap->a_cred; in msdosfs_setattr()
631 struct ucred *cred = ap->a_cred; in msdosfs_write()
1530 ap->a_vp, uio, ap->a_cred, ap->a_eofflag); in msdosfs_readdir()
/freebsd/sys/security/mac/
H A Dmac_vfs.c1018 error = mac_vnode_setlabel_extattr(ap->a_cred, vp, intlabel); in vop_stdsetlabel_ea()
1026 mac_vnode_relabel(ap->a_cred, vp, intlabel); in vop_stdsetlabel_ea()
/freebsd/sys/fs/udf/
H A Dudf_vnops.c181 accmode, a->a_cred)); in udf_access()
927 error = VOP_READ(vp, &uio, 0, ap->a_cred); in udf_readlink()
/freebsd/sys/fs/fdescfs/
H A Dfdesc_vnops.c524 error = VOP_SETATTR(vp, ap->a_vap, ap->a_cred); in fdesc_setattr()

12