E
- EAGAIN, (
), ( ), ( ), ( ), ( ), ( ), ( )
- EBUSY, (
), ( ), ( ), ( ), ( ), ( )
- EDEADLK, (
), ( )
- EFAULT, (
), ( ), ( ), ( ), ( ), ( ), ( )
- EINTR, (
), ( ), ( ), ( ), ( ), ( )
- EINVAL, (
), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( )
- ENOMEM, (
), ( ), ( ), ( ), ( ), ( ), ( ), ( )
- ENOSPC, (
)
- ENOSYS, (
), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( )
- ENOTRECOVERABLE, (
), ( )
- ENOTSUP, (
), ( ), ( ), ( ), ( )
- EOWNERDEAD, (
), ( )
- EPERM, (
), ( ), ( ), ( ), ( ), ( ), ( ), ( )
- errno, (
), ( ), ( )
- errno, (
)
- errno, global variables, (
)
- error checking, (
)
- ESRCH, (
), ( ), ( ), ( ), ( ), ( ), ( )
- ETIME, (
)
- event notification, (
)
- examining the signal mask, (
), ( )
- exec(2), (
), ( ), ( ), ( )
- exit(2), (
), ( )
- exit(3C), (
)
F
- fair share scheduler (FSS) scheduling class, (
)
- finding
- minimum stack size, (
)
- thread priority, (
)
- fine-grained locking, (
)
- fixed priority scheduling class (FX), (
)
- flags to thr_create(), (
)
- flockfile(3C), (
)
- flowchart of compile options, (
)
- fork(2), (
), ( ), ( )
- fork1(2), (
), ( )
- FORTRAN, (
)
- funlockfile(3C), (
)
G
- getc(3C), (
)
- getc_unlocked(3C), (
)
- gethostbyname(3NSL), (
)
- gethostbyname_r(3NSL), (
)
- getrusage(3C), (
)
- global
- data, (
)
- side effects, (
)
- state, (
)
- variables, (
), ( ), ( ), ( )
H
- heap, malloc(3C) storage from, (
)
I
- I/O
- asynchronous, (
), ( )
- nonsequential, (
)
- standard, (
)
- synchronous, (
)
- inheriting priority, (
)
- interrupt, (
)
- invariants, (
), ( )
J
- joining threads, (
), ( ), ( )
K
- keys
- bind value to key, (
)
- get specific key, (
), ( )
- global into private, (
)
- storing value of, (
), ( )
- kill(2), (
), ( ), ( )
L
- /lib/libc, (
), ( ), ( )
- /lib/libC, (
)
- /lib/libdl_stubs, (
)
- /lib/libintl, (
), ( )
- /lib/libm, (
), ( )
- /lib/libmalloc, (
), ( )
- /lib/libmapmalloc, (
), ( )
- /lib/libnsl, (
), ( ), ( )
- /lib/libpthread, (
), ( )
- /lib/libresolv, (
)
- /lib/librt, (
)
- /lib/libsocket, (
), ( )
- /lib/libthread, (
), ( ), ( )
- /lib/libthread, (
)
- /lib/libw, (
), ( )
- /lib/libX11, (
)
- /lib/strtoaddr, (
)
- libraries, MT-Safe, (
)
- library
- C routines, (
)
- threads, (
), ( )
- lightweight processes, (
), ( ), ( ), ( )- creation, (
)
- debugging, (
)
- defined, (
)
- independence, (
)
- not supported, (
)
- special capabilities, (
)
- limits, resources, (
)
- linking with libpthread
- -lc, (
)
- ld, (
)
- -lpthread, (
)
- linking with libthread
- -lc, (
)
- ld, (
)
- -lthread, (
)
- ln(1), linking, (
)
- local variable, (
)
- lock hierarchy, (
)
- locking, (
)- coarse grained, (
), ( )
- code, (
)
- conditional, (
)
- data, (
)
- fine-grained, (
), ( )
- guidelines, (
), ( )
- invariants, (
)
- locks, (
)- mutual exclusion, (
), ( ), ( )
- read-write, (
)
- readers/writer, (
)
- longjmp(3C), (
), ( )
- -lposix4 library, POSIX 1003.1c semaphore, (
)
- lseek(2), (
)
- LWPs, See lightweight processes
|