.. |
i386
|
ea343364a7
match glibc/lsb cancellation abi on i386
|
%!s(int64=14) %!d(string=hai) anos |
x86_64
|
c2cd25bff8
consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix
|
%!s(int64=14) %!d(string=hai) anos |
__futex.c
|
aa398f56fa
global cleanup to use the new syscall interface
|
%!s(int64=14) %!d(string=hai) anos |
__lock.c
|
c2cd25bff8
consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix
|
%!s(int64=14) %!d(string=hai) anos |
__rsyscall.c
|
6682ed1e74
fixed crash in new rsyscall (failure to set sa_flags for signal handler)
|
%!s(int64=14) %!d(string=hai) anos |
__set_thread_area.c
|
7b2dd2235d
finish unifying thread register handling in preparation for porting
|
%!s(int64=14) %!d(string=hai) anos |
__timedwait.c
|
c2cd25bff8
consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix
|
%!s(int64=14) %!d(string=hai) anos |
__unmapself.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
__wait.c
|
c2cd25bff8
consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix
|
%!s(int64=14) %!d(string=hai) anos |
__wake.c
|
c2cd25bff8
consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix
|
%!s(int64=14) %!d(string=hai) anos |
cancellation.c
|
ea343364a7
match glibc/lsb cancellation abi on i386
|
%!s(int64=14) %!d(string=hai) anos |
cancellation2.c
|
ea343364a7
match glibc/lsb cancellation abi on i386
|
%!s(int64=14) %!d(string=hai) anos |
cancellation3.c
|
ea343364a7
match glibc/lsb cancellation abi on i386
|
%!s(int64=14) %!d(string=hai) anos |
clone.c
|
7b2dd2235d
finish unifying thread register handling in preparation for porting
|
%!s(int64=14) %!d(string=hai) anos |
pthread_atfork.c
|
e9417fffb3
add pthread_atfork interface
|
%!s(int64=14) %!d(string=hai) anos |
pthread_attr_destroy.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_attr_getdetachstate.c
|
1659aa0e62
fix pthread_attr_* implementations to match corrected prototypes
|
%!s(int64=14) %!d(string=hai) anos |
pthread_attr_getguardsize.c
|
1659aa0e62
fix pthread_attr_* implementations to match corrected prototypes
|
%!s(int64=14) %!d(string=hai) anos |
pthread_attr_getschedparam.c
|
243b542382
implement dummy pthread_attr_[gs]etschedparam functions
|
%!s(int64=14) %!d(string=hai) anos |
pthread_attr_getscope.c
|
1659aa0e62
fix pthread_attr_* implementations to match corrected prototypes
|
%!s(int64=14) %!d(string=hai) anos |
pthread_attr_getstacksize.c
|
1659aa0e62
fix pthread_attr_* implementations to match corrected prototypes
|
%!s(int64=14) %!d(string=hai) anos |
pthread_attr_init.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_attr_setdetachstate.c
|
63b06c0e90
reject invalid attribute settings
|
%!s(int64=14) %!d(string=hai) anos |
pthread_attr_setguardsize.c
|
e882756311
reorganize pthread data structures and move the definitions to alltypes.h
|
%!s(int64=14) %!d(string=hai) anos |
pthread_attr_setschedparam.c
|
243b542382
implement dummy pthread_attr_[gs]etschedparam functions
|
%!s(int64=14) %!d(string=hai) anos |
pthread_attr_setscope.c
|
63b06c0e90
reject invalid attribute settings
|
%!s(int64=14) %!d(string=hai) anos |
pthread_attr_setstacksize.c
|
8c967b9386
enforce stack size min in pthread_attr_setstacksize
|
%!s(int64=14) %!d(string=hai) anos |
pthread_barrier_destroy.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_barrier_init.c
|
e882756311
reorganize pthread data structures and move the definitions to alltypes.h
|
%!s(int64=14) %!d(string=hai) anos |
pthread_barrier_wait.c
|
e882756311
reorganize pthread data structures and move the definitions to alltypes.h
|
%!s(int64=14) %!d(string=hai) anos |
pthread_barrierattr_destroy.c
|
951e764091
implement barrier attribute functions (essentially no-ops)
|
%!s(int64=14) %!d(string=hai) anos |
pthread_barrierattr_getpshared.c
|
951e764091
implement barrier attribute functions (essentially no-ops)
|
%!s(int64=14) %!d(string=hai) anos |
pthread_barrierattr_init.c
|
951e764091
implement barrier attribute functions (essentially no-ops)
|
%!s(int64=14) %!d(string=hai) anos |
pthread_barrierattr_setpshared.c
|
951e764091
implement barrier attribute functions (essentially no-ops)
|
%!s(int64=14) %!d(string=hai) anos |
pthread_cancel.c
|
ded6cb5f71
use a_store to set cancel flag in pthread_cancel, to ensure a barrier
|
%!s(int64=14) %!d(string=hai) anos |
pthread_cond_broadcast.c
|
e882756311
reorganize pthread data structures and move the definitions to alltypes.h
|
%!s(int64=14) %!d(string=hai) anos |
pthread_cond_destroy.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_cond_init.c
|
5fd4a98165
use the selected clock from the condattr for pthread_cond_timedwait
|
%!s(int64=14) %!d(string=hai) anos |
pthread_cond_signal.c
|
e882756311
reorganize pthread data structures and move the definitions to alltypes.h
|
%!s(int64=14) %!d(string=hai) anos |
pthread_cond_timedwait.c
|
a113434cd6
major semaphore improvements (performance and correctness)
|
%!s(int64=14) %!d(string=hai) anos |
pthread_cond_wait.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_condattr_destroy.c
|
b4d40e44e3
implement pthread_condattr_* interfaces
|
%!s(int64=14) %!d(string=hai) anos |
pthread_condattr_getclock.c
|
b4d40e44e3
implement pthread_condattr_* interfaces
|
%!s(int64=14) %!d(string=hai) anos |
pthread_condattr_getpshared.c
|
b4d40e44e3
implement pthread_condattr_* interfaces
|
%!s(int64=14) %!d(string=hai) anos |
pthread_condattr_init.c
|
b4d40e44e3
implement pthread_condattr_* interfaces
|
%!s(int64=14) %!d(string=hai) anos |
pthread_condattr_setclock.c
|
9d5251f72b
disallow cpu time clocks as condattr clock values
|
%!s(int64=14) %!d(string=hai) anos |
pthread_condattr_setpshared.c
|
b4d40e44e3
implement pthread_condattr_* interfaces
|
%!s(int64=14) %!d(string=hai) anos |
pthread_create.c
|
016a5dc192
use a separate signal from SIGCANCEL for SIGEV_THREAD timers
|
%!s(int64=14) %!d(string=hai) anos |
pthread_detach.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_equal.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_getspecific.c
|
b480808a6a
optimize POSIX TSD for fast pthread_getspecific
|
%!s(int64=14) %!d(string=hai) anos |
pthread_join.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_key_create.c
|
537d33d334
simplify pthread tsd key handling
|
%!s(int64=14) %!d(string=hai) anos |
pthread_kill.c
|
c2cd25bff8
consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutex_consistent.c
|
047e434ef5
implement robust mutexes
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutex_destroy.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutex_init.c
|
047e434ef5
implement robust mutexes
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutex_lock.c
|
ec2e50d0d7
cheap trick to further optimize locking normal mutexes
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutex_timedlock.c
|
047e434ef5
implement robust mutexes
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutex_trylock.c
|
ec2e50d0d7
cheap trick to further optimize locking normal mutexes
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutex_unlock.c
|
a1eb8cb5da
avoid crash on stupid but allowable usage of pthread_mutex_unlock
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutexattr_destroy.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutexattr_getpshared.c
|
1d6b1f1592
implement pthread_mutexattr_[gs]etpshared functions
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutexattr_getrobust.c
|
047e434ef5
implement robust mutexes
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutexattr_gettype.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutexattr_init.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutexattr_setpshared.c
|
1d6b1f1592
implement pthread_mutexattr_[gs]etpshared functions
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutexattr_setrobust.c
|
047e434ef5
implement robust mutexes
|
%!s(int64=14) %!d(string=hai) anos |
pthread_mutexattr_settype.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_once.c
|
7e6be42a77
fix major breakage in pthread_once (it was always deadlocking)
|
%!s(int64=14) %!d(string=hai) anos |
pthread_rwlock_destroy.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_rwlock_init.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_rwlock_rdlock.c
|
e882756311
reorganize pthread data structures and move the definitions to alltypes.h
|
%!s(int64=14) %!d(string=hai) anos |
pthread_rwlock_timedrdlock.c
|
e882756311
reorganize pthread data structures and move the definitions to alltypes.h
|
%!s(int64=14) %!d(string=hai) anos |
pthread_rwlock_timedwrlock.c
|
e882756311
reorganize pthread data structures and move the definitions to alltypes.h
|
%!s(int64=14) %!d(string=hai) anos |
pthread_rwlock_tryrdlock.c
|
e5dd18319b
rwlock trylock functions were wrongly returning EAGAIN instead of EBUSY
|
%!s(int64=14) %!d(string=hai) anos |
pthread_rwlock_trywrlock.c
|
e5dd18319b
rwlock trylock functions were wrongly returning EAGAIN instead of EBUSY
|
%!s(int64=14) %!d(string=hai) anos |
pthread_rwlock_unlock.c
|
e882756311
reorganize pthread data structures and move the definitions to alltypes.h
|
%!s(int64=14) %!d(string=hai) anos |
pthread_rwlock_wrlock.c
|
e882756311
reorganize pthread data structures and move the definitions to alltypes.h
|
%!s(int64=14) %!d(string=hai) anos |
pthread_rwlockattr_destroy.c
|
cc2e0b45a6
implement pthread_rwlockattr_* (essentially no-ops)
|
%!s(int64=14) %!d(string=hai) anos |
pthread_rwlockattr_getpshared.c
|
cc2e0b45a6
implement pthread_rwlockattr_* (essentially no-ops)
|
%!s(int64=14) %!d(string=hai) anos |
pthread_rwlockattr_init.c
|
cc2e0b45a6
implement pthread_rwlockattr_* (essentially no-ops)
|
%!s(int64=14) %!d(string=hai) anos |
pthread_rwlockattr_setpshared.c
|
cc2e0b45a6
implement pthread_rwlockattr_* (essentially no-ops)
|
%!s(int64=14) %!d(string=hai) anos |
pthread_self.c
|
6c16d3e98a
use bss instead of mmap for main thread's pthread thread-specific data
|
%!s(int64=14) %!d(string=hai) anos |
pthread_setcancelstate.c
|
9beb6330c0
simplify cancellation point handling
|
%!s(int64=14) %!d(string=hai) anos |
pthread_setcanceltype.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_setspecific.c
|
b480808a6a
optimize POSIX TSD for fast pthread_getspecific
|
%!s(int64=14) %!d(string=hai) anos |
pthread_sigmask.c
|
500c969f05
fix error handling for pthread_sigmask
|
%!s(int64=14) %!d(string=hai) anos |
pthread_spin_destroy.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_spin_init.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
pthread_spin_lock.c
|
4106cdcd2d
revert some more spin optimizations that turned out to be pessimizations
|
%!s(int64=14) %!d(string=hai) anos |
pthread_spin_trylock.c
|
4106cdcd2d
revert some more spin optimizations that turned out to be pessimizations
|
%!s(int64=14) %!d(string=hai) anos |
pthread_spin_unlock.c
|
d8dc2faf10
prepare pthread_spin_unlock for archs that need memory barriers
|
%!s(int64=14) %!d(string=hai) anos |
pthread_testcancel.c
|
0b44a0315b
initial check-in, version 0.5.0
|
%!s(int64=14) %!d(string=hai) anos |
sem_destroy.c
|
6fc5fdbdc7
implement POSIX semaphores
|
%!s(int64=14) %!d(string=hai) anos |
sem_getvalue.c
|
6fc5fdbdc7
implement POSIX semaphores
|
%!s(int64=14) %!d(string=hai) anos |
sem_init.c
|
6fc5fdbdc7
implement POSIX semaphores
|
%!s(int64=14) %!d(string=hai) anos |
sem_open.c
|
682a0f271f
fix failure behavior of sem_open when sem does not exist
|
%!s(int64=14) %!d(string=hai) anos |
sem_post.c
|
a113434cd6
major semaphore improvements (performance and correctness)
|
%!s(int64=14) %!d(string=hai) anos |
sem_timedwait.c
|
a113434cd6
major semaphore improvements (performance and correctness)
|
%!s(int64=14) %!d(string=hai) anos |
sem_trywait.c
|
e983aea0ae
change sem_trywait algorithm so it never has to call __wake
|
%!s(int64=14) %!d(string=hai) anos |
sem_unlink.c
|
6fc5fdbdc7
implement POSIX semaphores
|
%!s(int64=14) %!d(string=hai) anos |
sem_wait.c
|
6fc5fdbdc7
implement POSIX semaphores
|
%!s(int64=14) %!d(string=hai) anos |