|
|
|
@ -58,7 +58,7 @@
|
|
|
|
|
<tocsect4 name="3.2.4.5 Obstack Functions and Macros" url="chapters_3.html#SEC47"/>
|
|
|
|
|
<tocsect4 name="3.2.4.6 Growing Objects" url="chapters_3.html#SEC48"/>
|
|
|
|
|
<tocsect4 name="3.2.4.7 Extra Fast Growing Objects" url="chapters_3.html#SEC49"/>
|
|
|
|
|
<tocsect4 name="3.2.4.8 tqStatus of an Obstack" url="chapters_3.html#SEC50"/>
|
|
|
|
|
<tocsect4 name="3.2.4.8 Status of an Obstack" url="chapters_3.html#SEC50"/>
|
|
|
|
|
<tocsect4 name="3.2.4.9 Alignment of Data in Obstacks" url="chapters_3.html#SEC51"/>
|
|
|
|
|
<tocsect4 name="3.2.4.10 Obstack Chunks" url="chapters_3.html#SEC52"/>
|
|
|
|
|
<tocsect4 name="3.2.4.11 Summary of Obstack Functions" url="chapters_3.html#SEC53"/>
|
|
|
|
@ -300,7 +300,7 @@
|
|
|
|
|
<tocsect2 name="13.9 Synchronizing I/O operations" url="chapters_13.html#SEC250"/>
|
|
|
|
|
<tocsect2 name="13.10 Perform I/O Operations in Parallel" url="chapters_13.html#SEC251">
|
|
|
|
|
<tocsect3 name="13.10.1 Asynchronous Read and Write Operations" url="chapters_13.html#SEC252"/>
|
|
|
|
|
<tocsect3 name="13.10.2 Getting the tqStatus of AIO Operations" url="chapters_13.html#SEC253"/>
|
|
|
|
|
<tocsect3 name="13.10.2 Getting the Status of AIO Operations" url="chapters_13.html#SEC253"/>
|
|
|
|
|
<tocsect3 name="13.10.3 Getting into a Consistent State" url="chapters_13.html#SEC254"/>
|
|
|
|
|
<tocsect3 name="13.10.4 Cancellation of AIO Operations" url="chapters_13.html#SEC255"/>
|
|
|
|
|
<tocsect3 name="13.10.5 How to optimize the AIO implementation" url="chapters_13.html#SEC256"/>
|
|
|
|
@ -308,11 +308,11 @@
|
|
|
|
|
<tocsect2 name="13.11 Control Operations on Files" url="chapters_13.html#SEC257"/>
|
|
|
|
|
<tocsect2 name="13.12 Duplicating Descriptors" url="chapters_13.html#SEC258"/>
|
|
|
|
|
<tocsect2 name="13.13 File Descriptor Flags" url="chapters_13.html#SEC259"/>
|
|
|
|
|
<tocsect2 name="13.14 File tqStatus Flags" url="chapters_13.html#SEC260">
|
|
|
|
|
<tocsect2 name="13.14 File Status Flags" url="chapters_13.html#SEC260">
|
|
|
|
|
<tocsect3 name="13.14.1 File Access Modes" url="chapters_13.html#SEC261"/>
|
|
|
|
|
<tocsect3 name="13.14.2 Open-time Flags" url="chapters_13.html#SEC262"/>
|
|
|
|
|
<tocsect3 name="13.14.3 I/O Operating Modes" url="chapters_13.html#SEC263"/>
|
|
|
|
|
<tocsect3 name="13.14.4 Getting and Setting File tqStatus Flags" url="chapters_13.html#SEC264"/>
|
|
|
|
|
<tocsect3 name="13.14.4 Getting and Setting File Status Flags" url="chapters_13.html#SEC264"/>
|
|
|
|
|
</tocsect2>
|
|
|
|
|
<tocsect2 name="13.15 File Locks" url="chapters_13.html#SEC265"/>
|
|
|
|
|
<tocsect2 name="13.16 Interrupt-Driven Input" url="chapters_13.html#SEC266"/>
|
|
|
|
@ -666,7 +666,7 @@
|
|
|
|
|
<tocsect2 name="25.5 System Calls" url="chapters_25.html#SEC560"/>
|
|
|
|
|
<tocsect2 name="25.6 Program Termination" url="chapters_25.html#SEC561">
|
|
|
|
|
<tocsect3 name="25.6.1 Normal Termination" url="chapters_25.html#SEC562"/>
|
|
|
|
|
<tocsect3 name="25.6.2 Exit tqStatus" url="chapters_25.html#SEC563"/>
|
|
|
|
|
<tocsect3 name="25.6.2 Exit Status" url="chapters_25.html#SEC563"/>
|
|
|
|
|
<tocsect3 name="25.6.3 Cleanups on Exit" url="chapters_25.html#SEC564"/>
|
|
|
|
|
<tocsect3 name="25.6.4 Aborting a Program" url="chapters_25.html#SEC565"/>
|
|
|
|
|
<tocsect3 name="25.6.5 Termination Internals" url="chapters_25.html#SEC566"/>
|
|
|
|
@ -679,7 +679,7 @@
|
|
|
|
|
<tocsect2 name="26.4 Creating a Process" url="chapters_26.html#SEC571"/>
|
|
|
|
|
<tocsect2 name="26.5 Executing a File" url="chapters_26.html#SEC572"/>
|
|
|
|
|
<tocsect2 name="26.6 Process Completion" url="chapters_26.html#SEC573"/>
|
|
|
|
|
<tocsect2 name="26.7 Process Completion tqStatus" url="chapters_26.html#SEC574"/>
|
|
|
|
|
<tocsect2 name="26.7 Process Completion Status" url="chapters_26.html#SEC574"/>
|
|
|
|
|
<tocsect2 name="26.8 BSD Process Wait Functions" url="chapters_26.html#SEC575"/>
|
|
|
|
|
<tocsect2 name="26.9 Process Creation Example" url="chapters_26.html#SEC576"/>
|
|
|
|
|
</tocsect1>
|
|
|
|
|