Defined in 2 files as a typedef:
Referenced in 235 files:
- cddl/compat/opensolaris/misc/thread_pool.c, 3 times
- cddl/compat/opensolaris/misc/thread_pool_impl.h, line 63
- cddl/contrib/opensolaris/head/thread.h, 2 times
- cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.h, line 61
- cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c, line 653
- cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.h, line 80
- contrib/apr/include/apr_portable.h, line 159
- contrib/apr/include/arch/unix/apr_arch_threadproc.h, line 58
- contrib/apr/threadproc/unix/thread.c, 2 times
- contrib/capsicum-test/capmode.cc, 3 times
- contrib/capsicum-test/capsicum-test.h, 2 times
- contrib/capsicum-test/procdesc.cc, 2 times
- contrib/gdb/gdb/gdb_thread_db.h, 2 times
- contrib/googletest/googletest/include/gtest/internal/gtest-port.h, 2 times
- contrib/googletest/googletest/test/googletest-port-test.cc, line 306
- contrib/jemalloc/include/jemalloc/internal/background_thread_externs.h, line 26
- contrib/jemalloc/include/jemalloc/internal/background_thread_structs.h, line 24
- contrib/jemalloc/include/jemalloc/internal/tsd_generic.h, line 9
- contrib/jemalloc/src/background_thread.c, 3 times
- contrib/jemalloc/src/jemalloc.c, line 127
- contrib/jemalloc/src/mutex.c, line 32
- contrib/jemalloc/src/tsd.c, line 489
- contrib/lib9p/threadpool.h, line 64
- contrib/lib9p/transport/socket.c, line 54
- contrib/libevent/evthread_pthread.c, line 89
- contrib/libevent/test/regress.c, line 1001
- contrib/libevent/test/regress_thread.h, line 31
- contrib/libpcap/rpcapd/daemon.c, line 115
- contrib/libpcap/testprogs/threadsignaltest.c, line 49
- contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_custom.cpp, line 379
- contrib/llvm-project/compiler-rt/lib/safestack/safestack.cpp, line 208
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp, 2 times
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.cpp, line 110
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cpp, line 390
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_openbsd.cpp, line 77
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp, line 184
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.cpp, line 77
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_mac.cpp, 2 times
- contrib/llvm-project/compiler-rt/lib/tsan/benchmarks/mini_bench_local.cpp, 2 times
- contrib/llvm-project/compiler-rt/lib/tsan/benchmarks/mini_bench_shared.cpp, 2 times
- contrib/llvm-project/compiler-rt/lib/tsan/benchmarks/mop.cpp, line 48
- contrib/llvm-project/compiler-rt/lib/tsan/benchmarks/start_many_threads.cpp, 2 times
- contrib/llvm-project/compiler-rt/lib/tsan/benchmarks/vts_many_threads_bench.cpp, 4 times
- contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform_mac.cpp, 2 times
- contrib/llvm-project/lldb/include/lldb/lldb-types.h, line 58
- contrib/llvm-project/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h, line 192
- contrib/llvm-project/openmp/runtime/src/kmp.h, line 1360
- contrib/llvm-project/openmp/runtime/src/thirdparty/ittnotify/ittnotify_config.h, 2 times
- contrib/llvm-project/openmp/runtime/src/z_Linux_util.cpp, 2 times
- contrib/ncurses/ncurses/curses.priv.h, 3 times
- contrib/ncurses/ncurses/tinfo/lib_setup.c, 2 times
- contrib/netbsd-tests/dev/md/h_mdserv.c, line 66
- contrib/netbsd-tests/fs/common/fstest_lfs.c, line 53
- contrib/netbsd-tests/fs/common/fstest_puffs.c, line 220
- contrib/netbsd-tests/fs/common/snapshot.c, line 168
- contrib/netbsd-tests/fs/ffs/t_fifos.c, line 108
- contrib/netbsd-tests/fs/nfs/nfsservice/rumpnfsd.c, line 65
- contrib/netbsd-tests/fs/nfs/t_mountd.c, line 89
- contrib/netbsd-tests/fs/puffs/t_basic.c, line 162
- contrib/netbsd-tests/fs/puffs/t_fuzz.c, line 213
- contrib/netbsd-tests/fs/tmpfs/t_renamerace.c, line 79
- contrib/netbsd-tests/fs/vfs/t_renamerace.c, 2 times
- contrib/netbsd-tests/fs/vfs/t_rmdirrace.c, line 69
- contrib/netbsd-tests/kernel/t_filedesc.c, line 72
- contrib/netbsd-tests/lib/libc/gen/t_nice.c, line 177
- contrib/netbsd-tests/lib/libc/net/h_nsd_recurse.c, line 101
- contrib/netbsd-tests/lib/libc/setjmp/t_threadjmp.c, line 89
- contrib/netbsd-tests/lib/libc/stdlib/t_getenv_thread.c, 4 times
- contrib/netbsd-tests/lib/libc/sys/t_getpid.c, line 109
- contrib/netbsd-tests/lib/libc/tls/t_tls_dlopen.c, line 87
- contrib/netbsd-tests/lib/libc/tls/t_tls_dynamic.c, line 87
- contrib/netbsd-tests/lib/libc/tls/t_tls_static.c, line 75
- contrib/netbsd-tests/lib/libpthread/dlopen/dso/h_pthread_dlopen.c, 2 times
- contrib/netbsd-tests/lib/libpthread/dlopen/t_dso_pthread_create.c, 2 times
- contrib/netbsd-tests/lib/libpthread/dlopen/t_main_pthread_create.c, 3 times
- contrib/netbsd-tests/lib/libpthread/h_resolv.c, 2 times
- contrib/netbsd-tests/lib/libpthread/t_barrier.c, line 76
- contrib/netbsd-tests/lib/libpthread/t_cond.c, 10 times
- contrib/netbsd-tests/lib/libpthread/t_condwait.c, line 117
- contrib/netbsd-tests/lib/libpthread/t_detach.c, line 61
- contrib/netbsd-tests/lib/libpthread/t_equal.c, line 56
- contrib/netbsd-tests/lib/libpthread/t_fork.c, line 77
- contrib/netbsd-tests/lib/libpthread/t_fpu.c, 2 times
- contrib/netbsd-tests/lib/libpthread/t_join.c, 3 times
- contrib/netbsd-tests/lib/libpthread/t_kill.c, 4 times
- contrib/netbsd-tests/lib/libpthread/t_mutex.c, 10 times
- contrib/netbsd-tests/lib/libpthread/t_name.c, 2 times
- contrib/netbsd-tests/lib/libpthread/t_once.c, 2 times
- contrib/netbsd-tests/lib/libpthread/t_preempt.c, line 80
- contrib/netbsd-tests/lib/libpthread/t_rwlock.c, line 90
- contrib/netbsd-tests/lib/libpthread/t_sem.c, 3 times
- contrib/netbsd-tests/lib/libpthread/t_sigalarm.c, line 91
- contrib/netbsd-tests/lib/libpthread/t_siglongjmp.c, line 75
- contrib/netbsd-tests/lib/libpthread/t_sigmask.c, 4 times
- contrib/netbsd-tests/lib/libpthread/t_sleep.c, line 72
- contrib/netbsd-tests/lib/libpthread/t_swapcontext.c, line 99
- contrib/netbsd-tests/lib/libpthread_dbg/t_threads.c, 9 times
- contrib/netbsd-tests/lib/librumpclient/h_execthr.c, line 104
- contrib/netbsd-tests/lib/semaphore/sem.c, 2 times
- contrib/netbsd-tests/libexec/ld.elf_so/h_locking.c, 3 times
- contrib/netbsd-tests/rump/rumpkern/h_client/h_reconcli.c, line 84
- contrib/netbsd-tests/rump/rumpkern/h_client/h_stresscli.c, line 130
- contrib/ntp/include/ntp_worker.h, line 50
- contrib/ntp/lib/isc/pthreads/include/isc/thread.h, line 32
- contrib/ntp/lib/isc/unix/app.c, 2 times
- contrib/ntp/ntpd/ntpd.c, line 352
- contrib/ntp/sntp/libevent/evthread_pthread.c, line 89
- contrib/ntp/sntp/libevent/test/regress_thread.h, line 31
- contrib/ofed/librdmacm/examples/cmtime.c, 2 times
- contrib/ofed/librdmacm/examples/mckey.c, line 64
- contrib/ofed/librdmacm/examples/rping.c, 3 times
- contrib/ofed/librdmacm/rsocket.c, line 88
- contrib/ofed/opensm/complib/cl_thread.c, line 133
- contrib/ofed/opensm/complib/cl_timer.c, 2 times
- contrib/ofed/opensm/include/complib/cl_thread_osd.h, line 58
- contrib/ofed/opensm/include/complib/cl_threadpool.h, line 101
- contrib/ofed/opensm/libvendor/osm_vendor_ibumad.c, line 96
- contrib/openbsm/bin/auditdistd/receiver.c, line 650
- contrib/openbsm/bin/auditdistd/sender.c, line 742
- contrib/processor-trace/include/posix/threads.h, line 53
- contrib/sendmail/include/libmilter/milter.h, line 25
- contrib/sqlite3/sqlite3.c, 5 times
- contrib/unbound/util/locks.h, line 151
- contrib/xz/src/common/mythread.h, line 112
- crypto/heimdal/appl/gssmask/gssmaestro.c, line 54
- crypto/openssh/auth-pam.c, line 129
- crypto/openssl/include/openssl/crypto.h, line 418
- include/pthread.h, 14 times
- include/pthread_np.h, 11 times
- lib/libc/gen/_pthread_stubs.c, line 251
- lib/libc/stdio/_flock_stub.c, 3 times
- lib/libc/tests/resolv/resolv_test.c, 5 times
- lib/libc/tests/stdlib/dynthr_mod/dynthr_mod.c, line 46
- lib/libcuse/cuse_lib.c, 3 times
- lib/librt/sigev_thread.c, line 374
- lib/librt/sigev_thread.h, line 61
- lib/libthr/thread/thr_affinity.c, 2 times
- lib/libthr/thread/thr_attr.c, line 144
- lib/libthr/thread/thr_cancel.c, line 64
- lib/libthr/thread/thr_create.c, line 55
- lib/libthr/thread/thr_detach.c, line 45
- lib/libthr/thread/thr_equal.c, 2 times
- lib/libthr/thread/thr_getcpuclockid.c, line 43
- lib/libthr/thread/thr_getprio.c, line 44
- lib/libthr/thread/thr_getschedparam.c, line 50
- lib/libthr/thread/thr_info.c, 4 times
- lib/libthr/thread/thr_join.c, 7 times
- lib/libthr/thread/thr_kill.c, line 47
- lib/libthr/thread/thr_private.h, 8 times
- lib/libthr/thread/thr_resume_np.c, line 50
- lib/libthr/thread/thr_self.c, line 44
- lib/libthr/thread/thr_setprio.c, line 44
- lib/libthr/thread/thr_setschedparam.c, line 53
- lib/libthr/thread/thr_suspend_np.c, line 51
- lib/libusb/libusb10.c, line 243
- lib/libusb/libusb10.h, 3 times
- sbin/ggate/ggatec/ggatec.c, line 75
- sbin/ggate/ggated/ggated.c, line 544
- sbin/hastd/primary.c, line 968
- sbin/hastd/secondary.c, line 417
- sys/contrib/dev/acpica/os_specific/service_layers/osunixxf.c, 2 times
- sys/contrib/openzfs/cmd/zed/agents/zfs_agents.c, line 52
- sys/contrib/openzfs/cmd/zed/agents/zfs_mod.c, line 101
- sys/contrib/openzfs/cmd/zed/zed_disk_event.c, line 44
- sys/contrib/openzfs/cmd/zpool/zpool_main.c, line 10051
- sys/contrib/openzfs/include/sys/zfs_context.h, 4 times
- sys/contrib/openzfs/lib/libtpool/thread_pool.c, 3 times
- sys/contrib/openzfs/lib/libtpool/thread_pool_impl.h, line 57
- sys/contrib/openzfs/lib/libuutil/uu_misc.c, line 67
- sys/contrib/openzfs/lib/libzfs/libzfs_diff.c, line 722
- sys/contrib/openzfs/lib/libzfs/libzfs_sendrecv.c, 4 times
- sys/contrib/openzfs/lib/libzpool/kernel.c, 6 times
- sys/contrib/openzfs/module/zstd/lib/zstd.c, 2 times
- sys/contrib/openzfs/tests/zfs-tests/cmd/mmapwrite/mmapwrite.c, 2 times
- sys/contrib/openzfs/tests/zfs-tests/cmd/rm_lnkcnt_zero_file/rm_lnkcnt_zero_file.c, line 126
- sys/contrib/openzfs/tests/zfs-tests/cmd/threadsappend/threadsappend.c, line 89
- sys/contrib/zstd/lib/common/threading.h, 2 times
- tests/sys/cddl/zfs/bin/mmapwrite.c, line 74
- tests/sys/cddl/zfs/bin/rm_lnkcnt_zero_file.c, line 112
- tests/sys/cddl/zfs/tests/threadsappend/threadsappend.c, line 87
- tests/sys/cddl/zfs/tests/txg_integrity/fsync_integrity.c, line 419
- tests/sys/cddl/zfs/tests/txg_integrity/txg_integrity.c, line 482
- tests/sys/file/flock_helper.c, line 1452
- tests/sys/file/newfileops_on_fork_test.c, line 105
- tests/sys/fs/fusefs/destroy.cc, line 77
- tests/sys/fs/fusefs/dev_fuse_poll.cc, line 119
- tests/sys/fs/fusefs/fifo.cc, line 52
- tests/sys/fs/fusefs/interrupt.cc, 13 times
- tests/sys/fs/fusefs/notify.cc, 10 times
- tests/sys/fs/fusefs/statfs.cc, line 101
- tests/sys/fs/fusefs/xattr.cc, line 131
- tests/sys/kern/kcov.c, 3 times
- tests/sys/kern/ptrace_test.c, 8 times
- tests/sys/kern/sendfile_helper.c, line 85
- tests/sys/kern/unix_seqpacket_test.c, line 347
- tests/sys/netmap/ctrl-api-test.c, 2 times
- tools/regression/gaithrstress/gaithrstress.c, line 47
- tools/regression/pthread/cv_cancel1/cv_cancel1.c, line 56
- tools/regression/pthread/mutex_isowned_np/mutex_isowned_np.c, line 51
- tools/regression/pthread/unwind/catch_pthread_exit.cpp, line 26
- tools/regression/pthread/unwind/cond_wait_cancel.cpp, line 29
- tools/regression/pthread/unwind/cond_wait_cancel2.cpp, line 46
- tools/regression/pthread/unwind/sem_wait_cancel.cpp, line 26
- tools/regression/pthread/unwind/thread_normal_exit.cpp, line 22
- tools/regression/tls/ttls2/ttls2.c, line 34
- tools/regression/tls/ttls4/ttls4.c, line 31
- tools/test/pthread_vfork/pthread_vfork_test.c, line 77
- tools/tools/mctest/mctest.cc, line 366
- tools/tools/netmap/lb.c, line 673
- tools/tools/netmap/nmreplay.c, 2 times
- tools/tools/netmap/pkt-gen.c, 2 times
- tools/tools/netrate/http/http.c, line 65
- tools/tools/netrate/httpd/httpd.c, line 80
- tools/tools/netrate/juggle/juggle.c, line 320
- tools/tools/netrate/netreceive/netreceive.c, line 60
- tools/tools/syscall_timing/syscall_timing.c, line 548
- tools/tools/tscdrift/tscdrift.c, line 97
- usr.bin/mkuzip/mkuz_conveyor.c, line 114
- usr.bin/mkuzip/mkuz_conveyor.h, line 47
- usr.bin/sort/file.c, line 1559
- usr.bin/sort/radixsort.c, line 647
- usr.sbin/bhyve/bhyverun.c, line 228
- usr.sbin/bhyve/block_if.c, 4 times
- usr.sbin/bhyve/hda_codec.c, line 150
- usr.sbin/bhyve/mevent.c, line 68
- usr.sbin/bhyve/mevent_test.c, 2 times
- usr.sbin/bhyve/pci_e82545.c, line 278
- usr.sbin/bhyve/pci_virtio_net.c, line 121
- usr.sbin/bhyve/pci_virtio_scsi.c, line 118
- usr.sbin/bhyve/rfb.c, 2 times
- usr.sbin/bhyve/snapshot.c, 2 times
- usr.sbin/camdd/camdd.c, line 3224
- usr.sbin/ngctl/main.c, line 295
- usr.sbin/nscd/nscd.c, line 600
- usr.sbin/pppctl/pppctl.c, 2 times