JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Multithreaded Programming Guide     Oracle Solaris 11 Express 11/10
search filter icon
search icon

Document Information

Preface

1.  Covering Multithreading Basics

2.  Basic Threads Programming

3.  Thread Attributes

4.  Programming with Synchronization Objects

5.  Programming With the Solaris Software

6.  Programming With Solaris Threads

7.  Safe and Unsafe Interfaces

8.  Compiling and Debugging

9.  Programming Guidelines

A.  Extended Example: A Thread Pool Implementation

Index

Numbers and Symbols

A

B

C

D

E

F

G

I

J

K

L

M

N

P

R

S

T

U

V

W

X

R

_r, Providing for Static Local Variables
read, Shared I/O and New I/O System Calls
read-write locks, rwlock_destroy Syntax
acquiring read lock, pthread_rwlock_rdlock Syntax
acquiring write lock, pthread_rwlock_wrlock Syntax
attributes, Read-Write Lock Attributes
destroying, Destroying a Read-Write Lock
destroying lock attribute, Destroying a Read-Write Lock Attribute
getting lock attribute, Getting a Read-Write Lock Attribute
initializing lock
pthread_rwlockattr_init Syntax
Initializing a Read-Write Lock
locking read lock, Acquiring a Non-Blocking Read Lock on a Read-Write Lock
locking write lock, pthread_rwlock_trywrlock Syntax
releasing read lock, pthread_rwlock_unlock Syntax
setting lock attribute, Setting a Read-Write Lock Attribute
readers/writer locks, Programming with Synchronization Objects
realtime, scheduling, Realtime Scheduling
red zone
Allocating Stack Space for Threads
thr_min_stack Syntax
reentrant, Reentrant Function
described, Reentrant Function
functions
MT Interface Safety Levels
Reentrant Functions for Unsafe Interfaces
strategies for making, Reentrant Function
register state, User-Level Threads State
relaxed memory ordering, Shared-Memory Multiprocessors
remote procedure call RPC, Combining Threads and RPC
replacing signal mask, pthread_sigmask Syntax
resuming execution
Continuing a Suspended Thread
Continuing a Suspended Thread
RPC
Combining Threads and RPC
MT Safety Levels for Libraries
Creating and Using Threads
RT,, See realtime
rw_rdlock
return values, rw_rdlock Return Values
syntax, rw_rdlock Syntax
rw_tryrdlock
return values, rw_tryrdlock Return Values
syntax, rw_tryrdlock Syntax
rw_trywrlock
return values, rw_trywrlock Return Values
syntax, rw_trywrlock Syntax
rw_unlock
return values, rw_unlock Return Values
syntax, rw_unlock Syntax
rw_wrlock
return values, rw_wrlock Return Values
syntax, rw_wrlock Syntax
rwlock_destroy
return values, rwlock_destroy Return Values
syntax, rwlock_destroy Syntax
rwlock_init
return values, rwlock_init Return Values
syntax, rwlock_init Syntax
USYNC_THREAD, Synchronizing Across Process Boundaries