Searched refs:kauth_action_t (Results 1 - 13 of 13) sorted by relevance

/darwin-on-arm/xnu/bsd/sys/
H A Dnamei.h270 void vnode_cache_authorized_action(vnode_t vp, vfs_context_t context, kauth_action_t action);
271 void vnode_uncache_authorized_action(vnode_t vp, kauth_action_t action);
273 boolean_t vnode_cache_is_authorized(vnode_t vp, vfs_context_t context, kauth_action_t action);
H A Dkauth.h473 typedef int kauth_action_t; typedef
479 kauth_action_t _action,
516 extern int kauth_authorize_action(kauth_scope_t _scope, kauth_cred_t _credential, kauth_action_t _action,
520 extern int kauth_authorize_allow(kauth_cred_t _credential, void *_idata, kauth_action_t _action,
545 extern int kauth_authorize_generic(kauth_cred_t credential, kauth_action_t action);
559 extern int kauth_authorize_process(kauth_cred_t _credential, kauth_action_t _action,
617 extern int kauth_authorize_fileop(kauth_cred_t _credential, kauth_action_t _action,
702 #define KAUTH_INVALIDATE_CACHED_RIGHTS ((kauth_action_t)~0)
H A Dvnode.h735 typedef int kauth_action_t; typedef
1537 int vnode_authorize(vnode_t /*vp*/, vnode_t /*dvp*/, kauth_action_t, vfs_context_t);
1551 int vnode_authattr(vnode_t, struct vnode_attr *, kauth_action_t *, vfs_context_t);
H A Dvnode_internal.h170 kauth_action_t v_authorized_actions; /* current authorized actions for v_cred */
/darwin-on-arm/xnu/bsd/kern/
H A Dkern_authorization.c128 static int kauth_authorize_process_callback(kauth_cred_t _credential, void *_idata, kauth_action_t _action,
131 static int kauth_authorize_generic_callback(kauth_cred_t _credential, void *_idata, kauth_action_t _action,
398 kauth_authorize_action(kauth_scope_t scope, kauth_cred_t credential, kauth_action_t action,
440 kauth_authorize_allow(__unused kauth_cred_t credential, __unused void *idata, __unused kauth_action_t action,
471 kauth_authorize_process(kauth_cred_t credential, kauth_action_t action, struct proc *process, uintptr_t arg1, uintptr_t arg2, uintptr_t arg3)
477 kauth_authorize_process_callback(kauth_cred_t credential, __unused void *idata, kauth_action_t action,
540 kauth_authorize_fileop(kauth_cred_t credential, kauth_action_t action, uintptr_t arg0, uintptr_t arg1)
581 kauth_authorize_generic(kauth_cred_t credential, kauth_action_t action)
591 kauth_authorize_generic_callback(kauth_cred_t credential, __unused void *idata, kauth_action_t action,
H A Dkern_exec.c3069 kauth_action_t action;
/darwin-on-arm/xnu/bsd/vfs/
H A Dvfs_cache.c817 void vnode_uncache_authorized_action(vnode_t vp, kauth_action_t action)
843 vnode_cache_is_authorized(vnode_t vp, vfs_context_t ctx, kauth_action_t action)
888 void vnode_cache_authorized_action(vnode_t vp, vfs_context_t ctx, kauth_action_t action)
H A Dvfs_attrlist.c364 kauth_action_t action;
456 ssize_t *sizep, kauth_action_t *actionp, int is_64bit)
492 getattrlist_setupvattr(struct attrlist *alp, struct vnode_attr *vap, ssize_t *sizep, kauth_action_t *actionp, int is_64bit, int isdir)
1201 kauth_action_t action;
2091 kauth_action_t action;
H A Dvfs_subr.c5247 static int vnode_authorize_callback(kauth_cred_t credential, void *idata, kauth_action_t action,
5249 static int vnode_authorize_callback_int(__unused kauth_cred_t credential, __unused void *idata, kauth_action_t action,
5389 kauth_action_t action;
5734 vnode_authorize(vnode_t vp, vnode_t dvp, kauth_action_t action, vfs_context_t ctx)
6585 vnode_authorize_opaque(vnode_t vp, int *resultp, kauth_action_t action, vfs_context_t ctx)
6664 vnode_authorize_callback(kauth_cred_t cred, void *idata, kauth_action_t action,
6758 vnode_authorize_callback_int(__unused kauth_cred_t unused_cred, __unused void *idata, kauth_action_t action,
7269 vnode_authattr(vnode_t vp, struct vnode_attr *vap, kauth_action_t *actionp, vfs_context_t ctx)
7272 kauth_action_t required_action;
H A Dvfs_syscalls.c4263 kauth_action_t action;
5038 kauth_action_t action;
5139 kauth_action_t action;
5383 kauth_action_t action;
5452 kauth_action_t action;
5539 kauth_action_t action;
5660 kauth_action_t action;
7193 kauth_action_t action;
H A Dvfs_vnops.c666 kauth_action_t action;
/darwin-on-arm/xnu/bsd/nfs/
H A Dnfs_serv.c159 int nfsrv_authorize(vnode_t,vnode_t,kauth_action_t,vfs_context_t,struct nfs_export_options*,int);
286 kauth_action_t testaction;
479 kauth_action_t action;
4811 kauth_action_t action,
H A Dnfs_syscalls.c522 kauth_action_t action;

Completed in 128 milliseconds