/freebsd/sys/kern/ |
H A D | sys_procdesc.c | 136 sx_slock(&proctree_lock); in procdesc_find() 142 sx_sunlock(&proctree_lock); in procdesc_find() 288 sx_assert(&proctree_lock, SA_XLOCKED); in procdesc_exit() 332 sx_assert(&proctree_lock, SA_XLOCKED); in procdesc_reap() 359 sx_xlock(&proctree_lock); in procdesc_close() 369 sx_xunlock(&proctree_lock); in procdesc_close() 409 sx_xunlock(&proctree_lock); in procdesc_close() 520 sx_slock(&proctree_lock); in procdesc_stat() 542 sx_sunlock(&proctree_lock); in procdesc_stat()
|
H A D | kern_procctl.c | 80 sx_assert(&proctree_lock, SX_LOCKED); in protect_setchildren() 140 sx_assert(&proctree_lock, SX_XLOCKED); in reap_acquire() 157 sx_assert(&proctree_lock, SX_XLOCKED); in reap_release() 175 sx_assert(&proctree_lock, SX_LOCKED); in reap_status() 213 sx_assert(&proctree_lock, SX_LOCKED); in reap_getpids() 220 sx_unlock(&proctree_lock); in reap_getpids() 224 sx_slock(&proctree_lock); in reap_getpids() 245 sx_sunlock(&proctree_lock); in reap_getpids() 248 sx_slock(&proctree_lock); in reap_getpids() 317 sx_xlock(&proctree_lock); in reap_kill_proc_work() [all …]
|
H A D | kern_exit.c | 114 sx_assert(&proctree_lock, SX_LOCKED); in proc_realparent() 135 sx_assert(&proctree_lock, SX_XLOCKED); in reaper_abandon_children() 161 sx_assert(&proctree_lock, SX_LOCKED); in reaper_clear() 181 sx_assert(&proctree_lock, SA_XLOCKED); in proc_clear_orphan() 476 sx_xlock(&proctree_lock); in exit1() 679 sx_xunlock(&proctree_lock); in exit1() 918 sx_assert(&proctree_lock, SA_XLOCKED); in proc_reap() 934 sx_xunlock(&proctree_lock); in proc_reap() 960 sx_xunlock(&proctree_lock); in proc_reap() 981 sx_xunlock(&proctree_lock); in proc_reap() [all …]
|
H A D | tty_tty.c | 68 sx_slock(&proctree_lock); in ctty_clone() 82 sx_sunlock(&proctree_lock); in ctty_clone()
|
H A D | kern_proc.c | 135 struct sx __exclusive_cache_line proctree_lock; variable 188 sx_init(&proctree_lock, "proctree"); in procinit() 382 sx_assert(&proctree_lock, SX_LOCKED); in inferior() 495 sx_assert(&proctree_lock, SX_LOCKED); in pgfind() 581 sx_assert(&proctree_lock, SX_XLOCKED); in enterpgrp() 593 sx_xunlock(&proctree_lock); in enterpgrp() 653 sx_assert(&proctree_lock, SX_XLOCKED); in enterthispgrp() 666 sx_xunlock(&proctree_lock); in enterthispgrp() 674 sx_xunlock(&proctree_lock); in enterthispgrp() 694 sx_assert(&proctree_lock, SX_LOCKED); in isjobproc() [all …]
|
H A D | tty.c | 1234 sx_xlock(&proctree_lock); in tty_drop_ctty() 1237 sx_xunlock(&proctree_lock); in tty_drop_ctty() 1248 sx_xunlock(&proctree_lock); in tty_drop_ctty() 1253 sx_xunlock(&proctree_lock); in tty_drop_ctty() 1268 sx_xunlock(&proctree_lock); in tty_drop_ctty() 1849 sx_xlock(&proctree_lock); in tty_generic_ioctl() 1854 sx_xunlock(&proctree_lock); in tty_generic_ioctl() 1860 sx_xunlock(&proctree_lock); in tty_generic_ioctl() 1878 sx_xunlock(&proctree_lock); in tty_generic_ioctl() 1893 sx_xunlock(&proctree_lock); in tty_generic_ioctl() [all …]
|
H A D | subr_prf.c | 189 sx_slock(&proctree_lock); in uprintf() 194 sx_sunlock(&proctree_lock); in uprintf() 202 sx_sunlock(&proctree_lock); in uprintf() 209 sx_sunlock(&proctree_lock); in uprintf() 238 sx_slock(&proctree_lock); in vtprintf() 261 sx_sunlock(&proctree_lock); in vtprintf()
|
H A D | sys_process.c | 774 sx_assert(&proctree_lock, SX_XLOCKED); in proc_set_traced() 883 sx_xlock(&proctree_lock); in kern_ptrace() 897 sx_xunlock(&proctree_lock); in kern_ptrace() 904 sx_xunlock(&proctree_lock); in kern_ptrace() 1020 sx_xunlock(&proctree_lock); in kern_ptrace() 1024 sx_xlock(&proctree_lock); in kern_ptrace() 1079 sx_xunlock(&proctree_lock); in kern_ptrace() 1316 sx_xunlock(&proctree_lock); in kern_ptrace() 1694 sx_xunlock(&proctree_lock); in kern_ptrace()
|
H A D | kern_ktrace.c | 1122 sx_slock(&proctree_lock); in sys_ktrace() 1129 sx_sunlock(&proctree_lock); in sys_ktrace() 1140 sx_sunlock(&proctree_lock); in sys_ktrace() 1158 sx_sunlock(&proctree_lock); in sys_ktrace() 1166 sx_sunlock(&proctree_lock); in sys_ktrace() 1287 sx_assert(&proctree_lock, SX_LOCKED); in ktrsetchildren()
|
H A D | kern_acct.c | 367 sx_slock(&proctree_lock); in acct_process() 375 sx_sunlock(&proctree_lock); in acct_process()
|
H A D | kern_kthread.c | 169 sx_xlock(&proctree_lock); in kproc_exit() 173 sx_xunlock(&proctree_lock); in kproc_exit()
|
H A D | kern_resource.c | 119 sx_slock(&proctree_lock); in kern_getpriority() 126 sx_sunlock(&proctree_lock); in kern_getpriority() 130 sx_sunlock(&proctree_lock); in kern_getpriority() 211 sx_slock(&proctree_lock); in kern_setpriority() 218 sx_sunlock(&proctree_lock); in kern_setpriority() 222 sx_sunlock(&proctree_lock); in kern_setpriority()
|
H A D | kern_fork.c | 601 sx_xlock(&proctree_lock); in do_fork() 658 sx_xunlock(&proctree_lock); in do_fork() 756 sx_xlock(&proctree_lock); in do_fork() 782 sx_xunlock(&proctree_lock); in do_fork()
|
H A D | kern_mib.c | 748 sx_xlock(&proctree_lock); in sysctl_kern_pid_max() 760 sx_xunlock(&proctree_lock); in sysctl_kern_pid_max()
|
H A D | init_main.c | 829 sx_xlock(&proctree_lock); in create_init() 847 sx_xunlock(&proctree_lock); in create_init()
|
H A D | kern_prot.c | 364 sx_xlock(&proctree_lock); in sys_setsid() 380 sx_xunlock(&proctree_lock); in sys_setsid() 425 sx_xlock(&proctree_lock); in sys_setpgid() 487 sx_xunlock(&proctree_lock); in sys_setpgid()
|
H A D | kern_sig.c | 1859 sx_slock(&proctree_lock); in killpg1() 1869 sx_sunlock(&proctree_lock); in killpg1() 1873 sx_sunlock(&proctree_lock); in killpg1()
|
/freebsd/sys/compat/linprocfs/ |
H A D | linprocfs.c | 924 sx_assert(&proctree_lock, SX_LOCKED); in linprocfs_get_tty_nr() 956 sx_slock(&proctree_lock); in linprocfs_doprocstat() 960 sx_sunlock(&proctree_lock); in linprocfs_doprocstat() 1036 sx_slock(&proctree_lock); in linprocfs_doprocstatm() 1040 sx_sunlock(&proctree_lock); in linprocfs_doprocstatm() 1074 sx_slock(&proctree_lock); in linprocfs_doprocstatus() 1113 sx_sunlock(&proctree_lock); in linprocfs_doprocstatus()
|
/freebsd/sys/compat/linux/ |
H A D | linux_fork.c | 217 sx_xlock(&proctree_lock); in linux_clone_proc() 221 sx_xunlock(&proctree_lock); in linux_clone_proc()
|
H A D | linux_misc.c | 2817 sx_slock(&proctree_lock); in linux_ioprio_get() 2824 sx_sunlock(&proctree_lock); in linux_ioprio_get() 2829 sx_sunlock(&proctree_lock); in linux_ioprio_get() 2921 sx_slock(&proctree_lock); in linux_ioprio_set() 2928 sx_sunlock(&proctree_lock); in linux_ioprio_set() 2933 sx_sunlock(&proctree_lock); in linux_ioprio_set()
|
H A D | linux_file.c | 187 sx_slock(&proctree_lock); in linux_common_open() 191 sx_sunlock(&proctree_lock); in linux_common_open() 197 sx_sunlock(&proctree_lock); in linux_common_open()
|
/freebsd/sys/fs/devfs/ |
H A D | devfs_vnops.c | 711 sx_xlock(&proctree_lock); in devfs_close() 725 sx_xunlock(&proctree_lock); in devfs_close() 965 sx_slock(&proctree_lock); in devfs_ioctl() 968 sx_sunlock(&proctree_lock); in devfs_ioctl() 979 sx_sunlock(&proctree_lock); in devfs_ioctl()
|
/freebsd/sys/cddl/contrib/opensolaris/uts/intel/dtrace/ |
H A D | fasttrap_isa.c | 968 sx_slock(&proctree_lock); in fasttrap_pid_probe() 981 sx_sunlock(&proctree_lock); in fasttrap_pid_probe() 987 sx_sunlock(&proctree_lock); in fasttrap_pid_probe()
|
/freebsd/sys/dev/hwpmc/ |
H A D | hwpmc_mod.c | 1188 sx_slock(&proctree_lock); in pmc_attach_process() 1211 sx_sunlock(&proctree_lock); in pmc_attach_process() 1293 sx_slock(&proctree_lock); in pmc_detach_process() 1314 sx_sunlock(&proctree_lock); in pmc_detach_process() 2107 sx_slock(&proctree_lock); in pmc_log_all_process_mappings() 2125 sx_sunlock(&proctree_lock); in pmc_log_all_process_mappings()
|
/freebsd/sys/sys/ |
H A D | proc.h | 1076 extern struct sx proctree_lock;
|