Home
last modified time | relevance | path

Searched refs:pidlock (Results 1 – 25 of 88) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/syscall/
H A Dpgrpsys.c50 mutex_enter(&pidlock); in setpgrp()
52 mutex_exit(&pidlock); in setpgrp()
55 mutex_exit(&pidlock); in setpgrp()
62 mutex_enter(&pidlock); in setpgrp()
64 mutex_exit(&pidlock); in setpgrp()
67 mutex_exit(&pidlock); in setpgrp()
76 mutex_enter(&pidlock); in setpgrp()
80 mutex_exit(&pidlock); in setpgrp()
85 mutex_exit(&pidlock); in setpgrp()
92 mutex_exit(&pidlock); in setpgrp()
[all …]
H A Dprocessor_bind.c57 ASSERT(MUTEX_HELD(&pidlock)); in cpu_bind_process()
92 ASSERT(MUTEX_HELD(&pidlock)); in cpu_bind_task()
119 ASSERT(MUTEX_HELD(&pidlock)); in cpu_bind_project()
144 ASSERT(MUTEX_HELD(&pidlock)); in cpu_bind_zone()
169 ASSERT(MUTEX_HELD(&pidlock)); in cpu_bind_contract()
262 mutex_enter(&pidlock); in processor_bind()
270 mutex_exit(&pidlock); in processor_bind()
274 mutex_enter(&pidlock); in processor_bind()
282 mutex_exit(&pidlock); in processor_bind()
285 mutex_exit(&pidlock); in processor_bind()
[all …]
H A Dpset.c335 ASSERT(MUTEX_HELD(&pidlock)); in pset_bind_task()
362 ASSERT(MUTEX_HELD(&pidlock)); in pset_bind_project()
387 ASSERT(MUTEX_HELD(&pidlock)); in pset_bind_zone()
421 mutex_enter(&pidlock); in pset_unbind()
445 mutex_exit(&pidlock); in pset_unbind()
456 ASSERT(MUTEX_HELD(&pidlock)); in pset_bind_contract()
489 mutex_enter(&pidlock); in pset_bind_lwp()
517 mutex_exit(&pidlock); in pset_bind_lwp()
581 mutex_enter(&pidlock); in pset_bind()
588 mutex_exit(&pidlock); in pset_bind()
[all …]
H A Dexacctsys.c121 mutex_enter(&pidlock); in getacct_proc()
123 mutex_exit(&pidlock); in getacct_proc()
129 mutex_exit(&pidlock); in getacct_proc()
190 mutex_enter(&pidlock); in putacct()
192 mutex_exit(&pidlock); in putacct()
199 mutex_exit(&pidlock); in putacct()
266 mutex_enter(&pidlock); in wracct_proc()
268 mutex_exit(&pidlock); in wracct_proc()
274 mutex_exit(&pidlock); in wracct_proc()
H A Dtasksys.c86 mutex_enter(&pidlock); in tasksys_settaskid()
88 mutex_exit(&pidlock); in tasksys_settaskid()
91 mutex_exit(&pidlock); in tasksys_settaskid()
205 mutex_enter(&pidlock); in tasksys_gettaskid()
207 mutex_exit(&pidlock); in tasksys_gettaskid()
226 mutex_enter(&pidlock); in tasksys_getprojid()
228 mutex_exit(&pidlock); in tasksys_getprojid()
H A Dcorectl.c277 mutex_enter(&pidlock); in corectl()
280 mutex_exit(&pidlock); in corectl()
284 mutex_exit(&pidlock); in corectl()
387 mutex_enter(&pidlock); in corectl()
389 mutex_exit(&pidlock); in corectl()
395 mutex_exit(&pidlock); in corectl()
489 mutex_enter(&pidlock); in set_proc_info()
497 mutex_exit(&pidlock); in set_proc_info()
507 mutex_enter(&pidlock); in set_proc_info()
514 mutex_exit(&pidlock); in set_proc_info()
H A Duid.c112 mutex_enter(&pidlock); in setuid()
114 mutex_exit(&pidlock); in setuid()
159 mutex_enter(&pidlock); in setuid()
161 mutex_exit(&pidlock); in setuid()
334 mutex_enter(&pidlock); in setreuid()
336 mutex_exit(&pidlock); in setreuid()
389 mutex_enter(&pidlock); in setreuid()
391 mutex_exit(&pidlock); in setreuid()
H A Dsignotify.c113 mutex_enter(&pidlock); in signotify()
120 mutex_exit(&pidlock); in signotify()
126 mutex_exit(&pidlock); in signotify()
179 mutex_enter(&pidlock); in signotify()
181 mutex_exit(&pidlock); in signotify()
185 mutex_exit(&pidlock); in signotify()
H A Dsigqueue.c58 mutex_enter(&pidlock); in sigqkill()
66 mutex_exit(&pidlock); in sigqkill()
77 mutex_enter(&pidlock); in sigqkill()
84 mutex_exit(&pidlock); in sigqkill()
H A Ducredsys.c149 mutex_enter(&pidlock); in ucred_get()
153 mutex_exit(&pidlock); in ucred_get()
167 mutex_exit(&pidlock); in ucred_get()
/illumos-gate/usr/src/uts/common/os/
H A Dsession.c65 ASSERT(MUTEX_HELD(&pidlock) || MUTEX_HELD(&p->p_splock)); in sess_hold()
74 ASSERT(MUTEX_HELD(&pidlock) || !pidlock_held); in sess_rele()
114 mutex_enter(&pidlock); in sess_rele()
117 mutex_exit(&pidlock); in sess_rele()
132 ASSERT(MUTEX_NOT_HELD(&pidlock)); in tty_hold()
187 ASSERT(MUTEX_NOT_HELD(&pidlock)); in tty_rele()
216 mutex_enter(&pidlock); in sess_create()
234 mutex_exit(&pidlock); in sess_create()
254 ASSERT(MUTEX_HELD(&stp->sd_lock) && MUTEX_HELD(&pidlock) && in sess_ctty_clear()
274 ASSERT(MUTEX_HELD(&stp->sd_lock) && MUTEX_HELD(&pidlock) && in sess_ctty_set()
[all …]
H A Dpid.c78 kmutex_t pidlock; /* global process lock */ variable
277 ASSERT(MUTEX_HELD(&pidlock)); in pid_exit()
332 ASSERT(MUTEX_HELD(&pidlock)); in prfind_zone()
368 ASSERT(MUTEX_HELD(&pidlock)); in pgfind_zone()
461 mutex_enter(&pidlock); in sprlock_zone()
463 mutex_exit(&pidlock); in sprlock_zone()
467 mutex_exit(&pidlock); in sprlock_zone()
557 ASSERT(MUTEX_HELD(&pidlock)); in pid_entry()
580 mutex_enter(&pidlock); in signal()
584 mutex_exit(&pidlock); in signal()
[all …]
H A Dpgrp.c61 ASSERT(MUTEX_HELD(&pidlock));
82 mutex_enter(&pidlock);
88 mutex_exit(&pidlock);
102 ASSERT(MUTEX_HELD(&pidlock));
120 ASSERT(MUTEX_HELD(&pidlock));
162 ASSERT(MUTEX_HELD(&pidlock));
210 ASSERT(MUTEX_HELD(&pidlock));
251 ASSERT(MUTEX_HELD(&pidlock));
H A Dfork.c136 ASSERT(MUTEX_HELD(&pidlock)); in disown_proc()
292 mutex_enter(&pidlock); in cfork()
301 mutex_exit(&pidlock); in cfork()
534 mutex_enter(&pidlock); in cfork()
586 mutex_exit(&pidlock); in cfork()
600 ASSERT(MUTEX_NOT_HELD(&pidlock)); in cfork()
650 mutex_enter(&pidlock); in cfork()
664 mutex_exit(&pidlock); in cfork()
688 mutex_enter(&pidlock); in fork_fail()
690 mutex_exit(&pidlock); in fork_fail()
[all …]
H A Dprocset.c106 mutex_enter(&pidlock); in dotoprocs()
143 mutex_exit(&pidlock); in dotoprocs()
151 mutex_exit(&pidlock); in dotoprocs()
188 mutex_exit(&pidlock); in dotoprocs()
191 mutex_exit(&pidlock); in dotoprocs()
198 mutex_exit(&pidlock); in dotoprocs()
205 mutex_exit(&pidlock); in dotoprocs()
897 mutex_enter(&pidlock); in dotolwp()
918 mutex_exit(&pidlock); in dotolwp()
927 mutex_exit(&pidlock); in dotolwp()
[all …]
H A Dexit.c755 mutex_enter(&pidlock); in proc_exit()
988 mutex_exit(&pidlock); in proc_exit()
1029 ASSERT(MUTEX_HELD(&pidlock)); in winfo()
1091 mutex_enter(&pidlock); in waitid()
1101 mutex_exit(&pidlock); in waitid()
1105 mutex_exit(&pidlock); in waitid()
1148 mutex_exit(&pidlock); in waitid()
1176 mutex_exit(&pidlock); in waitid()
1194 mutex_exit(&pidlock); in waitid()
1205 mutex_exit(&pidlock); in waitid()
[all …]
H A Dlockstat_subr.c50 mutex_enter(&pidlock); in lockstat_active_threads()
56 mutex_exit(&pidlock); in lockstat_active_threads()
/illumos-gate/usr/src/uts/common/cpr/
H A Dcpr_uthread.c55 mutex_enter(&pidlock); in cpr_signal_user()
67 mutex_exit(&pidlock); in cpr_signal_user()
107 mutex_enter(&pidlock); in cpr_stop_user()
162 mutex_exit(&pidlock); in cpr_stop_user()
176 mutex_enter(&pidlock); in cpr_check_user_threads()
189 mutex_exit(&pidlock); in cpr_check_user_threads()
214 mutex_exit(&pidlock); in cpr_check_user_threads()
228 mutex_enter(&pidlock); in cpr_start_user_threads()
258 mutex_exit(&pidlock); in cpr_start_user_threads()
321 mutex_enter(&pidlock); in cpr_threads_are_stopped()
[all …]
/illumos-gate/usr/src/uts/sun4u/sunfire/io/
H A Dsysctrl_quiesce.c348 mutex_enter(&pidlock); in sysctrl_stop_user_threads()
387 mutex_exit(&pidlock); in sysctrl_stop_user_threads()
395 mutex_enter(&pidlock); in sysctrl_stop_user_threads()
424 mutex_exit(&pidlock); in sysctrl_stop_user_threads()
472 mutex_enter(&pidlock); in sysctrl_stop_kernel_threads()
483 mutex_exit(&pidlock); in sysctrl_stop_kernel_threads()
490 mutex_exit(&pidlock); in sysctrl_stop_kernel_threads()
499 mutex_enter(&pidlock); in sysctrl_start_user_threads()
522 mutex_exit(&pidlock); in sysctrl_start_user_threads()
530 mutex_enter(&pidlock); in sysctrl_signal_user()
[all …]
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/privs/
H A Dtst.func_access.ksh37 BEGIN { trace(mutex_owned(&`pidlock)); }
38 BEGIN { trace(mutex_owner(&`pidlock)); }
39 BEGIN { trace(mutex_type_adaptive(&`pidlock)); }
40 BEGIN { trace(mutex_type_spin(&`pidlock)); }
/illumos-gate/usr/src/uts/common/disp/
H A Dpriocntl.c315 mutex_enter(&pidlock); in priocntl_common()
319 mutex_exit(&pidlock); in priocntl_common()
324 mutex_enter(&pidlock); in priocntl_common()
326 mutex_exit(&pidlock); in priocntl_common()
461 mutex_enter(&pidlock); in priocntl_common()
463 mutex_exit(&pidlock); in priocntl_common()
918 ASSERT(MUTEX_HELD(&pidlock)); in setthreadnice()
963 ASSERT(MUTEX_HELD(&pidlock)); in setprocnice()
1045 mutex_enter(&pidlock); in donice()
1055 mutex_exit(&pidlock); in donice()
[all …]
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_quiesce.c531 mutex_enter(&pidlock);
569 mutex_exit(&pidlock);
577 mutex_enter(&pidlock);
604 mutex_exit(&pidlock);
629 mutex_enter(&pidlock);
652 mutex_exit(&pidlock);
660 mutex_enter(&pidlock);
673 mutex_exit(&pidlock);
/illumos-gate/usr/src/lib/libfakekernel/common/sys/
H A Dproc.h95 #define PID_HOLD(pidp) ASSERT(MUTEX_HELD(&pidlock)); \
97 #define PID_RELE(pidp) ASSERT(MUTEX_HELD(&pidlock)); \
/illumos-gate/usr/src/uts/i86pc/io/dr/
H A Ddr_quiesce.c549 mutex_enter(&pidlock); in dr_stop_user_threads()
588 mutex_exit(&pidlock); in dr_stop_user_threads()
596 mutex_enter(&pidlock); in dr_stop_user_threads()
640 mutex_exit(&pidlock); in dr_stop_user_threads()
662 mutex_enter(&pidlock); in dr_start_user_threads()
685 mutex_exit(&pidlock); in dr_start_user_threads()
693 mutex_enter(&pidlock); in dr_signal_user()
706 mutex_exit(&pidlock); in dr_signal_user()
/illumos-gate/usr/src/uts/sun4u/ngdr/io/
H A Ddr_quiesce.c550 mutex_enter(&pidlock); in dr_stop_user_threads()
589 mutex_exit(&pidlock); in dr_stop_user_threads()
597 mutex_enter(&pidlock); in dr_stop_user_threads()
641 mutex_exit(&pidlock); in dr_stop_user_threads()
663 mutex_enter(&pidlock); in dr_start_user_threads()
686 mutex_exit(&pidlock); in dr_start_user_threads()
694 mutex_enter(&pidlock); in dr_signal_user()
707 mutex_exit(&pidlock); in dr_signal_user()

1234