/src/sys/secmodel/overlay/ |
overlay.h | 41 int secmodel_overlay_generic_cb(kauth_cred_t, kauth_action_t, void *, 43 int secmodel_overlay_system_cb(kauth_cred_t, kauth_action_t, void *, 45 int secmodel_overlay_process_cb(kauth_cred_t, kauth_action_t, void *, 47 int secmodel_overlay_network_cb(kauth_cred_t, kauth_action_t, void *, 49 int secmodel_overlay_machdep_cb(kauth_cred_t, kauth_action_t, void *, 51 int secmodel_overlay_device_cb(kauth_cred_t, kauth_action_t, void *, 53 int secmodel_overlay_vnode_cb(kauth_cred_t, kauth_action_t, void *,
|
/src/sys/secmodel/suser/ |
suser.h | 39 int secmodel_suser_generic_cb(kauth_cred_t, kauth_action_t, void *, 41 int secmodel_suser_system_cb(kauth_cred_t, kauth_action_t, void *, 43 int secmodel_suser_process_cb(kauth_cred_t, kauth_action_t, void *, 45 int secmodel_suser_network_cb(kauth_cred_t, kauth_action_t, void *, 47 int secmodel_suser_machdep_cb(kauth_cred_t, kauth_action_t, void *, 49 int secmodel_suser_device_cb(kauth_cred_t, kauth_action_t, void *, 51 int secmodel_suser_vnode_cb(kauth_cred_t, kauth_action_t, void *,
|
/src/sys/secmodel/securelevel/ |
securelevel.h | 41 int secmodel_securelevel_system_cb(kauth_cred_t, kauth_action_t, void *, 43 int secmodel_securelevel_process_cb(kauth_cred_t, kauth_action_t, void *, 45 int secmodel_securelevel_network_cb(kauth_cred_t, kauth_action_t, void *, 47 int secmodel_securelevel_machdep_cb(kauth_cred_t, kauth_action_t, void *, 49 int secmodel_securelevel_device_cb(kauth_cred_t, kauth_action_t, void *, 51 int secmodel_securelevel_vnode_cb(kauth_cred_t, kauth_action_t, void *,
|
/src/sys/secmodel/keylock/ |
keylock.h | 40 int secmodel_keylock_system_cb(kauth_cred_t, kauth_action_t, void *, 42 int secmodel_keylock_process_cb(kauth_cred_t, kauth_action_t, void *, 44 int secmodel_keylock_network_cb(kauth_cred_t, kauth_action_t, void *, 46 int secmodel_keylock_machdep_cb(kauth_cred_t, kauth_action_t, void *, 48 int secmodel_keylock_device_cb(kauth_cred_t, kauth_action_t, void *,
|
/src/sys/fs/efs/ |
efs_genfs.h | 24 extern int efs_gop_alloc(struct vnode *, off_t, off_t, int, kauth_cred_t);
|
/src/sys/sys/ |
kauth.h | 55 typedef int (*kauth_scope_callback_t)(kauth_cred_t, kauth_action_t, 437 #define NOCRED ((kauth_cred_t)-1) /* no credential available */ 438 #define FSCRED ((kauth_cred_t)-2) /* filesystem credential */ 465 int kauth_authorize_action(kauth_scope_t, kauth_cred_t, kauth_action_t, void *, 469 int kauth_authorize_generic(kauth_cred_t, kauth_action_t, void *); 470 int kauth_authorize_system(kauth_cred_t, kauth_action_t, enum kauth_system_req, 472 int kauth_authorize_process(kauth_cred_t, kauth_action_t, struct proc *, 474 int kauth_authorize_network(kauth_cred_t, kauth_action_t, 476 int kauth_authorize_machdep(kauth_cred_t, kauth_action_t, 478 int kauth_authorize_device(kauth_cred_t, kauth_action_t [all...] |
vnode_if.h | 111 kauth_cred_t a_cred; 114 int VOP_OPEN(struct vnode *, int, kauth_cred_t); 121 kauth_cred_t a_cred; 124 int VOP_CLOSE(struct vnode *, int, kauth_cred_t); 131 kauth_cred_t a_cred; 134 int VOP_ACCESS(struct vnode *, accmode_t, kauth_cred_t); 141 kauth_cred_t a_cred; 144 int VOP_ACCESSX(struct vnode *, accmode_t, kauth_cred_t); 151 kauth_cred_t a_cred; 154 int VOP_GETATTR(struct vnode *, struct vattr *, kauth_cred_t); [all...] |
/src/sys/coda/ |
coda_venus.h | 36 kauth_cred_t cred, struct proc *p, 41 kauth_cred_t cred, struct lwp *l, 46 kauth_cred_t cred, struct lwp *l); 57 kauth_cred_t cred, struct lwp *l); 61 kauth_cred_t cred, struct lwp *l, 66 kauth_cred_t cred, struct lwp *l); 70 kauth_cred_t cred, struct lwp *l); 74 kauth_cred_t cred, struct lwp *l, 79 kauth_cred_t cred, struct lwp *l); 84 kauth_cred_t cred, struct lwp *l [all...] |
coda_vfsops.h | 55 int coda_sync(struct mount *, int, kauth_cred_t); 60 int *, kauth_cred_t *, int);
|
coda_subr.h | 46 void coda_print_cred(kauth_cred_t cred);
|
coda_namecache.h | 94 kauth_cred_t cred; /* user credentials */ 119 kauth_cred_t, struct cnode *); 121 kauth_cred_t); 125 extern void coda_nc_zapvnode(CodaFid *, kauth_cred_t, enum dc_status);
|
/src/sys/miscfs/genfs/ |
genfs.h | 58 int genfs_can_access(struct vnode *, kauth_cred_t, uid_t, gid_t, mode_t, 60 int genfs_can_access_acl_posix1e(struct vnode *, kauth_cred_t, uid_t, 62 int genfs_can_access_acl_nfs4(struct vnode *, kauth_cred_t, uid_t, gid_t, 64 int genfs_can_chmod(struct vnode *, kauth_cred_t, uid_t, gid_t, mode_t); 65 int genfs_can_chown(struct vnode *, kauth_cred_t, uid_t, gid_t, uid_t, 67 int genfs_can_chtimes(struct vnode *, kauth_cred_t, uid_t, u_int); 68 int genfs_can_chflags(struct vnode *, kauth_cred_t, uid_t, bool); 69 int genfs_can_sticky(struct vnode *, kauth_cred_t, uid_t, uid_t); 70 int genfs_can_extattr(struct vnode *, kauth_cred_t, accmode_t, int); 82 kauth_cred_t, bool)) [all...] |
/src/sys/ufs/ext2fs/ |
ext2fs_extern.h | 94 int ext2fs_alloc(struct inode *, daddr_t, daddr_t , kauth_cred_t, 97 kauth_cred_t, struct buf **); 98 int ext2fs_valloc(struct vnode *, int, kauth_cred_t, ino_t *); 106 int ext2fs_balloc(struct inode *, daddr_t, int, kauth_cred_t, 108 int ext2fs_gop_alloc(struct vnode *, off_t, off_t, int, kauth_cred_t); 120 int ext2fs_truncate(struct vnode *, off_t, int, kauth_cred_t); 136 int ext2fs_dirempty(struct inode *, ino_t, kauth_cred_t); 148 int ext2fs_reload(struct mount *, kauth_cred_t, struct lwp *); 158 int ext2fs_bufrd(struct vnode *, struct uio *, int, kauth_cred_t); 159 int ext2fs_bufwr(struct vnode *, struct uio *, int, kauth_cred_t); [all...] |
/src/sys/ufs/ufs/ |
ufs_extern.h | 104 int ufs_balloc_range(struct vnode *, off_t, off_t, kauth_cred_t, int); 106 int ufs_truncate_retry(struct vnode *, int, uint64_t, kauth_cred_t); 120 int ufs_dirempty(struct inode *, ino_t, kauth_cred_t); 124 bool ufs_gro_directory_empty_p(struct mount *, kauth_cred_t, 128 int ufs_gro_rename_check_permitted(struct mount *, kauth_cred_t, 132 int ufs_gro_remove_check_permitted(struct mount *, kauth_cred_t, 134 int ufs_gro_rename(struct mount *, kauth_cred_t, 138 int ufs_gro_remove(struct mount *, kauth_cred_t, 143 int ufs_gro_genealogy(struct mount *, kauth_cred_t, 155 int chkdq(struct inode *, int64_t, kauth_cred_t, int) [all...] |
acl.h | 46 kauth_cred_t cred, struct lwp *l);
|
/src/sys/ufs/lfs/ |
ulfs_extern.h | 98 int ulfs_balloc_range(struct vnode *, off_t, off_t, kauth_cred_t, int); 111 int ulfs_dirempty(struct inode *, ino_t, kauth_cred_t); 121 int lfs_chkdq(struct inode *, int64_t, kauth_cred_t, int); 122 int lfs_chkiq(struct inode *, int32_t, kauth_cred_t, int); 147 int ulfs_gop_alloc(struct vnode *, off_t, off_t, int, kauth_cred_t); 150 kauth_cred_t, size_t *, struct lwp *);
|
lfs_extern.h | 137 int lfs_valloc(struct vnode *, int, kauth_cred_t, ino_t *, int *); 141 int lfs_extend_ifile(struct lfs *, kauth_cred_t); 156 int lfs_balloc(struct vnode *, off_t, int, kauth_cred_t, int, struct buf **); 191 int lfs_truncate(struct vnode *, off_t, int, kauth_cred_t); 201 kauth_cred_t, int *, struct lwp *, 207 int lfs_rewrite_segment(struct lfs *, int, int *, kauth_cred_t, struct lwp *); 212 int lfs_checkempty(struct lfs *, int, kauth_cred_t, struct lwp *); 265 int lfs_do_segclean(struct lfs *, unsigned long, kauth_cred_t, struct lwp *); 279 int lfs_gop_alloc(struct vnode *, off_t, off_t, int, kauth_cred_t); 311 int lfs_bufrd(struct vnode *, struct uio *, int, kauth_cred_t); [all...] |
ulfs_quota.h | 115 int lfs_chkdq1(struct inode *, int64_t, kauth_cred_t, int); 116 int lfs_chkiq1(struct inode *, int32_t, kauth_cred_t, int); 128 int lfs_chkdq2(struct inode *, int64_t, kauth_cred_t, int); 129 int lfs_chkiq2(struct inode *, int32_t, kauth_cred_t, int);
|
/src/sys/nfs/ |
nfs_var.h | 70 int nfs_bioread(struct vnode *, struct uio *, int, kauth_cred_t, int); 72 int nfs_vinvalbuf(struct vnode *, int, kauth_cred_t, struct lwp *, int); 73 int nfs_flushstalebuf(struct vnode *, kauth_cred_t, struct lwp *, int); 94 int nfs_null(struct vnode *, kauth_cred_t, struct lwp *); 95 int nfs_setattrrpc(struct vnode *, struct vattr *, kauth_cred_t, struct lwp *); 96 int nfs_readlinkrpc(struct vnode *, struct uio *, kauth_cred_t); 102 int nfs_removerpc(struct vnode *, const char *, int, kauth_cred_t, 106 const char *, int, kauth_cred_t, struct lwp *); 107 int nfs_readdirrpc(struct vnode *, struct uio *, kauth_cred_t); 108 int nfs_readdirplusrpc(struct vnode *, struct uio *, kauth_cred_t); [all...] |
/src/sys/netinet/ |
portalgo.h | 37 int portalgo_randport(uint16_t *, struct inpcb *, kauth_cred_t);
|
/src/sys/kern/ |
kern_auth.c | 80 static int kauth_cred_hook(kauth_cred_t, kauth_action_t, void *, void *); 102 kauth_cred_t 105 kauth_cred_t cred; 125 kauth_cred_t 126 kauth_cred_hold(kauth_cred_t cred) 139 kauth_cred_free(kauth_cred_t cred) 159 kauth_cred_clone1(kauth_cred_t from, kauth_cred_t to, bool copy_groups) 184 kauth_cred_clone(kauth_cred_t from, kauth_cred_t to [all...] |
/src/sys/ufs/ffs/ |
ffs_extern.h | 90 int ffs_alloc(struct inode *, daddr_t, daddr_t , int, int, kauth_cred_t, 93 int, kauth_cred_t, struct buf **, daddr_t *); 94 int ffs_valloc(struct vnode *, int, kauth_cred_t, ino_t *); 109 int ffs_balloc(struct vnode *, off_t, int, kauth_cred_t, int, 115 int ffs_truncate(struct vnode *, off_t, int, kauth_cred_t); 120 int ffs_reload(struct mount *, kauth_cred_t, struct lwp *); 130 kauth_cred_t, size_t *, struct lwp *); 131 int ffs_bufrd(struct vnode *, struct uio *, int, kauth_cred_t); 132 int ffs_bufwr(struct vnode *, struct uio *, int, kauth_cred_t);
|
/src/sys/fs/union/ |
union.h | 96 kauth_cred_t um_cred; /* Credentials of user calling mount */ 145 extern int union_check_rmdir(struct union_node *, kauth_cred_t); 146 extern int union_copyfile(struct vnode *, struct vnode *, kauth_cred_t, 148 extern int union_copyup(struct union_node *, int, kauth_cred_t, 151 extern int union_dowhiteout(struct union_node *, kauth_cred_t); 158 extern int union_cn_close(struct vnode *, int, kauth_cred_t,
|
/src/share/examples/secmodel/ |
secmodel_example.c | 42 static int secmodel_example_device_cb(kauth_cred_t, kauth_action_t, void *, 44 static int secmodel_example_generic_cb(kauth_cred_t, kauth_action_t, void *, 46 static int secmodel_example_machdep_cb(kauth_cred_t, kauth_action_t, void *, 48 static int secmodel_example_network_cb(kauth_cred_t, kauth_action_t, void *, 50 static int secmodel_example_process_cb(kauth_cred_t, kauth_action_t, void *, 52 static int secmodel_example_system_cb(kauth_cred_t, kauth_action_t, void *, 54 static int secmodel_example_vnode_cb(kauth_cred_t, kauth_action_t, void *, 211 secmodel_example_generic_cb(kauth_cred_t cred, kauth_action_t action, 233 secmodel_example_system_cb(kauth_cred_t cred, kauth_action_t action, 350 secmodel_example_process_cb(kauth_cred_t cred, kauth_action_t action [all...] |
/src/sys/rump/librump/rumpkern/ |
accessors.c | 102 kauth_cred_t 105 kauth_cred_t cred; 124 rump_cred_put(kauth_cred_t cred)
|