Home
last modified time | relevance | path

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

12345678910>>...12

/illumos-gate/usr/src/uts/common/syscall/
H A Dsysconfig.c84 mutex_enter(&curproc->p_lock); in sysconfig()
87 curproc); in sysconfig()
88 mutex_exit(&curproc->p_lock); in sysconfig()
108 return (zone_ncpus_get(curproc->p_zone)); in sysconfig()
120 return (curproc->p_stkprot & ~PROT_USER); in sysconfig()
155 mutex_enter(&curproc->p_lock); in sysconfig()
157 curproc->p_rctls, curproc); in sysconfig()
158 mutex_exit(&curproc->p_lock); in sysconfig()
177 if (!INGLOBALZONE(curproc) && in sysconfig()
178 curproc->p_zone->zone_phys_mcap != 0) in sysconfig()
[all …]
H A Drctlsys.c113 curproc, val->rcv_value); in rctlsys_rblk_xfrm()
294 mutex_exit(&curproc->p_lock); in rctlsys_get()
312 mutex_exit(&curproc->p_lock); in rctlsys_get()
334 mutex_exit(&curproc->p_lock); in rctlsys_get()
458 if (pid != curproc->p_pid) { in rctlsys_set()
535 pp = curproc; in rctlsys_set()
543 pp = curproc; in rctlsys_set()
551 pp = curproc; in rctlsys_set()
1017 curproc); in rctlsys_projset()
1020 curproc); in rctlsys_projset()
[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 Dlwp_create.c119 mutex_enter(&curproc->p_lock); in syslwp_create()
121 mutex_exit(&curproc->p_lock); in syslwp_create()
122 lwp = lwp_create(lwp_rtt, NULL, 0, curproc, TS_STOPPED, in syslwp_create()
124 mutex_enter(&curproc->p_lock); in syslwp_create()
126 mutex_exit(&curproc->p_lock); in syslwp_create()
H A Dpset.c491 (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()
658 curproc->p_zone->zone_uniqid)) == NULL) { in pset_bind()
[all …]
H A Drw.c274 mutex_enter(&curproc->p_lock); in write()
276 curproc->p_rctls, curproc, RCA_UNSAFE_SIGINFO); in write()
277 mutex_exit(&curproc->p_lock); in write()
527 mutex_enter(&curproc->p_lock); in pwrite()
529 curproc->p_rctls, curproc, RCA_UNSAFE_SIGINFO); in pwrite()
530 mutex_exit(&curproc->p_lock); in pwrite()
934 curproc->p_rctls, curproc, RCA_UNSAFE_SIGINFO); in writev()
935 mutex_exit(&curproc->p_lock); in writev()
1340 curproc->p_rctls, curproc, in pwritev()
1342 mutex_exit(&curproc->p_lock); in pwritev()
[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.c47 t = PTOU(curproc)->u_cmask; in umask()
48 PTOU(curproc)->u_cmask = (mode_t)(mask & PERMMASK); in umask()
H A Dauditsys.c150 p = curproc; in setauid()
295 p = curproc; in setaudit()
362 p = curproc; in setaudit_addr()
449 if (INGLOBALZONE(curproc)) { in setpolicy()
515 if (!(audit_policy & AUDIT_PERZONE) && !INGLOBALZONE(curproc)) in setamask()
545 if (!(audit_policy & AUDIT_PERZONE) && !INGLOBALZONE(curproc)) in setkmask()
773 pad = P2A(curproc); in getcwd()
803 pad = P2A(curproc); in getcar()
902 if (!HASZONEACCESS(curproc, p->p_zone->zone_id)) in setumask()
985 if (!HASZONEACCESS(curproc, p->p_zone->zone_id)) in setsmask()
[all …]
H A Dgetloadavg.c50 if (!INGLOBALZONE(curproc)) { in getloadavg()
51 loadbuf = &curproc->p_zone->zone_avenrun[0]; in getloadavg()
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()
H A Drlimit.c57 proc_t *p = curproc; in ulimit()
233 mutex_enter(&curproc->p_lock); in ulimit()
235 curproc->p_rctls, curproc); in ulimit()
238 mutex_exit(&curproc->p_lock); in ulimit()
293 struct proc *p = curproc; in getrlimit32()
/illumos-gate/usr/src/uts/common/disp/
H A Dpriocntl.c316 mutex_enter(&curproc->p_lock); in priocntl_common()
318 mutex_exit(&curproc->p_lock); in priocntl_common()
366 mutex_exit(&curproc->p_lock); in priocntl_common()
434 mutex_enter(&curproc->p_lock); in priocntl_common()
521 mutex_exit(&(curproc)->p_lock); in priocntl_common()
568 mutex_exit(&(curproc)->p_lock); in priocntl_common()
863 if (pp != curproc) { in threadcmp()
1026 if (MUTEX_HELD(&curproc->p_lock)) in donice()
1027 mutex_exit(&curproc->p_lock); in donice()
1199 if (MUTEX_HELD(&curproc->p_lock)) in doprio()
[all …]
/illumos-gate/usr/src/uts/common/fs/fd/
H A Dfdops.c119 mutex_enter(&curproc->p_lock); in fdread()
121 curproc->p_rctls, curproc); in fdread()
123 mutex_exit(&curproc->p_lock); in fdread()
174 ((P_FINFO(curproc)->fi_nfiles + 2) * FDSDSIZE); in fdgetattr()
248 mutex_enter(&curproc->p_lock); in fdreaddir()
250 curproc->p_rctls, curproc); in fdreaddir()
252 mutex_exit(&curproc->p_lock); in fdreaddir()
455 mutex_enter(&curproc->p_lock); in fdstatvfs()
457 curproc->p_rctls, curproc); in fdstatvfs()
458 mutex_exit(&curproc->p_lock); in fdstatvfs()
[all …]
/illumos-gate/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)
/illumos-gate/usr/src/uts/common/io/
H A Dphysmem.c131 index = PHYSMEM_HASH(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()
617 struct as *as = curproc->p_as; in physmem_destroy_addrs()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dcore.c89 proc_t *p = curproc; in core_log()
129 rootvp = (PTOU(curproc)->u_rdir == NULL ? in remove_core_file()
130 curproc->p_zone->zone_rootvp : PTOU(curproc)->u_rdir); in remove_core_file()
133 startvp = curproc->p_zone->zone_rootvp; in remove_core_file()
134 rootvp = curproc->p_zone->zone_rootvp; in remove_core_file()
223 startvp = rootvp = curproc->p_zone->zone_rootvp; in create_core_file()
329 proc_t *p = curproc; in do_core()
440 if ((eswp = PTOU(curproc)->u_execsw) == NULL || in do_core()
467 proc_t *p = curproc; in expand_string()
574 proc_t *p = curproc; in dump_one_core()
[all …]
H A Dmain.c341 proc_t *p = curproc; in start_init_common()
371 proc_init = curproc; in start_init()
373 ASSERT(curproc->p_zone->zone_initname != NULL); in start_init()
536 gethrestime(&PTOU(curproc)->u_start); in main()
537 curthread->t_start = PTOU(curproc)->u_start.tv_sec; in main()
680 bcopy("sched", PTOU(curproc)->u_psargs, 6); in main()
681 bcopy("sched", PTOU(curproc)->u_comm, 5); in main()
H A Dgrow.c81 proc_t *p = curproc; in brk()
117 struct proc *p = curproc; in brk_lpg()
191 struct proc *p = curproc; in brk_internal()
318 struct proc *p = curproc; in grow()
359 struct proc *p = curproc; in grow_lpg()
428 struct proc *p = curproc; in grow_internal()
646 struct as *as = curproc->p_as; in smmap_common()
676 secflag_enabled(curproc, PROC_SEC_ASLR)) in smmap_common()
984 struct proc *p = curproc; in munmap()
1007 struct as *as = curproc->p_as; in mprotect()
[all …]
H A Dfio.c340 uf_info_t *fip = P_FINFO(curproc); in flist_grow()
586 uf_info_t *fip = P_FINFO(curproc); in getf_gen()
638 proc_t *p = curproc; in closeandsetf()
821 uf_info_t *fip = P_FINFO(curproc); in releasef()
1001 proc_t *p = curproc; in ufalloc_file()
1187 uf_info_t *fip = P_FINFO(curproc); in setf()
1218 uf_info_t *fip = P_FINFO(curproc); in f_getfl()
1255 uf_info_t *fip = P_FINFO(curproc); in f_getfd_error()
1299 uf_info_t *fip = P_FINFO(curproc); in f_setfd_error()
1337 uf_info_t *fip = P_FINFO(curproc); in f_badfd()
[all …]
H A Dpool_pset.c120 ASSERT(INGLOBALZONE(curproc)); in pool_pset_setup_cb()
167 ASSERT(INGLOBALZONE(curproc)); in pool_pset_cpu_setup()
228 ASSERT(INGLOBALZONE(curproc)); in pool_pset_enable()
293 ASSERT(INGLOBALZONE(curproc)); in pool_pset_disable()
548 ASSERT(INGLOBALZONE(curproc)); in pool_pset_xtransfer()
613 ASSERT(INGLOBALZONE(curproc)); in pset_bind_start()
650 if (!prochasprocperm(p, curproc, pcred)) { in pset_bind_start()
766 ASSERT(INGLOBALZONE(curproc)); in pool_cpu_propput()
815 ASSERT(INGLOBALZONE(curproc)); in pool_cpu_proprm()
858 mypsetid = zone_pset_get(curproc->p_zone); in pool_pset_pack()
[all …]
H A Daio.c405 aiop = curproc->p_aio; in aionotify()
535 aiop = curproc->p_aio; in aiowait()
625 aiop = curproc->p_aio; in aiowaitn()
916 aiop = curproc->p_aio; in aiosuspend()
1089 proc_t *p = curproc; in aioinit()
1118 proc_t *p = curproc; in aiostart()
1226 aiop = curproc->p_aio; in alio()
1568 aiop = curproc->p_aio; in aliowait()
1678 aiop = curproc->p_aio; in aio_list_get()
1792 aiop = curproc->p_aio; in aioerror()
[all …]
/illumos-gate/usr/src/uts/intel/os/
H A Dsysi86.c86 proc_t *pp = curproc; in sysi86()
325 xen_set_ldt(curproc->p_ldt, curproc->p_ldtlimit + 1); in ldt_load()
334 len = (curproc->p_ldtlimit + 1) * sizeof (user_desc_t); in ldt_load()
335 bcopy(curproc->p_ldt, CPU->cpu_m.mcpu_ldt, len); in ldt_load()
367 ASSERT(p == curproc); in ldt_savectx()
396 ASSERT(p == curproc); in ldt_restorectx()
421 ASSERT(p == curproc); in ldt_freectx()
481 proc_t *pp = curproc; in setdscr()
732 if (pp == curproc) { in ldt_free()
759 ASSERT(cp != curproc); in ldt_dup()
/illumos-gate/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()

12345678910>>...12