Searched refs:exception_action (Results 1 – 12 of 12) sorted by relevance
| /xnu-11215.1.10/security/ |
| H A D | mac_mach_internal.h | 67 struct exception_action; 129 struct label *mac_exc_create_label(struct exception_action *action); 130 struct label *mac_exc_label(struct exception_action *action); 131 void mac_exc_set_label(struct exception_action *action, struct label *label); 134 void mac_exc_associate_action_label(struct exception_action *action, struct label *label); 135 void mac_exc_free_action_label(struct exception_action *action); 137 int mac_exc_update_action_label(struct exception_action *action, struct label *newlabel); 138 int mac_exc_inherit_action_label(struct exception_action *parent, struct exception_action *child); 141 int mac_exc_action_check_exception_send(struct task *victim_task, struct exception_action *action);
|
| H A D | mac_mach.c | 365 mac_exc_label(struct exception_action *action) in mac_exc_label() 371 mac_exc_set_label(struct exception_action *action, struct label *label) in mac_exc_set_label() 379 mac_exc_create_label(struct exception_action *action) in mac_exc_create_label() 398 mac_exc_associate_action_label(struct exception_action *action, struct label *label) in mac_exc_associate_action_label() 405 mac_exc_free_action_label(struct exception_action *action) in mac_exc_free_action_label() 414 mac_exc_update_action_label(struct exception_action *action, in mac_exc_update_action_label() 425 mac_exc_inherit_action_label(struct exception_action *parent, in mac_exc_inherit_action_label() 426 struct exception_action *child) in mac_exc_inherit_action_label() 464 mac_exc_action_check_exception_send(struct task *victim_task, struct exception_action *action) in mac_exc_action_check_exception_send()
|
| H A D | mac_policy.h | 95 struct exception_action; 692 struct exception_action *action, 703 struct exception_action *action, 757 struct exception_action *action,
|
| H A D | mac_framework.h | 89 struct exception_action;
|
| /xnu-11215.1.10/osfmk/kern/ |
| H A D | exception.h | 45 struct exception_action { struct 54 struct exception_action ea; argument
|
| H A D | exception.c | 121 struct exception_action *excp, 198 struct exception_action *excp, in exception_deliver() 687 struct exception_action *excp, in check_exc_receiver_dependency() 731 struct exception_action *actions; in exception_triage_thread() 977 struct exception_action saved_exc_actions[EXC_TYPES_COUNT] = {}; in sys_perf_notify()
|
| H A D | host.h | 82 struct exception_action exc_actions[EXC_TYPES_COUNT];
|
| H A D | ipc_tt.c | 913 struct exception_action array[EXC_TYPES_COUNT]; 919 struct exception_action *actions; in ipc_thread_init_exc_actions() 937 struct exception_action *actions = tro->tro_exc_actions; in ipc_thread_destroy_exc_actions() 4321 struct exception_action *action = &tro->tro_exc_actions[i]; in thread_set_exception_ports_internal() 4561 struct exception_action *action = &tro->tro_exc_actions[i]; in thread_swap_exception_ports()
|
| H A D | thread_act.c | 1229 struct exception_action *excp,
|
| H A D | thread.h | 213 struct exception_action *tro_exc_actions;
|
| H A D | task.h | 263 struct exception_action exc_actions[EXC_TYPES_COUNT];
|
| H A D | task.c | 419 …ption_type_t, mach_exception_data_t, mach_msg_type_number_t, struct exception_action *, lck_mtx_t …
|