Home
last modified time | relevance | path

Searched refs:proc_t (Results 1 – 25 of 241) sorted by relevance

12345678910

/titanic_44/usr/src/uts/common/sys/
H A Dproc.h363 } 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 Dprsystm.h72 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 Dbrand.h168 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 Dfasttrap_impl.h166 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 Dexacct.h170 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 Dprdata.h76 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 Dprcontrol.c64 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 Dpgrp.c59 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 Dproc.c37 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 Dpid.c52 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 Ddtrace_subr.c43 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 Dtimer.c66 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 Dmain.c86 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 Dsig.c95 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 Dclock_realtime.c77 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 Dtask.c137 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 Dsession.c66 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 Dsysi86.c68 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 Dkvm.h67 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 Dexample2.c46 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 Delf_impl.h118 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 Dsn1_brand.c47 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 Dprocessor_bind.c49 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 Dlwpsys.c46 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 Dprmachdep.c243 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()

12345678910