| /netbsd-src/sys/sys/ |
| H A D | vnode_if.h | 111 kauth_cred_t a_cred; member 121 kauth_cred_t a_cred; member 131 kauth_cred_t a_cred; member 141 kauth_cred_t a_cred; member 151 kauth_cred_t a_cred; member 161 kauth_cred_t a_cred; member 172 kauth_cred_t a_cred; member 183 kauth_cred_t a_cred; member 215 kauth_cred_t a_cred; member 227 kauth_cred_t a_cred; member [all …]
|
| /netbsd-src/sys/kern/ |
| H A D | vnode_if.c | 549 VOPARG_OFFSETOF(struct vop_open_args, a_cred), 564 a.a_cred = cred; in VOP_OPEN() 585 VOPARG_OFFSETOF(struct vop_close_args, a_cred), 600 a.a_cred = cred; in VOP_CLOSE() 621 VOPARG_OFFSETOF(struct vop_access_args, a_cred), 636 a.a_cred = cred; in VOP_ACCESS() 656 VOPARG_OFFSETOF(struct vop_accessx_args, a_cred), 671 a.a_cred = cred; in VOP_ACCESSX() 691 VOPARG_OFFSETOF(struct vop_getattr_args, a_cred), 706 a.a_cred = cred; in VOP_GETATTR() [all …]
|
| /netbsd-src/sys/ufs/ffs/ |
| H A D | ffs_extattr.c | 598 return (ffs_open_ea(ap->a_vp, ap->a_cred)); in ffs_openextattr() 627 return (ffs_close_ea(ap->a_vp, ap->a_commit, ap->a_cred)); in ffs_closeextattr() 668 ap->a_cred, VREAD); in ffs_getextattr() 672 error = ffs_open_ea(ap->a_vp, ap->a_cred); in ffs_getextattr() 690 ffs_close_ea(ap->a_vp, 0, ap->a_cred); in ffs_getextattr() 746 ap->a_cred, VWRITE); in ffs_setextattr() 758 error = ffs_open_ea(ap->a_vp, ap->a_cred); in ffs_setextattr() 794 ffs_close_ea(ap->a_vp, 0, ap->a_cred); in ffs_setextattr() 808 ffs_close_ea(ap->a_vp, 0, ap->a_cred); in ffs_setextattr() 819 error = ffs_close_ea(ap->a_vp, 1, ap->a_cred); in ffs_setextattr() [all …]
|
| /netbsd-src/sys/fs/unionfs/ |
| H A D | unionfs_vnops.c | 463 cred = ap->a_cred; in unionfs_open() 536 cred = ap->a_cred; in unionfs_close() 666 error = VOP_ACCESS(uvp, accmode, ap->a_cred); in unionfs_access() 688 lvp, &va, ap->a_cred); in unionfs_access() 693 accmode, &va, ap->a_cred); in unionfs_access() 701 error = VOP_ACCESS(lvp, accmode, ap->a_cred); in unionfs_access() 728 if ((error = VOP_GETATTR(uvp, ap->a_vap, ap->a_cred)) == 0) in unionfs_getattr() 738 error = VOP_GETATTR(lvp, ap->a_vap, ap->a_cred); in unionfs_getattr() 790 ap->a_cred); in unionfs_setattr() 797 error = VOP_SETATTR(uvp, vap, ap->a_cred); in unionfs_setattr() [all …]
|
| /netbsd-src/sys/fs/nfs/client/ |
| H A D | nfs_clvnops.c | 414 if (ap->a_cred->cr_uid == np->n_accesscache[i].uid) { in nfs_access() 428 ap->a_cred->cr_uid, mode); in nfs_access() 431 ap->a_cred->cr_uid, mode); in nfs_access() 439 ap->a_cred, &rmode); in nfs_access() 457 if (ap->a_cred->cr_uid == 0 && (ap->a_accmode & VREAD) in nfs_access() 475 error = ncl_readrpc(vp, &auio, ap->a_cred); in nfs_access() 481 error = ncl_readdirrpc(vp, &auio, ap->a_cred, in nfs_access() 485 error = ncl_readlinkrpc(vp, &auio, ap->a_cred); in nfs_access() 521 error = nfsrpc_open(vp, fmode, ap->a_cred, ap->a_td); in nfs_open() 548 error = VOP_GETATTR(vp, &vattr, ap->a_cred); in nfs_open() [all …]
|
| /netbsd-src/sys/fs/union/ |
| H A D | union_vnops.c | 631 kauth_cred_t cred = ap->a_cred; in union_open() 784 error = VOP_ACCESS(un->un_lowervp, VREAD, ap->a_cred); in union_access() 787 error = union_copyup(un, 1, ap->a_cred, curlwp); in union_access() 803 ap->a_cred = um->um_cred; in union_access() 852 error = VOP_GETATTR(vp, vap, ap->a_cred); in union_getattr() 872 error = VOP_GETATTR(vp, vap, ap->a_cred); in union_getattr() 951 ap->a_cred, curlwp); in union_setattr() 962 error = VOP_SETATTR(un->un_uppervp, vap, ap->a_cred); in union_setattr() 998 error = VOP_READ(vp, ap->a_uio, ap->a_ioflag, ap->a_cred); in union_read() 1050 ap->a_cred); in union_write() [all …]
|
| /netbsd-src/sys/nfs/ |
| H A D | nfs_vnops.c | 296 np->n_accuid == kauth_cred_geteuid(ap->a_cred)); in nfs_access() 341 nfsm_request(np, NFSPROC_ACCESS, curlwp, ap->a_cred); in nfs_access() 390 np->n_accuid = kauth_cred_geteuid(ap->a_cred); in nfs_access() 427 np->n_rcred = ap->a_cred; in nfs_open() 433 np->n_wcred = ap->a_cred; in nfs_open() 437 error = nfs_flushstalebuf(vp, ap->a_cred, curlwp, 0); in nfs_open() 492 error = nfs_flush(vp, ap->a_cred, MNT_WAIT, curlwp, 0); in nfs_close() 496 error = nfs_vinvalbuf(vp, V_SAVE, ap->a_cred, curlwp, 1); in nfs_close() 548 nfsm_request(np, NFSPROC_GETATTR, curlwp, ap->a_cred); in nfs_getattr() 623 ap->a_cred, curlwp, 1); in nfs_setattr() [all …]
|
| /netbsd-src/sys/coda/ |
| H A D | coda_vnops.c | 229 kauth_cred_t cred = ap->a_cred; in coda_open() 316 kauth_cred_t cred = ap->a_cred; in coda_close() 379 ap->a_ioflag, ap->a_cred, curlwp)); in coda_read() 389 ap->a_ioflag, ap->a_cred, curlwp)); in coda_write() 505 kauth_cred_t cred = ap->a_cred; in coda_ioctl() 586 kauth_cred_t cred = ap->a_cred; in coda_getattr() 637 kauth_cred_t cred = ap->a_cred; in coda_setattr() 669 kauth_cred_t cred = ap->a_cred; in coda_access() 734 kauth_cred_t cred = ap->a_cred; in coda_readlink() 784 kauth_cred_t cred = ap->a_cred; in coda_fsync() [all …]
|
| /netbsd-src/sys/fs/puffs/ |
| H A D | puffs_vnops.c | 856 puffs_credcvt(&open_msg->pvnr_cred, ap->a_cred); in puffs_vnop_open() 900 puffs_credcvt(&close_msg->pvnr_cred, ap->a_cred); in puffs_vnop_close() 943 puffs_credcvt(&access_msg->pvnr_cred, ap->a_cred); in puffs_vnop_access() 1076 puffs_credcvt(&getattr_msg->pvnr_cred, ap->a_cred); in puffs_vnop_getattr() 1230 error = dosetattr(ap->a_vp, ap->a_vap, ap->a_cred, SETATTR_CHSIZE); in puffs_vnop_setattr() 1516 puffs_credcvt(&readdir_msg->pvnr_cred, ap->a_cred); in puffs_vnop_readdir() 1729 puffs_credcvt(&fsync_msg->pvnr_cred, ap->a_cred); in puffs_vnop_fsync() 1764 puffs_credcvt(&seek_msg->pvnr_cred, ap->a_cred); in puffs_vnop_seek() 2090 puffs_credcvt(&readlink_msg->pvnr_cred, ap->a_cred); in puffs_vnop_readlink() 2280 uio->uio_offset, ap->a_cred); in puffs_vnop_read() [all …]
|
| /netbsd-src/sys/ufs/ufs/ |
| H A D | ufs_acl.c | 221 error = VOP_ACCESSX(ap->a_vp, VREAD_ACL, ap->a_cred); in ufs_getacl_nfs4() 450 error = VOP_ACLCHECK(ap->a_vp, ap->a_type, ap->a_aclp, ap->a_cred); in ufs_setacl_nfs4() 621 return ufs_setacl_posix1e(ap->a_vp, ap->a_type, ap->a_aclp, ap->a_cred, in ufs_setacl()
|
| H A D | ufs_extattr.c | 538 vargs.a_cred = l->l_cred; in ufs_extattr_iterate_directory() 1051 ap->a_uio, ap->a_size, ap->a_cred, curlwp); in ufs_getextattr() 1168 ap->a_uio, ap->a_size, ap->a_flag, ap->a_cred, curlwp); in ufs_listextattr() 1294 ap->a_cred, curlwp); in ufs_deleteextattr() 1334 ap->a_uio, ap->a_cred, curlwp); in ufs_setextattr()
|
| H A D | ufs_vnops.c | 343 error = ufs_check_possible(vp, ip, accmode, ap->a_cred); in ufs_accessx() 358 error = VOP_GETACL(vp, type, acl, ap->a_cred); in ufs_accessx() 362 ip, acl, accmode, ap->a_cred, in ufs_accessx() 368 ip, acl, accmode, ap->a_cred, in ufs_accessx() 389 NULL, accmode, ap->a_cred, genfs_can_access); in ufs_accessx() 499 cred = ap->a_cred; in ufs_setattr() 1714 error = UFS_BUFRD(vp, &rawuio, 0, ap->a_cred); in ufs_readdir() 1851 return (UFS_BUFRD(vp, ap->a_uio, 0, ap->a_cred)); in ufs_readlink()
|
| /netbsd-src/sys/ufs/ext2fs/ |
| H A D | ext2fs_readwrite.c | 100 kauth_cred_t a_cred; in ext2fs_read() 121 return ext2fs_bufrd(vp, uio, ap->a_ioflag, ap->a_cred); in ext2fs_read() 263 kauth_cred_t a_cred; in ext2fs_write() 316 ap->a_cred, 0); in ext2fs_write() 352 error = ext2fs_post_write_update(vp, uio, ioflag, ap->a_cred, osize, in ext2fs_write()
|
| H A D | ext2fs_xattr.c | 213 error = extattr_check_cred(ap->a_vp, ap->a_attrnamespace, ap->a_cred, in ext2fs_getextattr() 412 error = extattr_check_cred(ap->a_vp, ap->a_attrnamespace, ap->a_cred, in ext2fs_listextattr()
|
| /netbsd-src/sys/fs/ptyfs/ |
| H A D | ptyfs_vnops.c | 382 kauth_cred_t cred = ap->a_cred; in ptyfs_setattr() 551 if ((error = VOP_GETATTR(ap->a_vp, &va, ap->a_cred)) != 0) in ptyfs_access() 554 return kauth_authorize_vnode(ap->a_cred, in ptyfs_access() 556 ap->a_vp, NULL, genfs_can_access(ap->a_vp, ap->a_cred, va.va_uid, in ptyfs_access()
|
| /netbsd-src/sys/ufs/chfs/ |
| H A D | chfs_vnops.c | 374 kauth_cred_t cred = ((struct vop_access_args *) v)->a_cred; in chfs_access() 456 kauth_cred_t cred = ((struct vop_setattr_args *) v)->a_cred; in chfs_setattr() 780 cred = ap->a_cred; in chfs_write() 975 if (resid > uio->uio_resid && ap->a_cred) { in chfs_write() 977 if (kauth_authorize_vnode(ap->a_cred, in chfs_write() 983 if (kauth_authorize_vnode(ap->a_cred, in chfs_write() 989 (void) UFS_TRUNCATE(vp, osize, ioflag & IO_SYNC, ap->a_cred); in chfs_write() 1455 kauth_cred_t cred = ((struct vop_readlink_args *) v)->a_cred; in chfs_readlink()
|
| /netbsd-src/sys/fs/hfs/ |
| H A D | hfs_vnops.c | 567 if ((error = VOP_GETATTR(ap->a_vp, &va, ap->a_cred)) != 0) in hfs_vop_access() 570 error = hfs_check_permitted(ap->a_vp, &va, ap->a_accmode, ap->a_cred); in hfs_vop_access() 894 argsread.cred = ap->a_cred; in hfs_vop_readdir() 1000 return VOP_READ(ap->a_vp, ap->a_uio, 0, ap->a_cred); in hfs_vop_readlink()
|
| /netbsd-src/sys/ufs/lfs/ |
| H A D | ulfs_vnops.c | 224 error = ulfs_check_possible(vp, ip, accmode, ap->a_cred); in ulfs_access() 228 error = ulfs_check_permitted(vp, ip, accmode, ap->a_cred); in ulfs_access() 256 cred = ap->a_cred; in ulfs_setattr() 843 error = VOP_READ(vp, &rawuio, 0, ap->a_cred); in ulfs_readdir() 978 return (lfs_bufrd(vp, ap->a_uio, 0, ap->a_cred)); in ulfs_readlink()
|
| H A D | ulfs_readwrite.c | 85 return BUFRD(vp, uio, ioflag, ap->a_cred); in READ() 88 return BUFRD(vp, uio, ioflag, ap->a_cred); in READ() 245 cred = ap->a_cred; in WRITE()
|
| H A D | ulfs_extattr.c | 542 vargs.a_cred = l->l_cred; in ulfs_extattr_iterate_directory() 1062 ap->a_uio, ap->a_size, ap->a_cred, curlwp); in ulfs_getextattr() 1179 ap->a_uio, ap->a_size, ap->a_flag, ap->a_cred, curlwp); in ulfs_listextattr() 1305 ap->a_cred, curlwp); in ulfs_deleteextattr() 1345 ap->a_uio, ap->a_cred, curlwp); in ulfs_setextattr()
|
| /netbsd-src/sys/fs/cd9660/ |
| H A D | cd9660_vnops.c | 154 error = cd9660_check_permitted(vp, ip, ap->a_accmode, ap->a_cred); in cd9660_access() 204 rdlnk.a_cred = ap->a_cred; in cd9660_getattr()
|
| /netbsd-src/sys/fs/autofs/ |
| H A D | autofs_vnops.c | 55 kauth_cred_t a_cred; in autofs_access() 73 kauth_cred_t a_cred; in autofs_getattr() 98 error = VOP_GETATTR(newvp, vap, ap->a_cred); in autofs_getattr() 319 kauth_cred_t a_cred; in autofs_open() 333 kauth_cred_t a_cred; in autofs_close() 346 kauth_cred_t a_cred; in autofs_fsync() 452 kauth_cred_t a_cred; in autofs_readdir() 479 error = VOP_READDIR(newvp, ap->a_uio, ap->a_cred, in autofs_readdir()
|
| /netbsd-src/sys/fs/sysvbfs/ |
| H A D | sysvbfs_vnops.c | 233 VOP_FSYNC(a->a_vp, a->a_cred, FSYNC_WAIT, 0, 0); in sysvbfs_close() 279 error = sysvbfs_check_permitted(vp, bnode, ap->a_accmode, ap->a_cred); in sysvbfs_access() 339 kauth_cred_t cred = ap->a_cred; in sysvbfs_setattr()
|
| /netbsd-src/sys/fs/msdosfs/ |
| H A D | msdosfs_vnops.c | 170 kauth_cred_t a_cred; in msdosfs_close() 231 kauth_cred_t a_cred; in msdosfs_access() 241 error = msdosfs_check_permitted(vp, dep, ap->a_accmode, ap->a_cred); in msdosfs_access() 252 kauth_cred_t a_cred; in msdosfs_getattr() 320 kauth_cred_t a_cred; in msdosfs_setattr() 327 kauth_cred_t cred = ap->a_cred; in msdosfs_setattr() 448 kauth_cred_t a_cred; in msdosfs_read() 547 kauth_cred_t a_cred; in msdosfs_write() 561 kauth_cred_t cred = ap->a_cred; in msdosfs_write() 945 kauth_cred_t a_cred; [all...] |
| /netbsd-src/sys/miscfs/kernfs/ |
| H A D | kernfs_vnops.c | 606 if ((error = VOP_GETATTR(ap->a_vp, &va, ap->a_cred)) != 0) in kernfs_access() 609 return kauth_authorize_vnode(ap->a_cred, in kernfs_access() 611 ap->a_vp, NULL, genfs_can_access(ap->a_vp, ap->a_cred, in kernfs_access()
|