Home
last modified time | relevance | path

Searched refs:mpc_ops (Results 1 – 8 of 8) sorted by relevance

/xnu-11215.1.10/security/
H A Dmac_audit.c269 if (mpc->mpc_ops->mpo_audit_check_preselect != NULL) { in mac_audit_check_preselect()
270 error = mpc->mpc_ops->mpo_audit_check_preselect(cred, in mac_audit_check_preselect()
282 if (mpc->mpc_ops->mpo_audit_check_preselect != NULL) { in mac_audit_check_preselect()
283 error = mpc->mpc_ops->mpo_audit_check_preselect(cred, in mac_audit_check_preselect()
317 if (mpc->mpc_ops->mpo_audit_check_postselect != NULL) { in mac_audit_check_postselect()
318 mac_error = mpc->mpc_ops->mpo_audit_check_postselect(cred, in mac_audit_check_postselect()
330 if (mpc->mpc_ops->mpo_audit_check_postselect != NULL) { in mac_audit_check_postselect()
331 mac_error = mpc->mpc_ops->mpo_audit_check_postselect(cred, in mac_audit_check_postselect()
H A Dmac_internal.h267 if (mpc->mpc_ops->mpo_ ## check != NULL) { \
269 int __step_err = mpc->mpc_ops->mpo_ ## check (args); \
286 if (mpc->mpc_ops->mpo_ ## check != NULL) { \
288 int __step_res = mpc->mpc_ops->mpo_ ## check (args); \
315 if (mpc->mpc_ops->mpo_ ## operation != NULL) { \
317 mpc->mpc_ops->mpo_ ## operation (args); \
H A Dmac_base.c402 if ((mpc != NULL) && (mpc->mpc_ops->mpo_policy_initbsd != NULL)) { in mac_policy_initbsd()
403 (*(mpc->mpc_ops->mpo_policy_initbsd))(mpc); in mac_policy_initbsd()
633 if (mpc->mpc_ops == NULL) { in mac_policy_register()
748 if (mpc->mpc_ops->mpo_policy_init != NULL) { in mac_policy_register()
749 (*(mpc->mpc_ops->mpo_policy_init))(mpc); in mac_policy_register()
752 if (mac_late && mpc->mpc_ops->mpo_policy_initbsd != NULL) { in mac_policy_register()
754 (*(mpc->mpc_ops->mpo_policy_initbsd))(mpc); in mac_policy_register()
830 if (mpc->mpc_ops->mpo_policy_destroy != NULL) { in mac_policy_unregister()
831 (*(mpc->mpc_ops->mpo_policy_destroy))(mpc); in mac_policy_unregister()
952 ((const char *)mpc->mpc_ops + mpo_externalize_off); in mac_label_externalize()
[all …]
H A Dmac_vfs.c815 mpo_cred_label_update_execve_t *hook = mpc->mpc_ops->mpo_cred_label_update_execve; in mac_cred_label_update_execve()
834 mpo_cred_label_update_execve_t *hook = mpc->mpc_ops->mpo_cred_label_update_execve; in mac_cred_label_update_execve()
886 mpo_cred_check_label_update_execve_t *hook = mpc->mpc_ops->mpo_cred_check_label_update_execve; in mac_cred_check_label_update_execve()
903 mpo_cred_check_label_update_execve_t *hook = mpc->mpc_ops->mpo_cred_check_label_update_execve; in mac_cred_check_label_update_execve()
1237 mpo_vnode_check_exec_t *hook = mpc->mpc_ops->mpo_vnode_check_exec; in mac_vnode_check_exec()
1258 mpo_vnode_check_exec_t *hook = mpc->mpc_ops->mpo_vnode_check_exec; in mac_vnode_check_exec()
2890 if (mpc->mpc_ops->mpo_vnode_notify_swap != NULL) { in mac_vnode_notify_rename_swap()
2892 mpc->mpc_ops->mpo_vnode_notify_swap(cred, fvp, mac_vnode_label(fvp), tvp, mac_vnode_label(tvp)); in mac_vnode_notify_rename_swap()
2894 } else if (mpc->mpc_ops->mpo_vnode_notify_rename != NULL) { in mac_vnode_notify_rename_swap()
2897 …mpc->mpc_ops->mpo_vnode_notify_rename(cred, fvp, mac_vnode_label(fvp), tdvp, mac_vnode_label(tdvp)… in mac_vnode_notify_rename_swap()
[all …]
H A Dmac_process.c939 mpo_proc_check_launch_constraints_t *hook = mpc->mpc_ops->mpo_proc_check_launch_constraints; in mac_proc_check_launch_constraints()
H A Dmac_policy.h6270 const struct mac_policy_ops *mpc_ops; /** operation vector */ member
6450 .mpc_ops = mpops, \
/xnu-11215.1.10/bsd/kern/
H A Dpolicy_check.c533 .mpc_ops = &policy_ops, /* policy operations */
H A Dkern_guarded.c1584 .mpc_ops = &vng_policy_ops,