Searched refs:proc_ro (Results 1 – 12 of 12) sorted by relevance
| /xnu-11215/bsd/tests/ |
| H A D | readonly_proc_tests_sysctl.c | 39 struct proc_ro *pro = proc_get_ro(current_proc()); in readonly_proc_test_run() 41 zone_require_ro(ZONE_ID_PROC_RO, sizeof(struct proc_ro), pro); in readonly_proc_test_run()
|
| /xnu-11215/bsd/sys/ |
| H A D | proc_ro.h | 73 struct proc_ro { struct 99 typedef struct proc_ro *proc_ro_t;
|
| H A D | Makefile | 249 proc_ro.h \
|
| H A D | proc_internal.h | 947 extern void task_release_proc_task_struct(task_t task, proc_ro_t proc_ro);
|
| /xnu-11215/osfmk/ipc/ |
| H A D | ipc_policy.c | 225 struct proc_ro *pro = current_thread_ro()->tro_proc_ro; in ipc_policy_allow_legacy_mach_msg_trap_for_platform() 420 struct proc_ro *pro = current_thread_ro()->tro_proc_ro; in stash_reply_port_semantics_violations_telemetry() 584 struct proc_ro *pro = current_thread_ro()->tro_proc_ro; in ipc_policy_allow_send_only_kobject_calls()
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_fork.c | 452 proc_ro_t proc_ro; in fork_create_child() local 461 proc_ro = proc_get_ro(child_proc); in fork_create_child() 462 if (proc_ro_task(proc_ro) != NULL) { in fork_create_child() 473 proc_ro, in fork_create_child()
|
| H A D | kern_proc.c | 223 ZONE_DEFINE_ID(ZONE_ID_PROC_RO, "proc_ro", struct proc_ro, 917 proc_free(proc_t proc, proc_ro_t proc_ro) in proc_free() argument 921 assert(proc_ro != NULL); in proc_free() 923 cred = smr_serialized_load(&proc_ro->p_ucred); in proc_free() 926 zfree_ro(ZONE_ID_PROC_RO, proc_ro); in proc_free() 948 task_release_proc_task_struct(task_t task, proc_ro_t proc_ro) in task_release_proc_task_struct() argument 954 proc_free(proc_from_task, proc_ro); in task_release_proc_task_struct() 5096 struct proc_ro pr_local = {}; in proc_ro_alloc() 5120 struct proc_ro pr_local; in proc_ro_ref_task() 5155 zone_require_ro(ZONE_ID_PROC_RO, sizeof(struct proc_ro), ro); in proc_get_ro()
|
| H A D | kern_credential.c | 3612 struct proc_ro *pro; in __kauth_cred_proc_ref_for_pidversion()
|
| /xnu-11215/osfmk/kern/ |
| H A D | task.h | 187 struct proc_ro; 303 struct proc_ro * bsd_info_ro; 869 struct proc_ro; 870 typedef struct proc_ro *proc_ro_t; 874 proc_ro_t proc_ro,
|
| H A D | thread.h | 203 struct proc_ro *tro_proc_ro;
|
| H A D | task.c | 581 extern void task_release_proc_task_struct(task_t task, proc_ro_t proc_ro); 1479 proc_ro_t proc_ro, in task_create_internal() argument 1716 if (proc_ro != NULL) { in task_create_internal() 1717 new_task->bsd_info_ro = proc_ro_ref_task(proc_ro, new_task, &task_ro_data); in task_create_internal() 10002 zone_require_ro(ZONE_ID_PROC_RO, sizeof(struct proc_ro), ro); in task_get_ro()
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | process.py | 103 proc_ro = Cast(task.bsd_info_ro, 'proc_ro *') 104 pid = unsigned(proc_ro.task_tokens.audit_token.val[5]) 326 proc_ro = Cast(task.bsd_info_ro, 'proc_ro *') 329 if unsigned(proc_ro.t_flags_ro) & 0x20:
|