Searched refs:exception_action (Results 1 – 12 of 12) sorted by relevance
| /xnu-8792.41.9/security/ |
| H A D | mac_mach_internal.h | 67 struct exception_action; 122 struct label *mac_exc_create_label(struct exception_action *action); 123 struct label *mac_exc_label(struct exception_action *action); 124 void mac_exc_set_label(struct exception_action *action, struct label *label); 127 void mac_exc_associate_action_label(struct exception_action *action, struct label *label); 128 void mac_exc_free_action_label(struct exception_action *action); 130 int mac_exc_update_action_label(struct exception_action *action, struct label *newlabel); 131 int mac_exc_inherit_action_label(struct exception_action *parent, struct exception_action *child); 134 int mac_exc_action_check_exception_send(struct task *victim_task, struct exception_action *action);
|
| H A D | mac_mach.c | 316 mac_exc_label(struct exception_action *action) in mac_exc_label() 322 mac_exc_set_label(struct exception_action *action, struct label *label) in mac_exc_set_label() 330 mac_exc_create_label(struct exception_action *action) in mac_exc_create_label() 349 mac_exc_associate_action_label(struct exception_action *action, struct label *label) in mac_exc_associate_action_label() 356 mac_exc_free_action_label(struct exception_action *action) in mac_exc_free_action_label() 365 mac_exc_update_action_label(struct exception_action *action, in mac_exc_update_action_label() 376 mac_exc_inherit_action_label(struct exception_action *parent, in mac_exc_inherit_action_label() 377 struct exception_action *child) in mac_exc_inherit_action_label() 415 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-8792.41.9/osfmk/kern/ |
| H A D | exception.h | 45 struct exception_action { struct
|
| H A D | exception.c | 119 struct exception_action *excp, 204 struct exception_action *excp, in exception_deliver() 601 struct exception_action *excp, in check_exc_receiver_dependency() 645 struct exception_action *actions; in exception_triage_thread()
|
| H A D | host.h | 82 struct exception_action exc_actions[EXC_TYPES_COUNT];
|
| H A D | ipc_tt.c | 861 struct exception_action array[EXC_TYPES_COUNT]; 867 struct exception_action *actions; in ipc_thread_init_exc_actions() 885 struct exception_action *actions = tro->tro_exc_actions; in ipc_thread_destroy_exc_actions() 4118 struct exception_action *action = &tro->tro_exc_actions[i]; in thread_set_exception_ports() 4372 struct exception_action *action = &tro->tro_exc_actions[i]; in thread_swap_exception_ports()
|
| H A D | thread_act.c | 1129 struct exception_action *excp,
|
| H A D | thread.h | 199 struct exception_action *tro_exc_actions;
|
| H A D | task.h | 234 struct exception_action exc_actions[EXC_TYPES_COUNT];
|
| H A D | task.c | 347 …ption_type_t, mach_exception_data_t, mach_msg_type_number_t, struct exception_action *, lck_mtx_t …
|