| /xnu-8020.140.41/osfmk/kern/ |
| H A D | coalition.h | 47 kern_return_t coalitions_adopt_task(coalition_t *coaltions, task_t task); 60 kern_return_t coalitions_set_roles(coalition_t coalitions[COALITION_NUM_TYPES], 63 uint64_t coalition_id(coalition_t coal); 66 int coalition_type(coalition_t coal); 74 void coalition_set_thread_group(coalition_t coal, struct thread_group *tg); 75 struct thread_group *kdp_coalition_get_thread_group(coalition_t coal); 76 struct thread_group *coalition_get_thread_group(coalition_t coal); 79 void coalition_for_each_task(coalition_t coal, void *ctx, 80 void (*callback)(coalition_t, void *, task_t)); 87 int coalition_ledger_set_logical_writes_limit(coalition_t coal, int64_t limit); [all …]
|
| H A D | coalition.c | 60 coalition_t task_get_coalition(task_t task, int type); 61 boolean_t coalition_is_leader(task_t task, coalition_t coal); 62 task_t coalition_get_leader(coalition_t coal); 63 int coalition_get_task_count(coalition_t coal); 64 uint64_t coalition_get_page_count(coalition_t coal, int *ntasks); 65 int coalition_get_pid_list(coalition_t coal, uint32_t rolemask, int sort_order, 100 coalition_t init_coalition[COALITION_NUM_TYPES]; 101 coalition_t corpse_coalition[COALITION_NUM_TYPES]; 124 kern_return_t (*init)(coalition_t coal, boolean_t privileged, boolean_t efficient); 132 void (*dealloc)(coalition_t coal); [all …]
|
| H A D | task.h | 484 coalition_t coalition[COALITION_NUM_TYPES]; 799 coalition_t *parent_coalitions,
|
| H A D | kern_stackshot.c | 160 static void stackshot_coalition_jetsam_count(void *arg, int i, coalition_t coal); 161 static void stackshot_coalition_jetsam_snapshot(void *arg, int i, coalition_t coal); 3598 stackshot_coalition_jetsam_count(void *arg, int i, coalition_t coal) in stackshot_coalition_jetsam_count() 3606 stackshot_coalition_jetsam_snapshot(void *arg, int i, coalition_t coal) in stackshot_coalition_jetsam_snapshot()
|
| H A D | task_policy.c | 1331 task_sfi_reevaluate_cb(coalition_t coal, void *ctx, task_t task) in task_sfi_reevaluate_cb()
|
| H A D | task.c | 1306 coalition_t *parent_coalitions __unused, in task_create_internal()
|
| /xnu-8020.140.41/bsd/sys/ |
| H A D | coalition.h | 63 uint64_t coalition_id(coalition_t coal); 100 extern coalition_t task_get_coalition(task_t task, int coal_type); 114 extern boolean_t coalition_is_leader(task_t task, coalition_t coal); 128 extern task_t coalition_get_leader(coalition_t coal); 140 extern int coalition_get_task_count(coalition_t coal); 153 extern uint64_t coalition_get_page_count(coalition_t coal, int *ntasks); 195 extern int coalition_get_pid_list(coalition_t coal, uint32_t rolemask, 200 coalition_id(__unused coalition_t coal) 213 static inline coalition_t 222 __unused coalition_t coal) [all …]
|
| H A D | proc_internal.h | 800 extern int fork1(proc_t, thread_t *, int, coalition_t *);
|
| /xnu-8020.140.41/bsd/kern/ |
| H A D | sys_coalition.c | 34 coalition_t coal; in coalition_create_syscall() 80 coalition_t coal; in coalition_request_terminate_syscall() 144 coalition_t coal; in coalition_reap_syscall() 219 coalition_info_resource_usage(coalition_t coal, user_addr_t buffer, user_size_t bufsize) in coalition_info_resource_usage() 242 coalition_info_set_name_internal(coalition_t coal, user_addr_t buffer, user_size_t bufsize) in coalition_info_set_name_internal() 266 coalition_info_efficiency(coalition_t coal, user_addr_t buffer, user_size_t bufsize) in coalition_info_efficiency() 293 coalition_ledger_logical_writes_limit(coalition_t coal, user_addr_t buffer, user_size_t bufsize) in coalition_ledger_logical_writes_limit() 323 coalition_t coal; in coalition_info() 378 coalition_t coal = COALITION_NULL; in coalition_ledger() 500 coalition_t coal; [all …]
|
| H A D | kern_fork.c | 160 thread_t cloneproc(task_t, coalition_t *, proc_t, int, int); 164 coalition_t *parent_coalitions, 222 fork1(proc_t parent_proc, thread_t *child_threadp, int kind, coalition_t *coalitions) in fork1() 436 coalition_t *parent_coalitions, in fork_create_child() 654 cloneproc(task_t parent_task, coalition_t *parent_coalitions, proc_t parent_proc, int inherit_memor… in cloneproc()
|
| H A D | kern_memorystatus_freeze.c | 199 extern int i_coal_jetsam_get_taskrole(coalition_t coal, task_t task); 204 …t p, const int freezer_error_code, bool was_refreeze, pid_t pid, const coalition_t coalition, cons… 514 coalition_t coal = COALITION_NULL; 873 coalition_t coal = COALITION_NULL; in memorystatus_freezer_get_status() 1656 coalition_t coal = COALITION_NULL; in memorystatus_is_process_eligible_for_freeze() 1815 coalition_t *coal, /* IN / OUT */ in memorystatus_freeze_process() 2155 coalition_t coal = COALITION_NULL; in memorystatus_freeze_top_process() 2673 const coalition_t coalition, in memorystatus_freeze_handle_error() 3165 coalition_t coal = task_get_coalition(proc_task(p), COALITION_TYPE_JETSAM); in memorystatus_set_process_is_freezable()
|
| H A D | bsd_init.c | 381 extern thread_t cloneproc(task_t, coalition_t, proc_t, int, int);
|
| H A D | kern_exec.c | 258 coalition_t *parent_coalition, 2725 spawn_coalitions_release_all(coalition_t coal[COALITION_NUM_TYPES]) in spawn_coalitions_release_all() 3352 coalition_t coal[COALITION_NUM_TYPES] = { COALITION_NULL }; in posix_spawn()
|
| H A D | kern_memorystatus.c | 8126 coalition_t msi_coal; 8161 coalition_t coal = COALITION_NULL;
|
| H A D | proc_info.c | 1763 coalition_t coal = COALITION_NULL; in proc_can_use_foreground_hw()
|
| /xnu-8020.140.41/osfmk/mach/ |
| H A D | mach_types.h | 124 typedef struct coalition *coalition_t; typedef 188 typedef mach_port_t coalition_t; 292 #define COALITION_NULL ((coalition_t) NULL) 321 #define COALITION_NULL ((coalition_t) 0)
|
| /xnu-8020.140.41/bsd/net/ |
| H A D | necp.c | 6664 coalition_t coal = task_get_coalition(task, COALITION_TYPE_JETSAM); in necp_get_parent_cred_result()
|