/titanic_44/usr/src/uts/common/sys/ |
H A D | proc.h | 363 } proc_t; typedef 371 extern proc_t *practive; 375 extern proc_t *proc_sched; /* memory scheduler */ 376 extern proc_t *proc_init; /* init */ 377 extern proc_t *proc_pageout; /* pageout daemon */ 378 extern proc_t *proc_fsflush; /* filesystem sync-er */ 432 extern proc_t p0; /* process 0 */ 593 extern void proc_detach(proc_t *); 594 extern void freeproc(proc_t *); 599 extern void proc_is_exiting(proc_t *); [all …]
|
H A D | prsystm.h | 72 extern void prgetstatus(proc_t *, struct pstatus *, zone_t *); 74 extern void prgetpsinfo(proc_t *, struct psinfo *); 78 extern int prgetprxregsize(proc_t *); 83 extern void prgetcred(proc_t *, struct prcred *); 85 extern void prgetpriv(proc_t *, struct prpriv *); 88 extern void prexit(proc_t *); 89 extern void prfree(proc_t *); 91 extern void prlwpfree(proc_t *, lwpent_t *); 95 extern void prbarrier(proc_t *); 104 extern int prhasx(proc_t *); [all …]
|
H A D | brand.h | 168 extern void brand_setbrand(proc_t *); 169 extern void brand_clearbrand(proc_t *, boolean_t); 178 extern void brand_solaris_copy_procdata(proc_t *, proc_t *, 192 extern void brand_solaris_setbrand(proc_t *, struct brand *);
|
H A D | fasttrap_impl.h | 166 extern void fasttrap_sigtrap(proc_t *, kthread_t *, uintptr_t); 177 extern int fasttrap_tracepoint_init(proc_t *, fasttrap_tracepoint_t *, 179 extern int fasttrap_tracepoint_install(proc_t *, fasttrap_tracepoint_t *); 180 extern int fasttrap_tracepoint_remove(proc_t *, fasttrap_tracepoint_t *);
|
H A D | exacct.h | 170 extern void exacct_commit_proc(proc_t *, int); 171 extern void exacct_update_task_mstate(proc_t *); 180 extern void exacct_calculate_proc_usage(proc_t *, proc_usage_t *, 193 extern void exacct_move_mstate(proc_t *, task_t *, task_t *);
|
/titanic_44/usr/src/uts/common/fs/proc/ |
H A D | prdata.h | 76 proc_t *prc_proc; /* process being traced */ 176 proc_t *pr_owner; /* the process that created this node */ 318 extern void prgetaction32(proc_t *, user_t *, uint_t, struct sigaction32 *); 325 extern int prgetmap(proc_t *, int, list_t *); 326 extern int prgetxmap(proc_t *, list_t *); 328 extern int prgetmap32(proc_t *, int, list_t *); 329 extern int prgetxmap32(proc_t *, list_t *); 333 extern proc_t *pr_p_lock(prnode_t *); 343 extern int pr_nice(proc_t *, int, cred_t *); 344 extern void pr_setentryexit(proc_t *, sysset_t *, int); [all …]
|
H A D | prcontrol.c | 64 static void pr_settrace(proc_t *, sigset_t *); 75 static int pr_rdwr(proc_t *, enum uio_rw, priovec_t *); 76 static int pr_scred(proc_t *, prcred_t *, cred_t *, boolean_t); 77 static int pr_spriv(proc_t *, prpriv_t *, cred_t *); 78 static int pr_szoneid(proc_t *, zoneid_t, cred_t *); 79 static void pauselwps(proc_t *); 80 static void unpauselwps(proc_t *); 294 proc_t *p; in pr_control() 724 proc_t *p; in pr_control32() 1007 proc_t *p = pcp->prc_proc; in pr_thread() [all …]
|
/titanic_44/usr/src/uts/common/os/ |
H A D | pgrp.c | 59 register proc_t *cp; in pglinked() 61 register proc_t *pp; 82 register proc_t *prp; 102 register proc_t *prp; 119 register proc_t *p; in pgjoin() 159 proc_t *prp; in pgexit() 161 register proc_t *p; 205 proc_t *pp; in pgdetach() 208 register proc_t *cp; 209 register proc_t *mp; [all …]
|
H A D | proc.c | 37 proc_t *p, in installpctx() 63 proc_t *p, in removepctx() 97 savepctx(proc_t *p) in savepctx() 108 restorepctx(proc_t *p) in restorepctx() 119 forkpctx(proc_t *p, proc_t *cp) in forkpctx() 136 exitpctx(proc_t *p) in exitpctx() 149 freepctx(proc_t *p, int isexec) in freepctx()
|
H A D | pid.c | 52 proc_t *pe_proc; 160 pid_allocate(proc_t *prp, pid_t pid, int flags) in pid_allocate() 270 pid_exit(proc_t *prp, struct task *tk) in pid_exit() 324 proc_t * 328 proc_t *p; in prfind_zone() 349 proc_t * 361 proc_t * 372 proc_t *p = pidp->pid_pglink; in pgfind_zone() 385 proc_t * 406 sprtrylock_proc(proc_t *p) in sprtrylock_proc() [all …]
|
H A D | dtrace_subr.c | 43 void (*dtrace_helpers_fork)(proc_t *, proc_t *); 317 void (*dtrace_fasttrap_fork_ptr)(proc_t *, proc_t *); 318 void (*dtrace_fasttrap_exec_ptr)(proc_t *); 319 void (*dtrace_fasttrap_exit_ptr)(proc_t *); 331 dtrace_fasttrap_fork(proc_t *p, proc_t *cp) in dtrace_fasttrap_fork()
|
H A D | timer.c | 66 timer_lock(proc_t *p, itimer_t *it) in timer_lock() 85 timer_unlock(proc_t *p, itimer_t *it) in timer_unlock() 106 timer_delete_locked(proc_t *p, timer_t tid, itimer_t *it) in timer_delete_locked() 200 timer_grab(proc_t *p, timer_t tid) in timer_grab() 236 timer_release(proc_t *p, itimer_t *it) in timer_release() 249 timer_delete_grabbed(proc_t *p, timer_t tid, itimer_t *it) in timer_delete_grabbed() 404 proc_t *p; in timer_fire() 464 proc_t *p = curproc; in timer_create() 710 proc_t *p = curproc; in timer_gettime() 747 proc_t *p = curproc; in timer_settime() [all …]
|
H A D | main.c | 86 proc_t *proc_sched; /* memory scheduler */ 87 proc_t *proc_init; /* init */ 88 proc_t *proc_pageout; /* pageout daemon */ 89 proc_t *proc_fsflush; /* fsflush daemon */ 158 proc_t *p = ttoproc(curthread); in exec_init() 320 proc_t *p = curproc; in start_init_common() 362 proc_t *p = ttoproc(curthread); /* &p0 */ in main() 483 process_cache = kmem_cache_create("process_cache", sizeof (proc_t), in main()
|
H A D | sig.c | 95 static void post_sigcld(proc_t *, sigqueue_t *); 116 psignal(proc_t *p, int sig) in psignal() 129 proc_t *p = ttoproc(t); in tsignal() 155 sig_discardable(proc_t *p, int sig) in sig_discardable() 217 sigtoproc(proc_t *p, kthread_t *t, int sig) in sigtoproc() 295 proc_t *, p, int, sig); in sigtoproc() 354 proc_t *p = ttoproc(curthread); in isjobstop() 431 proc_t *p = ttoproc(t); in issig_justlooking() 506 proc_t *p = ttoproc(t); in issig_forreal() 803 jobstopped(proc_t *p) in jobstopped() [all …]
|
H A D | clock_realtime.c | 77 proc_t *p = it->it_proc; in clock_realtime_fire() 152 proc_t *p = it->it_proc; in clock_realtime_fire_first() 187 proc_t *p = curproc; in clock_realtime_timer_settime() 249 proc_t *p = curproc; in clock_realtime_timer_gettime() 279 proc_t *p = curproc; in clock_realtime_timer_delete()
|
H A D | task.c | 137 task_lwps_usage(rctl_t *r, proc_t *p) in task_lwps_usage() 168 task_lwps_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in task_lwps_test() 203 task_nprocs_usage(rctl_t *r, proc_t *p) in task_nprocs_usage() 220 task_nprocs_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, rctl_val_t *rcntl, in task_nprocs_test() 268 task_cpu_time_usage(rctl_t *r, proc_t *p) in task_cpu_time_usage() 324 task_cpu_time_test(rctl_t *r, proc_t *p, rctl_entity_p_t *e, in task_cpu_time_test() 586 task_attach(task_t *tk, proc_t *p) in task_attach() 588 proc_t *first, *prev; in task_attach() 624 task_begin(task_t *tk, proc_t *p) in task_begin() 676 task_detach(proc_t *p) in task_detach() [all …]
|
H A D | session.c | 66 sess_hold(proc_t *p) in sess_hold() 130 proc_t *p = curproc; in tty_hold() 203 proc_t *p = curproc; in sess_create() 272 sess_ctty_set(proc_t *p, sess_t *sp, stdata_t *stp) in sess_ctty_set() 302 proc_t *p = curproc; in strctty() 383 freectty_lock(proc_t *p, sess_t **spp, vnode_t **vpp, stdata_t **stpp, in freectty_lock() 489 freectty_signal(proc_t *p, sess_t *sp, stdata_t *stp, boolean_t at_exit) in freectty_signal() 535 proc_t *p = curproc; in freectty() 681 cttydev(proc_t *pp) in cttydev()
|
/titanic_44/usr/src/uts/intel/ia32/os/ |
H A D | sysi86.c | 68 static void ldt_alloc(proc_t *, uint_t); 69 static void ldt_free(proc_t *); 70 static void ldt_dup(proc_t *, proc_t *); 71 static void ldt_grow(proc_t *, uint_t); 84 proc_t *pp = curproc; in sysi86() 371 ldt_savectx(proc_t *p) in ldt_savectx() 402 ldt_restorectx(proc_t *p) in ldt_restorectx() 417 ldt_freectx(proc_t *p, int isexec) in ldt_freectx() 443 ldt_installctx(proc_t *p, proc_t *cp) in ldt_installctx() 445 proc_t *targ = p; in ldt_installctx() [all …]
|
/titanic_44/usr/src/lib/libkvm/ |
H A D | kvm.h | 67 extern proc_t *kvm_getproc(kvm_t *, pid_t); 68 extern proc_t *kvm_nextproc(kvm_t *); 71 extern int kvm_getcmd(kvm_t *, proc_t *, user_t *, char ***, char ***); 90 extern proc_t *kvm_getproc(); 91 extern proc_t *kvm_nextproc();
|
/titanic_44/usr/src/cmd/mdb/demo/common/ |
H A D | example2.c | 46 wsp->walk_data = mdb_alloc(sizeof (proc_t), UM_SLEEP); in sp_walk_init() 62 if (mdb_vread(wsp->walk_data, sizeof (proc_t), wsp->walk_addr) == -1) { in sp_walk_step() 70 wsp->walk_addr = (uintptr_t)(((proc_t *)wsp->walk_data)->p_next); in sp_walk_step() 81 mdb_free(wsp->walk_data, sizeof (proc_t)); in sp_walk_fini() 88 proc_t p; in simple_ps()
|
/titanic_44/usr/src/uts/common/exec/elf/ |
H A D | elf_impl.h | 118 extern void setup_old_note_header(Phdr *, proc_t *); 119 extern void setup_note_header(Phdr *, proc_t *); 121 extern int write_old_elfnotes(proc_t *, int, vnode_t *, offset_t, 124 extern int write_elfnotes(proc_t *, int, vnode_t *, offset_t,
|
/titanic_44/usr/src/uts/common/brand/sn1/ |
H A D | sn1_brand.c | 47 void sn1_setbrand(proc_t *); 52 void sn1_copy_procdata(proc_t *, proc_t *); 132 sn1_setbrand(proc_t *p) in sn1_setbrand() 168 sn1_copy_procdata(proc_t *child, proc_t *parent) in sn1_copy_procdata()
|
/titanic_44/usr/src/uts/common/syscall/ |
H A D | processor_bind.c | 49 cpu_bind_process(proc_t *pp, processorid_t bind, processorid_t *obind, in cpu_bind_process() 88 proc_t *p; in cpu_bind_task() 115 proc_t *p; in cpu_bind_project() 140 proc_t *p; in cpu_bind_zone() 165 proc_t *p; in cpu_bind_contract() 195 proc_t *pp; in processor_bind() 276 proc_t *p = curproc; in processor_bind()
|
H A D | lwpsys.c | 46 idtot(proc_t *p, id_t lwpid) in idtot() 63 idtot_and_lock(proc_t *p, id_t lwpid, kmutex_t **mpp) in idtot_and_lock() 84 proc_t *p = ttoproc(curthread); in syslwp_suspend() 101 proc_t *p = ttoproc(curthread); in syslwp_continue() 118 proc_t *p = ttoproc(curthread); in lwp_kill() 174 proc_t *p = ttoproc(curthread); in lwp_wait() 361 proc_t *p = ttoproc(curthread); in lwp_detach() 394 proc_t *p = ttoproc(curthread); in lwp_unpark() 426 proc_t *p = ttoproc(curthread); in lwp_unpark_cancel() 549 proc_t *p = ttoproc(curthread); in lwp_unpark_all()
|
/titanic_44/usr/src/uts/intel/fs/proc/ |
H A D | prmachdep.c | 243 prhasx(proc_t *p) in prhasx() 253 prgetprxregsize(proc_t *p) in prgetprxregsize() 282 prgetstackbase(proc_t *p) in prgetstackbase() 292 prgetpsaddr(proc_t *p) in prgetpsaddr() 499 proc_t *p = curproc; in pr_watch_emul() 524 prnldt(proc_t *p) in prnldt() 555 prgetldt(proc_t *p, struct ssd *ssd) in prgetldt()
|