Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.
Current directory: [local] / src / lib / libpthread / uthread
Current tag: OPENBSD_4_3_BASE
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
Makefile.inc (in the Attic) [Hide] | 1.20 | 17 years | kurt | _FD_LOCK/UNLOCK() is libpthread specific and not needed for librthread, so isola... |
pthread_private.h (in the Attic) [Hide] | 1.69 | 16 years | deraadt | make pthread vfork() not call fork(), but actually call vfork(). our vfork() ha... |
uthread_accept.c (in the Attic) [Hide] | 1.11 | 17 years | kurt | Last Part of file descriptor race and deadlock corrections. When a fd enters th... |
uthread_atfork.c (in the Attic) [Hide] | 1.3 | 18 years | brad | Add pthread_atfork(3) From FreeBSD 'looks ok' fgsch@ miod@ man page reviewed b... |
uthread_attr_destroy.c (in the Attic) [Hide] | 1.4 | 21 years | marc | type func(...) -> type\nfunc(...) for function definitions |
uthread_attr_getdetachstate.c (in the Attic) [Hide] | 1.4 | 22 years | fgsch | Change 1st arg in pthread_attr_getdetachstate to const. |
uthread_attr_getinheritsched.c (in the Attic) [Hide] | 1.2 | 24 years | d | sync with FreeBSD |
uthread_attr_getschedparam.c (in the Attic) [Hide] | 1.2 | 24 years | d | sync with FreeBSD |
uthread_attr_getschedpolicy.c (in the Attic) [Hide] | 1.2 | 24 years | d | sync with FreeBSD |
uthread_attr_getscope.c (in the Attic) [Hide] | 1.2 | 24 years | d | sync with FreeBSD |
uthread_attr_getstack.c (in the Attic) [Hide] | 1.1 | 20 years | brad | add pthread_attr_[get|set]stack From: FreeBSD's libc_r ok marc@ |
uthread_attr_getstackaddr.c (in the Attic) [Hide] | 1.5 | 20 years | brad | Add missing const for function parameters to match POSIX. From: FreeBSD's libc_... |
uthread_attr_getstacksize.c (in the Attic) [Hide] | 1.5 | 20 years | brad | Add missing const for function parameters to match POSIX. From: FreeBSD's libc_... |
uthread_attr_init.c (in the Attic) [Hide] | 1.4 | 21 years | marc | type func(...) -> type\nfunc(...) for function definitions |
uthread_attr_setcreatesuspend_np.c (in the Attic) [Hide] | 1.4 | 22 years | fgsch | pthread_* do not set errno but returns a errno value. |
uthread_attr_setdetachstate.c (in the Attic) [Hide] | 1.4 | 21 years | marc | type func(...) -> type\nfunc(...) for function definitions |
uthread_attr_setinheritsched.c (in the Attic) [Hide] | 1.2 | 24 years | d | sync with FreeBSD |
uthread_attr_setprio.c (in the Attic) [Hide] | 1.5 | 21 years | marc | type func(...) -> type\nfunc(...) for function definitions |
uthread_attr_setschedparam.c (in the Attic) [Hide] | 1.4 | 22 years | fgsch | Instead of ifdef around ENOTSUP, move it to pthread_private.h and make it EOPNOT... |
uthread_attr_setschedpolicy.c (in the Attic) [Hide] | 1.5 | 20 years | brad | style |
uthread_attr_setscope.c (in the Attic) [Hide] | 1.4 | 22 years | fgsch | correct return values. |
uthread_attr_setstack.c (in the Attic) [Hide] | 1.1 | 20 years | brad | add pthread_attr_[get|set]stack From: FreeBSD's libc_r ok marc@ |
uthread_attr_setstackaddr.c (in the Attic) [Hide] | 1.4 | 21 years | marc | type func(...) -> type\nfunc(...) for function definitions |
uthread_attr_setstacksize.c (in the Attic) [Hide] | 1.4 | 21 years | marc | type func(...) -> type\nfunc(...) for function definitions |
uthread_autoinit.c (in the Attic) [Hide] | 1.12 | 21 years | marc | bad marc, commited crap to shut gcc up. Remove the crap. |
uthread_bind.c (in the Attic) [Hide] | 1.4 | 24 years | d | sync with FreeBSD |
uthread_cancel.c (in the Attic) [Hide] | 1.16 | 17 years | kurt | fix minor nit with previous commit |
uthread_clean.c (in the Attic) [Hide] | 1.4 | 22 years | fgsch | Start syncing with FreeBSD: o Implement _get_curthread() and _set_curthread(). ... |
uthread_close.c (in the Attic) [Hide] | 1.14 | 17 years | kurt | Use rlimit nofiles max to size fd/fdp tables instead of cur. Fixes applications ... |
uthread_closefrom.c (in the Attic) [Hide] | 1.4 | 17 years | kurt | Use rlimit nofiles max to size fd/fdp tables instead of cur. Fixes applications ... |
uthread_concurrency.c (in the Attic) [Hide] | 1.1 | 20 years | brad | Add stub implementations of pthread_[gs]etconcurrency From: FreeBSD' libc_r ok... |
uthread_cond.c (in the Attic) [Hide] | 1.15 | 17 years | kurt | fix thread_continuation_t typedef and use passed curthread instead of calling _g... |
uthread_condattr_destroy.c (in the Attic) [Hide] | 1.4 | 21 years | marc | type func(...) -> type\nfunc(...) for function definitions |
uthread_condattr_init.c (in the Attic) [Hide] | 1.3 | 24 years | d | sync with FreeBSD |
uthread_connect.c (in the Attic) [Hide] | 1.8 | 17 years | kurt | lint warning corrections: - use the correct types - mark _thread_gc() w/ARGSUSED... |
uthread_create.c (in the Attic) [Hide] | 1.21 | 19 years | kettenis | Add debug support. ok marc@ |
uthread_detach.c (in the Attic) [Hide] | 1.8 | 22 years | fgsch | From FreeBSD: Properly clear the status of a join operation if the joining threa... |
uthread_dup.c (in the Attic) [Hide] | 1.7 | 17 years | kurt | Part 2 of file descriptor race and deadlock corrections. Adjust design of file ... |
uthread_dup2.c (in the Attic) [Hide] | 1.12 | 16 years | kurt | Relocate internal pipe file descriptor if newfd collides with it. Fixes bsd_aut... |
uthread_equal.c (in the Attic) [Hide] | 1.3 | 24 years | d | sync with FreeBSD |
uthread_execve.c (in the Attic) [Hide] | 1.10 | 17 years | kurt | Use rlimit nofiles max to size fd/fdp tables instead of cur. Fixes applications ... |
uthread_exit.c (in the Attic) [Hide] | 1.20 | 17 years | kurt | Use rlimit nofiles max to size fd/fdp tables instead of cur. Fixes applications ... |
uthread_fchflags.c (in the Attic) [Hide] | 1.1 | 25 years | d | add fchflags and fpathconf as well. |
uthread_fchmod.c (in the Attic) [Hide] | 1.3 | 24 years | d | sync with FreeBSD |
uthread_fchown.c (in the Attic) [Hide] | 1.3 | 24 years | d | sync with FreeBSD |
uthread_fcntl.c (in the Attic) [Hide] | 1.9 | 17 years | kurt | Part 2 of file descriptor race and deadlock corrections. Adjust design of file ... |
uthread_fd.c (in the Attic) [Hide] | 1.30 | 17 years | kurt | Eliminate many lint warnings by either: using the appropriate type, casting when... |
uthread_file.c (in the Attic) [Hide] | 1.13 | 17 years | kurt | Eliminate many lint warnings by either: using the appropriate type, casting when... |
uthread_find_thread.c (in the Attic) [Hide] | 1.5 | 22 years | fgsch | More sync with freebsd code; join related code this time. |
uthread_flock.c (in the Attic) [Hide] | 1.3 | 24 years | d | sync with FreeBSD |
uthread_fork.c (in the Attic) [Hide] | 1.18 | 16 years | deraadt | make pthread vfork() not call fork(), but actually call vfork(). our vfork() ha... |
uthread_fpathconf.c (in the Attic) [Hide] | 1.2 | 22 years | fgsch | fpathconf(2) returns long. |
uthread_fstat.c (in the Attic) [Hide] | 1.3 | 24 years | d | sync with FreeBSD |
uthread_fstatfs.c (in the Attic) [Hide] | 1.3 | 24 years | d | sync with FreeBSD |
uthread_fsync.c (in the Attic) [Hide] | 1.5 | 24 years | d | sync with FreeBSD |
uthread_ftruncate.c (in the Attic) [Hide] | 1.1 | 17 years | kurt | _FD_LOCK/UNLOCK() is libpthread specific and not needed for librthread, so isola... |
uthread_gc.c (in the Attic) [Hide] | 1.17 | 17 years | kurt | lint warning corrections: - use the correct types - mark _thread_gc() w/ARGSUSED... |
uthread_getdirentries.c (in the Attic) [Hide] | 1.3 | 24 years | d | sync with FreeBSD |
uthread_getpeername.c (in the Attic) [Hide] | 1.4 | 24 years | d | sync with FreeBSD |
uthread_getprio.c (in the Attic) [Hide] | 1.4 | 24 years | d | sync with FreeBSD |
uthread_getschedparam.c (in the Attic) [Hide] | 1.3 | 22 years | fgsch | From FreeBSD: correct priority handling. |
uthread_getsockname.c (in the Attic) [Hide] | 1.4 | 24 years | d | sync with FreeBSD |
uthread_getsockopt.c (in the Attic) [Hide] | 1.4 | 24 years | d | sync with FreeBSD |
uthread_info_openbsd.c (in the Attic) [Hide] | 1.15 | 17 years | kurt | clean up lint warnings related to the nfds_t type. okay marc@ millert@ |
uthread_init.c (in the Attic) [Hide] | 1.41 | 16 years | kurt | - make arc4random*() functions thread safe. Use a custom spinlock function inste... |
uthread_ioctl.c (in the Attic) [Hide] | 1.4 | 17 years | kurt | Part 1 of file descriptor race and deadlock corrections. File status flags shou... |
uthread_join.c (in the Attic) [Hide] | 1.11 | 20 years | marc | undefer sigs in all paths through the join code. Based upon patch/report from Ma... |
uthread_kern.c (in the Attic) [Hide] | 1.36 | 17 years | kurt | clean up lint warnings related to the nfds_t type. okay marc@ millert@ |
uthread_kevent.c (in the Attic) [Hide] | 1.5 | 17 years | kurt | Last Part of file descriptor race and deadlock corrections. When a fd enters th... |
uthread_kill.c (in the Attic) [Hide] | 1.12 | 17 years | kettenis | Return ESRCH instead of segfaulting when a thread ID could not be found. ok mar... |
uthread_kqueue.c (in the Attic) [Hide] | 1.3 | 17 years | kurt | Part 2 of file descriptor race and deadlock corrections. Adjust design of file ... |
uthread_listen.c (in the Attic) [Hide] | 1.3 | 24 years | d | sync with FreeBSD |
uthread_lseek.c (in the Attic) [Hide] | 1.1 | 17 years | kurt | _FD_LOCK/UNLOCK() is libpthread specific and not needed for librthread, so isola... |
uthread_main_np.c (in the Attic) [Hide] | 1.1 | 22 years | pvalchev | Provide the equivalent to Solaris thr_main() function; from FreeBSD |
uthread_mattr_init.c (in the Attic) [Hide] | 1.4 | 24 years | d | sync with FreeBSD |
uthread_mattr_kind_np.c (in the Attic) [Hide] | 1.8 | 18 years | brad | - Prefix MUTEX_TYPE_MAX with PTHREAD_ to avoid namespace pollution. - Remove the... |
uthread_msync.c (in the Attic) [Hide] | 1.4 | 20 years | brad | ansi |
uthread_multi_np.c (in the Attic) [Hide] | 1.3 | 24 years | d | sync with FreeBSD |
uthread_mutex.c (in the Attic) [Hide] | 1.21 | 17 years | kurt | _FD_LOCK/UNLOCK() is libpthread specific and not needed for librthread, so isola... |
uthread_mutex_prioceiling.c (in the Attic) [Hide] | 1.2 | 24 years | d | sync with FreeBSD |
uthread_mutex_protocol.c (in the Attic) [Hide] | 1.2 | 24 years | d | sync with FreeBSD |
uthread_mutexattr_destroy.c (in the Attic) [Hide] | 1.4 | 21 years | marc | type func(...) -> type\nfunc(...) for function definitions |
uthread_nanosleep.c (in the Attic) [Hide] | 1.8 | 18 years | kurt | cap seconds to 100 million per man page and kernel nanosleep impl. prevents user... |
uthread_once.c (in the Attic) [Hide] | 1.4 | 24 years | d | unused var, test lock return |
uthread_open.c (in the Attic) [Hide] | 1.8 | 17 years | kurt | Part 2 of file descriptor race and deadlock corrections. Adjust design of file ... |
uthread_pipe.c (in the Attic) [Hide] | 1.5 | 17 years | kurt | Part 2 of file descriptor race and deadlock corrections. Adjust design of file ... |
uthread_poll.c (in the Attic) [Hide] | 1.15 | 17 years | kurt | clean up lint warnings related to the nfds_t type. okay marc@ millert@ |
uthread_priority_queue.c (in the Attic) [Hide] | 1.5 | 17 years | kurt | Eliminate many lint warnings by either: using the appropriate type, casting when... |
uthread_read.c (in the Attic) [Hide] | 1.9 | 17 years | kurt | Last Part of file descriptor race and deadlock corrections. When a fd enters th... |
uthread_readv.c (in the Attic) [Hide] | 1.9 | 17 years | kurt | Last Part of file descriptor race and deadlock corrections. When a fd enters th... |
uthread_recvfrom.c (in the Attic) [Hide] | 1.9 | 17 years | kurt | lint warning corrections: - use the correct types - mark _thread_gc() w/ARGSUSED... |
uthread_recvmsg.c (in the Attic) [Hide] | 1.8 | 17 years | kurt | lint warning corrections: - use the correct types - mark _thread_gc() w/ARGSUSED... |
uthread_resume_np.c (in the Attic) [Hide] | 1.6 | 20 years | marc | pthead_supsend_all_np and pthread_resume_all_np from freebsd via Kurt Miller <t... |
uthread_rwlock.c (in the Attic) [Hide] | 1.6 | 17 years | kurt | Eliminate many lint warnings by either: using the appropriate type, casting when... |
uthread_rwlockattr.c (in the Attic) [Hide] | 1.4 | 24 years | alex | Fix incorrect `pshared' argument type for pthread_rwlockattr_setpshared. rse@eng... |
uthread_select.c (in the Attic) [Hide] | 1.16 | 17 years | kurt | clean up lint warnings related to the nfds_t type. okay marc@ millert@ |
uthread_self.c (in the Attic) [Hide] | 1.4 | 22 years | fgsch | Start syncing with FreeBSD: o Implement _get_curthread() and _set_curthread(). ... |
uthread_sem.c (in the Attic) [Hide] | 1.2 | 17 years | kurt | Eliminate many lint warnings by either: using the appropriate type, casting when... |
uthread_sendmsg.c (in the Attic) [Hide] | 1.8 | 17 years | kurt | lint warning corrections: - use the correct types - mark _thread_gc() w/ARGSUSED... |
uthread_sendto.c (in the Attic) [Hide] | 1.9 | 17 years | kurt | lint warning corrections: - use the correct types - mark _thread_gc() w/ARGSUSED... |
uthread_seterrno.c (in the Attic) [Hide] | 1.4 | 24 years | d | do it the single-processor way |
uthread_setprio.c (in the Attic) [Hide] | 1.5 | 24 years | d | sync with FreeBSD |
uthread_setschedparam.c (in the Attic) [Hide] | 1.5 | 22 years | fgsch | Instead of ifdef around ENOTSUP, move it to pthread_private.h and make it EOPNOT... |
uthread_setsockopt.c (in the Attic) [Hide] | 1.4 | 24 years | d | sync with FreeBSD |
uthread_shutdown.c (in the Attic) [Hide] | 1.5 | 17 years | kurt | Don't grab _FD_LOCK and queue up behind other threads as this can potentially bl... |
uthread_sig.c (in the Attic) [Hide] | 1.24 | 17 years | kurt | Eliminate many lint warnings by either: using the appropriate type, casting when... |
uthread_sigaction.c (in the Attic) [Hide] | 1.8 | 20 years | miod | Off-by-ones, from aaron@ |
uthread_sigaltstack.c (in the Attic) [Hide] | 1.3 | 21 years | marc | Allow the fetching of current stack info from threaded apps. This is necessary ... |
uthread_sigblock.c (in the Attic) [Hide] | 1.3 | 24 years | d | sync with FreeBSD |
uthread_sigmask.c (in the Attic) [Hide] | 1.7 | 20 years | marc | remove variable never read |
uthread_signal.c (in the Attic) [Hide] | 1.5 | 21 years | marc | signal handling changes. This corrects several signal handling errors in the t... |
uthread_sigpending.c (in the Attic) [Hide] | 1.3 | 22 years | fgsch | Start syncing with FreeBSD: o Implement _get_curthread() and _set_curthread(). ... |
uthread_sigprocmask.c (in the Attic) [Hide] | 1.4 | 22 years | fgsch | call pthread_sigmask() instead of having the code twice. |
uthread_sigsetmask.c (in the Attic) [Hide] | 1.3 | 24 years | d | sync with FreeBSD |
uthread_sigsuspend.c (in the Attic) [Hide] | 1.5 | 22 years | fgsch | Start syncing with FreeBSD: o Implement _get_curthread() and _set_curthread(). ... |
uthread_sigwait.c (in the Attic) [Hide] | 1.13 | 21 years | marc | Create a siginfo_t for thread-to-thread kill. Clean up (compiler warning elimin... |
uthread_single_np.c (in the Attic) [Hide] | 1.5 | 21 years | marc | type func(...) -> type\nfunc(...) for function definitions |
uthread_socket.c (in the Attic) [Hide] | 1.5 | 17 years | kurt | Part 2 of file descriptor race and deadlock corrections. Adjust design of file ... |
uthread_socketpair.c (in the Attic) [Hide] | 1.6 | 17 years | kurt | Part 2 of file descriptor race and deadlock corrections. Adjust design of file ... |
uthread_spec.c (in the Attic) [Hide] | 1.9 | 16 years | kettenis | Initialize the locks in key_table. On hppa _SPINLOCK_LOCKED is 0, so an uniniti... |
uthread_spinlock.c (in the Attic) [Hide] | 1.13 | 21 years | marc | Create a siginfo_t for thread-to-thread kill. Clean up (compiler warning elimin... |
uthread_stack.c (in the Attic) [Hide] | 1.10 | 17 years | kurt | Eliminate many lint warnings by either: using the appropriate type, casting when... |
uthread_stackseg_np.c (in the Attic) [Hide] | 1.6 | 16 years | kurt | Report the correct stack size and top for the primordial thread in pthread_stack... |
uthread_suspend_np.c (in the Attic) [Hide] | 1.10 | 17 years | kurt | fix thread_continuation_t typedef and use passed curthread instead of calling _g... |
uthread_switch_np.c (in the Attic) [Hide] | 1.2 | 24 years | d | sync with FreeBSD |
uthread_vfork.c (in the Attic) [Hide] | 1.3 | 16 years | deraadt | make pthread vfork() not call fork(), but actually call vfork(). our vfork() ha... |
uthread_wait4.c (in the Attic) [Hide] | 1.7 | 22 years | marc | Fix problem found by espie (and other porters) where system(...) hangs forever. ... |
uthread_write.c (in the Attic) [Hide] | 1.13 | 17 years | kurt | Eliminate many lint warnings by either: using the appropriate type, casting when... |
uthread_writev.c (in the Attic) [Hide] | 1.13 | 17 years | kurt | Eliminate many lint warnings by either: using the appropriate type, casting when... |
uthread_yield.c (in the Attic) [Hide] | 1.5 | 22 years | fgsch | Start syncing with FreeBSD: o Implement _get_curthread() and _set_curthread(). ... |