.cvsignore |
|
9 |
Makefile.in |
|
846 |
objs.mk |
|
704 |
os2_errors.c |
The error code for stat() is in errno. |
31070 |
os2cv.c |
os2cv.c -- OS/2 Machine-Dependent Code for Condition Variables
We implement our own condition variable wait queue. Each thread
has a semaphore object (thread->md.blocked_sema) to block on while
waiting on a condition variable.
We use a deferred condition notify algorithm. When PR_NotifyCondVar
or PR_NotifyAllCondVar is called, the condition notifies are simply
recorded in the _MDLock structure. We defer the condition notifies
until right after we unlock the lock. This way the awakened threads
have a better chance to reaquire the lock.
|
10227 |
os2emx.s |
|
1859 |
os2gc.c |
GC related routines
|
1744 |
os2inrval.c |
OS/2 interval timers
|
2108 |
os2io.c |
OS2 IO module
Assumes synchronous I/O.
|
24669 |
os2misc.c |
os2misc.c
|
16621 |
os2poll.c |
This file implements _PR_MD_PR_POLL for OS/2.
|
10352 |
os2rng.c |
get the maximally changing bits first |
1868 |
os2sem.c |
OS/2-specific semaphore handling code.
|
1207 |
os2sock.c |
OS/2 Sockets module
|
19223 |
os2thred.c |
for _beginthread() |
9215 |
os2vaclegacy.s |
|
946 |