Home
last modified time | relevance | path

Searched refs:proctree_lock (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/sys/kern/
H A Dsys_procdesc.c136 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 Dkern_procctl.c80 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 Dkern_exit.c114 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 Dtty_tty.c68 sx_slock(&proctree_lock); in ctty_clone()
82 sx_sunlock(&proctree_lock); in ctty_clone()
H A Dkern_proc.c135 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 Dtty.c1234 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 Dsubr_prf.c189 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 Dsys_process.c774 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 Dkern_ktrace.c1122 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 Dkern_acct.c367 sx_slock(&proctree_lock); in acct_process()
375 sx_sunlock(&proctree_lock); in acct_process()
H A Dkern_kthread.c169 sx_xlock(&proctree_lock); in kproc_exit()
173 sx_xunlock(&proctree_lock); in kproc_exit()
H A Dkern_resource.c119 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 Dkern_fork.c601 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 Dkern_mib.c748 sx_xlock(&proctree_lock); in sysctl_kern_pid_max()
760 sx_xunlock(&proctree_lock); in sysctl_kern_pid_max()
H A Dinit_main.c829 sx_xlock(&proctree_lock); in create_init()
847 sx_xunlock(&proctree_lock); in create_init()
H A Dkern_prot.c364 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 Dkern_sig.c1859 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 Dlinprocfs.c924 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 Dlinux_fork.c217 sx_xlock(&proctree_lock); in linux_clone_proc()
221 sx_xunlock(&proctree_lock); in linux_clone_proc()
H A Dlinux_misc.c2817 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 Dlinux_file.c187 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 Ddevfs_vnops.c711 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 Dfasttrap_isa.c968 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 Dhwpmc_mod.c1188 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 Dproc.h1076 extern struct sx proctree_lock;

12