Searched refs:exception_action (Results 1 – 12 of 12) sorted by relevance
| /xnu-12377.1.9/security/ |
| H A D | mac_mach_internal.h | 66 struct exception_action; 128 struct label *mac_exc_create_label(struct exception_action *action); 129 struct label *mac_exc_label(struct exception_action *action); 130 void mac_exc_set_label(struct exception_action *action, struct label *label); 133 void mac_exc_associate_action_label(struct exception_action *action, struct label *label); 134 void mac_exc_free_action_label(struct exception_action *action); 136 int mac_exc_update_action_label(struct exception_action *action, struct label *newlabel); 137 int mac_exc_inherit_action_label(struct exception_action *parent, struct exception_action *child); 140 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; 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.1.9/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 | 827 struct exception_action array[EXC_TYPES_COUNT]; 833 struct exception_action *actions; in ipc_thread_init_exc_actions() 851 struct exception_action *actions = tro->tro_exc_actions; in ipc_thread_destroy_exc_actions() 4086 struct exception_action *action = &tro->tro_exc_actions[i]; in thread_set_exception_ports_internal() 4326 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 | 290 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 …
|