Home
last modified time | relevance | path

Searched refs:curproc (Results 1 – 25 of 277) sorted by relevance

12345678910>>...12

/titanic_44/usr/src/uts/common/syscall/
H A Dsysconfig.c82 mutex_enter(&curproc->p_lock); in sysconfig()
84 rctlproc_legacy[RLIMIT_NOFILE], curproc->p_rctls, in sysconfig()
85 curproc); in sysconfig()
86 mutex_exit(&curproc->p_lock); in sysconfig()
106 return (zone_ncpus_get(curproc->p_zone)); in sysconfig()
109 return (zone_ncpus_online_get(curproc->p_zone)); in sysconfig()
115 return (curproc->p_stkprot & ~PROT_USER); in sysconfig()
150 mutex_enter(&curproc->p_lock); in sysconfig()
152 curproc->p_rctls, curproc); in sysconfig()
153 mutex_exit(&curproc->p_lock); in sysconfig()
[all …]
H A Drctlsys.c113 curproc, val->rcv_value); in rctlsys_rblk_xfrm()
273 mutex_enter(&curproc->p_lock); in rctlsys_get()
274 if ((rset = rctl_entity_obtain_rset(krde, curproc)) == NULL) { in rctlsys_get()
275 mutex_exit(&curproc->p_lock); in rctlsys_get()
282 mutex_exit(&curproc->p_lock); in rctlsys_get()
288 mutex_exit(&curproc->p_lock); in rctlsys_get()
292 usage = RCTLOP_GET_USAGE(rctl, curproc); in rctlsys_get()
294 mutex_exit(&curproc->p_lock); in rctlsys_get()
306 mutex_enter(&curproc->p_lock); in rctlsys_get()
307 if (ret = rctl_local_get(hndl, NULL, nval, curproc)) { in rctlsys_get()
[all …]
H A Duadmin.c228 closeall(P_FINFO(curproc)); in kadmin()
254 VN_RELE(PTOU(curproc)->u_cdir); in kadmin()
255 if (PTOU(curproc)->u_rdir) in kadmin()
256 VN_RELE(PTOU(curproc)->u_rdir); in kadmin()
257 if (PTOU(curproc)->u_cwd) in kadmin()
258 refstr_rele(PTOU(curproc)->u_cwd); in kadmin()
260 PTOU(curproc)->u_cdir = rootdir; in kadmin()
261 PTOU(curproc)->u_rdir = NULL; in kadmin()
262 PTOU(curproc)->u_cwd = NULL; in kadmin()
H A Drw.c270 if (fileoff >= curproc->p_fsz_ctl) { in write()
273 mutex_enter(&curproc->p_lock); in write()
275 curproc->p_rctls, curproc, RCA_UNSAFE_SIGINFO); in write()
276 mutex_exit(&curproc->p_lock); in write()
303 auio.uio_llimit = curproc->p_fsz_ctl; in write()
525 if (fileoff >= curproc->p_fsz_ctl) { in pwrite()
526 mutex_enter(&curproc->p_lock); in pwrite()
528 curproc->p_rctls, curproc, RCA_UNSAFE_SIGINFO); in pwrite()
529 mutex_exit(&curproc->p_lock); in pwrite()
576 auio.uio_llimit = curproc->p_fsz_ctl; in pwrite()
[all …]
H A Dlwp_create.c126 mutex_enter(&curproc->p_lock); in syslwp_create()
128 mutex_exit(&curproc->p_lock); in syslwp_create()
129 lwp = lwp_create(lwp_rtt, NULL, NULL, curproc, TS_STOPPED, in syslwp_create()
131 mutex_enter(&curproc->p_lock); in syslwp_create()
133 mutex_exit(&curproc->p_lock); in syslwp_create()
H A Dpset.c430 !HASZONEACCESS(curproc, pp->p_zone->zone_id)) { in pset_unbind()
491 (pid == curproc->p_pid && id == P_MYID)) { in pset_bind_lwp()
492 pp = curproc; in pset_bind_lwp()
497 pp = curproc; in pset_bind_lwp()
502 if (pp != curproc && id == P_MYID) { in pset_bind_lwp()
580 pp = curproc; in pset_bind()
601 pp = curproc; in pset_bind()
614 id = curproc->p_task->tk_tkid; in pset_bind()
626 pp = curproc; in pset_bind()
656 id = PRCTID(curproc); in pset_bind()
[all …]
H A Dumount.c158 (PTOU(curproc)->u_rdir != NULL && in umount2()
159 PTOU(curproc)->u_rdir != curproc->p_zone->zone_rootvp) || in umount2()
H A Dprocessor_bind.c235 pp = curproc; in processor_bind()
264 ret = cpu_bind_process(curproc, bind, &obind, &err); in processor_bind()
276 proc_t *p = curproc; in processor_bind()
291 pp = curproc; in processor_bind()
321 id = PRCTID(curproc); in processor_bind()
324 curproc->p_zone->zone_uniqid)) == NULL) { in processor_bind()
H A Dumask.c50 t = PTOU(curproc)->u_cmask; in umask()
51 PTOU(curproc)->u_cmask = (mode_t)(mask & PERMMASK); in umask()
H A Dgetloadavg.c50 if (!INGLOBALZONE(curproc)) { in getloadavg()
51 loadbuf = &curproc->p_zone->zone_avenrun[0]; in getloadavg()
H A Dauditsys.c148 p = curproc; in setauid()
293 p = curproc; in setaudit()
360 p = curproc; in setaudit_addr()
447 if (INGLOBALZONE(curproc)) { in setpolicy()
509 if (!(audit_policy & AUDIT_PERZONE) && !INGLOBALZONE(curproc)) in setamask()
539 if (!(audit_policy & AUDIT_PERZONE) && !INGLOBALZONE(curproc)) in setkmask()
611 if (!(audit_policy & AUDIT_PERZONE) && !INGLOBALZONE(curproc)) in setkaudit()
705 if (!(audit_policy & AUDIT_PERZONE) && !INGLOBALZONE(curproc)) in setqctrl()
767 pad = P2A(curproc); in getcwd()
797 pad = P2A(curproc); in getcar()
[all …]
H A Dcorectl.c218 if (INGLOBALZONE(curproc)) { in init_core()
228 VERIFY((cg = zone_getspecific(core_zone_key, curproc->p_zone)) != NULL); in init_core()
233 curproc->p_corefile = cg->core_default_path; in init_core()
234 curproc->p_content = cg->core_default_content; in init_core()
247 zone_t *zone = curproc->p_zone; in corectl()
503 pgid = curproc->p_pgrp; in set_proc_info()
538 proc_t *p = curproc; in set_core_defaults()
/titanic_44/usr/src/uts/common/exec/aout/
H A Daout.c249 mutex_enter(&curproc->p_lock); in aoutexec()
250 (void) rctl_rlimit_get(rctlproc_legacy[RLIMIT_NOFILE], curproc, in aoutexec()
255 curproc, &fdno_rlim, gp, in aoutexec()
261 curproc, &fdno_rlim, gp, in aoutexec()
265 mutex_exit(&curproc->p_lock); in aoutexec()
315 limit = btop(curproc->p_vmem_ctl); in get_aout_head()
316 roundlimit = btopr(curproc->p_vmem_ctl); in get_aout_head()
319 mutex_enter(&curproc->p_lock); in get_aout_head()
321 curproc->p_rctls, curproc, RCA_SAFE); in get_aout_head()
322 mutex_exit(&curproc->p_lock); in get_aout_head()
/titanic_44/usr/src/uts/common/fs/fd/
H A Dfdops.c118 mutex_enter(&curproc->p_lock); in fdread()
120 curproc->p_rctls, curproc); in fdread()
121 nentries = MIN(P_FINFO(curproc)->fi_nfiles, (int)fdno_ctl); in fdread()
122 mutex_exit(&curproc->p_lock); in fdread()
173 ((P_FINFO(curproc)->fi_nfiles + 2) * FDSDSIZE); in fdgetattr()
247 mutex_enter(&curproc->p_lock); in fdreaddir()
249 curproc->p_rctls, curproc); in fdreaddir()
250 nentries = MIN(P_FINFO(curproc)->fi_nfiles, (int)fdno_ctl); in fdreaddir()
251 mutex_exit(&curproc->p_lock); in fdreaddir()
453 mutex_enter(&curproc->p_lock); in fdstatvfs()
[all …]
/titanic_44/usr/src/uts/common/disp/
H A Dpriocntl.c315 mutex_enter(&curproc->p_lock); in priocntl_common()
317 mutex_exit(&curproc->p_lock); in priocntl_common()
324 error = setparms(curproc, &stprmargs); in priocntl_common()
364 if (MUTEX_HELD(&curproc->p_lock)) in priocntl_common()
365 mutex_exit(&curproc->p_lock); in priocntl_common()
433 mutex_enter(&curproc->p_lock); in priocntl_common()
448 error = proccmp(curproc, &pcmpargs); in priocntl_common()
451 mutex_exit(&(curproc->p_lock)); in priocntl_common()
518 (ttoproc(retthreadp) != curproc) && in priocntl_common()
519 MUTEX_HELD(&(curproc)->p_lock)) in priocntl_common()
[all …]
/titanic_44/usr/src/uts/common/sys/
H A Dbrand.h153 if (PROC_IS_BRANDED(curproc) && \
154 BROP(curproc)->b_sigset_native_to_brand) \
155 BROP(curproc)->b_sigset_native_to_brand(sigset)
157 if (PROC_IS_BRANDED(curproc) && \
158 BROP(curproc)->b_sigset_brand_to_native) \
159 BROP(curproc)->b_sigset_brand_to_native(sigset)
/titanic_44/usr/src/uts/common/os/
H A Dcore.c88 proc_t *p = curproc; in core_log()
128 rootvp = (PTOU(curproc)->u_rdir == NULL ? in remove_core_file()
129 curproc->p_zone->zone_rootvp : PTOU(curproc)->u_rdir); in remove_core_file()
130 startvp = (fp[0] == '/' ? rootvp : PTOU(curproc)->u_cdir); in remove_core_file()
132 startvp = curproc->p_zone->zone_rootvp; in remove_core_file()
133 rootvp = curproc->p_zone->zone_rootvp; in remove_core_file()
222 startvp = rootvp = curproc->p_zone->zone_rootvp; in create_core_file()
258 perms, &vp, CRCREAT, PTOU(curproc)->u_cmask, dvp, -1); in create_core_file()
328 proc_t *p = curproc; in do_core()
439 if ((eswp = PTOU(curproc)->u_execsw) == NULL || in do_core()
[all …]
H A Dmain.c320 proc_t *p = curproc; in start_init_common()
350 proc_init = curproc; in start_init()
352 ASSERT(curproc->p_zone->zone_initname != NULL); in start_init()
515 gethrestime(&PTOU(curproc)->u_start); in main()
516 curthread->t_start = PTOU(curproc)->u_start.tv_sec; in main()
657 bcopy("sched", PTOU(curproc)->u_psargs, 6); in main()
658 bcopy("sched", PTOU(curproc)->u_comm, 5); in main()
H A Dgrow.c72 proc_t *p = curproc; in brk()
97 struct proc *p = curproc; in brk_lpg()
171 struct proc *p = curproc; in brk_internal()
298 struct proc *p = curproc; in grow()
338 struct proc *p = curproc; in grow_lpg()
407 struct proc *p = curproc; in grow_internal()
595 struct as *as = curproc->p_as; in smmap_common()
656 if ((flags & MAP_FIXED) && curproc->p_lcp != NULL) in smmap_common()
657 lwpchan_delete_mapping(curproc, *addrp, *addrp + len); in smmap_common()
769 if ((flags & MAP_FIXED) && curproc->p_lcp != NULL) in smmap_common()
[all …]
H A Dfio.c339 uf_info_t *fip = P_FINFO(curproc); in flist_grow()
585 uf_info_t *fip = P_FINFO(curproc); in getf()
628 proc_t *p = curproc; in closeandsetf()
810 uf_info_t *fip = P_FINFO(curproc); in releasef()
936 ASSERT(MUTEX_NOT_HELD(&P_FINFO(curproc)->fi_lock)); in closef()
986 proc_t *p = curproc; in ufalloc_file()
1169 uf_info_t *fip = P_FINFO(curproc); in setf()
1199 uf_info_t *fip = P_FINFO(curproc); in f_getfl()
1236 uf_info_t *fip = P_FINFO(curproc); in f_getfd_error()
1280 uf_info_t *fip = P_FINFO(curproc); in f_setfd_error()
[all …]
H A Dpool_pset.c118 ASSERT(INGLOBALZONE(curproc)); in pool_pset_setup_cb()
165 ASSERT(INGLOBALZONE(curproc)); in pool_pset_cpu_setup()
226 ASSERT(INGLOBALZONE(curproc)); in pool_pset_enable()
291 ASSERT(INGLOBALZONE(curproc)); in pool_pset_disable()
546 ASSERT(INGLOBALZONE(curproc)); in pool_pset_xtransfer()
611 ASSERT(INGLOBALZONE(curproc)); in pset_bind_start()
648 if (!prochasprocperm(p, curproc, pcred)) { in pset_bind_start()
764 ASSERT(INGLOBALZONE(curproc)); in pool_cpu_propput()
813 ASSERT(INGLOBALZONE(curproc)); in pool_cpu_proprm()
856 mypsetid = zone_pset_get(curproc->p_zone); in pool_pset_pack()
[all …]
/titanic_44/usr/src/uts/common/io/
H A Dphysmem.c131 index = PHYSMEM_HASH(curproc); in physmem_remove_hash_proc()
135 if ((*walker)->pph_proc == curproc && in physmem_remove_hash_proc()
165 index = PHYSMEM_HASH(curproc); in physmem_add_hash()
171 if (iterator->pph_proc == curproc) { in physmem_add_hash()
202 newp->pph_proc = curproc; in physmem_add_hash()
259 index = PHYSMEM_HASH(curproc); in physmem_validate_cookie()
262 if (proc_hp->pph_proc == curproc) { in physmem_validate_cookie()
291 index = PHYSMEM_HASH(curproc); in physmem_remove_vnode_hash()
296 if (proc_hp->pph_proc == curproc) { in physmem_remove_vnode_hash()
347 struct as *as = curproc->p_as; in physmem_setup_addrs()
[all …]
H A Ddevpoll.c480 pcp->pc_pid = curproc->p_pid; in dpopen()
518 if (curproc->p_pid != pcp->pc_pid) { in dpwrite()
523 mutex_enter(&curproc->p_lock); in dpwrite()
525 rctlproc_legacy[RLIMIT_NOFILE], curproc->p_rctls, curproc)) { in dpwrite()
527 curproc->p_rctls, curproc, RCA_SAFE); in dpwrite()
528 mutex_exit(&curproc->p_lock); in dpwrite()
531 mutex_exit(&curproc->p_lock); in dpwrite()
576 if ((uint_t)fd >= P_FINFO(curproc)->fi_nfiles) in dpwrite()
716 if (curproc->p_pid != pcp->pc_pid) in dpioctl()
/titanic_44/usr/src/uts/common/fs/autofs/
H A Dauto_sys.c76 fngp = zone_getspecific(autofs_key, curproc->p_zone); in autofssys()
80 curproc->p_zone, fngp); in autofssys()
92 fngp->fng_autofs_pid = curproc->p_pid; in autofssys()
/titanic_44/usr/src/uts/intel/ia32/os/
H A Dsysi86.c84 proc_t *pp = curproc; in sysi86()
346 xen_set_ldt(get_ssd_base(&curproc->p_ldt_desc), in ldt_load()
347 curproc->p_ldtlimit + 1); in ldt_load()
349 *((system_desc_t *)&CPU->cpu_gdt[GDT_LDT]) = curproc->p_ldt_desc; in ldt_load()
374 ASSERT(p == curproc); in ldt_savectx()
405 ASSERT(p == curproc); in ldt_restorectx()
735 if (pp == curproc) { in ldt_alloc()
761 if (pp == curproc) { in ldt_free()
788 ASSERT(cp != curproc); in ldt_dup()

12345678910>>...12