Lines Matching defs:proc

262 struct proc {  struct
264 LIST_ENTRY(proc) p_list; /* List of all processes. */ argument
268 proc_ro_t p_proc_ro; argument
269 pid_t p_ppid; /* process's parent pid number */ argument
270 …pid_t p_original_ppid; /* process's original parent pid number, doesn't change if… argument
271 pid_t p_pgrpid; /* process group id of the process (LL)*/ argument
281 lck_mtx_t p_mlock; /* mutex lock for proc */ argument
282 pid_t p_pid; /* Process identifier for proc_find. (static)*/ argument
283 char p_stat; /* S* process status. (PL)*/ argument
288 LIST_ENTRY(proc) p_pglist; /* List of processes in pgrp (PGL) */ argument
297 LIST_ENTRY(proc) p_persona_list; argument
309 …SMR_POINTER(struct pgrp *XNU_PTRAUTH_SIGNED_PTR("proc.p_pgrp")) p_pgrp; /* Pointer to process grou… argument
325 int p_aio_total_count; /* all allocated AIO requests for this proc */ argument
329 …u_int p_estcpu; /* Time averaged value of p_cpticks.(used by aio and proc_… argument
330 fixpt_t p_pctcpu; /* %cpu for this process during p_swtime (used by aio)*/ argument
331 u_int p_slptime; /* used by proc_compare */ argument
352 /* cached proc-specific data required for corpse inspection */ argument
353 pid_t p_responsible_pid; /* pid resonsible for this process */ argument
356 … p_dtrace_probes; /* (PL) are there probes for this proc? */ argument
361 lck_mtx_t p_dtrace_sprlock; /* sun proc lock emulation */ 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
425 …4_t did_throttle __attribute__((aligned(8))); /* Counter for number of I/Os this proc throttled */ argument
428 unsigned int p_fdlock_pc[4];
429 unsigned int p_fdunlock_pc[4];
453 /* Fields protected by proc list lock */ argument
459 TAILQ_ENTRY(proc) p_memstat_list; /* priority bucket link */ argument
461 uint64_t p_memstat_idledeadline; /* time at which process became clean */ argument
462 …uint64_t p_memstat_idle_start; /* abstime process transitions into the idle band … argument
465 …int32_t p_memstat_memlimit_active; /* memory limit enforced when process is in active… argument
466 …int32_t p_memstat_memlimit_inactive; /* memory limit enforced when process is in inacti… argument
467 …int32_t p_memstat_relaunch_flags; /* flags indicating relaunch behavior for the proc argument
469 uint32_t p_memstat_freeze_sharedanon_pages; /* shared pages left behind after freeze */
470 uint32_t p_memstat_frozen_count;
471 uint32_t p_memstat_thaw_count;
495 * Identify a process uniquely. argument
496 * proc_ident's fields match 1-1 with those in struct proc. argument