Lines Matching defs:proc

271 struct proc {  struct
276 proc_ro_t p_proc_ro; argument
277 pid_t p_ppid; /* process's parent pid number */ argument
278 …pid_t p_original_ppid; /* process's original parent pid number, doesn't change if… argument
279 pid_t p_pgrpid; /* process group id of the process (LL)*/ argument
288 lck_mtx_t p_mlock; /* mutex lock for proc */ argument
289 pid_t p_pid; /* Process identifier for proc_find. (static)*/ argument
290 char p_stat; /* S* process status. (PL)*/ argument
295 LIST_ENTRY(proc) p_pglist; /* List of processes in pgrp (PGL) */ argument
300 struct proc_hp p_hash; /* Hash chain (LL)*/ argument
304 LIST_ENTRY(proc) p_persona_list; argument
313 …HAZARD_POINTER(struct pgrp *XNU_PTRAUTH_SIGNED_PTR("proc.p_pgrp")) p_pgrp; /* Pointer to process g… argument
332 …u_int p_estcpu; /* Time averaged value of p_cpticks.(used by aio and proc_… argument
333 fixpt_t p_pctcpu; /* %cpu for this process during p_swtime (used by aio)*/ argument
334 u_int p_slptime; /* used by proc_compare */ argument
358 lck_mtx_t p_dtrace_sprlock; /* sun proc lock emulation */ argument
360 … p_dtrace_probes; /* (PL) are there probes for this proc? */ argument
364 …struct dtrace_helpers* p_dtrace_helpers; /* (dtrace_lock) DTrace per-proc p… argument
372 struct vnode * XNU_PTRAUTH_SIGNED_PTR("proc.p_textvp") p_textvp; /* Vnode of executable. */ argument
401 int p_aio_total_count; /* all allocated AIO requests for this proc */ argument
427 …4_t did_throttle __attribute__((aligned(8))); /* Counter for number of I/Os this proc throttled */ argument
449 /* Fields protected by proc list lock */ argument
460 uint64_t p_memstat_idledeadline; /* time at which process became clean */ argument
461 …uint64_t p_memstat_idle_start; /* abstime process transitions into the idle band … argument
464 …int32_t p_memstat_memlimit_active; /* memory limit enforced when process is in active… argument
465 …int32_t p_memstat_memlimit_inactive; /* memory limit enforced when process is in inacti… argument
466 …int32_t p_memstat_relaunch_flags; /* flags indicating relaunch behavior for the proc argument
475 /* cached proc-specific data required for corpse inspection */ argument
476 pid_t p_responsible_pid; /* pid resonsible for this process */ argument
493 * proc_ident's fields match 1-1 with those in struct proc. argument