Searched refs:mpc_ops (Results 1 – 8 of 8) sorted by relevance
| /xnu-11215.1.10/security/ |
| H A D | mac_audit.c | 269 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 D | mac_internal.h | 267 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 D | mac_base.c | 402 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 D | mac_vfs.c | 815 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 D | mac_process.c | 939 mpo_proc_check_launch_constraints_t *hook = mpc->mpc_ops->mpo_proc_check_launch_constraints; in mac_proc_check_launch_constraints()
|
| H A D | mac_policy.h | 6270 const struct mac_policy_ops *mpc_ops; /** operation vector */ member 6450 .mpc_ops = mpops, \
|
| /xnu-11215.1.10/bsd/kern/ |
| H A D | policy_check.c | 533 .mpc_ops = &policy_ops, /* policy operations */
|
| H A D | kern_guarded.c | 1584 .mpc_ops = &vng_policy_ops,
|