List of Tables

| Table of Contents | List of Figures | List of Examples | List of Tables |

Table 1. Books for Further Reading in IRIX Development
Table 2. Typographical Conventions
Table 1-1. Memory System Calls
Table 1-2. Functions for Locking Memory
Table 1-3. Functions for Unlocking Memory
Table 2-1. Types of IPC and Compatibility
Table 2-2. SVR4 IPC Name Space Management
Table 3-1. POSIX Shared Memory Functions
Table 3-2. IRIX Shared Arena Management Functions
Table 3-3. Arena Features Set Using usconfig()
Table 3-4. IRIX Shared Memory Arena Allocation Functions
Table 3-5. IRIX Shared Memory First-Datum Functions
Table 3-6. SVR4 Shared Memory Functions
Table 3-7. SVR4 Shared Segment Management Operations
Table 4-1. POSIX Functions to Manage Unnamed Semaphores
Table 4-2. POSIX Functions to Manage Named Semaphores
Table 4-3. POSIX Functions to Operate on Semaphores
Table 4-4. IRIX Functions to Manage Nonpolled Semaphores
Table 4-5. IRIX IPC Functions for Managing Polled Semaphores
Table 4-6. IRIX IPC Functions for Semaphore Operations
Table 4-7. IRIX IPC Functions for Managing Locks
Table 4-8. IRIX IPC Functions for Using Locks
Table 4-9. IRIX IPC Functions for Barriers
Table 4-10. Compiler Intrinsics for Atomic Operations
Table 4-11. SVR4 Semaphore Management Functions
Table 4-12. SVR4 Semaphore Set Management Operations
Table 4-13. SVR4 Semaphore Management Operations
Table 5-1. Signal Numbers and Default Actions
Table 5-2. Signal Handling Interfaces
Table 5-3. Functions for POSIX Signal Handling
Table 5-4. Functions for SVR4 Signal Handling
Table 5-5. Functions for BSD Signal Handling
Table 5-6. Functions for Timed Suspensions
Table 5-7. Time Data Structures and Usage
Table 5-8. POSIX Time Management Functions
Table 5-9. POSIX Time Management Functions
Table 5-10. BSD Functions for Interval Timers
Table 5-11. Types of itimer
Table 6-1. Abstract Operations on a Message Queue
Table 6-2. POSIX Functions for Managing Message Queues
Table 6-3. POSIX Functions for Using Message Queues
Table 6-4. SVR4 Functions for Managing Message Queues
Table 6-5. SVR4 Functions for Using Message Queues
Table 7-1. Functions for File and Record Locking
Table 10-1. Comparing Parallel Models
Table 11-1. Documentation for Statement-Level Parallel Products
Table 11-2. Loop Scheduling Types
Table 12-1. Commands and System Functions for Process Management
Table 12-2. Functions for Child Process Management
Table 12-3. Commands and Functions for Scheduling Control
Table 12-4. POSIX Functions for Scheduling
Table 13-1. Comparison of Pthreads and Processes
Table 13-2. Header Files Related to Pthreads
Table 13-3. Functions for Creating Pthreads
Table 13-4. Functions for Managing Thread Execution
Table 13-5. Functions for Thread-Unique Data
Table 13-6. Functions for Schedule Management
Table 13-7. Functions for Preparing Mutex Objects
Table 13-8. Functions for Using Mutexes
Table 13-9. Functions for Preparing Condition Variables
Table 13-10. Functions for Using Condition Variables
Table 13-11. Functions for Preparing Read-Write Locks
Table 13-12. Functions for Using Read-Write Locks
Table 15-1. Font and Font Metric Directories
Table 16-1. Locale Categories
Table 16-2. Category Environment Variables
Table 16-3. Some Monetary Formats
Table 16-4. ANSI Compatible Functions
Table 16-5. X/Open Additional Functions
Table 16-6. Regular Expression Libraries in IRIX
Table 16-7. Character Expressions in Internationalized Regular Expressions
Table 16-8. Examples of Internationalized Regular Expressions
Table 16-9. Cultural Data Names, Categories, and Settings
Table 16-10. ISO 8859 Character Sets
Table 16-11. Character Sets for Asian Languages
Table A-1. ISO 3166 Country Codes