/illumos-gate/usr/src/uts/common/syscall/ |
H A D | pgrpsys.c | 50 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 D | processor_bind.c | 57 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 D | pset.c | 335 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 D | exacctsys.c | 121 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 D | tasksys.c | 86 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 D | corectl.c | 277 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 D | uid.c | 112 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 D | signotify.c | 113 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 D | sigqueue.c | 58 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 D | ucredsys.c | 149 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 D | session.c | 65 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 D | pid.c | 78 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 D | pgrp.c | 61 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 D | fork.c | 136 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 D | procset.c | 106 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 D | exit.c | 755 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 D | lockstat_subr.c | 50 mutex_enter(&pidlock); in lockstat_active_threads() 56 mutex_exit(&pidlock); in lockstat_active_threads()
|
/illumos-gate/usr/src/uts/common/cpr/ |
H A D | cpr_uthread.c | 55 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 D | sysctrl_quiesce.c | 348 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 D | tst.func_access.ksh | 37 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 D | priocntl.c | 315 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 D | sbdp_quiesce.c | 531 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 D | proc.h | 95 #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 D | dr_quiesce.c | 549 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 D | dr_quiesce.c | 550 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()
|