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.c660 cred = ap->a_cred; in unionfs_open()
801 cred = ap->a_cred; in unionfs_close()
982 error = VOP_ACCESS(uvp, accmode, ap->a_cred, td); in unionfs_access()
1005 lvp, &va, ap->a_cred, td); in unionfs_access()
1010 accmode, &va, ap->a_cred); in unionfs_access()
1018 error = VOP_ACCESS(lvp, accmode, ap->a_cred, td); in unionfs_access()
1048 if ((error = VOP_GETATTR(uvp, ap->a_vap, ap->a_cred)) == 0) in unionfs_getattr()
1060 error = VOP_GETATTR(lvp, ap->a_vap, ap->a_cred); in unionfs_getattr()
1111 ap->a_cred, td); in unionfs_setattr()
1120 error = VOP_SETATTR(uvp, vap, ap->a_cred); in unionfs_setattr()
[all …]
/freebsd/sys/ufs/ffs/
H A Dffs_vnops.c859 return (ffs_extwrite(vp, uio, ioflag, ap->a_cred)); in ffs_write()
935 ap->a_cred, flags, &bp); in ffs_write()
1030 ap->a_cred) { in ffs_write()
1031 if (priv_check_cred(ap->a_cred, PRIV_VFS_RETAINSUGID)) { in ffs_write()
1041 IO_NORMAL | (ioflag & IO_SYNC), ap->a_cred); in ffs_write()
1556 return (ffs_open_ea(ap->a_vp, ap->a_cred, ap->a_td)); in ffs_openextattr()
1586 return (ffs_close_ea(vp, ap->a_commit, ap->a_cred, ap->a_td)); in ffs_closeextattr()
1621 ap->a_cred, ap->a_td, VWRITE); in ffs_deleteextattr()
1639 error = ffs_open_ea(vp, ap->a_cred, ap->a_td); in ffs_deleteextattr()
1653 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/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.c432 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()
508 cred = ap->a_cred; in ufs_fplookup_vexec()
647 struct ucred *cred = ap->a_cred; in ufs_setattr()
2550 return (VOP_READ(vp, ap->a_uio, 0, ap->a_cred)); in ufs_readlink()
2967 ap->a_cred)); in ufs_ioctl()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vnops_os.c4616 struct ucred *a_cred; member
4628 error = zfs_open(&vp, ap->a_mode, ap->a_cred); in zfs_freebsd_open()
4638 struct ucred *a_cred; member
4647 return (zfs_close(ap->a_vp, ap->a_fflag, 1, 0, ap->a_cred)); in zfs_freebsd_close()
4666 ap->a_fflag, ap->a_cred, NULL)); in zfs_freebsd_ioctl()
4691 struct ucred *a_cred; member
4702 ap->a_cred); in zfs_freebsd_read()
4736 struct ucred *a_cred; member
4746 ap->a_cred)); in zfs_freebsd_write()
4798 struct ucred *a_cred; member
[all …]
/freebsd/sys/fs/nfsclient/
H A Dnfs_clvnops.c435 error = nfscl_delegacecheck(vp, ap->a_accmode, ap->a_cred); in nfs_access()
491 if (ap->a_cred->cr_uid == np->n_accesscache[i].uid) { in nfs_access()
505 ap->a_cred->cr_uid, mode); in nfs_access()
508 ap->a_cred->cr_uid, mode); in nfs_access()
516 ap->a_cred, &rmode); in nfs_access()
534 if (ap->a_cred->cr_uid == 0 && (ap->a_accmode & VREAD) in nfs_access()
552 error = ncl_readrpc(vp, &auio, ap->a_cred); in nfs_access()
558 error = ncl_readdirrpc(vp, &auio, ap->a_cred, in nfs_access()
562 error = ncl_readlinkrpc(vp, &auio, ap->a_cred); in nfs_access()
598 error = nfsrpc_open(vp, fmode, ap->a_cred, ap->a_td); in nfs_open()
[all …]
/freebsd/sys/kern/
H A Dvfs_default.c338 return (VOP_ACCESSX(ap->a_vp, ap->a_accmode, ap->a_cred, ap->a_td)); in vop_stdaccess()
354 return (VOP_ACCESS(ap->a_vp, accmode, ap->a_cred, ap->a_td)); in vop_stdaccessx()
839 error = VOP_GETATTR(vp, vap, ap->a_cred); in vop_stdallocate()
876 error = VOP_SETATTR(vp, vap, ap->a_cred); in vop_stdallocate()
881 error = VOP_SETATTR(vp, vap, ap->a_cred); in vop_stdallocate()
907 error = VOP_READ(vp, &auio, ap->a_ioflag, ap->a_cred); in vop_stdallocate()
928 error = VOP_WRITE(vp, &auio, ap->a_ioflag, ap->a_cred); in vop_stdallocate()
1013 cred = ap->a_cred; in vop_stddeallocate()
1344 error = VOP_GETATTR(vp, &va, ap->a_cred); in vop_stdioctl()
H A Duipc_mqueue.c1129 struct ucred *a_cred;
1146 struct ucred *a_cred;
1162 struct ucred *a_cred;
1177 error = VOP_GETATTR(vp, &vattr, ap->a_cred); in mqfs_access()
1181 ap->a_accmode, ap->a_cred); in mqfs_access()
1190 struct ucred *a_cred;
1232 struct ucred *a_cred;
1281 if ((error = VOP_ACCESS(vp, VADMIN, ap->a_cred, td))) in mqfs_setattr()
1289 if ((ap->a_cred->cr_uid != pn->mn_uid || uid != pn->mn_uid || in mqfs_setattr()
1290 (gid != pn->mn_gid && !groupmember(gid, ap->a_cred))) && in mqfs_setattr()
[all …]
/freebsd/sys/fs/p9fs/
H A Dp9fs_vnops.c689 error = p9fs_reload_stats_dotl(vp, ap->a_cred); in p9fs_open()
705 vfid = p9fs_get_fid(vses->clnt, np, ap->a_cred, VFID, -1, &error); in p9fs_open()
719 vofid = p9fs_get_fid(vses->clnt, np, ap->a_cred, VOFID, mode, &error); in p9fs_open()
770 vofid = p9fs_get_fid(vses->clnt, np, ap->a_cred, VOFID, in p9fs_close()
826 cred = ap->a_cred; in p9fs_access()
914 error = p9fs_reload_stats_dotl(vp, ap->a_cred); in p9fs_getattr_dotl()
1191 cred = ap->a_cred; in p9fs_setattr_dotl()
1385 error = p9fs_get_open_fid(vp, FREAD, ap->a_cred, &ostate); in p9fs_read()
1429 p9fs_release_open_fid(vp, ap->a_cred, &ostate); in p9fs_read()
1461 error = p9fs_get_open_fid(vp, FWRITE, ap->a_cred, &ostate); in p9fs_write()
[all …]
/freebsd/sys/fs/fuse/
H A Dfuse_vnops.c520 struct ucred *cred = ap->a_cred; in fuse_vnop_access()
547 err = fuse_internal_access(vp, accmode, ap->a_td, ap->a_cred); in fuse_vnop_access()
685 struct ucred *cred = ap->a_cred; in fuse_vnop_allocate()
888 struct ucred *cred = ap->a_cred; in fuse_vnop_close()
1322 struct ucred *cred = ap->a_cred; in fuse_vnop_getattr()
1392 struct ucred *cred = ap->a_cred; in fuse_vnop_ioctl()
1850 struct ucred *cred = ap->a_cred; in fuse_vnop_open()
1968 struct ucred *cred = ap->a_cred; in fuse_vnop_read()
2045 struct ucred *cred = ap->a_cred; in fuse_vnop_readdir()
2127 struct ucred *cred = ap->a_cred; in fuse_vnop_readlink()
[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.c378 cred = v->a_cred; in tmpfs_fplookup_vexec()
403 struct ucred *cred = v->a_cred; in tmpfs_access()
546 struct ucred *cred = v->a_cred; in tmpfs_setattr()
699 if (priv_check_cred(v->a_cred, PRIV_VFS_RETAINSUGID)) { in tmpfs_write()
1931 ap->a_cred, ap->a_td, VWRITE); in tmpfs_deleteextattr()
1969 ap->a_cred, ap->a_td, VREAD); in tmpfs_getextattr()
2006 ap->a_cred, ap->a_td, VREAD); in tmpfs_listextattr()
2050 ap->a_cred, ap->a_td, VWRITE); in tmpfs_setextattr()
/freebsd/sys/fs/devfs/
H A Ddevfs_vnops.c671 ap->a_accmode, ap->a_cred); in devfs_access()
1772 return (VOP_READDIR(ap->a_vp, ap->a_uio, ap->a_cred, NULL, NULL, NULL)); in devfs_rread()
1819 if ((ap->a_cred->cr_uid != de->de_uid) || uid != de->de_uid || in devfs_setattr()
1820 (gid != de->de_gid && !groupmember(gid, ap->a_cred))) { in devfs_setattr()
1831 if (ap->a_cred->cr_uid != de->de_uid) { in devfs_setattr()
1841 error = vn_utimes_perm(vp, vap, ap->a_cred, td); in devfs_setattr()
1881 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()
1531 ap->a_vp, uio, ap->a_cred, ap->a_eofflag); in msdosfs_readdir()
/freebsd/sys/security/mac/
H A Dmac_vfs.c1068 error = mac_vnode_setlabel_extattr(ap->a_cred, vp, intlabel); in vop_stdsetlabel_ea()
1076 mac_vnode_relabel(ap->a_cred, vp, intlabel); in vop_stdsetlabel_ea()
/freebsd/sys/fs/fdescfs/
H A Dfdesc_vnops.c523 error = VOP_SETATTR(vp, ap->a_vap, ap->a_cred); in fdesc_setattr()
/freebsd/sys/fs/udf/
H A Dudf_vnops.c182 accmode, a->a_cred)); in udf_access()
946 error = VOP_READ(vp, &uio, 0, ap->a_cred); in udf_readlink()

12