Searched refs:exception_action (Results 1 – 12 of 12) sorted by relevance
| /xnu-12377.61.12/security/ |
| H A D | mac_mach_internal.h | 66 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 | 386 mac_exc_label(struct exception_action *action) in mac_exc_label() 392 mac_exc_set_label(struct exception_action *action, struct label *label) in mac_exc_set_label() 400 mac_exc_create_label(struct exception_action *action) in mac_exc_create_label() 419 mac_exc_associate_action_label(struct exception_action *action, struct label *label) in mac_exc_associate_action_label() 426 mac_exc_free_action_label(struct exception_action *action) in mac_exc_free_action_label() 435 mac_exc_update_action_label(struct exception_action *action, in mac_exc_update_action_label() 446 mac_exc_inherit_action_label(struct exception_action *parent, in mac_exc_inherit_action_label() 447 struct exception_action *child) in mac_exc_inherit_action_label() 485 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; 700 struct exception_action *action, 711 struct exception_action *action, 765 struct exception_action *action,
|
| H A D | mac_framework.h | 89 struct exception_action;
|
| /xnu-12377.61.12/osfmk/kern/ |
| H A D | exception.h | 45 struct exception_action { struct 54 struct exception_action ea; argument
|
| H A D | exception.c | 120 struct exception_action *excp, 197 struct exception_action *excp, in exception_deliver() 686 struct exception_action *excp, in check_exc_receiver_dependency() 730 struct exception_action *actions; in exception_triage_thread() 1033 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 | 835 struct exception_action array[EXC_TYPES_COUNT]; 841 struct exception_action *actions; in ipc_thread_init_exc_actions() 859 struct exception_action *actions = tro->tro_exc_actions; in ipc_thread_destroy_exc_actions() 4096 struct exception_action *action = &tro->tro_exc_actions[i]; in thread_set_exception_ports_internal() 4336 struct exception_action *action = &tro->tro_exc_actions[i]; in thread_swap_exception_ports()
|
| H A D | thread_act.c | 1221 struct exception_action *excp,
|
| H A D | thread.h | 214 struct exception_action *tro_exc_actions;
|
| H A D | task.h | 294 struct exception_action exc_actions[EXC_TYPES_COUNT];
|
| H A D | task.c | 430 …ption_type_t, mach_exception_data_t, mach_msg_type_number_t, struct exception_action *, lck_mtx_t …
|