Deploying to gh-pages from @ EnderIce2/Fennix@2d0245f2ac 🚀

This commit is contained in:
EnderIce2
2025-03-21 23:00:09 +00:00
parent 7403dd6cd9
commit 81e6abd9ef
211 changed files with 12056 additions and 7868 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -118,35 +118,38 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/de4/driver_8h.html#d7/d01/struct____DriverInfo_1_1____DriverVersion" target="_self">__DriverVersion</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/de4/driver_8h.html#df/d8a/struct____PCIArray" target="_self">__PCIArray</a></td><td class="desc"></td></tr>
<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d8/d16/structAccelerometerReport" target="_self">AccelerometerReport</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d26/fs_8h.html#de/d99/structFileSystemInfo" target="_self">FileSystemInfo</a></td><td class="desc"></td></tr>
<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d6e/syscalls_8h.html#db/dc6/structFramebufferScreenInfo" target="_self">FramebufferScreenInfo</a></td><td class="desc"></td></tr>
<tr id="row_6_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d6/dda/structGamepadReport" target="_self">GamepadReport</a></td><td class="desc"></td></tr>
<tr id="row_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d4/daf/structGyroscopeReport" target="_self">GyroscopeReport</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d26/fs_8h.html#d6/d59/structInode" target="_self">Inode</a></td><td class="desc"></td></tr>
<tr id="row_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/de6/structInodeOperations.html" target="_self">InodeOperations</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d1/d5b/structInputReport" target="_self">InputReport</a></td><td class="desc"></td></tr>
<tr id="row_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#db/d5d/unionInputReport_8____unnamed17____" target="_self">InputReport.__unnamed17__</a></td><td class="desc"></td></tr>
<tr id="row_12_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#dd/db1/structJoystickReport" target="_self">JoystickReport</a></td><td class="desc"></td></tr>
<tr id="row_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d26/fs_8h.html#d9/ddf/structkdirent" target="_self">kdirent</a></td><td class="desc"></td></tr>
<tr id="row_14_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d1/da7/structKeyboardReport" target="_self">KeyboardReport</a></td><td class="desc"></td></tr>
<tr id="row_15_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d4/dcb/unionKeyboardReport_8____unnamed13____" target="_self">KeyboardReport.__unnamed13__</a></td><td class="desc"></td></tr>
<tr id="row_16_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#dd/da9/structKeyboardReport_8____unnamed13_____8____unnamed15____" target="_self">KeyboardReport.__unnamed13__.__unnamed15__</a></td><td class="desc"></td></tr>
<tr id="row_17_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d26/fs_8h.html#d5/df1/structkstat" target="_self">kstat</a></td><td class="desc"></td></tr>
<tr id="row_18_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d4/d9c/structMagnetometerReport" target="_self">MagnetometerReport</a></td><td class="desc"></td></tr>
<tr id="row_19_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#db/d9a/structMouseReport" target="_self">MouseReport</a></td><td class="desc"></td></tr>
<tr id="row_20_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d5/d42/unionPS2__CONFIGURATION" target="_self">PS2_CONFIGURATION</a></td><td class="desc"></td></tr>
<tr id="row_21_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d4/dae/structPS2__CONFIGURATION_8____unnamed3____" target="_self">PS2_CONFIGURATION.__unnamed3__</a></td><td class="desc"></td></tr>
<tr id="row_22_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d5/d94/unionPS2__KBD__TYPEMATIC" target="_self">PS2_KBD_TYPEMATIC</a></td><td class="desc"></td></tr>
<tr id="row_23_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#db/dee/structPS2__KBD__TYPEMATIC_8____unnamed7____" target="_self">PS2_KBD_TYPEMATIC.__unnamed7__</a></td><td class="desc"></td></tr>
<tr id="row_24_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d3/d18/structPS2__MOUSE__PACKET" target="_self">PS2_MOUSE_PACKET</a></td><td class="desc"></td></tr>
<tr id="row_25_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d0/df2/unionPS2__MOUSE__PACKET_8Base" target="_self">PS2_MOUSE_PACKET.Base</a></td><td class="desc"></td></tr>
<tr id="row_26_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d3/d3e/unionPS2__MOUSE__PACKET_8ZMovement" target="_self">PS2_MOUSE_PACKET.ZMovement</a></td><td class="desc"></td></tr>
<tr id="row_27_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#da/dc6/unionPS2__OUTPUT__PORT" target="_self">PS2_OUTPUT_PORT</a></td><td class="desc"></td></tr>
<tr id="row_28_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#de/d3a/structPS2__OUTPUT__PORT_8____unnamed5____" target="_self">PS2_OUTPUT_PORT.__unnamed5__</a></td><td class="desc"></td></tr>
<tr id="row_29_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d7/d48/unionPS2__STATUSES" target="_self">PS2_STATUSES</a></td><td class="desc"></td></tr>
<tr id="row_30_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#dd/d0d/structPS2__STATUSES_8____unnamed1____" target="_self">PS2_STATUSES.__unnamed1__</a></td><td class="desc"></td></tr>
<tr id="row_31_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d55/structSuperBlockOperations.html" target="_self">SuperBlockOperations</a></td><td class="desc"></td></tr>
<tr id="row_32_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d1/df2/structTouchScreenReport" target="_self">TouchScreenReport</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d9f/fcntl_8h.html#d2/dd7/structf__owner__ex" target="_self">f_owner_ex</a></td><td class="desc"></td></tr>
<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d26/fs_8h.html#de/d99/structFileSystemInfo" target="_self">FileSystemInfo</a></td><td class="desc"></td></tr>
<tr id="row_6_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d9f/fcntl_8h.html#d6/df2/structflock" target="_self">flock</a></td><td class="desc"></td></tr>
<tr id="row_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d6e/syscalls_8h.html#db/dc6/structFramebufferScreenInfo" target="_self">FramebufferScreenInfo</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d6/dda/structGamepadReport" target="_self">GamepadReport</a></td><td class="desc"></td></tr>
<tr id="row_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d4/daf/structGyroscopeReport" target="_self">GyroscopeReport</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d26/fs_8h.html#d6/d59/structInode" target="_self">Inode</a></td><td class="desc"></td></tr>
<tr id="row_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/de6/structInodeOperations.html" target="_self">InodeOperations</a></td><td class="desc"></td></tr>
<tr id="row_12_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d1/d5b/structInputReport" target="_self">InputReport</a></td><td class="desc"></td></tr>
<tr id="row_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#db/d5d/unionInputReport_8____unnamed17____" target="_self">InputReport.__unnamed17__</a></td><td class="desc"></td></tr>
<tr id="row_14_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#dd/db1/structJoystickReport" target="_self">JoystickReport</a></td><td class="desc"></td></tr>
<tr id="row_15_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d26/fs_8h.html#d9/ddf/structkdirent" target="_self">kdirent</a></td><td class="desc"></td></tr>
<tr id="row_16_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d1/da7/structKeyboardReport" target="_self">KeyboardReport</a></td><td class="desc"></td></tr>
<tr id="row_17_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d4/dcb/unionKeyboardReport_8____unnamed13____" target="_self">KeyboardReport.__unnamed13__</a></td><td class="desc"></td></tr>
<tr id="row_18_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#dd/da9/structKeyboardReport_8____unnamed13_____8____unnamed15____" target="_self">KeyboardReport.__unnamed13__.__unnamed15__</a></td><td class="desc"></td></tr>
<tr id="row_19_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d26/fs_8h.html#d5/df1/structkstat" target="_self">kstat</a></td><td class="desc"></td></tr>
<tr id="row_20_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d6e/syscalls_8h.html#de/d36/structkutsname" target="_self">kutsname</a></td><td class="desc"></td></tr>
<tr id="row_21_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d4/d9c/structMagnetometerReport" target="_self">MagnetometerReport</a></td><td class="desc"></td></tr>
<tr id="row_22_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#db/d9a/structMouseReport" target="_self">MouseReport</a></td><td class="desc"></td></tr>
<tr id="row_23_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d5/d42/unionPS2__CONFIGURATION" target="_self">PS2_CONFIGURATION</a></td><td class="desc"></td></tr>
<tr id="row_24_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d4/dae/structPS2__CONFIGURATION_8____unnamed3____" target="_self">PS2_CONFIGURATION.__unnamed3__</a></td><td class="desc"></td></tr>
<tr id="row_25_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d5/d94/unionPS2__KBD__TYPEMATIC" target="_self">PS2_KBD_TYPEMATIC</a></td><td class="desc"></td></tr>
<tr id="row_26_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#db/dee/structPS2__KBD__TYPEMATIC_8____unnamed7____" target="_self">PS2_KBD_TYPEMATIC.__unnamed7__</a></td><td class="desc"></td></tr>
<tr id="row_27_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d3/d18/structPS2__MOUSE__PACKET" target="_self">PS2_MOUSE_PACKET</a></td><td class="desc"></td></tr>
<tr id="row_28_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d0/df2/unionPS2__MOUSE__PACKET_8Base" target="_self">PS2_MOUSE_PACKET.Base</a></td><td class="desc"></td></tr>
<tr id="row_29_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d3/d3e/unionPS2__MOUSE__PACKET_8ZMovement" target="_self">PS2_MOUSE_PACKET.ZMovement</a></td><td class="desc"></td></tr>
<tr id="row_30_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#da/dc6/unionPS2__OUTPUT__PORT" target="_self">PS2_OUTPUT_PORT</a></td><td class="desc"></td></tr>
<tr id="row_31_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#de/d3a/structPS2__OUTPUT__PORT_8____unnamed5____" target="_self">PS2_OUTPUT_PORT.__unnamed5__</a></td><td class="desc"></td></tr>
<tr id="row_32_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d7/d48/unionPS2__STATUSES" target="_self">PS2_STATUSES</a></td><td class="desc"></td></tr>
<tr id="row_33_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#dd/d0d/structPS2__STATUSES_8____unnamed1____" target="_self">PS2_STATUSES.__unnamed1__</a></td><td class="desc"></td></tr>
<tr id="row_34_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d55/structSuperBlockOperations.html" target="_self">SuperBlockOperations</a></td><td class="desc"></td></tr>
<tr id="row_35_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d1/df2/structTouchScreenReport" target="_self">TouchScreenReport</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@ -154,7 +157,7 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -4,7 +4,9 @@ var annotated_dup =
[ "__DriverInfo", "db/de4/driver_8h.html#d8/d02/struct____DriverInfo", "db/de4/driver_8h_d8/d02/struct____DriverInfo" ],
[ "__PCIArray", "db/de4/driver_8h.html#df/d8a/struct____PCIArray", "db/de4/driver_8h_df/d8a/struct____PCIArray" ],
[ "AccelerometerReport", "de/ded/input_8h.html#d8/d16/structAccelerometerReport", null ],
[ "f_owner_ex", "d7/d9f/fcntl_8h.html#d2/dd7/structf__owner__ex", "d7/d9f/fcntl_8h_d2/dd7/structf__owner__ex" ],
[ "FileSystemInfo", "df/d26/fs_8h.html#de/d99/structFileSystemInfo", "df/d26/fs_8h_de/d99/structFileSystemInfo" ],
[ "flock", "d7/d9f/fcntl_8h.html#d6/df2/structflock", "d7/d9f/fcntl_8h_d6/df2/structflock" ],
[ "FramebufferScreenInfo", "d2/d6e/syscalls_8h.html#db/dc6/structFramebufferScreenInfo", "d2/d6e/syscalls_8h_db/dc6/structFramebufferScreenInfo" ],
[ "GamepadReport", "de/ded/input_8h.html#d6/dda/structGamepadReport", null ],
[ "GyroscopeReport", "de/ded/input_8h.html#d4/daf/structGyroscopeReport", null ],
@ -18,6 +20,7 @@ var annotated_dup =
[ "KeyboardReport.__unnamed13__", "de/ded/input_8h.html#d4/dcb/unionKeyboardReport_8____unnamed13____", "de/ded/input_8h_d4/dcb/unionKeyboardReport_8____unnamed13____" ],
[ "KeyboardReport.__unnamed13__.__unnamed15__", "de/ded/input_8h.html#dd/da9/structKeyboardReport_8____unnamed13_____8____unnamed15____", "de/ded/input_8h_dd/da9/structKeyboardReport_8____unnamed13_____8____unnamed15____" ],
[ "kstat", "df/d26/fs_8h.html#d5/df1/structkstat", "df/d26/fs_8h_d5/df1/structkstat" ],
[ "kutsname", "d2/d6e/syscalls_8h.html#de/d36/structkutsname", "d2/d6e/syscalls_8h_de/d36/structkutsname" ],
[ "MagnetometerReport", "de/ded/input_8h.html#d4/d9c/structMagnetometerReport", null ],
[ "MouseReport", "de/ded/input_8h.html#db/d9a/structMouseReport", "de/ded/input_8h_db/d9a/structMouseReport" ],
[ "PS2_CONFIGURATION", "d1/de1/aip_8h.html#d5/d42/unionPS2__CONFIGURATION", "d1/de1/aip_8h_d5/d42/unionPS2__CONFIGURATION" ],

View File

@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
<dd><a class="el" href="de/ded/input_8h.html#d8/d16/structAccelerometerReport">AccelerometerReport</a></dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a id="letter_F" name="letter_F">F</a></dt>
<dd><a class="el" href="df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a></dd><dd><a class="el" href="d2/d6e/syscalls_8h.html#db/dc6/structFramebufferScreenInfo">FramebufferScreenInfo</a></dd></dl>
<dd><a class="el" href="d7/d9f/fcntl_8h.html#d2/dd7/structf__owner__ex">f_owner_ex</a></dd><dd><a class="el" href="df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a></dd><dd><a class="el" href="d7/d9f/fcntl_8h.html#d6/df2/structflock">flock</a></dd><dd><a class="el" href="d2/d6e/syscalls_8h.html#db/dc6/structFramebufferScreenInfo">FramebufferScreenInfo</a></dd></dl>
<dl class="classindex even">
<dt class="alphachar"><a id="letter_G" name="letter_G">G</a></dt>
<dd><a class="el" href="de/ded/input_8h.html#d6/dda/structGamepadReport">GamepadReport</a></dd><dd><a class="el" href="de/ded/input_8h.html#d4/daf/structGyroscopeReport">GyroscopeReport</a></dd></dl>
@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
<dd><a class="el" href="de/ded/input_8h.html#dd/db1/structJoystickReport">JoystickReport</a></dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a id="letter_K" name="letter_K">K</a></dt>
<dd><a class="el" href="df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a></dd><dd><a class="el" href="de/ded/input_8h.html#d1/da7/structKeyboardReport">KeyboardReport</a></dd><dd><a class="el" href="de/ded/input_8h.html#d4/dcb/unionKeyboardReport_8____unnamed13____">KeyboardReport.__unnamed13__</a></dd><dd><a class="el" href="de/ded/input_8h.html#dd/da9/structKeyboardReport_8____unnamed13_____8____unnamed15____">KeyboardReport.__unnamed13__.__unnamed15__</a></dd><dd><a class="el" href="df/d26/fs_8h.html#d5/df1/structkstat">kstat</a></dd></dl>
<dd><a class="el" href="df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a></dd><dd><a class="el" href="de/ded/input_8h.html#d1/da7/structKeyboardReport">KeyboardReport</a></dd><dd><a class="el" href="de/ded/input_8h.html#d4/dcb/unionKeyboardReport_8____unnamed13____">KeyboardReport.__unnamed13__</a></dd><dd><a class="el" href="de/ded/input_8h.html#dd/da9/structKeyboardReport_8____unnamed13_____8____unnamed15____">KeyboardReport.__unnamed13__.__unnamed15__</a></dd><dd><a class="el" href="df/d26/fs_8h.html#d5/df1/structkstat">kstat</a></dd><dd><a class="el" href="d2/d6e/syscalls_8h.html#de/d36/structkutsname">kutsname</a></dd></dl>
<dl class="classindex even">
<dt class="alphachar"><a id="letter_M" name="letter_M">M</a></dt>
<dd><a class="el" href="de/ded/input_8h.html#d4/d9c/structMagnetometerReport">MagnetometerReport</a></dd><dd><a class="el" href="de/ded/input_8h.html#db/d9a/structMouseReport">MouseReport</a></dd></dl>
@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('d0/d5e/Drivers_2README_8md.html','../.
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d0/d5e/Drivers_2README_8md.html">README.md</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -111,14 +111,14 @@ $(document).ready(function(){initNavTree('d1/d02/md_tools_2doxygen_2develop.html
<div class="headertitle"><div class="title">Developing</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p><a class="anchor" id="autotoc_md1"></a></p>
<div class="textblock"><p><a class="anchor" id="autotoc_md2"></a></p>
</div></div><!-- contents -->
</div><!-- PageDoc -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -2603,7 +2603,7 @@ Raw</td>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d1/de1/aip_8h.html">aip.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -448,7 +448,7 @@ $(document).ready(function(){initNavTree('d1/de1/aip_8h_source.html','../../');
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d1/de1/aip_8h.html">aip.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -111,14 +111,14 @@ $(document).ready(function(){initNavTree('d2/d04/md_Userspace_2README.html','../
<div class="headertitle"><div class="title">Userspace</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p><a class="anchor" id="autotoc_md2"></a></p>
<div class="textblock"><p><a class="anchor" id="autotoc_md0"></a></p>
</div></div><!-- contents -->
</div><!-- PageDoc -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -129,7 +129,7 @@ Data Fields</h2></td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00340">340</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00330">330</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="a9b919eaba70c8e9d020930ba97b7df68" name="a9b919eaba70c8e9d020930ba97b7df68"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b919eaba70c8e9d020930ba97b7df68">&#9670;&#160;</a></span>AllocateInode</h2>
@ -143,7 +143,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00342">342</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00332">332</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -159,7 +159,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00343">343</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00333">333</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -184,7 +184,7 @@ Data Fields</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Zero on success, otherwise an error code. </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00366">366</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00356">356</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -210,7 +210,7 @@ Data Fields</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Zero on success, otherwise an error code. </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00355">355</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00345">345</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -223,7 +223,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

File diff suppressed because it is too large Load Diff

View File

@ -7,6 +7,12 @@ var syscalls_8h =
[ "Size", "d2/d6e/syscalls_8h.html#af8c41bf2049e422f416725a921a4abaa", null ],
[ "Width", "d2/d6e/syscalls_8h.html#a13cd8b19c0885b5346f14d355ac94f92", null ]
] ],
[ "kutsname", "d2/d6e/syscalls_8h.html#de/d36/structkutsname", [
[ "machine", "d2/d6e/syscalls_8h.html#a20d3a892e2fc1e8d4c6b7beb5c532280", null ],
[ "release", "d2/d6e/syscalls_8h.html#a183ff0be4b883eafe77a233e13af1447", null ],
[ "sysname", "d2/d6e/syscalls_8h.html#a17c25c334ed5c0f04a629ff78a68750e", null ],
[ "version", "d2/d6e/syscalls_8h.html#ab0d51c806d74e4ec305829e807f58033", null ]
] ],
[ "__SYS_NULL", "d2/d6e/syscalls_8h.html#a3405b025dbfa88c47279ae6b526076a8", null ],
[ "call_accept", "d2/d6e/syscalls_8h.html#ab4949d314d72ceada64d99a9ffd5980d", null ],
[ "call_access", "d2/d6e/syscalls_8h.html#a6a0f9ef9d1b0b7c090ee0fca1c8b4b71", null ],
@ -22,6 +28,7 @@ var syscalls_8h =
[ "call_dup2", "d2/d6e/syscalls_8h.html#ad2932c5044a784dcc0413c1364a51da6", null ],
[ "call_execve", "d2/d6e/syscalls_8h.html#a9b22610937180ca7ba25ef597eb8cb58", null ],
[ "call_exit", "d2/d6e/syscalls_8h.html#afe03e96b528279b23c2ae501a509eac3", null ],
[ "call_fcntl", "d2/d6e/syscalls_8h.html#ad5f61efb0c501cd880f75fd72caab158", null ],
[ "call_fork", "d2/d6e/syscalls_8h.html#afda32e401a3f5d39d85a6a4bc6b52089", null ],
[ "call_fstat", "d2/d6e/syscalls_8h.html#a073897bf4cec6ecf22703ed7735f866b", null ],
[ "call_ftruncate", "d2/d6e/syscalls_8h.html#ac7545a17f1b8654d78afb2000e93119b", null ],
@ -55,6 +62,7 @@ var syscalls_8h =
[ "call_tell", "d2/d6e/syscalls_8h.html#a42b50361d2152d92f41f741d64ab30bc", null ],
[ "call_time", "d2/d6e/syscalls_8h.html#a7dca41af6f47ad7fb6eaa65e55b98090", null ],
[ "call_truncate", "d2/d6e/syscalls_8h.html#adc22de2ff267771d8ac633e948f28eff", null ],
[ "call_uname", "d2/d6e/syscalls_8h.html#ac41c5281321b5dd26f252c2a0cc514f9", null ],
[ "call_unlink", "d2/d6e/syscalls_8h.html#a03284d10556fe1599ae976558367f7ff", null ],
[ "call_waitpid", "d2/d6e/syscalls_8h.html#a48f9ddd0dba233df029622ea3e2545ae", null ],
[ "call_write", "d2/d6e/syscalls_8h.html#ab1e6a38710527adb8e6c0b2ad416d6f9", null ],
@ -214,6 +222,7 @@ var syscalls_8h =
[ "SYS_OPEN", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a76bb1866304712aa5b41d989fbdfbc8b", null ],
[ "SYS_CLOSE", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4ef77fc1f4b0824d318a2a851a24ffff", null ],
[ "SYS_IOCTL", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a8362fcf9e42a5f1edb952129002d87a3", null ],
[ "SYS_FCNTL", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ab605c2d0a485f8a779dbed0443978c6e", null ],
[ "SYS_STAT", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a22801e7695ca6349080d79bee2c8b295", null ],
[ "SYS_FSTAT", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a9cd60f4852cb73b296171894bd7d30ed", null ],
[ "SYS_LSTAT", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ad06d5e126a93d184ec20e2389a7388db", null ],
@ -256,6 +265,7 @@ var syscalls_8h =
[ "SYS_RMDIR", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a3dbee6f3879ca6740bc582b722416129", null ],
[ "SYS_UNLINK", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a071e0d689876d4e3e8d0d7f42a69ef52", null ],
[ "SYS_RENAME", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a8bc81dcca6643d269fcc1bd19162f070", null ],
[ "SYS_UNAME", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a0bd7927735338c7d132db0bdce9176a3", null ],
[ "SYS_MAX", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a17cb58707f83b65f30ccb17805b7c467", null ]
] ],
[ "syscall0", "d2/d6e/syscalls_8h.html#aead3c4d793ac641f0c76fa3a2884799f", null ],

File diff suppressed because it is too large Load Diff

View File

@ -111,14 +111,14 @@ $(document).ready(function(){initNavTree('d3/d6c/md_tools_2doxygen_2api.html','.
<div class="headertitle"><div class="title">API</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p><a class="anchor" id="autotoc_md0"></a></p>
<div class="textblock"><p><a class="anchor" id="autotoc_md1"></a></p>
</div></div><!-- contents -->
</div><!-- PageDoc -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('d4/d30/develop_8md.html','../../'); in
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d4/d30/develop_8md.html">develop.md</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -111,14 +111,14 @@ $(document).ready(function(){initNavTree('d5/d9b/md_Drivers_2README.html','../..
<div class="headertitle"><div class="title">Drivers</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p><a class="anchor" id="autotoc_md4"></a></p>
<div class="textblock"><p><a class="anchor" id="autotoc_md5"></a></p>
</div></div><!-- contents -->
</div><!-- PageDoc -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('d7/d57/Userspace_2README_8md.html','..
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d7/d57/Userspace_2README_8md.html">README.md</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

1249
docs/d7/d9f/fcntl_8h.html Normal file

File diff suppressed because it is too large Load Diff

71
docs/d7/d9f/fcntl_8h.js Normal file
View File

@ -0,0 +1,71 @@
var fcntl_8h =
[
[ "f_owner_ex", "d7/d9f/fcntl_8h.html#d2/dd7/structf__owner__ex", [
[ "pid", "d7/d9f/fcntl_8h.html#af64f49cc3f3024dce2031477aa13d8f7", null ],
[ "type", "d7/d9f/fcntl_8h.html#afd32d7286d5aba4fb1ba922d58591997", null ]
] ],
[ "flock", "d7/d9f/fcntl_8h.html#d6/df2/structflock", [
[ "l_len", "d7/d9f/fcntl_8h.html#af5dc2da04cf2af6e5b77018f9cdce489", null ],
[ "l_pid", "d7/d9f/fcntl_8h.html#a5e84556aa660bd41cc8b8d862a547887", null ],
[ "l_start", "d7/d9f/fcntl_8h.html#a692ebc7782fe6a11c9de67d7fd20cc8f", null ],
[ "l_type", "d7/d9f/fcntl_8h.html#a24ceb1a44b2a5912f6f8b50195ed7fbe", null ],
[ "l_whence", "d7/d9f/fcntl_8h.html#acea10bfe92ee06d519c4850739924198", null ]
] ],
[ "AT_EACCESS", "d7/d9f/fcntl_8h.html#afba18be015711a5c496d49a1387bd412", null ],
[ "AT_FDCWD", "d7/d9f/fcntl_8h.html#a301749b9aa4b9416c329bb8b19345216", null ],
[ "AT_REMOVEDIR", "d7/d9f/fcntl_8h.html#a18f47dae5e59e6683441ef49754fe068", null ],
[ "AT_SYMLINK_FOLLOW", "d7/d9f/fcntl_8h.html#a0517ad09fa61307dd14718334b60f36e", null ],
[ "AT_SYMLINK_NOFOLLOW", "d7/d9f/fcntl_8h.html#ad623014f05ffb83df42ba96900fcd62e", null ],
[ "F_DUPFD", "d7/d9f/fcntl_8h.html#ab93a8621587aba90181efd7d3aeea67e", null ],
[ "F_DUPFD_CLOEXEC", "d7/d9f/fcntl_8h.html#af532232f0b65dc6296aedd2b60de7285", null ],
[ "F_DUPFD_CLOFORK", "d7/d9f/fcntl_8h.html#a6ef080a3e6218fde5d2457dbd560f7f4", null ],
[ "F_GETFD", "d7/d9f/fcntl_8h.html#abc11141031604fb22b8e3a201155cbb3", null ],
[ "F_GETFL", "d7/d9f/fcntl_8h.html#a025fad21a889c79f02ec53abe3526c32", null ],
[ "F_GETLK", "d7/d9f/fcntl_8h.html#a2c3005e07f9aedb5d77856d13c3e40c4", null ],
[ "F_GETOWN", "d7/d9f/fcntl_8h.html#aa76959dcf54457a81c4cdf7789ba73e4", null ],
[ "F_GETOWN_EX", "d7/d9f/fcntl_8h.html#a93853ac9fe27cbd3b0f01a85aa757307", null ],
[ "F_OFD_GETLK", "d7/d9f/fcntl_8h.html#a1564b73f59286bbf0999706304f87c6c", null ],
[ "F_OFD_SETLK", "d7/d9f/fcntl_8h.html#a4fc21528a6ce28d77a755f391568e1b4", null ],
[ "F_OFD_SETLKW", "d7/d9f/fcntl_8h.html#a1538d86465f1f7057703c9c5e7a0f5b5", null ],
[ "F_OWNER_PGRP", "d7/d9f/fcntl_8h.html#ad0a5636b8c5e66572f423f3cf4351cf8", null ],
[ "F_OWNER_PID", "d7/d9f/fcntl_8h.html#a0def4a47951ccbb2414661ee00ff96ba", null ],
[ "F_RDLCK", "d7/d9f/fcntl_8h.html#a1dfb7f83dd3989782404c0204484655b", null ],
[ "F_SETFD", "d7/d9f/fcntl_8h.html#ad27227e8d87b844648f07d66da38bb3f", null ],
[ "F_SETFL", "d7/d9f/fcntl_8h.html#af2939853c650561d3495ed40f68f6249", null ],
[ "F_SETLK", "d7/d9f/fcntl_8h.html#a68a7fc570f2fc271acc5358a6418504e", null ],
[ "F_SETLKW", "d7/d9f/fcntl_8h.html#aabb866cd0cf7ed3544dfc335e0e360fd", null ],
[ "F_SETOWN", "d7/d9f/fcntl_8h.html#a10e6ca002b56361c5adb1e66a8a4917d", null ],
[ "F_SETOWN_EX", "d7/d9f/fcntl_8h.html#adc1650d605443666b5301529250beaf8", null ],
[ "F_UNLCK", "d7/d9f/fcntl_8h.html#a2ace36798dbaef59cf9c99a4bf14fb96", null ],
[ "F_WRLCK", "d7/d9f/fcntl_8h.html#a708b81093fd9c80a2adc260b3e9ca623", null ],
[ "FD_CLOEXEC", "d7/d9f/fcntl_8h.html#a7e7a00c884ea124bb9f687b16cb5db9b", null ],
[ "FD_CLOFORK", "d7/d9f/fcntl_8h.html#a33f5960552a23f65499b00d963c5a4b6", null ],
[ "O_ACCMODE", "d7/d9f/fcntl_8h.html#a4dc4d45e07d2abc899bcaf04b2846a87", null ],
[ "O_APPEND", "d7/d9f/fcntl_8h.html#ae036f789407d21f07b211552d67b3214", null ],
[ "O_CLOEXEC", "d7/d9f/fcntl_8h.html#ad6d8fbe4e494b4dbe051612572d3f757", null ],
[ "O_CLOFORK", "d7/d9f/fcntl_8h.html#a1783d59f495ce350c1ed3e1724265ed5", null ],
[ "O_CREAT", "d7/d9f/fcntl_8h.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc", null ],
[ "O_DIRECTORY", "d7/d9f/fcntl_8h.html#a6afd3dd2f570069804b40e6aa24fc966", null ],
[ "O_DSYNC", "d7/d9f/fcntl_8h.html#af63e33218e573b9461b5f17d0ea79f2a", null ],
[ "O_EXCL", "d7/d9f/fcntl_8h.html#a9f5acfe79fafe14b6694447bd0e9f10b", null ],
[ "O_EXEC", "d7/d9f/fcntl_8h.html#a459542206659fbe295eb4183f8b8f06c", null ],
[ "O_NOCTTY", "d7/d9f/fcntl_8h.html#a2e375ab32c7ef4581b026be28e4cc116", null ],
[ "O_NOFOLLOW", "d7/d9f/fcntl_8h.html#a82d4d551b214905742c9e045185d352a", null ],
[ "O_NONBLOCK", "d7/d9f/fcntl_8h.html#a39d33ce33804efd4d52606d59071c6d8", null ],
[ "O_RDONLY", "d7/d9f/fcntl_8h.html#a7a68c9ffaac7dbcd652225dd7c06a54b", null ],
[ "O_RDWR", "d7/d9f/fcntl_8h.html#abb0586253488ee61072b73557eeb873b", null ],
[ "O_RSYNC", "d7/d9f/fcntl_8h.html#ac9cf617d7c8fba45a5062f1f7322e6f8", null ],
[ "O_SEARCH", "d7/d9f/fcntl_8h.html#ac7984b2eaa7166aea31f0c4f6c91fb2d", null ],
[ "O_SYNC", "d7/d9f/fcntl_8h.html#aae85139bfa94236d126bb1e3b772998f", null ],
[ "O_TRUNC", "d7/d9f/fcntl_8h.html#ad1d67e453fb3031f40f8cd3403773813", null ],
[ "O_TTY_INIT", "d7/d9f/fcntl_8h.html#a0ee7b090d0fd09015039f6325118400f", null ],
[ "O_WRONLY", "d7/d9f/fcntl_8h.html#a11b644a8526139c4cc1850dac1271ced", null ],
[ "POSIX_FADV_DONTNEED", "d7/d9f/fcntl_8h.html#a088883d3ba2ef3135e249427b897c650", null ],
[ "POSIX_FADV_NOREUSE", "d7/d9f/fcntl_8h.html#a4e3faf88d9b26f7cff31148b4f484149", null ],
[ "POSIX_FADV_NORMAL", "d7/d9f/fcntl_8h.html#afa2732611a1cf71fcf542361a97a4745", null ],
[ "POSIX_FADV_RANDOM", "d7/d9f/fcntl_8h.html#aae17e2b1aa1265c588e04df5ec81c3d1", null ],
[ "POSIX_FADV_SEQUENTIAL", "d7/d9f/fcntl_8h.html#a997e00c0569d307a3f01a2f21517ee84", null ],
[ "POSIX_FADV_WILLNEED", "d7/d9f/fcntl_8h.html#a4ba20512b0198da87b7d5176767ec29e", null ],
[ "f_owner_ex", "d7/d9f/fcntl_8h.html#a8e2aa946075a3f83381371f61ca71a74", null ],
[ "flock", "d7/d9f/fcntl_8h.html#ae572f48acec92feb49790f2328bc2e0e", null ]
];

View File

@ -0,0 +1,251 @@
<!-- HTML header for doxygen 1.9.1-->
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<meta name="generator" content="Doxygen 1.9.8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Fennix: Kernel/include/interface/fcntl.h Source File</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
<script type="text/javascript">
DoxygenAwesomeDarkModeToggle.init()
DoxygenAwesomeFragmentCopyButton.init()
DoxygenAwesomeParagraphLink.init()
DoxygenAwesomeInteractiveToc.init()
DoxygenAwesomeTabs.init()
</script>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Fennix
&#160;<span
id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Full Documentation</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part --><!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(1); });
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('d7/d9f/fcntl_8h_source.html','../../'); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">fcntl.h</div></div>
</div><!--header-->
<div class="contents">
<a href="../../d7/d9f/fcntl_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> This file is part of Fennix Kernel.</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"></span> </div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> Fennix Kernel is free software: you can redistribute it and/or</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> modify it under the terms of the GNU General Public License as</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> published by the Free Software Foundation, either version 3 of</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> the License, or (at your option) any later version.</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"></span> </div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> Fennix Kernel is distributed in the hope that it will be useful,</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"> GNU General Public License for more details.</span></div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"></span> </div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> along with Fennix Kernel. If not, see &lt;https://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">*/</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#ifndef __FENNIX_API_FCNTL_H__</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#define __FENNIX_API_FCNTL_H__</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#ifdef __kernel__</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &lt;types.h&gt;</span></div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment">/* cmd */</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#ab93a8621587aba90181efd7d3aeea67e"> 26</a></span><span class="preprocessor">#define F_DUPFD 0x1</span></div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#af532232f0b65dc6296aedd2b60de7285"> 27</a></span><span class="preprocessor">#define F_DUPFD_CLOEXEC 0x101</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a6ef080a3e6218fde5d2457dbd560f7f4"> 28</a></span><span class="preprocessor">#define F_DUPFD_CLOFORK 0x201</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#abc11141031604fb22b8e3a201155cbb3"> 29</a></span><span class="preprocessor">#define F_GETFD 0x2</span></div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#ad27227e8d87b844648f07d66da38bb3f"> 30</a></span><span class="preprocessor">#define F_SETFD 0x3</span></div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a025fad21a889c79f02ec53abe3526c32"> 31</a></span><span class="preprocessor">#define F_GETFL 0x4</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#af2939853c650561d3495ed40f68f6249"> 32</a></span><span class="preprocessor">#define F_SETFL 0x5</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a2c3005e07f9aedb5d77856d13c3e40c4"> 33</a></span><span class="preprocessor">#define F_GETLK 0x6</span></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a68a7fc570f2fc271acc5358a6418504e"> 34</a></span><span class="preprocessor">#define F_SETLK 0x7</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#aabb866cd0cf7ed3544dfc335e0e360fd"> 35</a></span><span class="preprocessor">#define F_SETLKW 0x8</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a1564b73f59286bbf0999706304f87c6c"> 36</a></span><span class="preprocessor">#define F_OFD_GETLK 0x9</span></div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a4fc21528a6ce28d77a755f391568e1b4"> 37</a></span><span class="preprocessor">#define F_OFD_SETLK 0xA</span></div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a1538d86465f1f7057703c9c5e7a0f5b5"> 38</a></span><span class="preprocessor">#define F_OFD_SETLKW 0xB</span></div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#aa76959dcf54457a81c4cdf7789ba73e4"> 39</a></span><span class="preprocessor">#define F_GETOWN 0xC</span></div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a93853ac9fe27cbd3b0f01a85aa757307"> 40</a></span><span class="preprocessor">#define F_GETOWN_EX 0xD</span></div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a10e6ca002b56361c5adb1e66a8a4917d"> 41</a></span><span class="preprocessor">#define F_SETOWN 0xE</span></div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#adc1650d605443666b5301529250beaf8"> 42</a></span><span class="preprocessor">#define F_SETOWN_EX 0xF</span></div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a7e7a00c884ea124bb9f687b16cb5db9b"> 44</a></span><span class="preprocessor">#define FD_CLOEXEC 0x1</span></div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a33f5960552a23f65499b00d963c5a4b6"> 45</a></span><span class="preprocessor">#define FD_CLOFORK 0x2</span></div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="comment">/* l_type */</span></div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a1dfb7f83dd3989782404c0204484655b"> 48</a></span><span class="preprocessor">#define F_RDLCK 0x1</span></div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a2ace36798dbaef59cf9c99a4bf14fb96"> 49</a></span><span class="preprocessor">#define F_UNLCK 0x2</span></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a708b81093fd9c80a2adc260b3e9ca623"> 50</a></span><span class="preprocessor">#define F_WRLCK 0x3</span></div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> </div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="comment">/* type */</span></div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a0def4a47951ccbb2414661ee00ff96ba"> 53</a></span><span class="preprocessor">#define F_OWNER_PID 0</span></div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#ad0a5636b8c5e66572f423f3cf4351cf8"> 54</a></span><span class="preprocessor">#define F_OWNER_PGRP 1</span></div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="comment">/* oflag */</span></div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#ad6d8fbe4e494b4dbe051612572d3f757"> 57</a></span><span class="preprocessor">#define O_CLOEXEC 02000000</span></div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a1783d59f495ce350c1ed3e1724265ed5"> 58</a></span><span class="preprocessor">#define O_CLOFORK 04000000</span></div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc"> 59</a></span><span class="preprocessor">#define O_CREAT 0x8</span></div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a6afd3dd2f570069804b40e6aa24fc966"> 60</a></span><span class="preprocessor">#define O_DIRECTORY 0200000</span></div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a9f5acfe79fafe14b6694447bd0e9f10b"> 61</a></span><span class="preprocessor">#define O_EXCL 0x20</span></div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a2e375ab32c7ef4581b026be28e4cc116"> 62</a></span><span class="preprocessor">#define O_NOCTTY 0x40</span></div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a82d4d551b214905742c9e045185d352a"> 63</a></span><span class="preprocessor">#define O_NOFOLLOW 0400000</span></div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#ad1d67e453fb3031f40f8cd3403773813"> 64</a></span><span class="preprocessor">#define O_TRUNC 0x400</span></div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a0ee7b090d0fd09015039f6325118400f"> 65</a></span><span class="preprocessor">#define O_TTY_INIT 0x800</span></div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#ae036f789407d21f07b211552d67b3214"> 67</a></span><span class="preprocessor">#define O_APPEND 0x4</span></div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#af63e33218e573b9461b5f17d0ea79f2a"> 68</a></span><span class="preprocessor">#define O_DSYNC 0x10</span></div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a39d33ce33804efd4d52606d59071c6d8"> 69</a></span><span class="preprocessor">#define O_NONBLOCK 0x80</span></div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#ac9cf617d7c8fba45a5062f1f7322e6f8"> 70</a></span><span class="preprocessor">#define O_RSYNC 0x100</span></div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#aae85139bfa94236d126bb1e3b772998f"> 71</a></span><span class="preprocessor">#define O_SYNC 0x200</span></div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a4dc4d45e07d2abc899bcaf04b2846a87"> 73</a></span><span class="preprocessor">#define O_ACCMODE 0x3</span></div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a459542206659fbe295eb4183f8b8f06c"> 75</a></span><span class="preprocessor">#define O_EXEC 0x4</span></div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a7a68c9ffaac7dbcd652225dd7c06a54b"> 76</a></span><span class="preprocessor">#define O_RDONLY 0x1</span></div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#abb0586253488ee61072b73557eeb873b"> 77</a></span><span class="preprocessor">#define O_RDWR 0x3</span></div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#ac7984b2eaa7166aea31f0c4f6c91fb2d"> 78</a></span><span class="preprocessor">#define O_SEARCH 0x10</span></div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a11b644a8526139c4cc1850dac1271ced"> 79</a></span><span class="preprocessor">#define O_WRONLY 0x2</span></div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a301749b9aa4b9416c329bb8b19345216"> 81</a></span><span class="preprocessor">#define AT_FDCWD</span></div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#afba18be015711a5c496d49a1387bd412"> 82</a></span><span class="preprocessor">#define AT_EACCESS</span></div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#ad623014f05ffb83df42ba96900fcd62e"> 83</a></span><span class="preprocessor">#define AT_SYMLINK_NOFOLLOW</span></div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a0517ad09fa61307dd14718334b60f36e"> 84</a></span><span class="preprocessor">#define AT_SYMLINK_FOLLOW</span></div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a18f47dae5e59e6683441ef49754fe068"> 85</a></span><span class="preprocessor">#define AT_REMOVEDIR</span></div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a088883d3ba2ef3135e249427b897c650"> 87</a></span><span class="preprocessor">#define POSIX_FADV_DONTNEED</span></div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a4e3faf88d9b26f7cff31148b4f484149"> 88</a></span><span class="preprocessor">#define POSIX_FADV_NOREUSE</span></div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#afa2732611a1cf71fcf542361a97a4745"> 89</a></span><span class="preprocessor">#define POSIX_FADV_NORMAL</span></div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#aae17e2b1aa1265c588e04df5ec81c3d1"> 90</a></span><span class="preprocessor">#define POSIX_FADV_RANDOM</span></div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a997e00c0569d307a3f01a2f21517ee84"> 91</a></span><span class="preprocessor">#define POSIX_FADV_SEQUENTIAL</span></div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a4ba20512b0198da87b7d5176767ec29e"> 92</a></span><span class="preprocessor">#define POSIX_FADV_WILLNEED</span></div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> </div>
<div class="foldopen" id="foldopen00094" data-start="{" data-end="};">
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html"> 94</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d7/d9f/fcntl_8h.html#d2/dd7/structf__owner__ex">f_owner_ex</a></div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span>{</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#afd32d7286d5aba4fb1ba922d58591997"> 96</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/d9f/fcntl_8h.html#afd32d7286d5aba4fb1ba922d58591997">type</a>; <span class="comment">/* Discriminator for pid. */</span></div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#af64f49cc3f3024dce2031477aa13d8f7"> 97</a></span> pid_t <a class="code hl_variable" href="../../d7/d9f/fcntl_8h.html#af64f49cc3f3024dce2031477aa13d8f7">pid</a>; <span class="comment">/* Process ID or process group ID. */</span></div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a8e2aa946075a3f83381371f61ca71a74"> 98</a></span>} <a class="code hl_struct" href="../../d7/d9f/fcntl_8h.html#d2/dd7/structf__owner__ex">f_owner_ex</a>;</div>
</div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> </div>
<div class="foldopen" id="foldopen00100" data-start="{" data-end="};">
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html"> 100</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d7/d9f/fcntl_8h.html#d6/df2/structflock">flock</a></div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span>{</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a24ceb1a44b2a5912f6f8b50195ed7fbe"> 102</a></span> <span class="keywordtype">short</span> <a class="code hl_variable" href="../../d7/d9f/fcntl_8h.html#a24ceb1a44b2a5912f6f8b50195ed7fbe">l_type</a>; <span class="comment">/* Type of lock; F_RDLCK, F_WRLCK, F_UNLCK. */</span></div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#acea10bfe92ee06d519c4850739924198"> 103</a></span> <span class="keywordtype">short</span> <a class="code hl_variable" href="../../d7/d9f/fcntl_8h.html#acea10bfe92ee06d519c4850739924198">l_whence</a>; <span class="comment">/* Flag for starting offset. */</span></div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a692ebc7782fe6a11c9de67d7fd20cc8f"> 104</a></span> off_t <a class="code hl_variable" href="../../d7/d9f/fcntl_8h.html#a692ebc7782fe6a11c9de67d7fd20cc8f">l_start</a>; <span class="comment">/* Relative offset in bytes. */</span></div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#af5dc2da04cf2af6e5b77018f9cdce489"> 105</a></span> off_t <a class="code hl_variable" href="../../d7/d9f/fcntl_8h.html#af5dc2da04cf2af6e5b77018f9cdce489">l_len</a>; <span class="comment">/* Size; if 0 then until EOF. */</span></div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#a5e84556aa660bd41cc8b8d862a547887"> 106</a></span> pid_t <a class="code hl_variable" href="../../d7/d9f/fcntl_8h.html#a5e84556aa660bd41cc8b8d862a547887">l_pid</a>; <span class="comment">/* For a process-owned file lock, ignored on input or the process ID of the owning process on output; for an OFD-owned file lock, zero on input or (pid_t)-1 on output. */</span></div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="../../d7/d9f/fcntl_8h.html#ae572f48acec92feb49790f2328bc2e0e"> 107</a></span>} <a class="code hl_struct" href="../../d7/d9f/fcntl_8h.html#d6/df2/structflock">flock</a>;</div>
</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> </div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span><span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_FCNTL_H__</span></div>
<div class="ttc" id="afcntl_8h_html_a24ceb1a44b2a5912f6f8b50195ed7fbe"><div class="ttname"><a href="../../d7/d9f/fcntl_8h.html#a24ceb1a44b2a5912f6f8b50195ed7fbe">flock::l_type</a></div><div class="ttdeci">short l_type</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d9f/fcntl_8h_source.html#l00102">fcntl.h:102</a></div></div>
<div class="ttc" id="afcntl_8h_html_a5e84556aa660bd41cc8b8d862a547887"><div class="ttname"><a href="../../d7/d9f/fcntl_8h.html#a5e84556aa660bd41cc8b8d862a547887">flock::l_pid</a></div><div class="ttdeci">pid_t l_pid</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d9f/fcntl_8h_source.html#l00106">fcntl.h:106</a></div></div>
<div class="ttc" id="afcntl_8h_html_a692ebc7782fe6a11c9de67d7fd20cc8f"><div class="ttname"><a href="../../d7/d9f/fcntl_8h.html#a692ebc7782fe6a11c9de67d7fd20cc8f">flock::l_start</a></div><div class="ttdeci">off_t l_start</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d9f/fcntl_8h_source.html#l00104">fcntl.h:104</a></div></div>
<div class="ttc" id="afcntl_8h_html_acea10bfe92ee06d519c4850739924198"><div class="ttname"><a href="../../d7/d9f/fcntl_8h.html#acea10bfe92ee06d519c4850739924198">flock::l_whence</a></div><div class="ttdeci">short l_whence</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d9f/fcntl_8h_source.html#l00103">fcntl.h:103</a></div></div>
<div class="ttc" id="afcntl_8h_html_af5dc2da04cf2af6e5b77018f9cdce489"><div class="ttname"><a href="../../d7/d9f/fcntl_8h.html#af5dc2da04cf2af6e5b77018f9cdce489">flock::l_len</a></div><div class="ttdeci">off_t l_len</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d9f/fcntl_8h_source.html#l00105">fcntl.h:105</a></div></div>
<div class="ttc" id="afcntl_8h_html_af64f49cc3f3024dce2031477aa13d8f7"><div class="ttname"><a href="../../d7/d9f/fcntl_8h.html#af64f49cc3f3024dce2031477aa13d8f7">f_owner_ex::pid</a></div><div class="ttdeci">pid_t pid</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d9f/fcntl_8h_source.html#l00097">fcntl.h:97</a></div></div>
<div class="ttc" id="afcntl_8h_html_afd32d7286d5aba4fb1ba922d58591997"><div class="ttname"><a href="../../d7/d9f/fcntl_8h.html#afd32d7286d5aba4fb1ba922d58591997">f_owner_ex::type</a></div><div class="ttdeci">int type</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d9f/fcntl_8h_source.html#l00096">fcntl.h:96</a></div></div>
<div class="ttc" id="afcntl_8h_html_d2/dd7/structf__owner__ex"><div class="ttname"><a href="../../d7/d9f/fcntl_8h.html#d2/dd7/structf__owner__ex">f_owner_ex</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/d9f/fcntl_8h_source.html#l00094">fcntl.h:95</a></div></div>
<div class="ttc" id="afcntl_8h_html_d6/df2/structflock"><div class="ttname"><a href="../../d7/d9f/fcntl_8h.html#d6/df2/structflock">flock</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/d9f/fcntl_8h_source.html#l00100">fcntl.h:101</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d7/d9f/fcntl_8h.html">fcntl.h</a></li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@ -1,91 +1,85 @@
var errno_8h =
[
[ "errno", "d8/dc2/errno_8h.html#ab03f640d90fbc5bcb75285d08a0f25ed", null ],
[ "KernelErrors", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97", [
[ "EOK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669", null ],
[ "E2BIG", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29", null ],
[ "EACCES", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98", null ],
[ "EADDRINUSE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff", null ],
[ "EADDRNOTAVAIL", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825", null ],
[ "EAFNOSUPPORT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90", null ],
[ "EAGAIN", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e", null ],
[ "EALREADY", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e", null ],
[ "EBADF", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369", null ],
[ "EBADMSG", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c", null ],
[ "EBUSY", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b", null ],
[ "ECANCELED", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d", null ],
[ "ECHILD", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828", null ],
[ "ECONNABORTED", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e", null ],
[ "ECONNREFUSED", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5", null ],
[ "ECONNRESET", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c", null ],
[ "EDEADLK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba", null ],
[ "EDESTADDRREQ", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c", null ],
[ "EDOM", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8", null ],
[ "EDQUOT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7", null ],
[ "EEXIST", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e", null ],
[ "EFAULT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15", null ],
[ "EFBIG", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53", null ],
[ "EHOSTUNREACH", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561", null ],
[ "EIDRM", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb", null ],
[ "EILSEQ", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299", null ],
[ "EINPROGRESS", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774", null ],
[ "EINTR", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4", null ],
[ "EINVAL", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8", null ],
[ "EIO", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c", null ],
[ "EISCONN", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608", null ],
[ "EISDIR", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321", null ],
[ "ELOOP", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c", null ],
[ "EMFILE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf", null ],
[ "EMLINK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe", null ],
[ "EMSGSIZE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2", null ],
[ "EMULTIHOP", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070", null ],
[ "ENAMETOOLONG", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5", null ],
[ "ENETDOWN", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66", null ],
[ "ENETRESET", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca", null ],
[ "ENETUNREACH", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9", null ],
[ "ENFILE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8", null ],
[ "ENOBUFS", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d", null ],
[ "ENODATA", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d", null ],
[ "ENODEV", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd", null ],
[ "ENOENT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a", null ],
[ "ENOEXEC", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5", null ],
[ "ENOLCK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a", null ],
[ "ENOLINK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67", null ],
[ "ENOMEM", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca", null ],
[ "ENOMSG", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321", null ],
[ "ENOPROTOOPT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f", null ],
[ "ENOSPC", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb", null ],
[ "ENOSR", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7", null ],
[ "ENOSTR", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04", null ],
[ "ENOSYS", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77", null ],
[ "ENOTCONN", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e", null ],
[ "ENOTDIR", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e", null ],
[ "ENOTEMPTY", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d", null ],
[ "ENOTRECOVERABLE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188", null ],
[ "ENOTSOCK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a", null ],
[ "ENOTSUP", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2", null ],
[ "ENOTTY", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095", null ],
[ "ENXIO", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb", null ],
[ "EOPNOTSUPP", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9", null ],
[ "EOVERFLOW", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811", null ],
[ "EOWNERDEAD", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd", null ],
[ "EPERM", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267", null ],
[ "EPIPE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70", null ],
[ "EPROTO", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281", null ],
[ "EPROTONOSUPPORT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a", null ],
[ "EPROTOTYPE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc", null ],
[ "ERANGE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d", null ],
[ "EROFS", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31", null ],
[ "ESPIPE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7", null ],
[ "ESRCH", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625", null ],
[ "ESTALE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a", null ],
[ "ETIME", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14", null ],
[ "ETIMEDOUT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4", null ],
[ "ETXTBSY", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353", null ],
[ "EWOULDBLOCK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc", null ],
[ "EXDEV", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded", null ],
[ "__ERRNO_MAX", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf", null ]
] ],
[ "__errno_location", "d8/dc2/errno_8h.html#a9049fd86a1aa08d50029a482471f5fae", null ],
[ "strerror", "d8/dc2/errno_8h.html#a4bc5f273980fb0e81e0fc7a4dd3de87e", null ]
[ "E2BIG", "d8/dc2/errno_8h.html#aba8481985c201ff726f349d7f2d09895", null ],
[ "EACCES", "d8/dc2/errno_8h.html#ac2a2e9fa555401f94478f74e01868032", null ],
[ "EADDRINUSE", "d8/dc2/errno_8h.html#a61676e39b42371c65c3b960a91887b03", null ],
[ "EADDRNOTAVAIL", "d8/dc2/errno_8h.html#a556612e55358838192165684c971a44f", null ],
[ "EAFNOSUPPORT", "d8/dc2/errno_8h.html#a4c3a793b4d51cb7dd020af92e536fe21", null ],
[ "EAGAIN", "d8/dc2/errno_8h.html#af0fac1cea1165b4debec7f686edf3313", null ],
[ "EALREADY", "d8/dc2/errno_8h.html#aa4ccb54aa806de3e41a8515f06db85d4", null ],
[ "EBADF", "d8/dc2/errno_8h.html#ac54507d66b43ad12f9356257323c0018", null ],
[ "EBADMSG", "d8/dc2/errno_8h.html#a251e9b536ed96ccb16aa28ca2d5bd656", null ],
[ "EBUSY", "d8/dc2/errno_8h.html#a8368025077a0385849d6817b2007c095", null ],
[ "ECANCELED", "d8/dc2/errno_8h.html#a9532d840ef91fd8e1ecc5d7ca7cbf212", null ],
[ "ECHILD", "d8/dc2/errno_8h.html#a47b42c351e0e011a048058d224205c0f", null ],
[ "ECONNABORTED", "d8/dc2/errno_8h.html#a45342991e001e28bbf87916d92b7e09a", null ],
[ "ECONNREFUSED", "d8/dc2/errno_8h.html#aad88020b394ef1aa4af2f4ef9b4c8b39", null ],
[ "ECONNRESET", "d8/dc2/errno_8h.html#add4258b08af02fbe4590fbaae7260037", null ],
[ "EDEADLK", "d8/dc2/errno_8h.html#a55cc70ce0ba661298f3c412095dfeeb6", null ],
[ "EDESTADDRREQ", "d8/dc2/errno_8h.html#a0e416d3478cf030e37e90c55d68ad97a", null ],
[ "EDOM", "d8/dc2/errno_8h.html#a5fe247e079b591a68e0fdbf7caec5b70", null ],
[ "EDQUOT", "d8/dc2/errno_8h.html#aa5a48566b00cf9062d9deeeb0682cdaf", null ],
[ "EEXIST", "d8/dc2/errno_8h.html#a0a3bef9e5c47e42917692b5dae3b5498", null ],
[ "EFAULT", "d8/dc2/errno_8h.html#a3f317946e043623f9d6b93dbf60e6316", null ],
[ "EFBIG", "d8/dc2/errno_8h.html#af5401a500939ed1812c04ca200b95eef", null ],
[ "EHOSTUNREACH", "d8/dc2/errno_8h.html#a53e186028fc992c3341ccb0d4d239b24", null ],
[ "EIDRM", "d8/dc2/errno_8h.html#ad9913290fef890d46a6b7e8b4bfb1c29", null ],
[ "EILSEQ", "d8/dc2/errno_8h.html#ac6c071293826a4e66a717bb38db7794d", null ],
[ "EINPROGRESS", "d8/dc2/errno_8h.html#a6c045d5be06e715cc335784a7320714e", null ],
[ "EINTR", "d8/dc2/errno_8h.html#a46b83d9f6c23b1b65a8cecfd775ddaed", null ],
[ "EINVAL", "d8/dc2/errno_8h.html#a2d1678d5a7cc8ce499643f3b8957def4", null ],
[ "EIO", "d8/dc2/errno_8h.html#a70979f50f9c83e5aebab3d6a1bd4cf35", null ],
[ "EISCONN", "d8/dc2/errno_8h.html#a164ca8549da7a385e2fe1cba823b9eaf", null ],
[ "EISDIR", "d8/dc2/errno_8h.html#ae22c3a1e0a38f3896de238cc30d0e19b", null ],
[ "ELOOP", "d8/dc2/errno_8h.html#a2f78c246352d2bf2f19dc5d43da2f0c9", null ],
[ "EMFILE", "d8/dc2/errno_8h.html#a64a75c174882ddbfa726c7fd040f87a1", null ],
[ "EMLINK", "d8/dc2/errno_8h.html#a97f59fa1a5a2f61b792c1b9dfc218072", null ],
[ "EMSGSIZE", "d8/dc2/errno_8h.html#ae37becfaa095a9df5c5c788bce5aa06f", null ],
[ "EMULTIHOP", "d8/dc2/errno_8h.html#a4d7b69d7ce0dfa0a9b998403b4ffe226", null ],
[ "ENAMETOOLONG", "d8/dc2/errno_8h.html#a41d5ab3a8a05f9c5eab536c9cfba305b", null ],
[ "ENETDOWN", "d8/dc2/errno_8h.html#aac51995026fa19cdd0ad84a272304af0", null ],
[ "ENETRESET", "d8/dc2/errno_8h.html#a92750db73ff8e83591c977bbb3a5bea1", null ],
[ "ENETUNREACH", "d8/dc2/errno_8h.html#a3f91f1ad503432783c7a5d1481b45419", null ],
[ "ENFILE", "d8/dc2/errno_8h.html#a5554094b3fb4bb6ebeb0157cb3f82a55", null ],
[ "ENOBUFS", "d8/dc2/errno_8h.html#a9e655f47bfd914a1174f281fc31cf63d", null ],
[ "ENODATA", "d8/dc2/errno_8h.html#a0030614bc864d1b24eaedd71585acc27", null ],
[ "ENODEV", "d8/dc2/errno_8h.html#ab9b8cc17d1947160d13faaba7a18d6d1", null ],
[ "ENOENT", "d8/dc2/errno_8h.html#a03e689f378f643d16ea7537918528a48", null ],
[ "ENOEXEC", "d8/dc2/errno_8h.html#a4d0b1b435ec441e7d50a430b83df5832", null ],
[ "ENOLCK", "d8/dc2/errno_8h.html#a65e1a7bda392be276a701988d0604e63", null ],
[ "ENOLINK", "d8/dc2/errno_8h.html#add4408349a756880be9d91efadb8aed0", null ],
[ "ENOMEM", "d8/dc2/errno_8h.html#a6a05c923dad0c1208043e9c20a58c8e5", null ],
[ "ENOMSG", "d8/dc2/errno_8h.html#ae40596feaa3f66f5440b485bf7c1c2d1", null ],
[ "ENOPROTOOPT", "d8/dc2/errno_8h.html#acd570f8ab92198653b4459773dc3bca3", null ],
[ "ENOSPC", "d8/dc2/errno_8h.html#a088abe8bad2df798edad3053d719b937", null ],
[ "ENOSR", "d8/dc2/errno_8h.html#ad88bc6ea94ec1a5e91d3651677d85c00", null ],
[ "ENOSTR", "d8/dc2/errno_8h.html#a7cea86ddbdacae0b391674e680f17bdb", null ],
[ "ENOSYS", "d8/dc2/errno_8h.html#a43785b9969e0bd1af532dbde06c5540b", null ],
[ "ENOTCONN", "d8/dc2/errno_8h.html#af23e48762a0676f49d480db91cfd5e4b", null ],
[ "ENOTDIR", "d8/dc2/errno_8h.html#a9262fb92f7ef662d0bdd577912a5b101", null ],
[ "ENOTEMPTY", "d8/dc2/errno_8h.html#aa0f602f3fd369a6fede82190710b9c5c", null ],
[ "ENOTRECOVERABLE", "d8/dc2/errno_8h.html#ac69acb8e9e296867cc3f9fdf4223d05d", null ],
[ "ENOTSOCK", "d8/dc2/errno_8h.html#ae34fa7a550ac1c415daa2e114a1c0f38", null ],
[ "ENOTSUP", "d8/dc2/errno_8h.html#a91457bbf35f0f1085619a99423bb1f33", null ],
[ "ENOTTY", "d8/dc2/errno_8h.html#ac3daf409082bb528032f4452a81e1034", null ],
[ "ENXIO", "d8/dc2/errno_8h.html#a2b3884b11e4932bd372bb6d899d6fbfe", null ],
[ "EOK", "d8/dc2/errno_8h.html#acf2e4414e0bf0d331a111e70f9317434", null ],
[ "EOPNOTSUPP", "d8/dc2/errno_8h.html#a4b807895c74cea4d0302bf27725d4b9d", null ],
[ "EOVERFLOW", "d8/dc2/errno_8h.html#a888552a5e3c78b5883904cf5d55244ab", null ],
[ "EOWNERDEAD", "d8/dc2/errno_8h.html#af3f021d87caf24b44761036578c7beae", null ],
[ "EPERM", "d8/dc2/errno_8h.html#add669d31505a077f769cff8e66c780b3", null ],
[ "EPIPE", "d8/dc2/errno_8h.html#a5f8d33deb08fa27c04897b278ac7f965", null ],
[ "EPROTO", "d8/dc2/errno_8h.html#a5a92de56e8ebe19cbd8a2ce8c80ad03e", null ],
[ "EPROTONOSUPPORT", "d8/dc2/errno_8h.html#ad581c46fdd4dee9419f60eaff40415e7", null ],
[ "EPROTOTYPE", "d8/dc2/errno_8h.html#ae6014faa948366b8321d755204acf755", null ],
[ "ERANGE", "d8/dc2/errno_8h.html#aa1591a4f3a86360108de5b9ba34980ca", null ],
[ "EROFS", "d8/dc2/errno_8h.html#acb02bb67dddd7ca8cf82634a0781d58d", null ],
[ "ESPIPE", "d8/dc2/errno_8h.html#a0e42d4f9fecdcf5fcca2b333252173c3", null ],
[ "ESRCH", "d8/dc2/errno_8h.html#a462e47a8af6288232a5df548221ada4c", null ],
[ "ESTALE", "d8/dc2/errno_8h.html#a09e189d2214d9fe2847d27bf270ca1d7", null ],
[ "ETIME", "d8/dc2/errno_8h.html#ab59cf3c65eaf836d5c647fa2a24ca649", null ],
[ "ETIMEDOUT", "d8/dc2/errno_8h.html#a597718e59a8fc9c4d4ab63f5a34e28b1", null ],
[ "ETXTBSY", "d8/dc2/errno_8h.html#aaed12e82224923d599b6f1939c8e0971", null ],
[ "EWOULDBLOCK", "d8/dc2/errno_8h.html#a4a3a0b3605fd3b2336455062ee8e25f0", null ],
[ "EXDEV", "d8/dc2/errno_8h.html#a3396cf9fb0ff5af3a18dd2a2bbdb21e1", null ]
];

View File

@ -136,286 +136,182 @@ $(document).ready(function(){initNavTree('d8/dc2/errno_8h_source.html','../../')
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#ifndef __FENNIX_API_ERRNO_H__</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#define __FENNIX_API_ERRNO_H__</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
<div class="foldopen" id="foldopen00028" data-start="{" data-end="};">
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97"> 28</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span>{</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669"> 33</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669">EOK</a> = 0,</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29"> 44</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29">E2BIG</a> = 1,</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98"> 50</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98">EACCES</a> = 2,</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> </div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff"> 55</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff">EADDRINUSE</a> = 3,</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> </div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825"> 61</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825">EADDRNOTAVAIL</a> = 4,</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> </div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90"> 68</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90">EAFNOSUPPORT</a> = 5,</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> </div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e"> 74</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e">EAGAIN</a> = 6,</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e"> 80</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e">EALREADY</a> = 7,</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> </div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369"> 87</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369">EBADF</a> = 8,</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c"> 102</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c">EBADMSG</a> = 9,</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> </div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b"> 110</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b">EBUSY</a> = 10,</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> </div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d"> 116</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d">ECANCELED</a> = 11,</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> </div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828"> 123</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828">ECHILD</a> = 12,</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e"> 128</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e">ECONNABORTED</a> = 13,</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> </div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5"> 136</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5">ECONNREFUSED</a> = 14,</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> </div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c"> 141</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c">ECONNRESET</a> = 15,</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> </div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba"> 147</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba">EDEADLK</a> = 16,</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> </div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c"> 152</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c">EDESTADDRREQ</a> = 17,</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> </div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8"> 158</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8">EDOM</a> = 18,</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> </div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7"> 163</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7">EDQUOT</a> = 19,</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> </div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e"> 169</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e">EEXIST</a> = 20,</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> </div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15"> 178</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15">EFAULT</a> = 21,</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> </div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53"> 185</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53">EFBIG</a> = 22,</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> </div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561"> 192</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561">EHOSTUNREACH</a> = 23,</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> </div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb"> 198</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb">EIDRM</a> = 24,</div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> </div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299"> 205</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299">EILSEQ</a> = 25,</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> </div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774"> 214</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774">EINPROGRESS</a> = 26,</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> </div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4"> 223</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4">EINTR</a> = 27,</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> </div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8"> 230</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8">EINVAL</a> = 28,</div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> </div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c"> 238</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c">EIO</a> = 29,</div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> </div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608"> 243</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608">EISCONN</a> = 30,</div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> </div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321"> 249</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321">EISDIR</a> = 31,</div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> </div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c"> 257</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c">ELOOP</a> = 32,</div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> </div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf"> 265</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf">EMFILE</a> = 33,</div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> </div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe"> 271</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe">EMLINK</a> = 34,</div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> </div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2"> 279</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2">EMSGSIZE</a> = 35,</div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> </div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070"> 284</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070">EMULTIHOP</a> = 36,</div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> </div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5"> 294</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5">ENAMETOOLONG</a> = 37,</div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> </div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66"> 300</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66">ENETDOWN</a> = 38,</div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> </div>
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca"> 305</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca">ENETRESET</a> = 39,</div>
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> </div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9"> 310</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9">ENETUNREACH</a> = 40,</div>
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span> </div>
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8"> 318</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8">ENFILE</a> = 41,</div>
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> </div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d"> 324</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d">ENOBUFS</a> = 42,</div>
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> </div>
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d"> 330</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d">ENODATA</a> = 43,</div>
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> </div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd"> 337</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd">ENODEV</a> = 44,</div>
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> </div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a"> 343</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a">ENOENT</a> = 45,</div>
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> </div>
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5"> 350</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5">ENOEXEC</a> = 46,</div>
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> </div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a"> 357</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a">ENOLCK</a> = 47,</div>
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span> </div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67"> 362</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67">ENOLINK</a> = 48,</div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> </div>
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca"> 369</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca">ENOMEM</a> = 49,</div>
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"> 370</span> </div>
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321"> 375</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321">ENOMSG</a> = 50,</div>
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span> </div>
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f"> 381</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f">ENOPROTOOPT</a> = 51,</div>
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span> </div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb"> 388</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb">ENOSPC</a> = 52,</div>
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span> </div>
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7"> 396</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7">ENOSR</a> = 53,</div>
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno"> 397</span> </div>
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04"> 402</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04">ENOSTR</a> = 54,</div>
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span> </div>
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77"> 408</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77">ENOSYS</a> = 55,</div>
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"> 409</span> </div>
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e"> 413</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e">ENOTCONN</a> = 56,</div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"> 414</span> </div>
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e"> 422</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e">ENOTDIR</a> = 57,</div>
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"> 423</span> </div>
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d"> 428</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d">ENOTEMPTY</a> = 58,</div>
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"> 429</span> </div>
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188"> 434</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188">ENOTRECOVERABLE</a> = 59,</div>
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"> 435</span> </div>
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a"> 439</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a">ENOTSOCK</a> = 60,</div>
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"> 440</span> </div>
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2"> 445</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2">ENOTSUP</a> = 61,</div>
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span> </div>
<div class="line"><a id="l00452" name="l00452"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095"> 452</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095">ENOTTY</a> = 62,</div>
<div class="line"><a id="l00453" name="l00453"></a><span class="lineno"> 453</span> </div>
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb"> 460</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb">ENXIO</a> = 63,</div>
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"> 461</span> </div>
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9"> 466</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9">EOPNOTSUPP</a> = 64,</div>
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"> 467</span> </div>
<div class="line"><a id="l00474" name="l00474"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811"> 474</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811">EOVERFLOW</a> = 65,</div>
<div class="line"><a id="l00475" name="l00475"></a><span class="lineno"> 475</span> </div>
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd"> 480</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd">EOWNERDEAD</a> = 66,</div>
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"> 481</span> </div>
<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267"> 487</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267">EPERM</a> = 67,</div>
<div class="line"><a id="l00488" name="l00488"></a><span class="lineno"> 488</span> </div>
<div class="line"><a id="l00493" name="l00493"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70"> 493</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70">EPIPE</a> = 68,</div>
<div class="line"><a id="l00494" name="l00494"></a><span class="lineno"> 494</span> </div>
<div class="line"><a id="l00500" name="l00500"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281"> 500</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281">EPROTO</a> = 69,</div>
<div class="line"><a id="l00501" name="l00501"></a><span class="lineno"> 501</span> </div>
<div class="line"><a id="l00507" name="l00507"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a"> 507</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a">EPROTONOSUPPORT</a> = 70,</div>
<div class="line"><a id="l00508" name="l00508"></a><span class="lineno"> 508</span> </div>
<div class="line"><a id="l00513" name="l00513"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc"> 513</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc">EPROTOTYPE</a> = 71,</div>
<div class="line"><a id="l00514" name="l00514"></a><span class="lineno"> 514</span> </div>
<div class="line"><a id="l00520" name="l00520"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d"> 520</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d">ERANGE</a> = 72,</div>
<div class="line"><a id="l00521" name="l00521"></a><span class="lineno"> 521</span> </div>
<div class="line"><a id="l00526" name="l00526"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31"> 526</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31">EROFS</a> = 73,</div>
<div class="line"><a id="l00527" name="l00527"></a><span class="lineno"> 527</span> </div>
<div class="line"><a id="l00532" name="l00532"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7"> 532</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7">ESPIPE</a> = 74,</div>
<div class="line"><a id="l00533" name="l00533"></a><span class="lineno"> 533</span> </div>
<div class="line"><a id="l00538" name="l00538"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625"> 538</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625">ESRCH</a> = 75,</div>
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno"> 539</span> </div>
<div class="line"><a id="l00543" name="l00543"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a"> 543</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a">ESTALE</a> = 76,</div>
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno"> 544</span> </div>
<div class="line"><a id="l00552" name="l00552"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14"> 552</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14">ETIME</a> = 77,</div>
<div class="line"><a id="l00553" name="l00553"></a><span class="lineno"> 553</span> </div>
<div class="line"><a id="l00566" name="l00566"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4"> 566</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4">ETIMEDOUT</a> = 78,</div>
<div class="line"><a id="l00567" name="l00567"></a><span class="lineno"> 567</span> </div>
<div class="line"><a id="l00574" name="l00574"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353"> 574</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353">ETXTBSY</a> = 79,</div>
<div class="line"><a id="l00575" name="l00575"></a><span class="lineno"> 575</span> </div>
<div class="line"><a id="l00581" name="l00581"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc"> 581</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc">EWOULDBLOCK</a> = 80,</div>
<div class="line"><a id="l00582" name="l00582"></a><span class="lineno"> 582</span> </div>
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded"> 586</a></span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded">EXDEV</a> = 81,</div>
<div class="line"><a id="l00587" name="l00587"></a><span class="lineno"> 587</span> </div>
<div class="line"><a id="l00588" name="l00588"></a><span class="lineno"> 588</span> <a class="code hl_enumvalue" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf">__ERRNO_MAX</a></div>
<div class="line"><a id="l00589" name="l00589"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf"> 589</a></span>} <a class="code hl_enumeration" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97">KernelErrors</a>;</div>
</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#acf2e4414e0bf0d331a111e70f9317434"> 32</a></span><span class="preprocessor">#define EOK 0</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#aba8481985c201ff726f349d7f2d09895"> 43</a></span><span class="preprocessor">#define E2BIG 1</span></div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ac2a2e9fa555401f94478f74e01868032"> 49</a></span><span class="preprocessor">#define EACCES 2</span></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a61676e39b42371c65c3b960a91887b03"> 54</a></span><span class="preprocessor">#define EADDRINUSE 3</span></div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a556612e55358838192165684c971a44f"> 60</a></span><span class="preprocessor">#define EADDRNOTAVAIL 4</span></div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a4c3a793b4d51cb7dd020af92e536fe21"> 67</a></span><span class="preprocessor">#define EAFNOSUPPORT 5</span></div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#af0fac1cea1165b4debec7f686edf3313"> 73</a></span><span class="preprocessor">#define EAGAIN 6</span></div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#aa4ccb54aa806de3e41a8515f06db85d4"> 79</a></span><span class="preprocessor">#define EALREADY 7</span></div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ac54507d66b43ad12f9356257323c0018"> 86</a></span><span class="preprocessor">#define EBADF 8</span></div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> </div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a251e9b536ed96ccb16aa28ca2d5bd656"> 101</a></span><span class="preprocessor">#define EBADMSG 9</span></div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a8368025077a0385849d6817b2007c095"> 109</a></span><span class="preprocessor">#define EBUSY 10</span></div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> </div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a9532d840ef91fd8e1ecc5d7ca7cbf212"> 115</a></span><span class="preprocessor">#define ECANCELED 11</span></div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> </div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a47b42c351e0e011a048058d224205c0f"> 122</a></span><span class="preprocessor">#define ECHILD 12</span></div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> </div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a45342991e001e28bbf87916d92b7e09a"> 127</a></span><span class="preprocessor">#define ECONNABORTED 13</span></div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#aad88020b394ef1aa4af2f4ef9b4c8b39"> 135</a></span><span class="preprocessor">#define ECONNREFUSED 14</span></div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> </div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#add4258b08af02fbe4590fbaae7260037"> 140</a></span><span class="preprocessor">#define ECONNRESET 15</span></div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> </div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a55cc70ce0ba661298f3c412095dfeeb6"> 146</a></span><span class="preprocessor">#define EDEADLK 16</span></div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> </div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a0e416d3478cf030e37e90c55d68ad97a"> 151</a></span><span class="preprocessor">#define EDESTADDRREQ 17</span></div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> </div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a5fe247e079b591a68e0fdbf7caec5b70"> 157</a></span><span class="preprocessor">#define EDOM 18</span></div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> </div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#aa5a48566b00cf9062d9deeeb0682cdaf"> 162</a></span><span class="preprocessor">#define EDQUOT 19</span></div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> </div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a0a3bef9e5c47e42917692b5dae3b5498"> 168</a></span><span class="preprocessor">#define EEXIST 20</span></div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> </div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a3f317946e043623f9d6b93dbf60e6316"> 177</a></span><span class="preprocessor">#define EFAULT 21</span></div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> </div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#af5401a500939ed1812c04ca200b95eef"> 184</a></span><span class="preprocessor">#define EFBIG 22</span></div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> </div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a53e186028fc992c3341ccb0d4d239b24"> 191</a></span><span class="preprocessor">#define EHOSTUNREACH 23</span></div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> </div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad9913290fef890d46a6b7e8b4bfb1c29"> 197</a></span><span class="preprocessor">#define EIDRM 24</span></div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> </div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ac6c071293826a4e66a717bb38db7794d"> 204</a></span><span class="preprocessor">#define EILSEQ 25</span></div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> </div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a6c045d5be06e715cc335784a7320714e"> 213</a></span><span class="preprocessor">#define EINPROGRESS 26</span></div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> </div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a46b83d9f6c23b1b65a8cecfd775ddaed"> 222</a></span><span class="preprocessor">#define EINTR 27</span></div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> </div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a2d1678d5a7cc8ce499643f3b8957def4"> 229</a></span><span class="preprocessor">#define EINVAL 28</span></div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> </div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a70979f50f9c83e5aebab3d6a1bd4cf35"> 237</a></span><span class="preprocessor">#define EIO 29</span></div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> </div>
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a164ca8549da7a385e2fe1cba823b9eaf"> 242</a></span><span class="preprocessor">#define EISCONN 30</span></div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> </div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ae22c3a1e0a38f3896de238cc30d0e19b"> 248</a></span><span class="preprocessor">#define EISDIR 31</span></div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> </div>
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a2f78c246352d2bf2f19dc5d43da2f0c9"> 256</a></span><span class="preprocessor">#define ELOOP 32</span></div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> </div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a64a75c174882ddbfa726c7fd040f87a1"> 264</a></span><span class="preprocessor">#define EMFILE 33</span></div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> </div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a97f59fa1a5a2f61b792c1b9dfc218072"> 270</a></span><span class="preprocessor">#define EMLINK 34</span></div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> </div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ae37becfaa095a9df5c5c788bce5aa06f"> 278</a></span><span class="preprocessor">#define EMSGSIZE 35</span></div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> </div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a4d7b69d7ce0dfa0a9b998403b4ffe226"> 283</a></span><span class="preprocessor">#define EMULTIHOP 36</span></div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> </div>
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a41d5ab3a8a05f9c5eab536c9cfba305b"> 293</a></span><span class="preprocessor">#define ENAMETOOLONG 37</span></div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> </div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#aac51995026fa19cdd0ad84a272304af0"> 299</a></span><span class="preprocessor">#define ENETDOWN 38</span></div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> </div>
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a92750db73ff8e83591c977bbb3a5bea1"> 304</a></span><span class="preprocessor">#define ENETRESET 39</span></div>
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> </div>
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a3f91f1ad503432783c7a5d1481b45419"> 309</a></span><span class="preprocessor">#define ENETUNREACH 40</span></div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span> </div>
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a5554094b3fb4bb6ebeb0157cb3f82a55"> 317</a></span><span class="preprocessor">#define ENFILE 41</span></div>
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span> </div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a9e655f47bfd914a1174f281fc31cf63d"> 323</a></span><span class="preprocessor">#define ENOBUFS 42</span></div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> </div>
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a0030614bc864d1b24eaedd71585acc27"> 329</a></span><span class="preprocessor">#define ENODATA 43</span></div>
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span> </div>
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ab9b8cc17d1947160d13faaba7a18d6d1"> 336</a></span><span class="preprocessor">#define ENODEV 44</span></div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> </div>
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a03e689f378f643d16ea7537918528a48"> 342</a></span><span class="preprocessor">#define ENOENT 45</span></div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> </div>
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a4d0b1b435ec441e7d50a430b83df5832"> 349</a></span><span class="preprocessor">#define ENOEXEC 46</span></div>
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> </div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a65e1a7bda392be276a701988d0604e63"> 356</a></span><span class="preprocessor">#define ENOLCK 47</span></div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> </div>
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#add4408349a756880be9d91efadb8aed0"> 361</a></span><span class="preprocessor">#define ENOLINK 48</span></div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> </div>
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a6a05c923dad0c1208043e9c20a58c8e5"> 368</a></span><span class="preprocessor">#define ENOMEM 49</span></div>
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span> </div>
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ae40596feaa3f66f5440b485bf7c1c2d1"> 374</a></span><span class="preprocessor">#define ENOMSG 50</span></div>
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span> </div>
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#acd570f8ab92198653b4459773dc3bca3"> 380</a></span><span class="preprocessor">#define ENOPROTOOPT 51</span></div>
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span> </div>
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a088abe8bad2df798edad3053d719b937"> 387</a></span><span class="preprocessor">#define ENOSPC 52</span></div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span> </div>
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad88bc6ea94ec1a5e91d3651677d85c00"> 395</a></span><span class="preprocessor">#define ENOSR 53</span></div>
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"> 396</span> </div>
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a7cea86ddbdacae0b391674e680f17bdb"> 401</a></span><span class="preprocessor">#define ENOSTR 54</span></div>
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"> 402</span> </div>
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a43785b9969e0bd1af532dbde06c5540b"> 407</a></span><span class="preprocessor">#define ENOSYS 55</span></div>
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span> </div>
<div class="line"><a id="l00412" name="l00412"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#af23e48762a0676f49d480db91cfd5e4b"> 412</a></span><span class="preprocessor">#define ENOTCONN 56</span></div>
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"> 413</span> </div>
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a9262fb92f7ef662d0bdd577912a5b101"> 421</a></span><span class="preprocessor">#define ENOTDIR 57</span></div>
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span> </div>
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#aa0f602f3fd369a6fede82190710b9c5c"> 427</a></span><span class="preprocessor">#define ENOTEMPTY 58</span></div>
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span> </div>
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ac69acb8e9e296867cc3f9fdf4223d05d"> 433</a></span><span class="preprocessor">#define ENOTRECOVERABLE 59</span></div>
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"> 434</span> </div>
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ae34fa7a550ac1c415daa2e114a1c0f38"> 438</a></span><span class="preprocessor">#define ENOTSOCK 60</span></div>
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"> 439</span> </div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a91457bbf35f0f1085619a99423bb1f33"> 444</a></span><span class="preprocessor">#define ENOTSUP 61</span></div>
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"> 445</span> </div>
<div class="line"><a id="l00451" name="l00451"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ac3daf409082bb528032f4452a81e1034"> 451</a></span><span class="preprocessor">#define ENOTTY 62</span></div>
<div class="line"><a id="l00452" name="l00452"></a><span class="lineno"> 452</span> </div>
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a2b3884b11e4932bd372bb6d899d6fbfe"> 459</a></span><span class="preprocessor">#define ENXIO 63</span></div>
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"> 460</span> </div>
<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a4b807895c74cea4d0302bf27725d4b9d"> 465</a></span><span class="preprocessor">#define EOPNOTSUPP 64</span></div>
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"> 466</span> </div>
<div class="line"><a id="l00473" name="l00473"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a888552a5e3c78b5883904cf5d55244ab"> 473</a></span><span class="preprocessor">#define EOVERFLOW 65</span></div>
<div class="line"><a id="l00474" name="l00474"></a><span class="lineno"> 474</span> </div>
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#af3f021d87caf24b44761036578c7beae"> 479</a></span><span class="preprocessor">#define EOWNERDEAD 66</span></div>
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"> 480</span> </div>
<div class="line"><a id="l00486" name="l00486"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#add669d31505a077f769cff8e66c780b3"> 486</a></span><span class="preprocessor">#define EPERM 67</span></div>
<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"> 487</span> </div>
<div class="line"><a id="l00492" name="l00492"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a5f8d33deb08fa27c04897b278ac7f965"> 492</a></span><span class="preprocessor">#define EPIPE 68</span></div>
<div class="line"><a id="l00493" name="l00493"></a><span class="lineno"> 493</span> </div>
<div class="line"><a id="l00499" name="l00499"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a5a92de56e8ebe19cbd8a2ce8c80ad03e"> 499</a></span><span class="preprocessor">#define EPROTO 69</span></div>
<div class="line"><a id="l00500" name="l00500"></a><span class="lineno"> 500</span> </div>
<div class="line"><a id="l00506" name="l00506"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad581c46fdd4dee9419f60eaff40415e7"> 506</a></span><span class="preprocessor">#define EPROTONOSUPPORT 70</span></div>
<div class="line"><a id="l00507" name="l00507"></a><span class="lineno"> 507</span> </div>
<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ae6014faa948366b8321d755204acf755"> 512</a></span><span class="preprocessor">#define EPROTOTYPE 71</span></div>
<div class="line"><a id="l00513" name="l00513"></a><span class="lineno"> 513</span> </div>
<div class="line"><a id="l00519" name="l00519"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#aa1591a4f3a86360108de5b9ba34980ca"> 519</a></span><span class="preprocessor">#define ERANGE 72</span></div>
<div class="line"><a id="l00520" name="l00520"></a><span class="lineno"> 520</span> </div>
<div class="line"><a id="l00525" name="l00525"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#acb02bb67dddd7ca8cf82634a0781d58d"> 525</a></span><span class="preprocessor">#define EROFS 73</span></div>
<div class="line"><a id="l00526" name="l00526"></a><span class="lineno"> 526</span> </div>
<div class="line"><a id="l00531" name="l00531"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a0e42d4f9fecdcf5fcca2b333252173c3"> 531</a></span><span class="preprocessor">#define ESPIPE 74</span></div>
<div class="line"><a id="l00532" name="l00532"></a><span class="lineno"> 532</span> </div>
<div class="line"><a id="l00537" name="l00537"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a462e47a8af6288232a5df548221ada4c"> 537</a></span><span class="preprocessor">#define ESRCH 75</span></div>
<div class="line"><a id="l00538" name="l00538"></a><span class="lineno"> 538</span> </div>
<div class="line"><a id="l00542" name="l00542"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a09e189d2214d9fe2847d27bf270ca1d7"> 542</a></span><span class="preprocessor">#define ESTALE 76</span></div>
<div class="line"><a id="l00543" name="l00543"></a><span class="lineno"> 543</span> </div>
<div class="line"><a id="l00551" name="l00551"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ab59cf3c65eaf836d5c647fa2a24ca649"> 551</a></span><span class="preprocessor">#define ETIME 77</span></div>
<div class="line"><a id="l00552" name="l00552"></a><span class="lineno"> 552</span> </div>
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a597718e59a8fc9c4d4ab63f5a34e28b1"> 565</a></span><span class="preprocessor">#define ETIMEDOUT 78</span></div>
<div class="line"><a id="l00566" name="l00566"></a><span class="lineno"> 566</span> </div>
<div class="line"><a id="l00573" name="l00573"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#aaed12e82224923d599b6f1939c8e0971"> 573</a></span><span class="preprocessor">#define ETXTBSY 79</span></div>
<div class="line"><a id="l00574" name="l00574"></a><span class="lineno"> 574</span> </div>
<div class="line"><a id="l00580" name="l00580"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a4a3a0b3605fd3b2336455062ee8e25f0"> 580</a></span><span class="preprocessor">#define EWOULDBLOCK 80</span></div>
<div class="line"><a id="l00581" name="l00581"></a><span class="lineno"> 581</span> </div>
<div class="line"><a id="l00585" name="l00585"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a3396cf9fb0ff5af3a18dd2a2bbdb21e1"> 585</a></span><span class="preprocessor">#define EXDEV 81</span></div>
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno"> 586</span> </div>
<div class="line"><a id="l00587" name="l00587"></a><span class="lineno"> 587</span><span class="preprocessor">#ifdef __kernel__</span></div>
<div class="line"><a id="l00588" name="l00588"></a><span class="lineno"> 588</span><span class="preprocessor">#define __ERRNO_MAX 82</span></div>
<div class="line"><a id="l00589" name="l00589"></a><span class="lineno"> 589</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00590" name="l00590"></a><span class="lineno"> 590</span> </div>
<div class="line"><a id="l00591" name="l00591"></a><span class="lineno"> 591</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00592" name="l00592"></a><span class="lineno"> 592</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span></div>
<div class="line"><a id="l00593" name="l00593"></a><span class="lineno"> 593</span>{</div>
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno"> 594</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno"> 595</span> </div>
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a9049fd86a1aa08d50029a482471f5fae"> 596</a></span> <span class="keywordtype">int</span> *<a class="code hl_function" href="../../d8/dc2/errno_8h.html#a9049fd86a1aa08d50029a482471f5fae">__errno_location</a>(<span class="keywordtype">void</span>) <a class="code hl_struct" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((<span class="keyword">const</span>));</div>
<div class="line"><a id="l00597" name="l00597"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a4bc5f273980fb0e81e0fc7a4dd3de87e"> 597</a></span> <span class="keywordtype">char</span> *<a class="code hl_function" href="../../d8/dc2/errno_8h.html#a4bc5f273980fb0e81e0fc7a4dd3de87e">strerror</a>(<span class="keywordtype">int</span> errnum);</div>
<div class="line"><a id="l00598" name="l00598"></a><span class="lineno"> 598</span> </div>
<div class="line"><a id="l00599" name="l00599"></a><span class="lineno"> 599</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00600" name="l00600"></a><span class="lineno"> 600</span>}</div>
<div class="line"><a id="l00601" name="l00601"></a><span class="lineno"> 601</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00602" name="l00602"></a><span class="lineno"> 602</span> </div>
<div class="line"><a id="l00603" name="l00603"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ab03f640d90fbc5bcb75285d08a0f25ed"> 603</a></span><span class="preprocessor">#define errno (*__errno_location())</span></div>
<div class="line"><a id="l00604" name="l00604"></a><span class="lineno"> 604</span> </div>
<div class="line"><a id="l00605" name="l00605"></a><span class="lineno"> 605</span><span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_ERRNO_H__</span></div>
<div class="ttc" id="aerrno_8h_html_a4bc5f273980fb0e81e0fc7a4dd3de87e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#a4bc5f273980fb0e81e0fc7a4dd3de87e">strerror</a></div><div class="ttdeci">char * strerror(int errnum)</div></div>
<div class="ttc" id="aerrno_8h_html_a9049fd86a1aa08d50029a482471f5fae"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#a9049fd86a1aa08d50029a482471f5fae">__errno_location</a></div><div class="ttdeci">int * __errno_location(void) __attribute__((const))</div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97">KernelErrors</a></div><div class="ttdeci">KernelErrors</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00028">errno.h:29</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf">EMFILE</a></div><div class="ttdeci">@ EMFILE</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00265">errno.h:265</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2">EMSGSIZE</a></div><div class="ttdeci">@ EMSGSIZE</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00279">errno.h:279</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e">ENOTCONN</a></div><div class="ttdeci">@ ENOTCONN</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00413">errno.h:413</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a">ENOTSOCK</a></div><div class="ttdeci">@ ENOTSOCK</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00439">errno.h:439</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5">ECONNREFUSED</a></div><div class="ttdeci">@ ECONNREFUSED</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00136">errno.h:136</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267">EPERM</a></div><div class="ttdeci">@ EPERM</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00487">errno.h:487</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14">ETIME</a></div><div class="ttdeci">@ ETIME</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00552">errno.h:552</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb">ENXIO</a></div><div class="ttdeci">@ ENXIO</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00460">errno.h:460</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669">EOK</a></div><div class="ttdeci">@ EOK</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00033">errno.h:33</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8">EDOM</a></div><div class="ttdeci">@ EDOM</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00158">errno.h:158</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608">EISCONN</a></div><div class="ttdeci">@ EISCONN</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00243">errno.h:243</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb">ENOSPC</a></div><div class="ttdeci">@ ENOSPC</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00388">errno.h:388</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d">ENODATA</a></div><div class="ttdeci">@ ENODATA</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00330">errno.h:330</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9">ENETUNREACH</a></div><div class="ttdeci">@ ENETUNREACH</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00310">errno.h:310</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321">ENOMSG</a></div><div class="ttdeci">@ ENOMSG</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00375">errno.h:375</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53">EFBIG</a></div><div class="ttdeci">@ EFBIG</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00185">errno.h:185</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188">ENOTRECOVERABLE</a></div><div class="ttdeci">@ ENOTRECOVERABLE</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00434">errno.h:434</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d">ERANGE</a></div><div class="ttdeci">@ ERANGE</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00520">errno.h:520</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba">EDEADLK</a></div><div class="ttdeci">@ EDEADLK</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00147">errno.h:147</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e">EAGAIN</a></div><div class="ttdeci">@ EAGAIN</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00074">errno.h:74</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c">ECONNRESET</a></div><div class="ttdeci">@ ECONNRESET</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00141">errno.h:141</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625">ESRCH</a></div><div class="ttdeci">@ ESRCH</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00538">errno.h:538</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e">EEXIST</a></div><div class="ttdeci">@ EEXIST</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00169">errno.h:169</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc">EWOULDBLOCK</a></div><div class="ttdeci">@ EWOULDBLOCK</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00581">errno.h:581</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31">EROFS</a></div><div class="ttdeci">@ EROFS</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00526">errno.h:526</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4">ETIMEDOUT</a></div><div class="ttdeci">@ ETIMEDOUT</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00566">errno.h:566</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281">EPROTO</a></div><div class="ttdeci">@ EPROTO</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00500">errno.h:500</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98">EACCES</a></div><div class="ttdeci">@ EACCES</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00050">errno.h:50</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2">ENOTSUP</a></div><div class="ttdeci">@ ENOTSUP</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00445">errno.h:445</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825">EADDRNOTAVAIL</a></div><div class="ttdeci">@ EADDRNOTAVAIL</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00061">errno.h:61</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e">ECONNABORTED</a></div><div class="ttdeci">@ ECONNABORTED</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00128">errno.h:128</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7">ENOSR</a></div><div class="ttdeci">@ ENOSR</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00396">errno.h:396</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321">EISDIR</a></div><div class="ttdeci">@ EISDIR</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00249">errno.h:249</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a">ENOLCK</a></div><div class="ttdeci">@ ENOLCK</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00357">errno.h:357</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c">EIO</a></div><div class="ttdeci">@ EIO</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00238">errno.h:238</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a">ESTALE</a></div><div class="ttdeci">@ ESTALE</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00543">errno.h:543</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29">E2BIG</a></div><div class="ttdeci">@ E2BIG</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00044">errno.h:44</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561">EHOSTUNREACH</a></div><div class="ttdeci">@ EHOSTUNREACH</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00192">errno.h:192</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8">EINVAL</a></div><div class="ttdeci">@ EINVAL</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00230">errno.h:230</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353">ETXTBSY</a></div><div class="ttdeci">@ ETXTBSY</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00574">errno.h:574</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf">__ERRNO_MAX</a></div><div class="ttdeci">@ __ERRNO_MAX</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00589">errno.h:588</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7">EDQUOT</a></div><div class="ttdeci">@ EDQUOT</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00163">errno.h:163</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369">EBADF</a></div><div class="ttdeci">@ EBADF</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00087">errno.h:87</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4">EINTR</a></div><div class="ttdeci">@ EINTR</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00223">errno.h:223</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e">ENOTDIR</a></div><div class="ttdeci">@ ENOTDIR</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00422">errno.h:422</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a">EPROTONOSUPPORT</a></div><div class="ttdeci">@ EPROTONOSUPPORT</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00507">errno.h:507</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c">EBADMSG</a></div><div class="ttdeci">@ EBADMSG</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00102">errno.h:102</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded">EXDEV</a></div><div class="ttdeci">@ EXDEV</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00586">errno.h:586</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca">ENETRESET</a></div><div class="ttdeci">@ ENETRESET</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00305">errno.h:305</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a">ENOENT</a></div><div class="ttdeci">@ ENOENT</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00343">errno.h:343</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070">EMULTIHOP</a></div><div class="ttdeci">@ EMULTIHOP</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00284">errno.h:284</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b">EBUSY</a></div><div class="ttdeci">@ EBUSY</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00110">errno.h:110</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7">ESPIPE</a></div><div class="ttdeci">@ ESPIPE</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00532">errno.h:532</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9">EOPNOTSUPP</a></div><div class="ttdeci">@ EOPNOTSUPP</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00466">errno.h:466</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299">EILSEQ</a></div><div class="ttdeci">@ EILSEQ</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00205">errno.h:205</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc">EPROTOTYPE</a></div><div class="ttdeci">@ EPROTOTYPE</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00513">errno.h:513</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04">ENOSTR</a></div><div class="ttdeci">@ ENOSTR</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00402">errno.h:402</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77">ENOSYS</a></div><div class="ttdeci">@ ENOSYS</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00408">errno.h:408</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5">ENAMETOOLONG</a></div><div class="ttdeci">@ ENAMETOOLONG</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00294">errno.h:294</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c">ELOOP</a></div><div class="ttdeci">@ ELOOP</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00257">errno.h:257</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c">EDESTADDRREQ</a></div><div class="ttdeci">@ EDESTADDRREQ</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00152">errno.h:152</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d">ENOTEMPTY</a></div><div class="ttdeci">@ ENOTEMPTY</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00428">errno.h:428</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811">EOVERFLOW</a></div><div class="ttdeci">@ EOVERFLOW</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00474">errno.h:474</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f">ENOPROTOOPT</a></div><div class="ttdeci">@ ENOPROTOOPT</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00381">errno.h:381</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff">EADDRINUSE</a></div><div class="ttdeci">@ EADDRINUSE</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00055">errno.h:55</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5">ENOEXEC</a></div><div class="ttdeci">@ ENOEXEC</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00350">errno.h:350</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d">ENOBUFS</a></div><div class="ttdeci">@ ENOBUFS</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00324">errno.h:324</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67">ENOLINK</a></div><div class="ttdeci">@ ENOLINK</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00362">errno.h:362</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd">ENODEV</a></div><div class="ttdeci">@ ENODEV</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00337">errno.h:337</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70">EPIPE</a></div><div class="ttdeci">@ EPIPE</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00493">errno.h:493</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828">ECHILD</a></div><div class="ttdeci">@ ECHILD</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00123">errno.h:123</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe">EMLINK</a></div><div class="ttdeci">@ EMLINK</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00271">errno.h:271</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca">ENOMEM</a></div><div class="ttdeci">@ ENOMEM</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00369">errno.h:369</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d">ECANCELED</a></div><div class="ttdeci">@ ECANCELED</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00116">errno.h:116</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66">ENETDOWN</a></div><div class="ttdeci">@ ENETDOWN</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00300">errno.h:300</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd">EOWNERDEAD</a></div><div class="ttdeci">@ EOWNERDEAD</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00480">errno.h:480</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb">EIDRM</a></div><div class="ttdeci">@ EIDRM</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00198">errno.h:198</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e">EALREADY</a></div><div class="ttdeci">@ EALREADY</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00080">errno.h:80</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095">ENOTTY</a></div><div class="ttdeci">@ ENOTTY</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00452">errno.h:452</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90">EAFNOSUPPORT</a></div><div class="ttdeci">@ EAFNOSUPPORT</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00068">errno.h:68</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15">EFAULT</a></div><div class="ttdeci">@ EFAULT</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00178">errno.h:178</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8">ENFILE</a></div><div class="ttdeci">@ ENFILE</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00318">errno.h:318</a></div></div>
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774">EINPROGRESS</a></div><div class="ttdeci">@ EINPROGRESS</div><div class="ttdef"><b>Definition</b> <a href="../../d8/dc2/errno_8h_source.html#l00214">errno.h:214</a></div></div>
<div class="ttc" id="apci_8h_html_dd/d3f/struct____attribute____"><div class="ttname"><a href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a></div><div class="ttdef"><b>Definition</b> <a href="../../d9/d97/pci_8h_source.html#l00050">pci.h:51</a></div></div>
<div class="line"><a id="l00591" name="l00591"></a><span class="lineno"> 591</span><span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_ERRNO_H__</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d8/dc2/errno_8h.html">errno.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('d8/dc9/api_8md.html','../../'); initRe
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d8/dc9/api_8md.html">api.md</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('d9/d94/network_8h.html','../../'); ini
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d9/d94/network_8h.html">network.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('d9/d94/network_8h_source.html','../../
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d9/d94/network_8h.html">network.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -791,7 +791,7 @@ VendorID</td>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d9/d97/pci_8h.html">pci.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -391,7 +391,7 @@ $(document).ready(function(){initNavTree('d9/d97/pci_8h_source.html','../../');
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d9/d97/pci_8h.html">pci.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('da/d09/audio_8h.html','../../'); initR
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../da/d09/audio_8h.html">audio.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('da/d09/audio_8h_source.html','../../')
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../da/d09/audio_8h.html">audio.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -435,7 +435,7 @@ Patch</td>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../db/de4/driver_8h.html">driver.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -241,7 +241,7 @@ $(document).ready(function(){initNavTree('db/de4/driver_8h_source.html','../../'
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../db/de4/driver_8h.html">driver.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -155,7 +155,7 @@ Data Fields</h2></td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00314">314</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00304">304</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="ab9c62336bdce356caa7d165b86371e7f" name="ab9c62336bdce356caa7d165b86371e7f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9c62336bdce356caa7d165b86371e7f">&#9670;&#160;</a></span>Close</h2>
@ -169,7 +169,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00324">324</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00314">314</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -185,7 +185,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00317">317</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00307">307</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -201,7 +201,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00325">325</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00315">315</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -217,7 +217,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00316">316</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00306">306</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -233,7 +233,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00327">327</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00317">317</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -249,7 +249,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00323">323</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00313">313</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -265,7 +265,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00320">320</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00310">310</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -281,7 +281,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00326">326</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00316">316</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -297,7 +297,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00330">330</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00320">320</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -313,7 +313,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00318">318</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00308">308</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -329,7 +329,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00319">319</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00309">309</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -345,7 +345,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00328">328</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00318">318</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -361,7 +361,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00331">331</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00321">321</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -377,7 +377,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00332">332</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00322">322</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -393,7 +393,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00329">329</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00319">319</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -409,7 +409,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00322">322</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00312">312</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -425,7 +425,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00321">321</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00311">311</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -438,7 +438,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../db/de6/structInodeOperations.html">InodeOperations</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -386,7 +386,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../db/de9/device_8h.html">device.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -234,14 +234,14 @@ $(document).ready(function(){initNavTree('db/de9/device_8h_source.html','../../'
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9afb5d4ff4776303d834cb51c97700ece0"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afb5d4ff4776303d834cb51c97700ece0">BLOCK_TYPE_HDD</a></div><div class="ttdeci">@ BLOCK_TYPE_HDD</div><div class="ttdef"><b>Definition</b> <a href="../../db/de9/device_8h_source.html#l00064">device.h:64</a></div></div>
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9afe0cf24d007913eabf7353d7cf13498c"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afe0cf24d007913eabf7353d7cf13498c">BLOCK_TYPE_FLOPPY</a></div><div class="ttdeci">@ BLOCK_TYPE_FLOPPY</div><div class="ttdef"><b>Definition</b> <a href="../../db/de9/device_8h_source.html#l00069">device.h:69</a></div></div>
<div class="ttc" id="afs_8h_html"><div class="ttname"><a href="../../df/d26/fs_8h.html">fs.h</a></div></div>
<div class="ttc" id="astructInodeOperations_html"><div class="ttname"><a href="../../db/de6/structInodeOperations.html">InodeOperations</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00314">fs.h:315</a></div></div>
<div class="ttc" id="astructInodeOperations_html"><div class="ttname"><a href="../../db/de6/structInodeOperations.html">InodeOperations</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00304">fs.h:305</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../db/de9/device_8h.html">device.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -111,14 +111,14 @@ $(document).ready(function(){initNavTree('dd/d35/md_Kernel_2README.html','../../
<div class="headertitle"><div class="title">Kernel</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p><a class="anchor" id="autotoc_md5"></a> The core of the operating system. </p>
<div class="textblock"><p><a class="anchor" id="autotoc_md4"></a> The core of the operating system. </p>
</div></div><!-- contents -->
</div><!-- PageDoc -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('dd/d85/Kernel_2README_8md.html','../..
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dd/d85/Kernel_2README_8md.html">README.md</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -1149,7 +1149,7 @@ TouchScreen</td>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../de/ded/input_8h.html">input.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -543,14 +543,14 @@ $(document).ready(function(){initNavTree('de/ded/input_8h_source.html','../../')
<div class="ttc" id="ainput_8h_html_d8/d16/structAccelerometerReport"><div class="ttname"><a href="../../de/ded/input_8h.html#d8/d16/structAccelerometerReport">AccelerometerReport</a></div><div class="ttdef"><b>Definition</b> <a href="../../de/ded/input_8h_source.html#l00212">input.h:213</a></div></div>
<div class="ttc" id="ainput_8h_html_db/d9a/structMouseReport"><div class="ttname"><a href="../../de/ded/input_8h.html#db/d9a/structMouseReport">MouseReport</a></div><div class="ttdef"><b>Definition</b> <a href="../../de/ded/input_8h_source.html#l00183">input.h:184</a></div></div>
<div class="ttc" id="ainput_8h_html_dd/db1/structJoystickReport"><div class="ttname"><a href="../../de/ded/input_8h.html#dd/db1/structJoystickReport">JoystickReport</a></div><div class="ttdef"><b>Definition</b> <a href="../../de/ded/input_8h_source.html#l00198">input.h:199</a></div></div>
<div class="ttc" id="astructInodeOperations_html"><div class="ttname"><a href="../../db/de6/structInodeOperations.html">InodeOperations</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00314">fs.h:315</a></div></div>
<div class="ttc" id="astructInodeOperations_html"><div class="ttname"><a href="../../db/de6/structInodeOperations.html">InodeOperations</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00304">fs.h:305</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../de/ded/input_8h.html">input.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -192,24 +192,6 @@ Macros</h2></td></tr>
<tr class="separator:a5303f49f26293acdb9533756c78322fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40223db1b95a04f5b28cceb3c34cfebd" id="r_a40223db1b95a04f5b28cceb3c34cfebd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d26/fs_8h.html#a40223db1b95a04f5b28cceb3c34cfebd">S_IXOTH</a>&#160;&#160;&#160;0001</td></tr>
<tr class="separator:a40223db1b95a04f5b28cceb3c34cfebd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a68c9ffaac7dbcd652225dd7c06a54b" id="r_a7a68c9ffaac7dbcd652225dd7c06a54b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d26/fs_8h.html#a7a68c9ffaac7dbcd652225dd7c06a54b">O_RDONLY</a>&#160;&#160;&#160;00</td></tr>
<tr class="separator:a7a68c9ffaac7dbcd652225dd7c06a54b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11b644a8526139c4cc1850dac1271ced" id="r_a11b644a8526139c4cc1850dac1271ced"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d26/fs_8h.html#a11b644a8526139c4cc1850dac1271ced">O_WRONLY</a>&#160;&#160;&#160;01</td></tr>
<tr class="separator:a11b644a8526139c4cc1850dac1271ced"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb0586253488ee61072b73557eeb873b" id="r_abb0586253488ee61072b73557eeb873b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d26/fs_8h.html#abb0586253488ee61072b73557eeb873b">O_RDWR</a>&#160;&#160;&#160;02</td></tr>
<tr class="separator:abb0586253488ee61072b73557eeb873b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1cf6b1de1fffedaa1d26b189e9a8d2cc" id="r_a1cf6b1de1fffedaa1d26b189e9a8d2cc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d26/fs_8h.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc">O_CREAT</a>&#160;&#160;&#160;0100</td></tr>
<tr class="separator:a1cf6b1de1fffedaa1d26b189e9a8d2cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f5acfe79fafe14b6694447bd0e9f10b" id="r_a9f5acfe79fafe14b6694447bd0e9f10b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d26/fs_8h.html#a9f5acfe79fafe14b6694447bd0e9f10b">O_EXCL</a>&#160;&#160;&#160;0200</td></tr>
<tr class="separator:a9f5acfe79fafe14b6694447bd0e9f10b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1d67e453fb3031f40f8cd3403773813" id="r_ad1d67e453fb3031f40f8cd3403773813"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d26/fs_8h.html#ad1d67e453fb3031f40f8cd3403773813">O_TRUNC</a>&#160;&#160;&#160;01000</td></tr>
<tr class="separator:ad1d67e453fb3031f40f8cd3403773813"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae036f789407d21f07b211552d67b3214" id="r_ae036f789407d21f07b211552d67b3214"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d26/fs_8h.html#ae036f789407d21f07b211552d67b3214">O_APPEND</a>&#160;&#160;&#160;02000</td></tr>
<tr class="separator:ae036f789407d21f07b211552d67b3214"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82d4d551b214905742c9e045185d352a" id="r_a82d4d551b214905742c9e045185d352a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d26/fs_8h.html#a82d4d551b214905742c9e045185d352a">O_NOFOLLOW</a>&#160;&#160;&#160;0400000</td></tr>
<tr class="separator:a82d4d551b214905742c9e045185d352a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6d8fbe4e494b4dbe051612572d3f757" id="r_ad6d8fbe4e494b4dbe051612572d3f757"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d26/fs_8h.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a>&#160;&#160;&#160;02000000</td></tr>
<tr class="separator:ad6d8fbe4e494b4dbe051612572d3f757"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3746cdc5aac871e6f6504fbcbd29ef1d" id="r_a3746cdc5aac871e6f6504fbcbd29ef1d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d26/fs_8h.html#a3746cdc5aac871e6f6504fbcbd29ef1d">S_ISDIR</a>(mode)&#160;&#160;&#160;(((mode) &amp; <a class="el" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>) == <a class="el" href="../../df/d26/fs_8h.html#a11fb0652b963a735f3377eb1c9239f2d">S_IFDIR</a>)</td></tr>
<tr class="separator:a3746cdc5aac871e6f6504fbcbd29ef1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae33be85d242a1317f972cf2b189f03d" id="r_aae33be85d242a1317f972cf2b189f03d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d26/fs_8h.html#aae33be85d242a1317f972cf2b189f03d">S_ISCHR</a>(mode)&#160;&#160;&#160;(((mode) &amp; <a class="el" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>) == <a class="el" href="../../df/d26/fs_8h.html#aef3a1d1ba22c83e30b5c834dd343b2a8">S_IFCHR</a>)</td></tr>
@ -342,7 +324,7 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00161">161</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00151">151</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
@ -459,7 +441,7 @@ UserID</td>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00245">245</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00235">235</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
@ -508,7 +490,7 @@ d_type</td>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00254">254</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00244">244</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
@ -575,7 +557,7 @@ RawDevice</td>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00369">369</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00359">359</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
@ -631,7 +613,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00120">120</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00110">110</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -647,7 +629,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00118">118</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00108">108</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -663,7 +645,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00119">119</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00109">109</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -679,7 +661,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00117">117</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00107">107</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -695,7 +677,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00122">122</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00112">112</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -711,7 +693,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00121">121</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00111">111</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -727,7 +709,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00123">123</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00113">113</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -743,7 +725,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00116">116</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00106">106</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -759,7 +741,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00124">124</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00114">114</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -779,7 +761,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00127">127</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00117">117</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -795,7 +777,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00337">337</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00327">327</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -811,7 +793,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00336">336</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00326">326</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -827,7 +809,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00335">335</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00325">325</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -847,7 +829,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00126">126</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00116">116</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -867,99 +849,99 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00305">305</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 314</span>{</div>
<div class="line"><span class="lineno"> 315</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#ac677cf5260fef7aeb61ff3ad1bfc0d74">Lookup</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><span class="lineno"> 316</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a2e6d2e5dc031b51fc6f466515b4d3b3e">Create</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a>, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><span class="lineno"> 317</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#ad985ee5fa0d7e795352935323a07f4a5">Remove</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>);</div>
<div class="line"><span class="lineno"> 318</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a9441374ba1bef439109da976a8048bb9">Rename</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *OldName, <span class="keyword">const</span> <span class="keywordtype">char</span> *NewName);</div>
<div class="line"><span class="lineno"> 319</span> ssize_t (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#ac4f4d1e97ef1b104e09abccb641e530e">Read</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">void</span> *Buffer, <span class="keywordtype">size_t</span> Size, off_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a>);</div>
<div class="line"><span class="lineno"> 320</span> ssize_t (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a5f5c45d347b3cbe34597e57c04967e8b">Write</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">const</span> <span class="keywordtype">void</span> *Buffer, <span class="keywordtype">size_t</span> Size, off_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a>);</div>
<div class="line"><span class="lineno"> 321</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#aa507e1e28360ed651e2294c1c5f02691">Truncate</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t Size);</div>
<div class="line"><span class="lineno"> 322</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a38e8576cf8a6210b386212d7b80f42a0">Open</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac3e60a9fc42fb6c0b656191ebb1d658b">Flags</a>, mode_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a>);</div>
<div class="line"><span class="lineno"> 323</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a00f03806ee4724ff3e44372909ab378b">Close</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
<div class="line"><span class="lineno"> 324</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a114cd797c14098cceaf2a3dd64629250">Ioctl</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> Request, <span class="keywordtype">void</span> *Argp);</div>
<div class="line"><span class="lineno"> 325</span> ssize_t (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a0a6fc17bb00ffe199d7899d5ce623be4">ReadDir</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a> *Buffer, <span class="keywordtype">size_t</span> Size, off_t Offset, off_t Entries);</div>
<div class="line"><span class="lineno"> 326</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a3fbe554d6691bfb88f5b700eb5e2205f">MkDir</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a>, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><span class="lineno"> 327</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a33b8cee8134eca08e6820a62d0dad656">RmDir</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>);</div>
<div class="line"><span class="lineno"> 328</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a9ca9828444d899586f97c6c9a4d5d5f0">SymLink</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, <span class="keyword">const</span> <span class="keywordtype">char</span> *Target, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><span class="lineno"> 329</span> ssize_t (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a06cb5aab7b0f464f7575b57ddce54f25">ReadLink</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">char</span> *Buffer, <span class="keywordtype">size_t</span> Size);</div>
<div class="line"><span class="lineno"> 330</span> off_t (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#aec9bda2590b6b4ff6433991c57ce60a3">Seek</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a>);</div>
<div class="line"><span class="lineno"> 331</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a98adbbae239ee188f2a5cb61d1564ad1">Stat</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a98adbbae239ee188f2a5cb61d1564ad1">Stat</a>);</div>
<div class="line"><span class="lineno"> 332</span>} <a class="code hl_struct" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((packed));</div>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00295">295</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 304</span>{</div>
<div class="line"><span class="lineno"> 305</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#ac677cf5260fef7aeb61ff3ad1bfc0d74">Lookup</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><span class="lineno"> 306</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a2e6d2e5dc031b51fc6f466515b4d3b3e">Create</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a>, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><span class="lineno"> 307</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#ad985ee5fa0d7e795352935323a07f4a5">Remove</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>);</div>
<div class="line"><span class="lineno"> 308</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a9441374ba1bef439109da976a8048bb9">Rename</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *OldName, <span class="keyword">const</span> <span class="keywordtype">char</span> *NewName);</div>
<div class="line"><span class="lineno"> 309</span> ssize_t (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#ac4f4d1e97ef1b104e09abccb641e530e">Read</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">void</span> *Buffer, <span class="keywordtype">size_t</span> Size, off_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a>);</div>
<div class="line"><span class="lineno"> 310</span> ssize_t (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a5f5c45d347b3cbe34597e57c04967e8b">Write</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">const</span> <span class="keywordtype">void</span> *Buffer, <span class="keywordtype">size_t</span> Size, off_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a>);</div>
<div class="line"><span class="lineno"> 311</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#aa507e1e28360ed651e2294c1c5f02691">Truncate</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t Size);</div>
<div class="line"><span class="lineno"> 312</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a38e8576cf8a6210b386212d7b80f42a0">Open</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac3e60a9fc42fb6c0b656191ebb1d658b">Flags</a>, mode_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a>);</div>
<div class="line"><span class="lineno"> 313</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a00f03806ee4724ff3e44372909ab378b">Close</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
<div class="line"><span class="lineno"> 314</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a114cd797c14098cceaf2a3dd64629250">Ioctl</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> Request, <span class="keywordtype">void</span> *Argp);</div>
<div class="line"><span class="lineno"> 315</span> ssize_t (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a0a6fc17bb00ffe199d7899d5ce623be4">ReadDir</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a> *Buffer, <span class="keywordtype">size_t</span> Size, off_t Offset, off_t Entries);</div>
<div class="line"><span class="lineno"> 316</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a3fbe554d6691bfb88f5b700eb5e2205f">MkDir</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a>, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><span class="lineno"> 317</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a33b8cee8134eca08e6820a62d0dad656">RmDir</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>);</div>
<div class="line"><span class="lineno"> 318</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a9ca9828444d899586f97c6c9a4d5d5f0">SymLink</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, <span class="keyword">const</span> <span class="keywordtype">char</span> *Target, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><span class="lineno"> 319</span> ssize_t (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a06cb5aab7b0f464f7575b57ddce54f25">ReadLink</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">char</span> *Buffer, <span class="keywordtype">size_t</span> Size);</div>
<div class="line"><span class="lineno"> 320</span> off_t (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#aec9bda2590b6b4ff6433991c57ce60a3">Seek</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a>);</div>
<div class="line"><span class="lineno"> 321</span> int (*<a class="code hl_variable" href="../../df/d26/fs_8h.html#a98adbbae239ee188f2a5cb61d1564ad1">Stat</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a98adbbae239ee188f2a5cb61d1564ad1">Stat</a>);</div>
<div class="line"><span class="lineno"> 322</span>} <a class="code hl_struct" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((packed));</div>
<div class="line"><span class="lineno"> 323</span> </div>
<div class="line"><span class="lineno"> 324</span><span class="preprocessor">#define I_FLAG_ROOT 0x1</span></div>
<div class="line"><span class="lineno"> 325</span><span class="preprocessor">#define I_FLAG_MOUNTPOINT 0x2</span></div>
<div class="line"><span class="lineno"> 326</span><span class="preprocessor">#define I_FLAG_CACHE_KEEP 0x4</span></div>
<div class="line"><span class="lineno"> 327</span> </div>
<div class="line"><span class="lineno"> 328</span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a>;</div>
<div class="line"><span class="lineno"> 329</span><span class="keyword">struct </span><a class="code hl_struct" href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a></div>
<div class="line"><span class="lineno"> 330</span>{</div>
<div class="line"><span class="lineno"> 331</span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68">AllocateInode</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><span class="lineno"> 332</span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7">DeleteInode</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
<div class="line"><span class="lineno"> 333</span> </div>
<div class="line"><span class="lineno"> 334</span><span class="preprocessor">#define I_FLAG_ROOT 0x1</span></div>
<div class="line"><span class="lineno"> 335</span><span class="preprocessor">#define I_FLAG_MOUNTPOINT 0x2</span></div>
<div class="line"><span class="lineno"> 336</span><span class="preprocessor">#define I_FLAG_CACHE_KEEP 0x4</span></div>
<div class="line"><span class="lineno"> 337</span> </div>
<div class="line"><span class="lineno"> 338</span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a>;</div>
<div class="line"><span class="lineno"> 339</span><span class="keyword">struct </span><a class="code hl_struct" href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a></div>
<div class="line"><span class="lineno"> 340</span>{</div>
<div class="line"><span class="lineno"> 341</span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68">AllocateInode</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><span class="lineno"> 342</span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7">DeleteInode</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
<div class="line"><span class="lineno"> 343</span> </div>
<div class="line"><span class="lineno"> 354</span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2">Synchronize</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
<div class="line"><span class="lineno"> 355</span> </div>
<div class="line"><span class="lineno"> 365</span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722">Destroy</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info);</div>
<div class="line"><span class="lineno"> 366</span>} <a class="code hl_struct" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((packed));</div>
<div class="line"><span class="lineno"> 367</span> </div>
<div class="line"><span class="lineno"> 368</span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a></div>
<div class="line"><span class="lineno"> 369</span>{</div>
<div class="line"><span class="lineno"> 370</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387">Name</a>;</div>
<div class="line"><span class="lineno"> 371</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990">RootName</a>;</div>
<div class="line"><span class="lineno"> 372</span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82">Flags</a>;</div>
<div class="line"><span class="lineno"> 373</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66">SuperOps</a>;</div>
<div class="line"><span class="lineno"> 374</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../db/de6/structInodeOperations.html">InodeOperations</a> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a2e69ea86f5e1537c9173b961a03bdc0c">Ops</a>;</div>
<div class="line"><span class="lineno"> 375</span> </div>
<div class="line"><span class="lineno"> 376</span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd">PrivateData</a>;</div>
<div class="line"><span class="lineno"> 377</span>} <a class="code hl_struct" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((packed));</div>
<div class="line"><span class="lineno"> 378</span> </div>
<div class="line"><span class="lineno"> 379</span><span class="preprocessor">#ifndef __kernel__</span></div>
<div class="line"><span class="lineno"> 380</span>dev_t <a class="code hl_function" href="../../df/d26/fs_8h.html#a75f4deeb21caf3c4150e515e19913349">RegisterFileSystem</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct</span> <a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Root);</div>
<div class="line"><span class="lineno"> 381</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../df/d26/fs_8h.html#a41338d5d4b70d416fb956287f27773a8">UnregisterFileSystem</a>(dev_t Device);</div>
<div class="line"><span class="lineno"> 382</span><span class="preprocessor">#endif </span><span class="comment">// !__kernel__</span></div>
<div class="line"><span class="lineno"> 383</span> </div>
<div class="line"><span class="lineno"> 384</span><span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_FILESYSTEM_H__</span></div>
<div class="line"><span class="lineno"> 344</span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2">Synchronize</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
<div class="line"><span class="lineno"> 345</span> </div>
<div class="line"><span class="lineno"> 355</span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722">Destroy</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info);</div>
<div class="line"><span class="lineno"> 356</span>} <a class="code hl_struct" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((packed));</div>
<div class="line"><span class="lineno"> 357</span> </div>
<div class="line"><span class="lineno"> 358</span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a></div>
<div class="line"><span class="lineno"> 359</span>{</div>
<div class="line"><span class="lineno"> 360</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387">Name</a>;</div>
<div class="line"><span class="lineno"> 361</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990">RootName</a>;</div>
<div class="line"><span class="lineno"> 362</span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82">Flags</a>;</div>
<div class="line"><span class="lineno"> 363</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66">SuperOps</a>;</div>
<div class="line"><span class="lineno"> 364</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../db/de6/structInodeOperations.html">InodeOperations</a> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a2e69ea86f5e1537c9173b961a03bdc0c">Ops</a>;</div>
<div class="line"><span class="lineno"> 365</span> </div>
<div class="line"><span class="lineno"> 366</span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd">PrivateData</a>;</div>
<div class="line"><span class="lineno"> 367</span>} <a class="code hl_struct" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((packed));</div>
<div class="line"><span class="lineno"> 368</span> </div>
<div class="line"><span class="lineno"> 369</span><span class="preprocessor">#ifndef __kernel__</span></div>
<div class="line"><span class="lineno"> 370</span>dev_t <a class="code hl_function" href="../../df/d26/fs_8h.html#a75f4deeb21caf3c4150e515e19913349">RegisterFileSystem</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct</span> <a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Root);</div>
<div class="line"><span class="lineno"> 371</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../df/d26/fs_8h.html#a41338d5d4b70d416fb956287f27773a8">UnregisterFileSystem</a>(dev_t Device);</div>
<div class="line"><span class="lineno"> 372</span><span class="preprocessor">#endif </span><span class="comment">// !__kernel__</span></div>
<div class="line"><span class="lineno"> 373</span> </div>
<div class="line"><span class="lineno"> 374</span><span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_FILESYSTEM_H__</span></div>
<div class="ttc" id="afs_8h_html_a00f03806ee4724ff3e44372909ab378b"><div class="ttname"><a href="../../df/d26/fs_8h.html#a00f03806ee4724ff3e44372909ab378b">Close</a></div><div class="ttdeci">int(* Close)(struct Inode *Node)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00008">fs.h:8</a></div></div>
<div class="ttc" id="afs_8h_html_a06cb5aab7b0f464f7575b57ddce54f25"><div class="ttname"><a href="../../df/d26/fs_8h.html#a06cb5aab7b0f464f7575b57ddce54f25">ReadLink</a></div><div class="ttdeci">ssize_t(* ReadLink)(struct Inode *Node, char *Buffer, size_t Size)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00014">fs.h:14</a></div></div>
<div class="ttc" id="afs_8h_html_a0a6fc17bb00ffe199d7899d5ce623be4"><div class="ttname"><a href="../../df/d26/fs_8h.html#a0a6fc17bb00ffe199d7899d5ce623be4">ReadDir</a></div><div class="ttdeci">ssize_t(* ReadDir)(struct Inode *Node, struct kdirent *Buffer, size_t Size, off_t Offset, off_t Entries)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00010">fs.h:10</a></div></div>
<div class="ttc" id="afs_8h_html_a114cd797c14098cceaf2a3dd64629250"><div class="ttname"><a href="../../df/d26/fs_8h.html#a114cd797c14098cceaf2a3dd64629250">Ioctl</a></div><div class="ttdeci">int(* Ioctl)(struct Inode *Node, unsigned long Request, void *Argp)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00009">fs.h:9</a></div></div>
<div class="ttc" id="afs_8h_html_a2b23f750051678a50319f21d04541d66"><div class="ttname"><a href="../../df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66">FileSystemInfo::SuperOps</a></div><div class="ttdeci">struct SuperBlockOperations SuperOps</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00374">fs.h:374</a></div></div>
<div class="ttc" id="afs_8h_html_a2e69ea86f5e1537c9173b961a03bdc0c"><div class="ttname"><a href="../../df/d26/fs_8h.html#a2e69ea86f5e1537c9173b961a03bdc0c">FileSystemInfo::Ops</a></div><div class="ttdeci">struct InodeOperations Ops</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00375">fs.h:375</a></div></div>
<div class="ttc" id="afs_8h_html_a2b23f750051678a50319f21d04541d66"><div class="ttname"><a href="../../df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66">FileSystemInfo::SuperOps</a></div><div class="ttdeci">struct SuperBlockOperations SuperOps</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00364">fs.h:364</a></div></div>
<div class="ttc" id="afs_8h_html_a2e69ea86f5e1537c9173b961a03bdc0c"><div class="ttname"><a href="../../df/d26/fs_8h.html#a2e69ea86f5e1537c9173b961a03bdc0c">FileSystemInfo::Ops</a></div><div class="ttdeci">struct InodeOperations Ops</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00365">fs.h:365</a></div></div>
<div class="ttc" id="afs_8h_html_a2e6d2e5dc031b51fc6f466515b4d3b3e"><div class="ttname"><a href="../../df/d26/fs_8h.html#a2e6d2e5dc031b51fc6f466515b4d3b3e">Create</a></div><div class="ttdeci">int(* Create)(struct Inode *Parent, const char *Name, mode_t Mode, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00001">fs.h:1</a></div></div>
<div class="ttc" id="afs_8h_html_a33b8cee8134eca08e6820a62d0dad656"><div class="ttname"><a href="../../df/d26/fs_8h.html#a33b8cee8134eca08e6820a62d0dad656">RmDir</a></div><div class="ttdeci">int(* RmDir)(struct Inode *Parent, const char *Name)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00012">fs.h:12</a></div></div>
<div class="ttc" id="afs_8h_html_a3790269ab0eed561191ef95d65747e82"><div class="ttname"><a href="../../df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82">FileSystemInfo::Flags</a></div><div class="ttdeci">int Flags</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00373">fs.h:373</a></div></div>
<div class="ttc" id="afs_8h_html_a3790269ab0eed561191ef95d65747e82"><div class="ttname"><a href="../../df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82">FileSystemInfo::Flags</a></div><div class="ttdeci">int Flags</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00363">fs.h:363</a></div></div>
<div class="ttc" id="afs_8h_html_a38e8576cf8a6210b386212d7b80f42a0"><div class="ttname"><a href="../../df/d26/fs_8h.html#a38e8576cf8a6210b386212d7b80f42a0">Open</a></div><div class="ttdeci">int(* Open)(struct Inode *Node, int Flags, mode_t Mode)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00007">fs.h:7</a></div></div>
<div class="ttc" id="afs_8h_html_a3fbe554d6691bfb88f5b700eb5e2205f"><div class="ttname"><a href="../../df/d26/fs_8h.html#a3fbe554d6691bfb88f5b700eb5e2205f">MkDir</a></div><div class="ttdeci">int(* MkDir)(struct Inode *Parent, const char *Name, mode_t Mode, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00011">fs.h:11</a></div></div>
<div class="ttc" id="afs_8h_html_a41338d5d4b70d416fb956287f27773a8"><div class="ttname"><a href="../../df/d26/fs_8h.html#a41338d5d4b70d416fb956287f27773a8">UnregisterFileSystem</a></div><div class="ttdeci">int UnregisterFileSystem(dev_t Device)</div></div>
<div class="ttc" id="afs_8h_html_a445b70dc0c2908c5f600c6bc4f60c387"><div class="ttname"><a href="../../df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387">FileSystemInfo::Name</a></div><div class="ttdeci">const char * Name</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00371">fs.h:371</a></div></div>
<div class="ttc" id="afs_8h_html_a445b70dc0c2908c5f600c6bc4f60c387"><div class="ttname"><a href="../../df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387">FileSystemInfo::Name</a></div><div class="ttdeci">const char * Name</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00361">fs.h:361</a></div></div>
<div class="ttc" id="afs_8h_html_a5f5c45d347b3cbe34597e57c04967e8b"><div class="ttname"><a href="../../df/d26/fs_8h.html#a5f5c45d347b3cbe34597e57c04967e8b">Write</a></div><div class="ttdeci">ssize_t(* Write)(struct Inode *Node, const void *Buffer, size_t Size, off_t Offset)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00005">fs.h:5</a></div></div>
<div class="ttc" id="afs_8h_html_a667a06765053832b0e364d352d331481"><div class="ttname"><a href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Inode::Mode</a></div><div class="ttdeci">mode_t Mode</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00258">fs.h:258</a></div></div>
<div class="ttc" id="afs_8h_html_a667a06765053832b0e364d352d331481"><div class="ttname"><a href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Inode::Mode</a></div><div class="ttdeci">mode_t Mode</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00248">fs.h:248</a></div></div>
<div class="ttc" id="afs_8h_html_a75f4deeb21caf3c4150e515e19913349"><div class="ttname"><a href="../../df/d26/fs_8h.html#a75f4deeb21caf3c4150e515e19913349">RegisterFileSystem</a></div><div class="ttdeci">dev_t RegisterFileSystem(struct FileSystemInfo *Info, struct Inode *Root)</div></div>
<div class="ttc" id="afs_8h_html_a760b4e07b204e4852e7fb55e25567623"><div class="ttname"><a href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a></div><div class="ttdeci">const char * Name</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00000">fs.h:0</a></div></div>
<div class="ttc" id="afs_8h_html_a9441374ba1bef439109da976a8048bb9"><div class="ttname"><a href="../../df/d26/fs_8h.html#a9441374ba1bef439109da976a8048bb9">Rename</a></div><div class="ttdeci">int(* Rename)(struct Inode *Parent, const char *OldName, const char *NewName)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00003">fs.h:3</a></div></div>
<div class="ttc" id="afs_8h_html_a98adbbae239ee188f2a5cb61d1564ad1"><div class="ttname"><a href="../../df/d26/fs_8h.html#a98adbbae239ee188f2a5cb61d1564ad1">Stat</a></div><div class="ttdeci">int(* Stat)(struct Inode *Node, struct kstat *Stat)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00016">fs.h:16</a></div></div>
<div class="ttc" id="afs_8h_html_a9ca9828444d899586f97c6c9a4d5d5f0"><div class="ttname"><a href="../../df/d26/fs_8h.html#a9ca9828444d899586f97c6c9a4d5d5f0">SymLink</a></div><div class="ttdeci">int(* SymLink)(struct Inode *Parent, const char *Name, const char *Target, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00013">fs.h:13</a></div></div>
<div class="ttc" id="afs_8h_html_aa507e1e28360ed651e2294c1c5f02691"><div class="ttname"><a href="../../df/d26/fs_8h.html#aa507e1e28360ed651e2294c1c5f02691">Truncate</a></div><div class="ttdeci">int(* Truncate)(struct Inode *Node, off_t Size)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00006">fs.h:6</a></div></div>
<div class="ttc" id="afs_8h_html_ac03af40bdb9327cdf8a3c1c3d8bc4990"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990">FileSystemInfo::RootName</a></div><div class="ttdeci">const char * RootName</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00372">fs.h:372</a></div></div>
<div class="ttc" id="afs_8h_html_ac03af40bdb9327cdf8a3c1c3d8bc4990"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990">FileSystemInfo::RootName</a></div><div class="ttdeci">const char * RootName</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00362">fs.h:362</a></div></div>
<div class="ttc" id="afs_8h_html_ac3e60a9fc42fb6c0b656191ebb1d658b"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac3e60a9fc42fb6c0b656191ebb1d658b">Flags</a></div><div class="ttdeci">int Flags</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00002">fs.h:2</a></div></div>
<div class="ttc" id="afs_8h_html_ac4f4d1e97ef1b104e09abccb641e530e"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac4f4d1e97ef1b104e09abccb641e530e">Read</a></div><div class="ttdeci">ssize_t(* Read)(struct Inode *Node, void *Buffer, size_t Size, off_t Offset)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00004">fs.h:4</a></div></div>
<div class="ttc" id="afs_8h_html_ac677cf5260fef7aeb61ff3ad1bfc0d74"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac677cf5260fef7aeb61ff3ad1bfc0d74">Lookup</a></div><div class="ttdeci">int(* Lookup)(struct Inode *Parent, const char *Name, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00000">fs.h:0</a></div></div>
<div class="ttc" id="afs_8h_html_ac7fd076e6f0290af80aee31a0af35b4a"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Inode::Offset</a></div><div class="ttdeci">off_t Offset</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00260">fs.h:260</a></div></div>
<div class="ttc" id="afs_8h_html_ac7fd076e6f0290af80aee31a0af35b4a"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Inode::Offset</a></div><div class="ttdeci">off_t Offset</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00250">fs.h:250</a></div></div>
<div class="ttc" id="afs_8h_html_ad985ee5fa0d7e795352935323a07f4a5"><div class="ttname"><a href="../../df/d26/fs_8h.html#ad985ee5fa0d7e795352935323a07f4a5">Remove</a></div><div class="ttdeci">int(* Remove)(struct Inode *Parent, const char *Name)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00002">fs.h:2</a></div></div>
<div class="ttc" id="afs_8h_html_aec9bda2590b6b4ff6433991c57ce60a3"><div class="ttname"><a href="../../df/d26/fs_8h.html#aec9bda2590b6b4ff6433991c57ce60a3">Seek</a></div><div class="ttdeci">off_t(* Seek)(struct Inode *Node, off_t Offset)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00015">fs.h:15</a></div></div>
<div class="ttc" id="afs_8h_html_afed4851539e0eb74fbd4cc4c0dca8abd"><div class="ttname"><a href="../../df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd">FileSystemInfo::PrivateData</a></div><div class="ttdeci">void * PrivateData</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00377">fs.h:377</a></div></div>
<div class="ttc" id="afs_8h_html_d5/df1/structkstat"><div class="ttname"><a href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00161">fs.h:162</a></div></div>
<div class="ttc" id="afs_8h_html_d6/d59/structInode"><div class="ttname"><a href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00254">fs.h:255</a></div></div>
<div class="ttc" id="afs_8h_html_d9/ddf/structkdirent"><div class="ttname"><a href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00245">fs.h:246</a></div></div>
<div class="ttc" id="afs_8h_html_de/d99/structFileSystemInfo"><div class="ttname"><a href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00369">fs.h:370</a></div></div>
<div class="ttc" id="afs_8h_html_afed4851539e0eb74fbd4cc4c0dca8abd"><div class="ttname"><a href="../../df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd">FileSystemInfo::PrivateData</a></div><div class="ttdeci">void * PrivateData</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00367">fs.h:367</a></div></div>
<div class="ttc" id="afs_8h_html_d5/df1/structkstat"><div class="ttname"><a href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00151">fs.h:152</a></div></div>
<div class="ttc" id="afs_8h_html_d6/d59/structInode"><div class="ttname"><a href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00244">fs.h:245</a></div></div>
<div class="ttc" id="afs_8h_html_d9/ddf/structkdirent"><div class="ttname"><a href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00235">fs.h:236</a></div></div>
<div class="ttc" id="afs_8h_html_de/d99/structFileSystemInfo"><div class="ttname"><a href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00359">fs.h:360</a></div></div>
<div class="ttc" id="apci_8h_html_dd/d3f/struct____attribute____"><div class="ttname"><a href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a></div><div class="ttdef"><b>Definition</b> <a href="../../d9/d97/pci_8h_source.html#l00050">pci.h:51</a></div></div>
<div class="ttc" id="astructInodeOperations_html"><div class="ttname"><a href="../../db/de6/structInodeOperations.html">InodeOperations</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00314">fs.h:315</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00340">fs.h:341</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_a91b8a508085e42bcf27a06058a0fd2f7"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7">SuperBlockOperations::DeleteInode</a></div><div class="ttdeci">int(* DeleteInode)(struct FileSystemInfo *Info, struct Inode *Node)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00343">fs.h:343</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_a9b919eaba70c8e9d020930ba97b7df68"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68">SuperBlockOperations::AllocateInode</a></div><div class="ttdeci">int(* AllocateInode)(struct FileSystemInfo *Info, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00342">fs.h:342</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_ac57a866f55ed08d2dd2897b27a541eb2"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2">SuperBlockOperations::Synchronize</a></div><div class="ttdeci">int(* Synchronize)(struct FileSystemInfo *Info, struct Inode *Node)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00355">fs.h:355</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_ac5d91cc844c75e8d58ef124a9b2c8722"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722">SuperBlockOperations::Destroy</a></div><div class="ttdeci">int(* Destroy)(struct FileSystemInfo *Info)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00366">fs.h:366</a></div></div>
<div class="ttc" id="astructInodeOperations_html"><div class="ttname"><a href="../../db/de6/structInodeOperations.html">InodeOperations</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00304">fs.h:305</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00330">fs.h:331</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_a91b8a508085e42bcf27a06058a0fd2f7"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7">SuperBlockOperations::DeleteInode</a></div><div class="ttdeci">int(* DeleteInode)(struct FileSystemInfo *Info, struct Inode *Node)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00333">fs.h:333</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_a9b919eaba70c8e9d020930ba97b7df68"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68">SuperBlockOperations::AllocateInode</a></div><div class="ttdeci">int(* AllocateInode)(struct FileSystemInfo *Info, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00332">fs.h:332</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_ac57a866f55ed08d2dd2897b27a541eb2"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2">SuperBlockOperations::Synchronize</a></div><div class="ttdeci">int(* Synchronize)(struct FileSystemInfo *Info, struct Inode *Node)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00345">fs.h:345</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_ac5d91cc844c75e8d58ef124a9b2c8722"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722">SuperBlockOperations::Destroy</a></div><div class="ttdeci">int(* Destroy)(struct FileSystemInfo *Info)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00356">fs.h:356</a></div></div>
</div><!-- fragment -->
</div>
</div>
@ -991,7 +973,7 @@ SuperOps</td>
<b>Value:</b><div class="fragment"><div class="line"> ((dev_t)(((major &amp; 0xFFF) &lt;&lt; 8) | \</div>
<div class="line"> (minor &amp; 0xFF)))</div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00301">301</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00291">291</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -1011,151 +993,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00308">308</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
<a id="ae036f789407d21f07b211552d67b3214" name="ae036f789407d21f07b211552d67b3214"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae036f789407d21f07b211552d67b3214">&#9670;&#160;</a></span>O_APPEND</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define O_APPEND&#160;&#160;&#160;02000</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00104">104</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
<a id="ad6d8fbe4e494b4dbe051612572d3f757" name="ad6d8fbe4e494b4dbe051612572d3f757"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad6d8fbe4e494b4dbe051612572d3f757">&#9670;&#160;</a></span>O_CLOEXEC</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define O_CLOEXEC&#160;&#160;&#160;02000000</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00106">106</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
<a id="a1cf6b1de1fffedaa1d26b189e9a8d2cc" name="a1cf6b1de1fffedaa1d26b189e9a8d2cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1cf6b1de1fffedaa1d26b189e9a8d2cc">&#9670;&#160;</a></span>O_CREAT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define O_CREAT&#160;&#160;&#160;0100</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00101">101</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
<a id="a9f5acfe79fafe14b6694447bd0e9f10b" name="a9f5acfe79fafe14b6694447bd0e9f10b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f5acfe79fafe14b6694447bd0e9f10b">&#9670;&#160;</a></span>O_EXCL</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define O_EXCL&#160;&#160;&#160;0200</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00102">102</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
<a id="a82d4d551b214905742c9e045185d352a" name="a82d4d551b214905742c9e045185d352a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a82d4d551b214905742c9e045185d352a">&#9670;&#160;</a></span>O_NOFOLLOW</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define O_NOFOLLOW&#160;&#160;&#160;0400000</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00105">105</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
<a id="a7a68c9ffaac7dbcd652225dd7c06a54b" name="a7a68c9ffaac7dbcd652225dd7c06a54b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a68c9ffaac7dbcd652225dd7c06a54b">&#9670;&#160;</a></span>O_RDONLY</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define O_RDONLY&#160;&#160;&#160;00</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00098">98</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
<a id="abb0586253488ee61072b73557eeb873b" name="abb0586253488ee61072b73557eeb873b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb0586253488ee61072b73557eeb873b">&#9670;&#160;</a></span>O_RDWR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define O_RDWR&#160;&#160;&#160;02</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00100">100</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
<a id="ad1d67e453fb3031f40f8cd3403773813" name="ad1d67e453fb3031f40f8cd3403773813"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad1d67e453fb3031f40f8cd3403773813">&#9670;&#160;</a></span>O_TRUNC</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define O_TRUNC&#160;&#160;&#160;01000</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00103">103</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
<a id="a11b644a8526139c4cc1850dac1271ced" name="a11b644a8526139c4cc1850dac1271ced"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11b644a8526139c4cc1850dac1271ced">&#9670;&#160;</a></span>O_WRONLY</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define O_WRONLY&#160;&#160;&#160;01</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00099">99</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00298">298</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -1446,7 +1284,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00110">110</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00100">100</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -1466,7 +1304,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00109">109</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00099">99</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -1486,7 +1324,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00108">108</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00098">98</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -1506,7 +1344,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00112">112</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00102">102</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -1542,7 +1380,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00113">113</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00103">103</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -1562,7 +1400,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00111">111</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00101">101</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -1582,7 +1420,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00114">114</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00104">104</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -1783,7 +1621,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00132">132</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00122">122</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -1799,7 +1637,7 @@ SuperOps</td>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00129">129</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00119">119</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
</div>
</div>
@ -2708,7 +2546,7 @@ SuperOps</td>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../df/d26/fs_8h.html">fs.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -60,15 +60,6 @@ var fs_8h =
[ "INODE_MAJOR", "df/d26/fs_8h.html#a270b0fbec1ed39659f47894e379126c8", null ],
[ "INODE_MAKEDEV", "df/d26/fs_8h.html#ad0d8f5f25260c684d5194149d51bdab4", null ],
[ "INODE_MINOR", "df/d26/fs_8h.html#a6b01f8d41285666c43e975064fb65d40", null ],
[ "O_APPEND", "df/d26/fs_8h.html#ae036f789407d21f07b211552d67b3214", null ],
[ "O_CLOEXEC", "df/d26/fs_8h.html#ad6d8fbe4e494b4dbe051612572d3f757", null ],
[ "O_CREAT", "df/d26/fs_8h.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc", null ],
[ "O_EXCL", "df/d26/fs_8h.html#a9f5acfe79fafe14b6694447bd0e9f10b", null ],
[ "O_NOFOLLOW", "df/d26/fs_8h.html#a82d4d551b214905742c9e045185d352a", null ],
[ "O_RDONLY", "df/d26/fs_8h.html#a7a68c9ffaac7dbcd652225dd7c06a54b", null ],
[ "O_RDWR", "df/d26/fs_8h.html#abb0586253488ee61072b73557eeb873b", null ],
[ "O_TRUNC", "df/d26/fs_8h.html#ad1d67e453fb3031f40f8cd3403773813", null ],
[ "O_WRONLY", "df/d26/fs_8h.html#a11b644a8526139c4cc1850dac1271ced", null ],
[ "S_IFBLK", "df/d26/fs_8h.html#a5c5b74a1cb1a1ae83572500b94e1938f", null ],
[ "S_IFCHR", "df/d26/fs_8h.html#aef3a1d1ba22c83e30b5c834dd343b2a8", null ],
[ "S_IFDIR", "df/d26/fs_8h.html#a11fb0652b963a735f3377eb1c9239f2d", null ],

View File

@ -182,354 +182,344 @@ $(document).ready(function(){initNavTree('df/d26/fs_8h_source.html','../../'); i
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a5303f49f26293acdb9533756c78322fb"> 94</a></span><span class="preprocessor">#define S_IWOTH 0002</span></div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a40223db1b95a04f5b28cceb3c34cfebd"> 96</a></span><span class="preprocessor">#define S_IXOTH 0001</span></div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> </div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a7a68c9ffaac7dbcd652225dd7c06a54b"> 98</a></span><span class="preprocessor">#define O_RDONLY 00</span></div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a11b644a8526139c4cc1850dac1271ced"> 99</a></span><span class="preprocessor">#define O_WRONLY 01</span></div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#abb0586253488ee61072b73557eeb873b"> 100</a></span><span class="preprocessor">#define O_RDWR 02</span></div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc"> 101</a></span><span class="preprocessor">#define O_CREAT 0100</span></div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9f5acfe79fafe14b6694447bd0e9f10b"> 102</a></span><span class="preprocessor">#define O_EXCL 0200</span></div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ad1d67e453fb3031f40f8cd3403773813"> 103</a></span><span class="preprocessor">#define O_TRUNC 01000</span></div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ae036f789407d21f07b211552d67b3214"> 104</a></span><span class="preprocessor">#define O_APPEND 02000</span></div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a82d4d551b214905742c9e045185d352a"> 105</a></span><span class="preprocessor">#define O_NOFOLLOW 0400000</span></div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ad6d8fbe4e494b4dbe051612572d3f757"> 106</a></span><span class="preprocessor">#define O_CLOEXEC 02000000</span></div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> </div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a3746cdc5aac871e6f6504fbcbd29ef1d"> 108</a></span><span class="preprocessor">#define S_ISDIR(mode) (((mode) &amp; S_IFMT) == S_IFDIR)</span></div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aae33be85d242a1317f972cf2b189f03d"> 109</a></span><span class="preprocessor">#define S_ISCHR(mode) (((mode) &amp; S_IFMT) == S_IFCHR)</span></div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a8b86a24d84c3cfce39cc832a017656ba"> 110</a></span><span class="preprocessor">#define S_ISBLK(mode) (((mode) &amp; S_IFMT) == S_IFBLK)</span></div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aad0f32c2c182238f2ff71c83e6ab65a0"> 111</a></span><span class="preprocessor">#define S_ISREG(mode) (((mode) &amp; S_IFMT) == S_IFREG)</span></div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a8ae224a2b1fa6eba69bb2bc34b864a24"> 112</a></span><span class="preprocessor">#define S_ISFIFO(mode) (((mode) &amp; S_IFMT) == S_IFIFO)</span></div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a765eef536bcb3bd7bacdd675dc2fba13"> 113</a></span><span class="preprocessor">#define S_ISLNK(mode) (((mode) &amp; S_IFMT) == S_IFLNK)</span></div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a397ddd128980f1ee034653da2e9d8f6e"> 114</a></span><span class="preprocessor">#define S_ISSOCK(mode) (((mode) &amp; S_IFMT) == S_IFSOCK)</span></div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a3746cdc5aac871e6f6504fbcbd29ef1d"> 98</a></span><span class="preprocessor">#define S_ISDIR(mode) (((mode) &amp; S_IFMT) == S_IFDIR)</span></div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aae33be85d242a1317f972cf2b189f03d"> 99</a></span><span class="preprocessor">#define S_ISCHR(mode) (((mode) &amp; S_IFMT) == S_IFCHR)</span></div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a8b86a24d84c3cfce39cc832a017656ba"> 100</a></span><span class="preprocessor">#define S_ISBLK(mode) (((mode) &amp; S_IFMT) == S_IFBLK)</span></div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aad0f32c2c182238f2ff71c83e6ab65a0"> 101</a></span><span class="preprocessor">#define S_ISREG(mode) (((mode) &amp; S_IFMT) == S_IFREG)</span></div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a8ae224a2b1fa6eba69bb2bc34b864a24"> 102</a></span><span class="preprocessor">#define S_ISFIFO(mode) (((mode) &amp; S_IFMT) == S_IFIFO)</span></div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a765eef536bcb3bd7bacdd675dc2fba13"> 103</a></span><span class="preprocessor">#define S_ISLNK(mode) (((mode) &amp; S_IFMT) == S_IFLNK)</span></div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a397ddd128980f1ee034653da2e9d8f6e"> 104</a></span><span class="preprocessor">#define S_ISSOCK(mode) (((mode) &amp; S_IFMT) == S_IFSOCK)</span></div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> </div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a293ce58a2d39f35c52f7f4516a857057"> 106</a></span><span class="preprocessor">#define DT_UNKNOWN 0x0</span></div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a6fabe696c35bf34daa67931b4c245c7d"> 107</a></span><span class="preprocessor">#define DT_FIFO 0x1</span></div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a7d0095c3caf2c334bf222608d02576d7"> 108</a></span><span class="preprocessor">#define DT_CHR 0x2</span></div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a1dcee67486bc4238096ecb61e2d9ffd1"> 109</a></span><span class="preprocessor">#define DT_DIR 0x4</span></div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a212cebbaad682bc6c3bf798c8749abc5"> 110</a></span><span class="preprocessor">#define DT_BLK 0x6</span></div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9973595cf6775b1b29d7274ab4c0d623"> 111</a></span><span class="preprocessor">#define DT_REG 0x8</span></div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aa70b5cb1d9c30b1830cb6a5e835231c6"> 112</a></span><span class="preprocessor">#define DT_LNK 0xA</span></div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aaa6ed2fc54836a2c7d9b698923705f5e"> 113</a></span><span class="preprocessor">#define DT_SOCK 0xC</span></div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9584ba1798d7454f4f63433418ba8798"> 114</a></span><span class="preprocessor">#define DT_WHT 0xE</span></div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> </div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a293ce58a2d39f35c52f7f4516a857057"> 116</a></span><span class="preprocessor">#define DT_UNKNOWN 0x0</span></div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a6fabe696c35bf34daa67931b4c245c7d"> 117</a></span><span class="preprocessor">#define DT_FIFO 0x1</span></div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a7d0095c3caf2c334bf222608d02576d7"> 118</a></span><span class="preprocessor">#define DT_CHR 0x2</span></div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a1dcee67486bc4238096ecb61e2d9ffd1"> 119</a></span><span class="preprocessor">#define DT_DIR 0x4</span></div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a212cebbaad682bc6c3bf798c8749abc5"> 120</a></span><span class="preprocessor">#define DT_BLK 0x6</span></div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9973595cf6775b1b29d7274ab4c0d623"> 121</a></span><span class="preprocessor">#define DT_REG 0x8</span></div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aa70b5cb1d9c30b1830cb6a5e835231c6"> 122</a></span><span class="preprocessor">#define DT_LNK 0xA</span></div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aaa6ed2fc54836a2c7d9b698923705f5e"> 123</a></span><span class="preprocessor">#define DT_SOCK 0xC</span></div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9584ba1798d7454f4f63433418ba8798"> 124</a></span><span class="preprocessor">#define DT_WHT 0xE</span></div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> </div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ac1304650d387faf30d7831d2f9f4db3d"> 126</a></span><span class="preprocessor">#define IFTODT(x) ((x) &gt;&gt; 12 &amp; 0xF)</span></div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a1cfeb034d04c92d5f0a185217edfb37f"> 127</a></span><span class="preprocessor">#define DTTOIF(x) ((x) &lt;&lt; 12)</span></div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a41170bbc4e205b3bc9c2b06033aecc17"> 129</a></span><span class="preprocessor">#define SYMLOOP_MAX 40</span></div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> </div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span><span class="preprocessor">#ifndef __cplusplus</span></div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98"> 132</a></span><span class="preprocessor">#define static_assert _Static_assert</span></div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> </div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span><span class="preprocessor">#ifdef __LP64__</span></div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(dev_t) == 8, <span class="stringliteral">&quot;dev_t must be 64 bits&quot;</span>);</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(ino_t) == 8, <span class="stringliteral">&quot;ino_t must be 64 bits&quot;</span>);</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(mode_t) == 4, <span class="stringliteral">&quot;mode_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(nlink_t) == 4, <span class="stringliteral">&quot;nlink_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(uid_t) == 4, <span class="stringliteral">&quot;uid_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(gid_t) == 4, <span class="stringliteral">&quot;gid_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(off_t) == 8, <span class="stringliteral">&quot;off_t must be 64 bits&quot;</span>);</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(time_t) == 8, <span class="stringliteral">&quot;time_t must be 64 bits&quot;</span>);</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(blksize_t) == 8, <span class="stringliteral">&quot;blksize_t must be 64 bits&quot;</span>);</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(blkcnt_t) == 8, <span class="stringliteral">&quot;blkcnt_t must be 64 bits&quot;</span>);</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(dev_t) == 4, <span class="stringliteral">&quot;dev_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(ino_t) == 4, <span class="stringliteral">&quot;ino_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(mode_t) == 4, <span class="stringliteral">&quot;mode_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(nlink_t) == 4, <span class="stringliteral">&quot;nlink_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(uid_t) == 4, <span class="stringliteral">&quot;uid_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(gid_t) == 4, <span class="stringliteral">&quot;gid_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(off_t) == 4, <span class="stringliteral">&quot;off_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(time_t) == 4, <span class="stringliteral">&quot;time_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(blksize_t) == 4, <span class="stringliteral">&quot;blksize_t must be 32 bits&quot;</span>);</div>
<div class="foldopen" id="foldopen00156" data-start="{" data-end="}">
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b"> 156</a></span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(blkcnt_t) == 4, <span class="stringliteral">&quot;blkcnt_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ac1304650d387faf30d7831d2f9f4db3d"> 116</a></span><span class="preprocessor">#define IFTODT(x) ((x) &gt;&gt; 12 &amp; 0xF)</span></div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a1cfeb034d04c92d5f0a185217edfb37f"> 117</a></span><span class="preprocessor">#define DTTOIF(x) ((x) &lt;&lt; 12)</span></div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a41170bbc4e205b3bc9c2b06033aecc17"> 119</a></span><span class="preprocessor">#define SYMLOOP_MAX 40</span></div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> </div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span><span class="preprocessor">#ifndef __cplusplus</span></div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98"> 122</a></span><span class="preprocessor">#define static_assert _Static_assert</span></div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span><span class="preprocessor">#ifdef __LP64__</span></div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(dev_t) == 8, <span class="stringliteral">&quot;dev_t must be 64 bits&quot;</span>);</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(ino_t) == 8, <span class="stringliteral">&quot;ino_t must be 64 bits&quot;</span>);</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(mode_t) == 4, <span class="stringliteral">&quot;mode_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(nlink_t) == 4, <span class="stringliteral">&quot;nlink_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(uid_t) == 4, <span class="stringliteral">&quot;uid_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(gid_t) == 4, <span class="stringliteral">&quot;gid_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(off_t) == 8, <span class="stringliteral">&quot;off_t must be 64 bits&quot;</span>);</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(time_t) == 8, <span class="stringliteral">&quot;time_t must be 64 bits&quot;</span>);</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(blksize_t) == 8, <span class="stringliteral">&quot;blksize_t must be 64 bits&quot;</span>);</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(blkcnt_t) == 8, <span class="stringliteral">&quot;blkcnt_t must be 64 bits&quot;</span>);</div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(dev_t) == 4, <span class="stringliteral">&quot;dev_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(ino_t) == 4, <span class="stringliteral">&quot;ino_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(mode_t) == 4, <span class="stringliteral">&quot;mode_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(nlink_t) == 4, <span class="stringliteral">&quot;nlink_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(uid_t) == 4, <span class="stringliteral">&quot;uid_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(gid_t) == 4, <span class="stringliteral">&quot;gid_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(off_t) == 4, <span class="stringliteral">&quot;off_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(time_t) == 4, <span class="stringliteral">&quot;time_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(blksize_t) == 4, <span class="stringliteral">&quot;blksize_t must be 32 bits&quot;</span>);</div>
<div class="foldopen" id="foldopen00146" data-start="{" data-end="}">
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b"> 146</a></span><span class="keyword">static_assert</span>(<span class="keyword">sizeof</span>(blkcnt_t) == 4, <span class="stringliteral">&quot;blkcnt_t must be 32 bits&quot;</span>);</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> </div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span><span class="preprocessor">#undef static_assert</span></div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> </div>
<div class="foldopen" id="foldopen00151" data-start="{" data-end="};">
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html"> 151</a></span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a></div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span>{</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5"> 154</a></span> dev_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5">Device</a>;</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> </div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ab513d931acdad2f26554dbcc31fe90e4"> 157</a></span> ino_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#ab513d931acdad2f26554dbcc31fe90e4">Index</a>;</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> </div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span><span class="preprocessor">#undef static_assert</span></div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> </div>
<div class="foldopen" id="foldopen00161" data-start="{" data-end="};">
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html"> 161</a></span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a></div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span>{</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5"> 164</a></span> dev_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5">Device</a>;</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> </div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ab513d931acdad2f26554dbcc31fe90e4"> 167</a></span> ino_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#ab513d931acdad2f26554dbcc31fe90e4">Index</a>;</div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> </div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808"> 170</a></span> mode_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a>;</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> </div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a90cbd8716158e3d6c367080d81e7327e"> 173</a></span> nlink_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a90cbd8716158e3d6c367080d81e7327e">HardLinks</a>;</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> </div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a640517af38108c7ece215fe6789b497a"> 176</a></span> uid_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a640517af38108c7ece215fe6789b497a">UserID</a>;</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> </div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a6df31642b52e126ee6433ae83c5c7df8"> 179</a></span> gid_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a6df31642b52e126ee6433ae83c5c7df8">GroupID</a>;</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> </div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a0894ecf497e1e426853b876a47459280"> 182</a></span> dev_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a0894ecf497e1e426853b876a47459280">RawDevice</a>;</div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> </div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a5f3da9475a138d8a510be43e53dd20b6"> 185</a></span> off_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a5f3da9475a138d8a510be43e53dd20b6">Size</a>;</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> </div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#af0d5a9e82aa0ece31db45ae57b97b5d9"> 188</a></span> time_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#af0d5a9e82aa0ece31db45ae57b97b5d9">AccessTime</a>;</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> </div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9f1f01620d0175f71eff75e384cd9042"> 191</a></span> time_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a9f1f01620d0175f71eff75e384cd9042">ModifyTime</a>;</div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> </div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a3d80694a7ef662e6e37ef68a5490f6ae"> 194</a></span> time_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a3d80694a7ef662e6e37ef68a5490f6ae">ChangeTime</a>;</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> </div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aac2e36f2ffad2d048f6d1d3f988765ef"> 197</a></span> blksize_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#aac2e36f2ffad2d048f6d1d3f988765ef">BlockSize</a>;</div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> </div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a4e032619e90e03194c162718a33f09a0"> 200</a></span> blkcnt_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a4e032619e90e03194c162718a33f09a0">Blocks</a>;</div>
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> </div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a733e07be0afb4a7a10555436d8deb100"> 203</a></span> mode_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a733e07be0afb4a7a10555436d8deb100">Attribute</a>;</div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> </div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> </div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> dev_t MakeDevice(<span class="keywordtype">int</span> Major, <span class="keywordtype">int</span> Minor)</div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> {</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> <span class="keywordflow">return</span> ((Major &amp; 0xFFF) &lt;&lt; 8) |</div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> (Minor &amp; 0xFF);</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808"> 160</a></span> mode_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a>;</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> </div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a90cbd8716158e3d6c367080d81e7327e"> 163</a></span> nlink_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a90cbd8716158e3d6c367080d81e7327e">HardLinks</a>;</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> </div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a640517af38108c7ece215fe6789b497a"> 166</a></span> uid_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a640517af38108c7ece215fe6789b497a">UserID</a>;</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> </div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a6df31642b52e126ee6433ae83c5c7df8"> 169</a></span> gid_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a6df31642b52e126ee6433ae83c5c7df8">GroupID</a>;</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> </div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a0894ecf497e1e426853b876a47459280"> 172</a></span> dev_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a0894ecf497e1e426853b876a47459280">RawDevice</a>;</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> </div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a5f3da9475a138d8a510be43e53dd20b6"> 175</a></span> off_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a5f3da9475a138d8a510be43e53dd20b6">Size</a>;</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> </div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#af0d5a9e82aa0ece31db45ae57b97b5d9"> 178</a></span> time_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#af0d5a9e82aa0ece31db45ae57b97b5d9">AccessTime</a>;</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> </div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9f1f01620d0175f71eff75e384cd9042"> 181</a></span> time_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a9f1f01620d0175f71eff75e384cd9042">ModifyTime</a>;</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> </div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a3d80694a7ef662e6e37ef68a5490f6ae"> 184</a></span> time_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a3d80694a7ef662e6e37ef68a5490f6ae">ChangeTime</a>;</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> </div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aac2e36f2ffad2d048f6d1d3f988765ef"> 187</a></span> blksize_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#aac2e36f2ffad2d048f6d1d3f988765ef">BlockSize</a>;</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> </div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a4e032619e90e03194c162718a33f09a0"> 190</a></span> blkcnt_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a4e032619e90e03194c162718a33f09a0">Blocks</a>;</div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> </div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a733e07be0afb4a7a10555436d8deb100"> 193</a></span> mode_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a733e07be0afb4a7a10555436d8deb100">Attribute</a>;</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> </div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> </div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> dev_t MakeDevice(<span class="keywordtype">int</span> Major, <span class="keywordtype">int</span> Minor)</div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> {</div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> <span class="keywordflow">return</span> ((Major &amp; 0xFFF) &lt;&lt; 8) |</div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> (Minor &amp; 0xFF);</div>
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> }</div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> </div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> <span class="keywordtype">int</span> GetMajor()</div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> {</div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> <span class="keywordflow">return</span> ((<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)(<a class="code hl_variable" href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5">Device</a>) &gt;&gt; 8) &amp; 0xFFF;</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> }</div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> </div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> <span class="keywordtype">int</span> GetMinor()</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> {</div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5">Device</a> &amp; 0xFF;</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> }</div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> </div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> <span class="keywordtype">int</span> GetMajor()</div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> <span class="keywordtype">void</span> SetFileType(mode_t Type)</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> {</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <span class="keywordflow">return</span> ((<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)(<a class="code hl_variable" href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5">Device</a>) &gt;&gt; 8) &amp; 0xFFF;</div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> }</div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> </div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> <span class="keywordtype">int</span> GetMinor()</div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> {</div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5">Device</a> &amp; 0xFF;</div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> }</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> = (<a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; ~S_IFMT) |</div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> (Type &amp; <a class="code hl_define" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>);</div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> }</div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> </div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> mode_t GetFileType() { <span class="keywordflow">return</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; <a class="code hl_define" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>; }</div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> <span class="keywordtype">void</span> ClearFileType() { <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> = <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; ~S_IFMT; }</div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> <span class="keywordtype">bool</span> IsType(mode_t Type) { <span class="keywordflow">return</span> (<a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; <a class="code hl_define" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>) == Type; }</div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> </div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> <span class="keywordtype">void</span> SetFileType(mode_t Type)</div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> <span class="keywordtype">void</span> SetPermissions(mode_t Permissions)</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> {</div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> = (<a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; ~S_IFMT) |</div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> (Type &amp; <a class="code hl_define" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>);</div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> = (<a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; <a class="code hl_define" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>) |</div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> (Permissions &amp; ~<a class="code hl_define" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>);</div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> }</div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> </div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> mode_t GetFileType() { <span class="keywordflow">return</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; <a class="code hl_define" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>; }</div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <span class="keywordtype">void</span> ClearFileType() { <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> = <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; ~S_IFMT; }</div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> <span class="keywordtype">bool</span> IsType(mode_t Type) { <span class="keywordflow">return</span> (<a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; <a class="code hl_define" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>) == Type; }</div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> </div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> <span class="keywordtype">void</span> SetPermissions(mode_t Permissions)</div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> {</div>
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> = (<a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; <a class="code hl_define" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>) |</div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> (Permissions &amp; ~<a class="code hl_define" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>);</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> }</div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> </div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> mode_t GetPermissions() { <span class="keywordflow">return</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; ~S_IFMT; }</div>
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> <span class="keywordtype">void</span> ClearPermissions() { <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> = <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; <a class="code hl_define" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>; }</div>
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> </div>
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span><span class="preprocessor">#endif </span><span class="comment">// __cplusplus</span></div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span>};</div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> mode_t GetPermissions() { <span class="keywordflow">return</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; ~S_IFMT; }</div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <span class="keywordtype">void</span> ClearPermissions() { <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> = <a class="code hl_variable" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> &amp; <a class="code hl_define" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>; }</div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> </div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span><span class="preprocessor">#endif </span><span class="comment">// __cplusplus</span></div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span>};</div>
</div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> </div>
<div class="foldopen" id="foldopen00245" data-start="{" data-end="};">
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html"> 245</a></span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a></div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span>{</div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aaf47378e1023c469b361bfbfe1e68ec4"> 247</a></span> ino_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#aaf47378e1023c469b361bfbfe1e68ec4">d_ino</a>;</div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a883eee0b0e9bc85a6a4c0b81c12d59b4"> 248</a></span> off_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a883eee0b0e9bc85a6a4c0b81c12d59b4">d_off</a>;</div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ab16632cca111e54cdbcb1e3ce465ed3c"> 249</a></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ab16632cca111e54cdbcb1e3ce465ed3c">d_reclen</a>;</div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ae62da46e9487a67427fad586aa96806a"> 250</a></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ae62da46e9487a67427fad586aa96806a">d_type</a>;</div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a5a9f69f32f7f6d41513d7093cd06b27b"> 251</a></span> <span class="keywordtype">char</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a5a9f69f32f7f6d41513d7093cd06b27b">d_name</a>[];</div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span>};</div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> </div>
<div class="foldopen" id="foldopen00235" data-start="{" data-end="};">
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html"> 235</a></span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a></div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span>{</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aaf47378e1023c469b361bfbfe1e68ec4"> 237</a></span> ino_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#aaf47378e1023c469b361bfbfe1e68ec4">d_ino</a>;</div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a883eee0b0e9bc85a6a4c0b81c12d59b4"> 238</a></span> off_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a883eee0b0e9bc85a6a4c0b81c12d59b4">d_off</a>;</div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ab16632cca111e54cdbcb1e3ce465ed3c"> 239</a></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ab16632cca111e54cdbcb1e3ce465ed3c">d_reclen</a>;</div>
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ae62da46e9487a67427fad586aa96806a"> 240</a></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ae62da46e9487a67427fad586aa96806a">d_type</a>;</div>
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a5a9f69f32f7f6d41513d7093cd06b27b"> 241</a></span> <span class="keywordtype">char</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a5a9f69f32f7f6d41513d7093cd06b27b">d_name</a>[];</div>
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span>};</div>
</div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> </div>
<div class="foldopen" id="foldopen00254" data-start="{" data-end="};">
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html"> 254</a></span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a></div>
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span>{</div>
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a596b05c30fb6356f46f6c827bdac7fc6"> 256</a></span> dev_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a596b05c30fb6356f46f6c827bdac7fc6">Device</a>, <a class="code hl_variable" href="../../df/d26/fs_8h.html#a138b2f9d3133d7b3aeeec3986d064a7a">RawDevice</a>;</div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a594a4636414d0b19f3b08860c0121a66"> 257</a></span> ino_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a594a4636414d0b19f3b08860c0121a66">Index</a>;</div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481"> 258</a></span> mode_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a>;</div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ab5bfae4f7951e37243599de928130341"> 259</a></span> uint32_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#ab5bfae4f7951e37243599de928130341">Flags</a>;</div>
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a"> 260</a></span> off_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a>;</div>
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> </div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a866fcc7922cd6949f8ee7e41b270fde6"> 262</a></span> uintptr_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a866fcc7922cd6949f8ee7e41b270fde6">KernelData</a>;</div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ad5d7f7b9b3133592e590d5e9b5173425"> 263</a></span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#ad5d7f7b9b3133592e590d5e9b5173425">PrivateData</a>;</div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> </div>
<div class="foldopen" id="foldopen00244" data-start="{" data-end="};">
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html"> 244</a></span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a></div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span>{</div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a596b05c30fb6356f46f6c827bdac7fc6"> 246</a></span> dev_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a596b05c30fb6356f46f6c827bdac7fc6">Device</a>, <a class="code hl_variable" href="../../df/d26/fs_8h.html#a138b2f9d3133d7b3aeeec3986d064a7a">RawDevice</a>;</div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a594a4636414d0b19f3b08860c0121a66"> 247</a></span> ino_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a594a4636414d0b19f3b08860c0121a66">Index</a>;</div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481"> 248</a></span> mode_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a>;</div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ab5bfae4f7951e37243599de928130341"> 249</a></span> uint32_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#ab5bfae4f7951e37243599de928130341">Flags</a>;</div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a"> 250</a></span> off_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a>;</div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> </div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a866fcc7922cd6949f8ee7e41b270fde6"> 252</a></span> uintptr_t <a class="code hl_variable" href="../../df/d26/fs_8h.html#a866fcc7922cd6949f8ee7e41b270fde6">KernelData</a>;</div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ad5d7f7b9b3133592e590d5e9b5173425"> 253</a></span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#ad5d7f7b9b3133592e590d5e9b5173425">PrivateData</a>;</div>
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> </div>
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> </div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> <span class="comment">/* ... */</span></div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> </div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> <span class="keywordtype">void</span> SetDevice(<span class="keywordtype">int</span> Major, <span class="keywordtype">int</span> Minor)</div>
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> {</div>
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> this-&gt;RawDevice = ((Major &amp; 0xFFF) &lt;&lt; 8) |</div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> (Minor &amp; 0xFF);</div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> }</div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> </div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> </div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> <span class="comment">/* ... */</span></div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> </div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <span class="keywordtype">void</span> SetDevice(<span class="keywordtype">int</span> Major, <span class="keywordtype">int</span> Minor)</div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> {</div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> this-&gt;RawDevice = ((Major &amp; 0xFFF) &lt;&lt; 8) |</div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> (Minor &amp; 0xFF);</div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> <span class="keywordtype">int</span> GetMajor()</div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> {</div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> <span class="keywordflow">return</span> ((<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)(this-&gt;RawDevice) &gt;&gt; 8) &amp; 0xFFF;</div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> }</div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> </div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> <span class="keywordtype">int</span> GetMinor()</div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> {</div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> <span class="keywordflow">return</span> this-&gt;RawDevice &amp; 0xFF;</div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> }</div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> </div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> <span class="keywordtype">int</span> GetMajor()</div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> <a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a>()</div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> {</div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> <span class="keywordflow">return</span> ((<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)(this-&gt;RawDevice) &gt;&gt; 8) &amp; 0xFFF;</div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> }</div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> </div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> <span class="keywordtype">int</span> GetMinor()</div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> {</div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> <span class="keywordflow">return</span> this-&gt;RawDevice &amp; 0xFF;</div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> }</div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> </div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> <a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a>()</div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> {</div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a596b05c30fb6356f46f6c827bdac7fc6">Device</a> = 0;</div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a138b2f9d3133d7b3aeeec3986d064a7a">RawDevice</a> = 0;</div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a594a4636414d0b19f3b08860c0121a66">Index</a> = 0;</div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a> = 0;</div>
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ab5bfae4f7951e37243599de928130341">Flags</a> = 0;</div>
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a> = 0;</div>
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a866fcc7922cd6949f8ee7e41b270fde6">KernelData</a> = 0x0;</div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ad5d7f7b9b3133592e590d5e9b5173425">PrivateData</a> = <span class="keyword">nullptr</span>;</div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> }</div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span> </div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> <a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">~Inode</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> </div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span><span class="preprocessor">#else </span><span class="comment">// __cplusplus</span></div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a596b05c30fb6356f46f6c827bdac7fc6">Device</a> = 0;</div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a138b2f9d3133d7b3aeeec3986d064a7a">RawDevice</a> = 0;</div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a594a4636414d0b19f3b08860c0121a66">Index</a> = 0;</div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a> = 0;</div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ab5bfae4f7951e37243599de928130341">Flags</a> = 0;</div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a> = 0;</div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a866fcc7922cd6949f8ee7e41b270fde6">KernelData</a> = 0x0;</div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ad5d7f7b9b3133592e590d5e9b5173425">PrivateData</a> = <span class="keyword">nullptr</span>;</div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> }</div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> </div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> <a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">~Inode</a>() = <span class="keywordflow">default</span>;</div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> </div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span><span class="preprocessor">#else </span><span class="comment">// __cplusplus</span></div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> </div>
<div class="foldopen" id="foldopen00291" data-start="" data-end="">
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ad0d8f5f25260c684d5194149d51bdab4"> 291</a></span><span class="preprocessor">#define INODE_MAKEDEV(major, minor) \</span></div>
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span><span class="preprocessor"> ((dev_t)(((major &amp; 0xFFF) &lt;&lt; 8) | \</span></div>
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span><span class="preprocessor"> (minor &amp; 0xFF)))</span></div>
</div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> </div>
<div class="foldopen" id="foldopen00295" data-start="" data-end="">
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a270b0fbec1ed39659f47894e379126c8"> 295</a></span><span class="preprocessor">#define INODE_MAJOR(rdev) \</span></div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span><span class="preprocessor"> ((int)(((rdev) &gt;&gt; 8) &amp; 0xFFF))</span></div>
</div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> </div>
<div class="foldopen" id="foldopen00298" data-start="" data-end="">
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a6b01f8d41285666c43e975064fb65d40"> 298</a></span><span class="preprocessor">#define INODE_MINOR(rdev) \</span></div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span><span class="preprocessor"> ((int)((rdev) &amp; 0xFF))</span></div>
</div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> </div>
<div class="foldopen" id="foldopen00301" data-start="" data-end="">
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ad0d8f5f25260c684d5194149d51bdab4"> 301</a></span><span class="preprocessor">#define INODE_MAKEDEV(major, minor) \</span></div>
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span><span class="preprocessor"> ((dev_t)(((major &amp; 0xFFF) &lt;&lt; 8) | \</span></div>
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span><span class="preprocessor"> (minor &amp; 0xFF)))</span></div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span><span class="preprocessor">#endif </span><span class="comment">// __cplusplus</span></div>
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span>};</div>
</div>
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span> </div>
<div class="foldopen" id="foldopen00305" data-start="" data-end="">
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a270b0fbec1ed39659f47894e379126c8"> 305</a></span><span class="preprocessor">#define INODE_MAJOR(rdev) \</span></div>
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span><span class="preprocessor"> ((int)(((rdev) &gt;&gt; 8) &amp; 0xFFF))</span></div>
</div>
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span> </div>
<div class="foldopen" id="foldopen00308" data-start="" data-end="">
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a6b01f8d41285666c43e975064fb65d40"> 308</a></span><span class="preprocessor">#define INODE_MINOR(rdev) \</span></div>
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span><span class="preprocessor"> ((int)((rdev) &amp; 0xFF))</span></div>
</div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span> </div>
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span><span class="preprocessor">#endif </span><span class="comment">// __cplusplus</span></div>
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span>};</div>
</div>
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span> </div>
<div class="foldopen" id="foldopen00314" data-start="{" data-end="};">
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html"> 314</a></span><span class="keyword">struct </span><a class="code hl_struct" href="../../db/de6/structInodeOperations.html">InodeOperations</a></div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span>{</div>
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a7f143243e5be1fc608f99072d3c93cb5"> 316</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a7f143243e5be1fc608f99072d3c93cb5">Lookup</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#abed9ba869733a00a02a41a3ea9765bda"> 317</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#abed9ba869733a00a02a41a3ea9765bda">Create</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t Mode, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a229c34e01b322f1b9533a049ff1f5cc9"> 318</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a229c34e01b322f1b9533a049ff1f5cc9">Remove</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>);</div>
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a54bbd07bcb9a6143867be3aa05577413"> 319</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a54bbd07bcb9a6143867be3aa05577413">Rename</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *OldName, <span class="keyword">const</span> <span class="keywordtype">char</span> *NewName);</div>
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a1b8ac7df82a22e9ee822c240a79076b4"> 320</a></span> ssize_t (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a1b8ac7df82a22e9ee822c240a79076b4">Read</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">void</span> *Buffer, <span class="keywordtype">size_t</span> Size, off_t Offset);</div>
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#adb7eaaee195090e8d618a6e9c3ca507a"> 321</a></span> ssize_t (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#adb7eaaee195090e8d618a6e9c3ca507a">Write</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">const</span> <span class="keywordtype">void</span> *Buffer, <span class="keywordtype">size_t</span> Size, off_t Offset);</div>
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a1636030e07da14031506e2ec85fae4c6"> 322</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a1636030e07da14031506e2ec85fae4c6">Truncate</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t Size);</div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a869200a6c684532a9a75a05bca1e9270"> 323</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a869200a6c684532a9a75a05bca1e9270">Open</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac3e60a9fc42fb6c0b656191ebb1d658b">Flags</a>, mode_t Mode);</div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#ab9c62336bdce356caa7d165b86371e7f"> 324</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#ab9c62336bdce356caa7d165b86371e7f">Close</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a0df9d6741496cdbe9d25d4d80d06f509"> 325</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a0df9d6741496cdbe9d25d4d80d06f509">Ioctl</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> Request, <span class="keywordtype">void</span> *Argp);</div>
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a033b7baebdcfa352b4d84e4e3c9cee80"> 326</a></span> ssize_t (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a033b7baebdcfa352b4d84e4e3c9cee80">ReadDir</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a> *Buffer, <span class="keywordtype">size_t</span> Size, off_t Offset, off_t Entries);</div>
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a490a002f55d3f99697641d2de8e62ae9"> 327</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a490a002f55d3f99697641d2de8e62ae9">MkDir</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t Mode, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#afb5728ae092216ddd3db335d1173e687"> 328</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#afb5728ae092216ddd3db335d1173e687">RmDir</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>);</div>
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a530732a5e449903291a39f37b066befd"> 329</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a530732a5e449903291a39f37b066befd">SymLink</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, <span class="keyword">const</span> <span class="keywordtype">char</span> *Target, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#abf61f594d2b1d2a10a995329372c9ed9"> 330</a></span> ssize_t (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#abf61f594d2b1d2a10a995329372c9ed9">ReadLink</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">char</span> *Buffer, <span class="keywordtype">size_t</span> Size);</div>
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#ae49064b9b56c095e3104fd73e19e7c7e"> 331</a></span> off_t (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#ae49064b9b56c095e3104fd73e19e7c7e">Seek</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t Offset);</div>
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016"> 332</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016">Stat</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a> *<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016">Stat</a>);</div>
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span>} <a class="code hl_struct" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((packed));</div>
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> </div>
<div class="foldopen" id="foldopen00304" data-start="{" data-end="};">
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html"> 304</a></span><span class="keyword">struct </span><a class="code hl_struct" href="../../db/de6/structInodeOperations.html">InodeOperations</a></div>
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span>{</div>
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a7f143243e5be1fc608f99072d3c93cb5"> 306</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a7f143243e5be1fc608f99072d3c93cb5">Lookup</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#abed9ba869733a00a02a41a3ea9765bda"> 307</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#abed9ba869733a00a02a41a3ea9765bda">Create</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t Mode, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a229c34e01b322f1b9533a049ff1f5cc9"> 308</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a229c34e01b322f1b9533a049ff1f5cc9">Remove</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>);</div>
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a54bbd07bcb9a6143867be3aa05577413"> 309</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a54bbd07bcb9a6143867be3aa05577413">Rename</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *OldName, <span class="keyword">const</span> <span class="keywordtype">char</span> *NewName);</div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a1b8ac7df82a22e9ee822c240a79076b4"> 310</a></span> ssize_t (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a1b8ac7df82a22e9ee822c240a79076b4">Read</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">void</span> *Buffer, <span class="keywordtype">size_t</span> Size, off_t Offset);</div>
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#adb7eaaee195090e8d618a6e9c3ca507a"> 311</a></span> ssize_t (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#adb7eaaee195090e8d618a6e9c3ca507a">Write</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">const</span> <span class="keywordtype">void</span> *Buffer, <span class="keywordtype">size_t</span> Size, off_t Offset);</div>
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a1636030e07da14031506e2ec85fae4c6"> 312</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a1636030e07da14031506e2ec85fae4c6">Truncate</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t Size);</div>
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a869200a6c684532a9a75a05bca1e9270"> 313</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a869200a6c684532a9a75a05bca1e9270">Open</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#ac3e60a9fc42fb6c0b656191ebb1d658b">Flags</a>, mode_t Mode);</div>
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#ab9c62336bdce356caa7d165b86371e7f"> 314</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#ab9c62336bdce356caa7d165b86371e7f">Close</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a0df9d6741496cdbe9d25d4d80d06f509"> 315</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a0df9d6741496cdbe9d25d4d80d06f509">Ioctl</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> Request, <span class="keywordtype">void</span> *Argp);</div>
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a033b7baebdcfa352b4d84e4e3c9cee80"> 316</a></span> ssize_t (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a033b7baebdcfa352b4d84e4e3c9cee80">ReadDir</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a> *Buffer, <span class="keywordtype">size_t</span> Size, off_t Offset, off_t Entries);</div>
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a490a002f55d3f99697641d2de8e62ae9"> 317</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a490a002f55d3f99697641d2de8e62ae9">MkDir</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t Mode, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#afb5728ae092216ddd3db335d1173e687"> 318</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#afb5728ae092216ddd3db335d1173e687">RmDir</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>);</div>
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a530732a5e449903291a39f37b066befd"> 319</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#a530732a5e449903291a39f37b066befd">SymLink</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, <span class="keyword">const</span> <span class="keywordtype">char</span> *Target, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#abf61f594d2b1d2a10a995329372c9ed9"> 320</a></span> ssize_t (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#abf61f594d2b1d2a10a995329372c9ed9">ReadLink</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">char</span> *Buffer, <span class="keywordtype">size_t</span> Size);</div>
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#ae49064b9b56c095e3104fd73e19e7c7e"> 321</a></span> off_t (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#ae49064b9b56c095e3104fd73e19e7c7e">Seek</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t Offset);</div>
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016"> 322</a></span> int (*<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016">Stat</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a> *<a class="code hl_variable" href="../../db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016">Stat</a>);</div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span>} <a class="code hl_struct" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((packed));</div>
</div>
</div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> </div>
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9efe129617fc26d8dd0a23a07460a6ff"> 325</a></span><span class="preprocessor">#define I_FLAG_ROOT 0x1</span></div>
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a86bf9184c4383bd89d2bf950152ca0ab"> 326</a></span><span class="preprocessor">#define I_FLAG_MOUNTPOINT 0x2</span></div>
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a97c949be3248687daddc322afd1b04cf"> 327</a></span><span class="preprocessor">#define I_FLAG_CACHE_KEEP 0x4</span></div>
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span> </div>
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a>;</div>
<div class="foldopen" id="foldopen00330" data-start="{" data-end="};">
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html"> 330</a></span><span class="keyword">struct </span><a class="code hl_struct" href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a></div>
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span>{</div>
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68"> 332</a></span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68">AllocateInode</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7"> 333</a></span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7">DeleteInode</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> </div>
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9efe129617fc26d8dd0a23a07460a6ff"> 335</a></span><span class="preprocessor">#define I_FLAG_ROOT 0x1</span></div>
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a86bf9184c4383bd89d2bf950152ca0ab"> 336</a></span><span class="preprocessor">#define I_FLAG_MOUNTPOINT 0x2</span></div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a97c949be3248687daddc322afd1b04cf"> 337</a></span><span class="preprocessor">#define I_FLAG_CACHE_KEEP 0x4</span></div>
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> </div>
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a>;</div>
<div class="foldopen" id="foldopen00340" data-start="{" data-end="};">
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html"> 340</a></span><span class="keyword">struct </span><a class="code hl_struct" href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a></div>
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span>{</div>
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68"> 342</a></span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68">AllocateInode</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7"> 343</a></span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7">DeleteInode</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> </div>
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2"> 355</a></span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2">Synchronize</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> </div>
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722"> 366</a></span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722">Destroy</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info);</div>
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span>} <a class="code hl_struct" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((packed));</div>
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2"> 345</a></span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2">Synchronize</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> </div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722"> 356</a></span> int (*<a class="code hl_variable" href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722">Destroy</a>)(<span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info);</div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span>} <a class="code hl_struct" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((packed));</div>
</div>
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span> </div>
<div class="foldopen" id="foldopen00369" data-start="{" data-end="};">
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html"> 369</a></span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a></div>
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"> 370</span>{</div>
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387"> 371</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387">Name</a>;</div>
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990"> 372</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990">RootName</a>;</div>
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82"> 373</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82">Flags</a>;</div>
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66"> 374</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66">SuperOps</a>;</div>
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a2e69ea86f5e1537c9173b961a03bdc0c"> 375</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="../../db/de6/structInodeOperations.html">InodeOperations</a> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a2e69ea86f5e1537c9173b961a03bdc0c">Ops</a>;</div>
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span> </div>
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd"> 377</a></span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd">PrivateData</a>;</div>
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span>} <a class="code hl_struct" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((packed));</div>
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span> </div>
<div class="foldopen" id="foldopen00359" data-start="{" data-end="};">
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html"> 359</a></span><span class="keyword">struct </span><a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a></div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span>{</div>
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387"> 361</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387">Name</a>;</div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990"> 362</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990">RootName</a>;</div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82"> 363</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82">Flags</a>;</div>
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66"> 364</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66">SuperOps</a>;</div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a2e69ea86f5e1537c9173b961a03bdc0c"> 365</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="../../db/de6/structInodeOperations.html">InodeOperations</a> <a class="code hl_variable" href="../../df/d26/fs_8h.html#a2e69ea86f5e1537c9173b961a03bdc0c">Ops</a>;</div>
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> </div>
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd"> 367</a></span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="../../df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd">PrivateData</a>;</div>
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span>} <a class="code hl_struct" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((packed));</div>
</div>
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span> </div>
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span><span class="preprocessor">#ifndef __kernel__</span></div>
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a75f4deeb21caf3c4150e515e19913349"> 381</a></span>dev_t <a class="code hl_function" href="../../df/d26/fs_8h.html#a75f4deeb21caf3c4150e515e19913349">RegisterFileSystem</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct</span> <a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Root);</div>
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a41338d5d4b70d416fb956287f27773a8"> 382</a></span><span class="keywordtype">int</span> <a class="code hl_function" href="../../df/d26/fs_8h.html#a41338d5d4b70d416fb956287f27773a8">UnregisterFileSystem</a>(dev_t Device);</div>
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span><span class="preprocessor">#endif </span><span class="comment">// !__kernel__</span></div>
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span> </div>
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span><span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_FILESYSTEM_H__</span></div>
<div class="ttc" id="afs_8h_html_a0894ecf497e1e426853b876a47459280"><div class="ttname"><a href="../../df/d26/fs_8h.html#a0894ecf497e1e426853b876a47459280">kstat::RawDevice</a></div><div class="ttdeci">dev_t RawDevice</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00182">fs.h:182</a></div></div>
<div class="ttc" id="afs_8h_html_a138b2f9d3133d7b3aeeec3986d064a7a"><div class="ttname"><a href="../../df/d26/fs_8h.html#a138b2f9d3133d7b3aeeec3986d064a7a">Inode::RawDevice</a></div><div class="ttdeci">dev_t RawDevice</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00256">fs.h:256</a></div></div>
<div class="ttc" id="afs_8h_html_a2b23f750051678a50319f21d04541d66"><div class="ttname"><a href="../../df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66">FileSystemInfo::SuperOps</a></div><div class="ttdeci">struct SuperBlockOperations SuperOps</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00374">fs.h:374</a></div></div>
<div class="ttc" id="afs_8h_html_a2e69ea86f5e1537c9173b961a03bdc0c"><div class="ttname"><a href="../../df/d26/fs_8h.html#a2e69ea86f5e1537c9173b961a03bdc0c">FileSystemInfo::Ops</a></div><div class="ttdeci">struct InodeOperations Ops</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00375">fs.h:375</a></div></div>
<div class="ttc" id="afs_8h_html_a3790269ab0eed561191ef95d65747e82"><div class="ttname"><a href="../../df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82">FileSystemInfo::Flags</a></div><div class="ttdeci">int Flags</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00373">fs.h:373</a></div></div>
<div class="ttc" id="afs_8h_html_a3d80694a7ef662e6e37ef68a5490f6ae"><div class="ttname"><a href="../../df/d26/fs_8h.html#a3d80694a7ef662e6e37ef68a5490f6ae">kstat::ChangeTime</a></div><div class="ttdeci">time_t ChangeTime</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00194">fs.h:194</a></div></div>
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span> </div>
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"> 370</span><span class="preprocessor">#ifndef __kernel__</span></div>
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a75f4deeb21caf3c4150e515e19913349"> 371</a></span>dev_t <a class="code hl_function" href="../../df/d26/fs_8h.html#a75f4deeb21caf3c4150e515e19913349">RegisterFileSystem</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct</span> <a class="code hl_struct" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Root);</div>
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a41338d5d4b70d416fb956287f27773a8"> 372</a></span><span class="keywordtype">int</span> <a class="code hl_function" href="../../df/d26/fs_8h.html#a41338d5d4b70d416fb956287f27773a8">UnregisterFileSystem</a>(dev_t Device);</div>
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"> 373</span><span class="preprocessor">#endif </span><span class="comment">// !__kernel__</span></div>
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span> </div>
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span><span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_FILESYSTEM_H__</span></div>
<div class="ttc" id="afs_8h_html_a0894ecf497e1e426853b876a47459280"><div class="ttname"><a href="../../df/d26/fs_8h.html#a0894ecf497e1e426853b876a47459280">kstat::RawDevice</a></div><div class="ttdeci">dev_t RawDevice</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00172">fs.h:172</a></div></div>
<div class="ttc" id="afs_8h_html_a138b2f9d3133d7b3aeeec3986d064a7a"><div class="ttname"><a href="../../df/d26/fs_8h.html#a138b2f9d3133d7b3aeeec3986d064a7a">Inode::RawDevice</a></div><div class="ttdeci">dev_t RawDevice</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00246">fs.h:246</a></div></div>
<div class="ttc" id="afs_8h_html_a2b23f750051678a50319f21d04541d66"><div class="ttname"><a href="../../df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66">FileSystemInfo::SuperOps</a></div><div class="ttdeci">struct SuperBlockOperations SuperOps</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00364">fs.h:364</a></div></div>
<div class="ttc" id="afs_8h_html_a2e69ea86f5e1537c9173b961a03bdc0c"><div class="ttname"><a href="../../df/d26/fs_8h.html#a2e69ea86f5e1537c9173b961a03bdc0c">FileSystemInfo::Ops</a></div><div class="ttdeci">struct InodeOperations Ops</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00365">fs.h:365</a></div></div>
<div class="ttc" id="afs_8h_html_a3790269ab0eed561191ef95d65747e82"><div class="ttname"><a href="../../df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82">FileSystemInfo::Flags</a></div><div class="ttdeci">int Flags</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00363">fs.h:363</a></div></div>
<div class="ttc" id="afs_8h_html_a3d80694a7ef662e6e37ef68a5490f6ae"><div class="ttname"><a href="../../df/d26/fs_8h.html#a3d80694a7ef662e6e37ef68a5490f6ae">kstat::ChangeTime</a></div><div class="ttdeci">time_t ChangeTime</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00184">fs.h:184</a></div></div>
<div class="ttc" id="afs_8h_html_a41338d5d4b70d416fb956287f27773a8"><div class="ttname"><a href="../../df/d26/fs_8h.html#a41338d5d4b70d416fb956287f27773a8">UnregisterFileSystem</a></div><div class="ttdeci">int UnregisterFileSystem(dev_t Device)</div></div>
<div class="ttc" id="afs_8h_html_a445b70dc0c2908c5f600c6bc4f60c387"><div class="ttname"><a href="../../df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387">FileSystemInfo::Name</a></div><div class="ttdeci">const char * Name</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00371">fs.h:371</a></div></div>
<div class="ttc" id="afs_8h_html_a4e032619e90e03194c162718a33f09a0"><div class="ttname"><a href="../../df/d26/fs_8h.html#a4e032619e90e03194c162718a33f09a0">kstat::Blocks</a></div><div class="ttdeci">blkcnt_t Blocks</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00200">fs.h:200</a></div></div>
<div class="ttc" id="afs_8h_html_a564f699164b986ac3358ce6acde557e5"><div class="ttname"><a href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5">kstat::Device</a></div><div class="ttdeci">dev_t Device</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00164">fs.h:164</a></div></div>
<div class="ttc" id="afs_8h_html_a594a4636414d0b19f3b08860c0121a66"><div class="ttname"><a href="../../df/d26/fs_8h.html#a594a4636414d0b19f3b08860c0121a66">Inode::Index</a></div><div class="ttdeci">ino_t Index</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00257">fs.h:257</a></div></div>
<div class="ttc" id="afs_8h_html_a596b05c30fb6356f46f6c827bdac7fc6"><div class="ttname"><a href="../../df/d26/fs_8h.html#a596b05c30fb6356f46f6c827bdac7fc6">Inode::Device</a></div><div class="ttdeci">dev_t Device</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00256">fs.h:256</a></div></div>
<div class="ttc" id="afs_8h_html_a5a9f69f32f7f6d41513d7093cd06b27b"><div class="ttname"><a href="../../df/d26/fs_8h.html#a5a9f69f32f7f6d41513d7093cd06b27b">kdirent::d_name</a></div><div class="ttdeci">char d_name[]</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00251">fs.h:251</a></div></div>
<div class="ttc" id="afs_8h_html_a5f3da9475a138d8a510be43e53dd20b6"><div class="ttname"><a href="../../df/d26/fs_8h.html#a5f3da9475a138d8a510be43e53dd20b6">kstat::Size</a></div><div class="ttdeci">off_t Size</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00185">fs.h:185</a></div></div>
<div class="ttc" id="afs_8h_html_a640517af38108c7ece215fe6789b497a"><div class="ttname"><a href="../../df/d26/fs_8h.html#a640517af38108c7ece215fe6789b497a">kstat::UserID</a></div><div class="ttdeci">uid_t UserID</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00176">fs.h:176</a></div></div>
<div class="ttc" id="afs_8h_html_a667a06765053832b0e364d352d331481"><div class="ttname"><a href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Inode::Mode</a></div><div class="ttdeci">mode_t Mode</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00258">fs.h:258</a></div></div>
<div class="ttc" id="afs_8h_html_a6df31642b52e126ee6433ae83c5c7df8"><div class="ttname"><a href="../../df/d26/fs_8h.html#a6df31642b52e126ee6433ae83c5c7df8">kstat::GroupID</a></div><div class="ttdeci">gid_t GroupID</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00179">fs.h:179</a></div></div>
<div class="ttc" id="afs_8h_html_a733e07be0afb4a7a10555436d8deb100"><div class="ttname"><a href="../../df/d26/fs_8h.html#a733e07be0afb4a7a10555436d8deb100">kstat::Attribute</a></div><div class="ttdeci">mode_t Attribute</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00203">fs.h:203</a></div></div>
<div class="ttc" id="afs_8h_html_a445b70dc0c2908c5f600c6bc4f60c387"><div class="ttname"><a href="../../df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387">FileSystemInfo::Name</a></div><div class="ttdeci">const char * Name</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00361">fs.h:361</a></div></div>
<div class="ttc" id="afs_8h_html_a4e032619e90e03194c162718a33f09a0"><div class="ttname"><a href="../../df/d26/fs_8h.html#a4e032619e90e03194c162718a33f09a0">kstat::Blocks</a></div><div class="ttdeci">blkcnt_t Blocks</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00190">fs.h:190</a></div></div>
<div class="ttc" id="afs_8h_html_a564f699164b986ac3358ce6acde557e5"><div class="ttname"><a href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5">kstat::Device</a></div><div class="ttdeci">dev_t Device</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00154">fs.h:154</a></div></div>
<div class="ttc" id="afs_8h_html_a594a4636414d0b19f3b08860c0121a66"><div class="ttname"><a href="../../df/d26/fs_8h.html#a594a4636414d0b19f3b08860c0121a66">Inode::Index</a></div><div class="ttdeci">ino_t Index</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00247">fs.h:247</a></div></div>
<div class="ttc" id="afs_8h_html_a596b05c30fb6356f46f6c827bdac7fc6"><div class="ttname"><a href="../../df/d26/fs_8h.html#a596b05c30fb6356f46f6c827bdac7fc6">Inode::Device</a></div><div class="ttdeci">dev_t Device</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00246">fs.h:246</a></div></div>
<div class="ttc" id="afs_8h_html_a5a9f69f32f7f6d41513d7093cd06b27b"><div class="ttname"><a href="../../df/d26/fs_8h.html#a5a9f69f32f7f6d41513d7093cd06b27b">kdirent::d_name</a></div><div class="ttdeci">char d_name[]</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00241">fs.h:241</a></div></div>
<div class="ttc" id="afs_8h_html_a5f3da9475a138d8a510be43e53dd20b6"><div class="ttname"><a href="../../df/d26/fs_8h.html#a5f3da9475a138d8a510be43e53dd20b6">kstat::Size</a></div><div class="ttdeci">off_t Size</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00175">fs.h:175</a></div></div>
<div class="ttc" id="afs_8h_html_a640517af38108c7ece215fe6789b497a"><div class="ttname"><a href="../../df/d26/fs_8h.html#a640517af38108c7ece215fe6789b497a">kstat::UserID</a></div><div class="ttdeci">uid_t UserID</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00166">fs.h:166</a></div></div>
<div class="ttc" id="afs_8h_html_a667a06765053832b0e364d352d331481"><div class="ttname"><a href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Inode::Mode</a></div><div class="ttdeci">mode_t Mode</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00248">fs.h:248</a></div></div>
<div class="ttc" id="afs_8h_html_a6df31642b52e126ee6433ae83c5c7df8"><div class="ttname"><a href="../../df/d26/fs_8h.html#a6df31642b52e126ee6433ae83c5c7df8">kstat::GroupID</a></div><div class="ttdeci">gid_t GroupID</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00169">fs.h:169</a></div></div>
<div class="ttc" id="afs_8h_html_a733e07be0afb4a7a10555436d8deb100"><div class="ttname"><a href="../../df/d26/fs_8h.html#a733e07be0afb4a7a10555436d8deb100">kstat::Attribute</a></div><div class="ttdeci">mode_t Attribute</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00193">fs.h:193</a></div></div>
<div class="ttc" id="afs_8h_html_a75f4deeb21caf3c4150e515e19913349"><div class="ttname"><a href="../../df/d26/fs_8h.html#a75f4deeb21caf3c4150e515e19913349">RegisterFileSystem</a></div><div class="ttdeci">dev_t RegisterFileSystem(struct FileSystemInfo *Info, struct Inode *Root)</div></div>
<div class="ttc" id="afs_8h_html_a760b4e07b204e4852e7fb55e25567623"><div class="ttname"><a href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a></div><div class="ttdeci">const char * Name</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00000">fs.h:0</a></div></div>
<div class="ttc" id="afs_8h_html_a866fcc7922cd6949f8ee7e41b270fde6"><div class="ttname"><a href="../../df/d26/fs_8h.html#a866fcc7922cd6949f8ee7e41b270fde6">Inode::KernelData</a></div><div class="ttdeci">uintptr_t KernelData</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00262">fs.h:262</a></div></div>
<div class="ttc" id="afs_8h_html_a883eee0b0e9bc85a6a4c0b81c12d59b4"><div class="ttname"><a href="../../df/d26/fs_8h.html#a883eee0b0e9bc85a6a4c0b81c12d59b4">kdirent::d_off</a></div><div class="ttdeci">off_t d_off</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00248">fs.h:248</a></div></div>
<div class="ttc" id="afs_8h_html_a90cbd8716158e3d6c367080d81e7327e"><div class="ttname"><a href="../../df/d26/fs_8h.html#a90cbd8716158e3d6c367080d81e7327e">kstat::HardLinks</a></div><div class="ttdeci">nlink_t HardLinks</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00173">fs.h:173</a></div></div>
<div class="ttc" id="afs_8h_html_a9f1f01620d0175f71eff75e384cd9042"><div class="ttname"><a href="../../df/d26/fs_8h.html#a9f1f01620d0175f71eff75e384cd9042">kstat::ModifyTime</a></div><div class="ttdeci">time_t ModifyTime</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00191">fs.h:191</a></div></div>
<div class="ttc" id="afs_8h_html_aac2e36f2ffad2d048f6d1d3f988765ef"><div class="ttname"><a href="../../df/d26/fs_8h.html#aac2e36f2ffad2d048f6d1d3f988765ef">kstat::BlockSize</a></div><div class="ttdeci">blksize_t BlockSize</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00197">fs.h:197</a></div></div>
<div class="ttc" id="afs_8h_html_aaf47378e1023c469b361bfbfe1e68ec4"><div class="ttname"><a href="../../df/d26/fs_8h.html#aaf47378e1023c469b361bfbfe1e68ec4">kdirent::d_ino</a></div><div class="ttdeci">ino_t d_ino</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00247">fs.h:247</a></div></div>
<div class="ttc" id="afs_8h_html_ab16632cca111e54cdbcb1e3ce465ed3c"><div class="ttname"><a href="../../df/d26/fs_8h.html#ab16632cca111e54cdbcb1e3ce465ed3c">kdirent::d_reclen</a></div><div class="ttdeci">unsigned short d_reclen</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00249">fs.h:249</a></div></div>
<div class="ttc" id="afs_8h_html_ab513d931acdad2f26554dbcc31fe90e4"><div class="ttname"><a href="../../df/d26/fs_8h.html#ab513d931acdad2f26554dbcc31fe90e4">kstat::Index</a></div><div class="ttdeci">ino_t Index</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00167">fs.h:167</a></div></div>
<div class="ttc" id="afs_8h_html_a866fcc7922cd6949f8ee7e41b270fde6"><div class="ttname"><a href="../../df/d26/fs_8h.html#a866fcc7922cd6949f8ee7e41b270fde6">Inode::KernelData</a></div><div class="ttdeci">uintptr_t KernelData</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00252">fs.h:252</a></div></div>
<div class="ttc" id="afs_8h_html_a883eee0b0e9bc85a6a4c0b81c12d59b4"><div class="ttname"><a href="../../df/d26/fs_8h.html#a883eee0b0e9bc85a6a4c0b81c12d59b4">kdirent::d_off</a></div><div class="ttdeci">off_t d_off</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00238">fs.h:238</a></div></div>
<div class="ttc" id="afs_8h_html_a90cbd8716158e3d6c367080d81e7327e"><div class="ttname"><a href="../../df/d26/fs_8h.html#a90cbd8716158e3d6c367080d81e7327e">kstat::HardLinks</a></div><div class="ttdeci">nlink_t HardLinks</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00163">fs.h:163</a></div></div>
<div class="ttc" id="afs_8h_html_a9f1f01620d0175f71eff75e384cd9042"><div class="ttname"><a href="../../df/d26/fs_8h.html#a9f1f01620d0175f71eff75e384cd9042">kstat::ModifyTime</a></div><div class="ttdeci">time_t ModifyTime</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00181">fs.h:181</a></div></div>
<div class="ttc" id="afs_8h_html_aac2e36f2ffad2d048f6d1d3f988765ef"><div class="ttname"><a href="../../df/d26/fs_8h.html#aac2e36f2ffad2d048f6d1d3f988765ef">kstat::BlockSize</a></div><div class="ttdeci">blksize_t BlockSize</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00187">fs.h:187</a></div></div>
<div class="ttc" id="afs_8h_html_aaf47378e1023c469b361bfbfe1e68ec4"><div class="ttname"><a href="../../df/d26/fs_8h.html#aaf47378e1023c469b361bfbfe1e68ec4">kdirent::d_ino</a></div><div class="ttdeci">ino_t d_ino</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00237">fs.h:237</a></div></div>
<div class="ttc" id="afs_8h_html_ab16632cca111e54cdbcb1e3ce465ed3c"><div class="ttname"><a href="../../df/d26/fs_8h.html#ab16632cca111e54cdbcb1e3ce465ed3c">kdirent::d_reclen</a></div><div class="ttdeci">unsigned short d_reclen</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00239">fs.h:239</a></div></div>
<div class="ttc" id="afs_8h_html_ab513d931acdad2f26554dbcc31fe90e4"><div class="ttname"><a href="../../df/d26/fs_8h.html#ab513d931acdad2f26554dbcc31fe90e4">kstat::Index</a></div><div class="ttdeci">ino_t Index</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00157">fs.h:157</a></div></div>
<div class="ttc" id="afs_8h_html_ab5bee51e9ee68b83ab11d4b340f7200b"><div class="ttname"><a href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a></div><div class="ttdeci">#define S_IFMT</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00048">fs.h:48</a></div></div>
<div class="ttc" id="afs_8h_html_ab5bfae4f7951e37243599de928130341"><div class="ttname"><a href="../../df/d26/fs_8h.html#ab5bfae4f7951e37243599de928130341">Inode::Flags</a></div><div class="ttdeci">uint32_t Flags</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00259">fs.h:259</a></div></div>
<div class="ttc" id="afs_8h_html_ac03af40bdb9327cdf8a3c1c3d8bc4990"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990">FileSystemInfo::RootName</a></div><div class="ttdeci">const char * RootName</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00372">fs.h:372</a></div></div>
<div class="ttc" id="afs_8h_html_ab5bfae4f7951e37243599de928130341"><div class="ttname"><a href="../../df/d26/fs_8h.html#ab5bfae4f7951e37243599de928130341">Inode::Flags</a></div><div class="ttdeci">uint32_t Flags</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00249">fs.h:249</a></div></div>
<div class="ttc" id="afs_8h_html_ac03af40bdb9327cdf8a3c1c3d8bc4990"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990">FileSystemInfo::RootName</a></div><div class="ttdeci">const char * RootName</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00362">fs.h:362</a></div></div>
<div class="ttc" id="afs_8h_html_ac3e60a9fc42fb6c0b656191ebb1d658b"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac3e60a9fc42fb6c0b656191ebb1d658b">Flags</a></div><div class="ttdeci">int Flags</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00002">fs.h:2</a></div></div>
<div class="ttc" id="afs_8h_html_ac7fd076e6f0290af80aee31a0af35b4a"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Inode::Offset</a></div><div class="ttdeci">off_t Offset</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00260">fs.h:260</a></div></div>
<div class="ttc" id="afs_8h_html_ad5d7f7b9b3133592e590d5e9b5173425"><div class="ttname"><a href="../../df/d26/fs_8h.html#ad5d7f7b9b3133592e590d5e9b5173425">Inode::PrivateData</a></div><div class="ttdeci">void * PrivateData</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00263">fs.h:263</a></div></div>
<div class="ttc" id="afs_8h_html_ae62da46e9487a67427fad586aa96806a"><div class="ttname"><a href="../../df/d26/fs_8h.html#ae62da46e9487a67427fad586aa96806a">kdirent::d_type</a></div><div class="ttdeci">unsigned char d_type</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00250">fs.h:250</a></div></div>
<div class="ttc" id="afs_8h_html_af0d5a9e82aa0ece31db45ae57b97b5d9"><div class="ttname"><a href="../../df/d26/fs_8h.html#af0d5a9e82aa0ece31db45ae57b97b5d9">kstat::AccessTime</a></div><div class="ttdeci">time_t AccessTime</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00188">fs.h:188</a></div></div>
<div class="ttc" id="afs_8h_html_af45191ed8ad28ab7a58ee02287609808"><div class="ttname"><a href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">kstat::Mode</a></div><div class="ttdeci">mode_t Mode</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00170">fs.h:170</a></div></div>
<div class="ttc" id="afs_8h_html_afed4851539e0eb74fbd4cc4c0dca8abd"><div class="ttname"><a href="../../df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd">FileSystemInfo::PrivateData</a></div><div class="ttdeci">void * PrivateData</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00377">fs.h:377</a></div></div>
<div class="ttc" id="afs_8h_html_d5/df1/structkstat"><div class="ttname"><a href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00161">fs.h:162</a></div></div>
<div class="ttc" id="afs_8h_html_d6/d59/structInode"><div class="ttname"><a href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00254">fs.h:255</a></div></div>
<div class="ttc" id="afs_8h_html_d9/ddf/structkdirent"><div class="ttname"><a href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00245">fs.h:246</a></div></div>
<div class="ttc" id="afs_8h_html_de/d99/structFileSystemInfo"><div class="ttname"><a href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00369">fs.h:370</a></div></div>
<div class="ttc" id="afs_8h_html_ac7fd076e6f0290af80aee31a0af35b4a"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Inode::Offset</a></div><div class="ttdeci">off_t Offset</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00250">fs.h:250</a></div></div>
<div class="ttc" id="afs_8h_html_ad5d7f7b9b3133592e590d5e9b5173425"><div class="ttname"><a href="../../df/d26/fs_8h.html#ad5d7f7b9b3133592e590d5e9b5173425">Inode::PrivateData</a></div><div class="ttdeci">void * PrivateData</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00253">fs.h:253</a></div></div>
<div class="ttc" id="afs_8h_html_ae62da46e9487a67427fad586aa96806a"><div class="ttname"><a href="../../df/d26/fs_8h.html#ae62da46e9487a67427fad586aa96806a">kdirent::d_type</a></div><div class="ttdeci">unsigned char d_type</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00240">fs.h:240</a></div></div>
<div class="ttc" id="afs_8h_html_af0d5a9e82aa0ece31db45ae57b97b5d9"><div class="ttname"><a href="../../df/d26/fs_8h.html#af0d5a9e82aa0ece31db45ae57b97b5d9">kstat::AccessTime</a></div><div class="ttdeci">time_t AccessTime</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00178">fs.h:178</a></div></div>
<div class="ttc" id="afs_8h_html_af45191ed8ad28ab7a58ee02287609808"><div class="ttname"><a href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">kstat::Mode</a></div><div class="ttdeci">mode_t Mode</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00160">fs.h:160</a></div></div>
<div class="ttc" id="afs_8h_html_afed4851539e0eb74fbd4cc4c0dca8abd"><div class="ttname"><a href="../../df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd">FileSystemInfo::PrivateData</a></div><div class="ttdeci">void * PrivateData</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00367">fs.h:367</a></div></div>
<div class="ttc" id="afs_8h_html_d5/df1/structkstat"><div class="ttname"><a href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00151">fs.h:152</a></div></div>
<div class="ttc" id="afs_8h_html_d6/d59/structInode"><div class="ttname"><a href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00244">fs.h:245</a></div></div>
<div class="ttc" id="afs_8h_html_d9/ddf/structkdirent"><div class="ttname"><a href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00235">fs.h:236</a></div></div>
<div class="ttc" id="afs_8h_html_de/d99/structFileSystemInfo"><div class="ttname"><a href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00359">fs.h:360</a></div></div>
<div class="ttc" id="apci_8h_html_dd/d3f/struct____attribute____"><div class="ttname"><a href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a></div><div class="ttdef"><b>Definition</b> <a href="../../d9/d97/pci_8h_source.html#l00050">pci.h:51</a></div></div>
<div class="ttc" id="astructInodeOperations_html"><div class="ttname"><a href="../../db/de6/structInodeOperations.html">InodeOperations</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00314">fs.h:315</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a033b7baebdcfa352b4d84e4e3c9cee80"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a033b7baebdcfa352b4d84e4e3c9cee80">InodeOperations::ReadDir</a></div><div class="ttdeci">ssize_t(* ReadDir)(struct Inode *Node, struct kdirent *Buffer, size_t Size, off_t Offset, off_t Entries)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00326">fs.h:326</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a0df9d6741496cdbe9d25d4d80d06f509"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a0df9d6741496cdbe9d25d4d80d06f509">InodeOperations::Ioctl</a></div><div class="ttdeci">int(* Ioctl)(struct Inode *Node, unsigned long Request, void *Argp)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00325">fs.h:325</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a1636030e07da14031506e2ec85fae4c6"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a1636030e07da14031506e2ec85fae4c6">InodeOperations::Truncate</a></div><div class="ttdeci">int(* Truncate)(struct Inode *Node, off_t Size)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00322">fs.h:322</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a1b8ac7df82a22e9ee822c240a79076b4"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a1b8ac7df82a22e9ee822c240a79076b4">InodeOperations::Read</a></div><div class="ttdeci">ssize_t(* Read)(struct Inode *Node, void *Buffer, size_t Size, off_t Offset)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00320">fs.h:320</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a229c34e01b322f1b9533a049ff1f5cc9"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a229c34e01b322f1b9533a049ff1f5cc9">InodeOperations::Remove</a></div><div class="ttdeci">int(* Remove)(struct Inode *Parent, const char *Name)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00318">fs.h:318</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a490a002f55d3f99697641d2de8e62ae9"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a490a002f55d3f99697641d2de8e62ae9">InodeOperations::MkDir</a></div><div class="ttdeci">int(* MkDir)(struct Inode *Parent, const char *Name, mode_t Mode, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00327">fs.h:327</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a530732a5e449903291a39f37b066befd"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a530732a5e449903291a39f37b066befd">InodeOperations::SymLink</a></div><div class="ttdeci">int(* SymLink)(struct Inode *Parent, const char *Name, const char *Target, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00329">fs.h:329</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a54bbd07bcb9a6143867be3aa05577413"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a54bbd07bcb9a6143867be3aa05577413">InodeOperations::Rename</a></div><div class="ttdeci">int(* Rename)(struct Inode *Parent, const char *OldName, const char *NewName)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00319">fs.h:319</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a7f143243e5be1fc608f99072d3c93cb5"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a7f143243e5be1fc608f99072d3c93cb5">InodeOperations::Lookup</a></div><div class="ttdeci">int(* Lookup)(struct Inode *Parent, const char *Name, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00316">fs.h:316</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a869200a6c684532a9a75a05bca1e9270"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a869200a6c684532a9a75a05bca1e9270">InodeOperations::Open</a></div><div class="ttdeci">int(* Open)(struct Inode *Node, int Flags, mode_t Mode)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00323">fs.h:323</a></div></div>
<div class="ttc" id="astructInodeOperations_html_ab9c62336bdce356caa7d165b86371e7f"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#ab9c62336bdce356caa7d165b86371e7f">InodeOperations::Close</a></div><div class="ttdeci">int(* Close)(struct Inode *Node)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00324">fs.h:324</a></div></div>
<div class="ttc" id="astructInodeOperations_html_abed9ba869733a00a02a41a3ea9765bda"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#abed9ba869733a00a02a41a3ea9765bda">InodeOperations::Create</a></div><div class="ttdeci">int(* Create)(struct Inode *Parent, const char *Name, mode_t Mode, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00317">fs.h:317</a></div></div>
<div class="ttc" id="astructInodeOperations_html_abf61f594d2b1d2a10a995329372c9ed9"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#abf61f594d2b1d2a10a995329372c9ed9">InodeOperations::ReadLink</a></div><div class="ttdeci">ssize_t(* ReadLink)(struct Inode *Node, char *Buffer, size_t Size)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00330">fs.h:330</a></div></div>
<div class="ttc" id="astructInodeOperations_html_ace503c1be6e9452757578cad84370016"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016">InodeOperations::Stat</a></div><div class="ttdeci">int(* Stat)(struct Inode *Node, struct kstat *Stat)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00332">fs.h:332</a></div></div>
<div class="ttc" id="astructInodeOperations_html_adb7eaaee195090e8d618a6e9c3ca507a"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#adb7eaaee195090e8d618a6e9c3ca507a">InodeOperations::Write</a></div><div class="ttdeci">ssize_t(* Write)(struct Inode *Node, const void *Buffer, size_t Size, off_t Offset)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00321">fs.h:321</a></div></div>
<div class="ttc" id="astructInodeOperations_html_ae49064b9b56c095e3104fd73e19e7c7e"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#ae49064b9b56c095e3104fd73e19e7c7e">InodeOperations::Seek</a></div><div class="ttdeci">off_t(* Seek)(struct Inode *Node, off_t Offset)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00331">fs.h:331</a></div></div>
<div class="ttc" id="astructInodeOperations_html_afb5728ae092216ddd3db335d1173e687"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#afb5728ae092216ddd3db335d1173e687">InodeOperations::RmDir</a></div><div class="ttdeci">int(* RmDir)(struct Inode *Parent, const char *Name)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00328">fs.h:328</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00340">fs.h:341</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_a91b8a508085e42bcf27a06058a0fd2f7"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7">SuperBlockOperations::DeleteInode</a></div><div class="ttdeci">int(* DeleteInode)(struct FileSystemInfo *Info, struct Inode *Node)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00343">fs.h:343</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_a9b919eaba70c8e9d020930ba97b7df68"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68">SuperBlockOperations::AllocateInode</a></div><div class="ttdeci">int(* AllocateInode)(struct FileSystemInfo *Info, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00342">fs.h:342</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_ac57a866f55ed08d2dd2897b27a541eb2"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2">SuperBlockOperations::Synchronize</a></div><div class="ttdeci">int(* Synchronize)(struct FileSystemInfo *Info, struct Inode *Node)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00355">fs.h:355</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_ac5d91cc844c75e8d58ef124a9b2c8722"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722">SuperBlockOperations::Destroy</a></div><div class="ttdeci">int(* Destroy)(struct FileSystemInfo *Info)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00366">fs.h:366</a></div></div>
<div class="ttc" id="astructInodeOperations_html"><div class="ttname"><a href="../../db/de6/structInodeOperations.html">InodeOperations</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00304">fs.h:305</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a033b7baebdcfa352b4d84e4e3c9cee80"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a033b7baebdcfa352b4d84e4e3c9cee80">InodeOperations::ReadDir</a></div><div class="ttdeci">ssize_t(* ReadDir)(struct Inode *Node, struct kdirent *Buffer, size_t Size, off_t Offset, off_t Entries)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00316">fs.h:316</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a0df9d6741496cdbe9d25d4d80d06f509"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a0df9d6741496cdbe9d25d4d80d06f509">InodeOperations::Ioctl</a></div><div class="ttdeci">int(* Ioctl)(struct Inode *Node, unsigned long Request, void *Argp)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00315">fs.h:315</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a1636030e07da14031506e2ec85fae4c6"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a1636030e07da14031506e2ec85fae4c6">InodeOperations::Truncate</a></div><div class="ttdeci">int(* Truncate)(struct Inode *Node, off_t Size)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00312">fs.h:312</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a1b8ac7df82a22e9ee822c240a79076b4"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a1b8ac7df82a22e9ee822c240a79076b4">InodeOperations::Read</a></div><div class="ttdeci">ssize_t(* Read)(struct Inode *Node, void *Buffer, size_t Size, off_t Offset)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00310">fs.h:310</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a229c34e01b322f1b9533a049ff1f5cc9"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a229c34e01b322f1b9533a049ff1f5cc9">InodeOperations::Remove</a></div><div class="ttdeci">int(* Remove)(struct Inode *Parent, const char *Name)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00308">fs.h:308</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a490a002f55d3f99697641d2de8e62ae9"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a490a002f55d3f99697641d2de8e62ae9">InodeOperations::MkDir</a></div><div class="ttdeci">int(* MkDir)(struct Inode *Parent, const char *Name, mode_t Mode, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00317">fs.h:317</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a530732a5e449903291a39f37b066befd"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a530732a5e449903291a39f37b066befd">InodeOperations::SymLink</a></div><div class="ttdeci">int(* SymLink)(struct Inode *Parent, const char *Name, const char *Target, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00319">fs.h:319</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a54bbd07bcb9a6143867be3aa05577413"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a54bbd07bcb9a6143867be3aa05577413">InodeOperations::Rename</a></div><div class="ttdeci">int(* Rename)(struct Inode *Parent, const char *OldName, const char *NewName)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00309">fs.h:309</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a7f143243e5be1fc608f99072d3c93cb5"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a7f143243e5be1fc608f99072d3c93cb5">InodeOperations::Lookup</a></div><div class="ttdeci">int(* Lookup)(struct Inode *Parent, const char *Name, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00306">fs.h:306</a></div></div>
<div class="ttc" id="astructInodeOperations_html_a869200a6c684532a9a75a05bca1e9270"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a869200a6c684532a9a75a05bca1e9270">InodeOperations::Open</a></div><div class="ttdeci">int(* Open)(struct Inode *Node, int Flags, mode_t Mode)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00313">fs.h:313</a></div></div>
<div class="ttc" id="astructInodeOperations_html_ab9c62336bdce356caa7d165b86371e7f"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#ab9c62336bdce356caa7d165b86371e7f">InodeOperations::Close</a></div><div class="ttdeci">int(* Close)(struct Inode *Node)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00314">fs.h:314</a></div></div>
<div class="ttc" id="astructInodeOperations_html_abed9ba869733a00a02a41a3ea9765bda"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#abed9ba869733a00a02a41a3ea9765bda">InodeOperations::Create</a></div><div class="ttdeci">int(* Create)(struct Inode *Parent, const char *Name, mode_t Mode, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00307">fs.h:307</a></div></div>
<div class="ttc" id="astructInodeOperations_html_abf61f594d2b1d2a10a995329372c9ed9"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#abf61f594d2b1d2a10a995329372c9ed9">InodeOperations::ReadLink</a></div><div class="ttdeci">ssize_t(* ReadLink)(struct Inode *Node, char *Buffer, size_t Size)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00320">fs.h:320</a></div></div>
<div class="ttc" id="astructInodeOperations_html_ace503c1be6e9452757578cad84370016"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016">InodeOperations::Stat</a></div><div class="ttdeci">int(* Stat)(struct Inode *Node, struct kstat *Stat)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00322">fs.h:322</a></div></div>
<div class="ttc" id="astructInodeOperations_html_adb7eaaee195090e8d618a6e9c3ca507a"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#adb7eaaee195090e8d618a6e9c3ca507a">InodeOperations::Write</a></div><div class="ttdeci">ssize_t(* Write)(struct Inode *Node, const void *Buffer, size_t Size, off_t Offset)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00311">fs.h:311</a></div></div>
<div class="ttc" id="astructInodeOperations_html_ae49064b9b56c095e3104fd73e19e7c7e"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#ae49064b9b56c095e3104fd73e19e7c7e">InodeOperations::Seek</a></div><div class="ttdeci">off_t(* Seek)(struct Inode *Node, off_t Offset)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00321">fs.h:321</a></div></div>
<div class="ttc" id="astructInodeOperations_html_afb5728ae092216ddd3db335d1173e687"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#afb5728ae092216ddd3db335d1173e687">InodeOperations::RmDir</a></div><div class="ttdeci">int(* RmDir)(struct Inode *Parent, const char *Name)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00318">fs.h:318</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00330">fs.h:331</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_a91b8a508085e42bcf27a06058a0fd2f7"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7">SuperBlockOperations::DeleteInode</a></div><div class="ttdeci">int(* DeleteInode)(struct FileSystemInfo *Info, struct Inode *Node)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00333">fs.h:333</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_a9b919eaba70c8e9d020930ba97b7df68"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68">SuperBlockOperations::AllocateInode</a></div><div class="ttdeci">int(* AllocateInode)(struct FileSystemInfo *Info, struct Inode **Result)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00332">fs.h:332</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_ac57a866f55ed08d2dd2897b27a541eb2"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2">SuperBlockOperations::Synchronize</a></div><div class="ttdeci">int(* Synchronize)(struct FileSystemInfo *Info, struct Inode *Node)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00345">fs.h:345</a></div></div>
<div class="ttc" id="astructSuperBlockOperations_html_ac5d91cc844c75e8d58ef124a9b2c8722"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722">SuperBlockOperations::Destroy</a></div><div class="ttdeci">int(* Destroy)(struct FileSystemInfo *Info)</div><div class="ttdef"><b>Definition</b> <a href="../../df/d26/fs_8h_source.html#l00356">fs.h:356</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../df/d26/fs_8h.html">fs.h</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('df/dcf/index_8md.html','../../'); init
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../df/dcf/index_8md.html">index.md</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('dir_2b1679bdc089c66bbf71953a395e87ea.h
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_4eeb864c4eec08c7d6b9d3b0352cfdde.html">tools</a></li><li class="navelem"><a class="el" href="dir_2b1679bdc089c66bbf71953a395e87ea.html">doxygen</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_4eeb864c4eec08c7d6b9d3b0352cfdde.html">tools</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('dir_60925fc218da8ca7908795bf5f624060.h
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_60925fc218da8ca7908795bf5f624060.html">Drivers</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -124,6 +124,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="d8/dc2/errno_8h_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d8/dc2/errno_8h.html">errno.h</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="d7/d9f/fcntl_8h_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d7/d9f/fcntl_8h.html">fcntl.h</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="df/d26/fs_8h_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="df/d26/fs_8h.html">fs.h</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="de/ded/input_8h_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="de/ded/input_8h.html">input.h</a></td></tr>
@ -141,7 +143,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -5,6 +5,7 @@ var dir_811a06ffcfc34bd0f88967f0406a39f5 =
[ "device.h", "db/de9/device_8h.html", "db/de9/device_8h" ],
[ "driver.h", "db/de4/driver_8h.html", "db/de4/driver_8h" ],
[ "errno.h", "d8/dc2/errno_8h.html", "d8/dc2/errno_8h" ],
[ "fcntl.h", "d7/d9f/fcntl_8h.html", "d7/d9f/fcntl_8h" ],
[ "fs.h", "df/d26/fs_8h.html", "df/d26/fs_8h" ],
[ "input.h", "de/ded/input_8h.html", "de/ded/input_8h" ],
[ "network.h", "d9/d94/network_8h.html", null ],

View File

@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('dir_97d86ce2f18c7710ea326fa47777d7d7.h
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_97d86ce2f18c7710ea326fa47777d7d7.html">Userspace</a></li>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -122,14 +122,15 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
<tr id="row_1_0_0_2_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="db/de9/device_8h_source.html"><span class="icondoc"></span></a><a class="el" href="db/de9/device_8h.html" target="_self">device.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_3_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="db/de4/driver_8h_source.html"><span class="icondoc"></span></a><a class="el" href="db/de4/driver_8h.html" target="_self">driver.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_4_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="d8/dc2/errno_8h_source.html"><span class="icondoc"></span></a><a class="el" href="d8/dc2/errno_8h.html" target="_self">errno.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_5_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="df/d26/fs_8h_source.html"><span class="icondoc"></span></a><a class="el" href="df/d26/fs_8h.html" target="_self">fs.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_6_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="de/ded/input_8h_source.html"><span class="icondoc"></span></a><a class="el" href="de/ded/input_8h.html" target="_self">input.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_7_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="d9/d94/network_8h_source.html"><span class="icondoc"></span></a><a class="el" href="d9/d94/network_8h.html" target="_self">network.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_8_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="d9/d97/pci_8h_source.html"><span class="icondoc"></span></a><a class="el" href="d9/d97/pci_8h.html" target="_self">pci.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_9_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="d2/d6e/syscalls_8h_source.html"><span class="icondoc"></span></a><a class="el" href="d2/d6e/syscalls_8h.html" target="_self">syscalls.h</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')">&#160;</span><a class="el" href="dir_4eeb864c4eec08c7d6b9d3b0352cfdde.html" target="_self">tools</a></td><td class="desc"></td></tr>
<tr id="row_2_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="iconfclosed"></span><a class="el" href="dir_2b1679bdc089c66bbf71953a395e87ea.html" target="_self">doxygen</a></td><td class="desc"></td></tr>
<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="iconfclosed"></span><a class="el" href="dir_97d86ce2f18c7710ea326fa47777d7d7.html" target="_self">Userspace</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_5_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="d7/d9f/fcntl_8h_source.html"><span class="icondoc"></span></a><a class="el" href="d7/d9f/fcntl_8h.html" target="_self">fcntl.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_6_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="df/d26/fs_8h_source.html"><span class="icondoc"></span></a><a class="el" href="df/d26/fs_8h.html" target="_self">fs.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_7_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="de/ded/input_8h_source.html"><span class="icondoc"></span></a><a class="el" href="de/ded/input_8h.html" target="_self">input.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_8_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="d9/d94/network_8h_source.html"><span class="icondoc"></span></a><a class="el" href="d9/d94/network_8h.html" target="_self">network.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_9_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="d9/d97/pci_8h_source.html"><span class="icondoc"></span></a><a class="el" href="d9/d97/pci_8h.html" target="_self">pci.h</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_10_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="d2/d6e/syscalls_8h_source.html"><span class="icondoc"></span></a><a class="el" href="d2/d6e/syscalls_8h.html" target="_self">syscalls.h</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')">&#160;</span><a class="el" href="dir_4eeb864c4eec08c7d6b9d3b0352cfdde.html" target="_self">tools</a></td><td class="desc"></td></tr>
<tr id="row_2_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="iconfclosed"></span><a class="el" href="dir_2b1679bdc089c66bbf71953a395e87ea.html" target="_self">doxygen</a></td><td class="desc"></td></tr>
<tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="iconfclosed"></span><a class="el" href="dir_97d86ce2f18c7710ea326fa47777d7d7.html" target="_self">Userspace</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@ -137,7 +138,7 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('functions_b.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('functions_c.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('functions_d.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('functions_e.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('functions_f.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('functions_g.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('functions_h.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('functions_i.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('functions_j.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('functions_k.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -111,6 +111,11 @@ $(document).ready(function(){initNavTree('functions_l.html',''); initResizable()
<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div>
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
<li>l_len&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#af5dc2da04cf2af6e5b77018f9cdce489">flock</a></li>
<li>l_pid&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#a5e84556aa660bd41cc8b8d862a547887">flock</a></li>
<li>l_start&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#a692ebc7782fe6a11c9de67d7fd20cc8f">flock</a></li>
<li>l_type&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#a24ceb1a44b2a5912f6f8b50195ed7fbe">flock</a></li>
<li>l_whence&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#acea10bfe92ee06d519c4850739924198">flock</a></li>
<li>LatencyTimer&#160;:&#160;<a class="el" href="d9/d97/pci_8h.html#a3337cb00eab6cb94e1e2939d405f9642">__attribute__</a></li>
<li>LeftButton&#160;:&#160;<a class="el" href="de/ded/input_8h.html#a07f571f12b57c589630dcde60ef4e660">MouseReport</a></li>
<li>LegacyBaseAddress&#160;:&#160;<a class="el" href="d9/d97/pci_8h.html#a1fd8e7908092abd685bec191512dbf52">__attribute__</a></li>
@ -122,7 +127,7 @@ $(document).ready(function(){initNavTree('functions_l.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -111,6 +111,7 @@ $(document).ready(function(){initNavTree('functions_m.html',''); initResizable()
<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>machine&#160;:&#160;<a class="el" href="d2/d6e/syscalls_8h.html#a20d3a892e2fc1e8d4c6b7beb5c532280">kutsname</a></li>
<li>Magnetometer&#160;:&#160;<a class="el" href="de/ded/input_8h.html#a9e9fa52e0aa4a2b519f8287760d7c3ac">InputReport.__unnamed17__</a></li>
<li>Major&#160;:&#160;<a class="el" href="db/de4/driver_8h.html#a662fb62393b6fd7d7ec85f502db44247">__DriverInfo::__DriverVersion</a></li>
<li>MaxLatency&#160;:&#160;<a class="el" href="d9/d97/pci_8h.html#a753c2d858d0da969c33264c1b58807d3">__attribute__</a></li>
@ -133,7 +134,7 @@ $(document).ready(function(){initNavTree('functions_m.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('functions_n.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('functions_o.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -115,6 +115,7 @@ $(document).ready(function(){initNavTree('functions_p.html',''); initResizable()
<li>Patch&#160;:&#160;<a class="el" href="db/de4/driver_8h.html#ae96beda3cc29ee65b51c9838c01041c7">__DriverInfo::__DriverVersion</a></li>
<li>PCIbusNumber&#160;:&#160;<a class="el" href="d9/d97/pci_8h.html#a0431a9ef3a084679c298017c6acfee3e">__attribute__</a></li>
<li>PCISegGroup&#160;:&#160;<a class="el" href="d9/d97/pci_8h.html#adeb7419d0ada1e37f2f4e4c7e9a291b2">__attribute__</a></li>
<li>pid&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#af64f49cc3f3024dce2031477aa13d8f7">f_owner_ex</a></li>
<li>Pitch&#160;:&#160;<a class="el" href="d2/d6e/syscalls_8h.html#a32c1b38cd63a88753f65c06e495ab546">FramebufferScreenInfo</a></li>
<li>Port1Clock&#160;:&#160;<a class="el" href="d1/de1/aip_8h.html#a44c6b11fcf9b6a9a6e7fe2a969b58b0f">PS2_CONFIGURATION.__unnamed3__</a></li>
<li>Port1InputBufferFull&#160;:&#160;<a class="el" href="d1/de1/aip_8h.html#aba33c9a5143b225eab7df62ac376741f">PS2_OUTPUT_PORT.__unnamed5__</a></li>
@ -140,7 +141,7 @@ $(document).ready(function(){initNavTree('functions_p.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -116,6 +116,7 @@ $(document).ready(function(){initNavTree('functions_r.html',''); initResizable()
<li>Read&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#a1b8ac7df82a22e9ee822c240a79076b4">InodeOperations</a></li>
<li>ReadDir&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#a033b7baebdcfa352b4d84e4e3c9cee80">InodeOperations</a></li>
<li>ReadLink&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#abf61f594d2b1d2a10a995329372c9ed9">InodeOperations</a></li>
<li>release&#160;:&#160;<a class="el" href="d2/d6e/syscalls_8h.html#a183ff0be4b883eafe77a233e13af1447">kutsname</a></li>
<li>Remove&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#a229c34e01b322f1b9533a049ff1f5cc9">InodeOperations</a></li>
<li>Rename&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#a54bbd07bcb9a6143867be3aa05577413">InodeOperations</a></li>
<li>RepeatRate&#160;:&#160;<a class="el" href="d1/de1/aip_8h.html#ab0a4e5ca864ccf625afe5cbd853b490c">PS2_KBD_TYPEMATIC.__unnamed7__</a></li>
@ -133,7 +134,7 @@ $(document).ready(function(){initNavTree('functions_r.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -126,6 +126,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
<li>SuperOps&#160;:&#160;<a class="el" href="df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66">FileSystemInfo</a></li>
<li>SymLink&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#a530732a5e449903291a39f37b066befd">InodeOperations</a></li>
<li>Synchronize&#160;:&#160;<a class="el" href="d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2">SuperBlockOperations</a></li>
<li>sysname&#160;:&#160;<a class="el" href="d2/d6e/syscalls_8h.html#a17c25c334ed5c0f04a629ff78a68750e">kutsname</a></li>
<li>SystemFlag&#160;:&#160;<a class="el" href="d1/de1/aip_8h.html#acc8252d0e5a2a96ee791ee05c333bb56">PS2_CONFIGURATION.__unnamed3__</a>, <a class="el" href="d1/de1/aip_8h.html#acc8252d0e5a2a96ee791ee05c333bb56">PS2_STATUSES.__unnamed1__</a></li>
<li>SystemReset&#160;:&#160;<a class="el" href="d1/de1/aip_8h.html#a993f0a6346847628c86bbcf1cf306236">PS2_OUTPUT_PORT.__unnamed5__</a></li>
</ul>
@ -134,7 +135,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -114,6 +114,7 @@ $(document).ready(function(){initNavTree('functions_t.html',''); initResizable()
<li>TimeoutError&#160;:&#160;<a class="el" href="d1/de1/aip_8h.html#a2ce01afd7e833fc13c63448689ea762a">PS2_STATUSES.__unnamed1__</a></li>
<li>TouchScreen&#160;:&#160;<a class="el" href="de/ded/input_8h.html#a64a952e5a8456c1030ce54bfa07ebb52">InputReport.__unnamed17__</a></li>
<li>Truncate&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#a1636030e07da14031506e2ec85fae4c6">InodeOperations</a></li>
<li>type&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#afd32d7286d5aba4fb1ba922d58591997">f_owner_ex</a></li>
<li>Type&#160;:&#160;<a class="el" href="de/ded/input_8h.html#af15f4807037d91adf5b3223b64e9ad50">InputReport</a></li>
</ul>
</div><!-- contents -->
@ -121,7 +122,7 @@ $(document).ready(function(){initNavTree('functions_t.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('functions_u.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -114,13 +114,14 @@ $(document).ready(function(){initNavTree('functions_v.html',''); initResizable()
<li>Value&#160;:&#160;<a class="el" href="de/ded/input_8h.html#a689202409e48743b914713f96d93947c">KeyboardReport.__unnamed13__</a></li>
<li>VendorID&#160;:&#160;<a class="el" href="d9/d97/pci_8h.html#aa456187fbe2216e07869e1c7f6d69444">__attribute__</a></li>
<li>Version&#160;:&#160;<a class="el" href="db/de4/driver_8h.html#a7f2ee0705a9eaf49c4f920d827198530">__DriverInfo</a></li>
<li>version&#160;:&#160;<a class="el" href="d2/d6e/syscalls_8h.html#ab0d51c806d74e4ec305829e807f58033">kutsname</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('functions_vars_b.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('functions_vars_c.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('functions_vars_d.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('functions_vars_e.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('functions_vars_f.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('functions_vars_g.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('functions_vars_h.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('functions_vars_i.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('functions_vars_j.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('functions_vars_k.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -111,6 +111,11 @@ $(document).ready(function(){initNavTree('functions_vars_l.html',''); initResiza
<div class="textblock">Here is a list of all variables with links to the structures/unions they belong to:</div>
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
<li>l_len&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#af5dc2da04cf2af6e5b77018f9cdce489">flock</a></li>
<li>l_pid&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#a5e84556aa660bd41cc8b8d862a547887">flock</a></li>
<li>l_start&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#a692ebc7782fe6a11c9de67d7fd20cc8f">flock</a></li>
<li>l_type&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#a24ceb1a44b2a5912f6f8b50195ed7fbe">flock</a></li>
<li>l_whence&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#acea10bfe92ee06d519c4850739924198">flock</a></li>
<li>LatencyTimer&#160;:&#160;<a class="el" href="d9/d97/pci_8h.html#a3337cb00eab6cb94e1e2939d405f9642">__attribute__</a></li>
<li>LeftButton&#160;:&#160;<a class="el" href="de/ded/input_8h.html#a07f571f12b57c589630dcde60ef4e660">MouseReport</a></li>
<li>LegacyBaseAddress&#160;:&#160;<a class="el" href="d9/d97/pci_8h.html#a1fd8e7908092abd685bec191512dbf52">__attribute__</a></li>
@ -122,7 +127,7 @@ $(document).ready(function(){initNavTree('functions_vars_l.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -111,6 +111,7 @@ $(document).ready(function(){initNavTree('functions_vars_m.html',''); initResiza
<div class="textblock">Here is a list of all variables with links to the structures/unions they belong to:</div>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>machine&#160;:&#160;<a class="el" href="d2/d6e/syscalls_8h.html#a20d3a892e2fc1e8d4c6b7beb5c532280">kutsname</a></li>
<li>Magnetometer&#160;:&#160;<a class="el" href="de/ded/input_8h.html#a9e9fa52e0aa4a2b519f8287760d7c3ac">InputReport.__unnamed17__</a></li>
<li>Major&#160;:&#160;<a class="el" href="db/de4/driver_8h.html#a662fb62393b6fd7d7ec85f502db44247">__DriverInfo::__DriverVersion</a></li>
<li>MaxLatency&#160;:&#160;<a class="el" href="d9/d97/pci_8h.html#a753c2d858d0da969c33264c1b58807d3">__attribute__</a></li>
@ -133,7 +134,7 @@ $(document).ready(function(){initNavTree('functions_vars_m.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('functions_vars_n.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('functions_vars_o.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -115,6 +115,7 @@ $(document).ready(function(){initNavTree('functions_vars_p.html',''); initResiza
<li>Patch&#160;:&#160;<a class="el" href="db/de4/driver_8h.html#ae96beda3cc29ee65b51c9838c01041c7">__DriverInfo::__DriverVersion</a></li>
<li>PCIbusNumber&#160;:&#160;<a class="el" href="d9/d97/pci_8h.html#a0431a9ef3a084679c298017c6acfee3e">__attribute__</a></li>
<li>PCISegGroup&#160;:&#160;<a class="el" href="d9/d97/pci_8h.html#adeb7419d0ada1e37f2f4e4c7e9a291b2">__attribute__</a></li>
<li>pid&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#af64f49cc3f3024dce2031477aa13d8f7">f_owner_ex</a></li>
<li>Pitch&#160;:&#160;<a class="el" href="d2/d6e/syscalls_8h.html#a32c1b38cd63a88753f65c06e495ab546">FramebufferScreenInfo</a></li>
<li>Port1Clock&#160;:&#160;<a class="el" href="d1/de1/aip_8h.html#a44c6b11fcf9b6a9a6e7fe2a969b58b0f">PS2_CONFIGURATION.__unnamed3__</a></li>
<li>Port1InputBufferFull&#160;:&#160;<a class="el" href="d1/de1/aip_8h.html#aba33c9a5143b225eab7df62ac376741f">PS2_OUTPUT_PORT.__unnamed5__</a></li>
@ -140,7 +141,7 @@ $(document).ready(function(){initNavTree('functions_vars_p.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -116,6 +116,7 @@ $(document).ready(function(){initNavTree('functions_vars_r.html',''); initResiza
<li>Read&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#a1b8ac7df82a22e9ee822c240a79076b4">InodeOperations</a></li>
<li>ReadDir&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#a033b7baebdcfa352b4d84e4e3c9cee80">InodeOperations</a></li>
<li>ReadLink&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#abf61f594d2b1d2a10a995329372c9ed9">InodeOperations</a></li>
<li>release&#160;:&#160;<a class="el" href="d2/d6e/syscalls_8h.html#a183ff0be4b883eafe77a233e13af1447">kutsname</a></li>
<li>Remove&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#a229c34e01b322f1b9533a049ff1f5cc9">InodeOperations</a></li>
<li>Rename&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#a54bbd07bcb9a6143867be3aa05577413">InodeOperations</a></li>
<li>RepeatRate&#160;:&#160;<a class="el" href="d1/de1/aip_8h.html#ab0a4e5ca864ccf625afe5cbd853b490c">PS2_KBD_TYPEMATIC.__unnamed7__</a></li>
@ -133,7 +134,7 @@ $(document).ready(function(){initNavTree('functions_vars_r.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -126,6 +126,7 @@ $(document).ready(function(){initNavTree('functions_vars_s.html',''); initResiza
<li>SuperOps&#160;:&#160;<a class="el" href="df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66">FileSystemInfo</a></li>
<li>SymLink&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#a530732a5e449903291a39f37b066befd">InodeOperations</a></li>
<li>Synchronize&#160;:&#160;<a class="el" href="d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2">SuperBlockOperations</a></li>
<li>sysname&#160;:&#160;<a class="el" href="d2/d6e/syscalls_8h.html#a17c25c334ed5c0f04a629ff78a68750e">kutsname</a></li>
<li>SystemFlag&#160;:&#160;<a class="el" href="d1/de1/aip_8h.html#acc8252d0e5a2a96ee791ee05c333bb56">PS2_CONFIGURATION.__unnamed3__</a>, <a class="el" href="d1/de1/aip_8h.html#acc8252d0e5a2a96ee791ee05c333bb56">PS2_STATUSES.__unnamed1__</a></li>
<li>SystemReset&#160;:&#160;<a class="el" href="d1/de1/aip_8h.html#a993f0a6346847628c86bbcf1cf306236">PS2_OUTPUT_PORT.__unnamed5__</a></li>
</ul>
@ -134,7 +135,7 @@ $(document).ready(function(){initNavTree('functions_vars_s.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -114,6 +114,7 @@ $(document).ready(function(){initNavTree('functions_vars_t.html',''); initResiza
<li>TimeoutError&#160;:&#160;<a class="el" href="d1/de1/aip_8h.html#a2ce01afd7e833fc13c63448689ea762a">PS2_STATUSES.__unnamed1__</a></li>
<li>TouchScreen&#160;:&#160;<a class="el" href="de/ded/input_8h.html#a64a952e5a8456c1030ce54bfa07ebb52">InputReport.__unnamed17__</a></li>
<li>Truncate&#160;:&#160;<a class="el" href="db/de6/structInodeOperations.html#a1636030e07da14031506e2ec85fae4c6">InodeOperations</a></li>
<li>type&#160;:&#160;<a class="el" href="d7/d9f/fcntl_8h.html#afd32d7286d5aba4fb1ba922d58591997">f_owner_ex</a></li>
<li>Type&#160;:&#160;<a class="el" href="de/ded/input_8h.html#af15f4807037d91adf5b3223b64e9ad50">InputReport</a></li>
</ul>
</div><!-- contents -->
@ -121,7 +122,7 @@ $(document).ready(function(){initNavTree('functions_vars_t.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('functions_vars_u.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -114,13 +114,14 @@ $(document).ready(function(){initNavTree('functions_vars_v.html',''); initResiza
<li>Value&#160;:&#160;<a class="el" href="de/ded/input_8h.html#a689202409e48743b914713f96d93947c">KeyboardReport.__unnamed13__</a></li>
<li>VendorID&#160;:&#160;<a class="el" href="d9/d97/pci_8h.html#aa456187fbe2216e07869e1c7f6d69444">__attribute__</a></li>
<li>Version&#160;:&#160;<a class="el" href="db/de4/driver_8h.html#a7f2ee0705a9eaf49c4f920d827198530">__DriverInfo</a></li>
<li>version&#160;:&#160;<a class="el" href="d2/d6e/syscalls_8h.html#ab0d51c806d74e4ec305829e807f58033">kutsname</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('functions_vars_w.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('functions_vars_x.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('functions_vars_y.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('functions_vars_z.html',''); initResiza
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('functions_w.html',''); initResizable()
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Thu Mar 6 2025 13:39:40 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
<li class="footer">Generated on Fri Mar 21 2025 23:00:07 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

Some files were not shown because too many files have changed in this diff Show More