<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>UbixOS V2: src/sys/include/ubixos/syscalls.h File Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> <link href="tabs.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.4.7 --> <div class="tabs"> <ul> <li><a href="main.html"><span>Main Page</span></a></li> <li><a href="classes.html"><span>Data Structures</span></a></li> <li id="current"><a href="files.html"><span>Files</span></a></li> <li><a href="dirs.html"><span>Directories</span></a></li> <li> <form action="search.php" method="get"> <table cellspacing="0" cellpadding="0" border="0"> <tr> <td><label> <u>S</u>earch for </label></td> <td><input type="text" name="query" value="" size="20" accesskey="s"/></td> </tr> </table> </form> </li> </ul></div> <div class="tabs"> <ul> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>Globals</span></a></li> </ul></div> <div class="nav"> <a class="el" href="dir_897b6a2d7bab147dd1db58381aad3984.html">src</a> » <a class="el" href="dir_832905b1f7f5feaf61a306b40c0ac817.html">sys</a> » <a class="el" href="dir_caf4200c438ae9601464168e21e8e4d8.html">include</a> » <a class="el" href="dir_9854bc9d2b9a2a73f32c73e97d31d0f7.html">ubixos</a></div> <h1>syscalls.h File Reference</h1><code>#include <<a class="el" href="sched_8h-source.html">ubixos/sched.h</a>></code><br> <code>#include <<a class="el" href="file_8h-source.html">vfs/file.h</a>></code><br> <p> Include dependency graph for syscalls.h:<p><center><img src="syscalls_8h__incl.png" border="0" usemap="#src/sys/include/ubixos/syscalls.h_map" alt=""></center> <map name="src/sys/include/ubixos/syscalls.h_map"> <area href="sched_8h.html" shape="rect" coords="295,120,417,147" alt=""> <area href="file_8h.html" shape="rect" coords="480,208,560,235" alt=""> <area href="types_8h.html" shape="rect" coords="623,107,743,133" alt=""> <area href="tty_8h.html" shape="rect" coords="471,56,569,83" alt=""> <area href="tss_8h.html" shape="rect" coords="480,107,560,133" alt=""> <area href="thread_8h.html" shape="rect" coords="468,157,572,184" alt=""> </map> <p> This graph shows which files directly or indirectly include this file:<p><center><img src="syscalls_8h__dep__incl.png" border="0" usemap="#src/sys/include/ubixos/syscalls.hdep_map" alt=""></center> <map name="src/sys/include/ubixos/syscalls.hdep_map"> <area href="syscall_8c.html" shape="rect" coords="294,5,470,32" alt=""> </map> <p> <a href="syscalls_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Typedefs</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*) </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#6c87aacd458e47a674e2fc9ce9379028">functionPTR</a> ()</td></tr> <tr><td colspan="2"><br><h2>Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#5242d291fc024663a9035376f70a9938">sysAddModule</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#9680bfc8a1e734b484f941001ccb3623">sysAuth</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#e728e0554b245825d8fbb97d1f542844">sysChDir</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#174e0378ada12f961fadf4e4bce0e985">sysCheckPid</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#067d373ad2682affb9b8b093b5e5c97a">sysExec</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#eebd2b785b9e3499937a27b83d54adb3">sysExit</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#44dd82b342d548f461bf69eaea24467c">sysFclose</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#6f44f7787a1f24847ae4d5dc701159df">sysFgetc</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#f0ad6deac3d7f77820114d678741acb2">sysFopen</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#b040b4ede8b649f2b158ba107867cb45">sysFork</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#386959ece5e0ce3b251767f17a3829ca">sysFread</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#38bf31c893b410d0fac9399ef85ad497">sysFseek</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#fcdd895987386f8804e7ac7af37b6e7d">sysFwrite</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#346de7f91280ba7856d11e1ae095cbe2">sysGetCwd</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#d3fba35894d9b2e491af366070a98856">sysGetDrives</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#33eb6110c8584f43637d317a979d3d48">sysGetFreePage</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#2de82ca63c0a95cc80cb77693a87d2dc">sysGetGid</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#4fb278cb4dd09b77ba260d04f2a41456">sysGetpid</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#55aa396fbf042df1eedcf30f368b243a">sysGetTime</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#80fc8211f2e3bc35fdde3224f764cd33">sysGetUid</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#6eb6cfba94f3cd7edc2d20fb97f63aca">sysGetUptime</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#8e5c364725bc054dd66a5a50e6ac0b0c">sysMkDir</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#d6dd1c7b8815050395851548645d8ca4">sysMpiCreateMbox</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#5c2d9cfc93350a9672b05f1d306c9aed">sysMpiDestroyMbox</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#04cb651f232b2cc26a84fd33555359c4">sysMpiFetchMessage</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#a7a77be95cc658ec8c8dc20c7327cb37">sysMpiPostMessage</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#0cd368b14dff07e3a33b037ce4b39021">sysMpiSpam</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#cedb04f8af77c9c29305438d57099133">sysPasswd</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#6db05e27ce2d54b4d2b5202c2d4282df">sysRmDir</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#15cbe3f603b53d632faf25bce7f0a7ce">sysRmModule</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#4fe050b57d00373f9f9810f1934244e7">sysSchedYield</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#d227817b8f881288d3a542a7d2afa525">sysSDE</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#6535c97d0fce8b2bb3dec26e7bfa4833">sysSetGid</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#856c89e41713c0b568a4909c9f82c34c">sysSetUid</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#fb14ed929bdc2c68714da3685e650c6c">sysStartSDE</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#aec6e18d80f7508900cd4e828edc0151">sysUnlink</a> ()</td></tr> <tr><td colspan="2"><br><h2>Variables</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="syscalls__new_8h.html#7bc59e2edd1b1bfdded9f966f7d34e21">functionPTR</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#fd1dfeee7c994f633faad4b6f4dd964b">systemCalls</a> []</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="syscalls_8h.html#8c4ca6f2d558ed8247697c76ed1cbc94">totalCalls</a> = sizeof(<a class="el" href="syscalls_8h.html#fd1dfeee7c994f633faad4b6f4dd964b">systemCalls</a>)/sizeof(<a class="el" href="syscalls__new_8h.html#7bc59e2edd1b1bfdded9f966f7d34e21">functionPTR</a>)</td></tr> </table> <hr><h2>Typedef Documentation</h2> <a class="anchor" name="6c87aacd458e47a674e2fc9ce9379028"></a><!-- doxytag: member="syscalls.h::functionPTR" ref="6c87aacd458e47a674e2fc9ce9379028" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef void(*) <a class="el" href="syscalls__new_8h.html#7bc59e2edd1b1bfdded9f966f7d34e21">functionPTR</a>() </td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="syscalls_8h-source.html#l00074">74</a> of file <a class="el" href="syscalls_8h-source.html">syscalls.h</a>. </div> </div><p> <hr><h2>Function Documentation</h2> <a class="anchor" name="5242d291fc024663a9035376f70a9938"></a><!-- doxytag: member="syscalls.h::sysAddModule" ref="5242d291fc024663a9035376f70a9938" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysAddModule </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="syscall_8c-source.html#l00119">119</a> of file <a class="el" href="syscall_8c-source.html">syscall.c</a>. </div> </div><p> <a class="anchor" name="9680bfc8a1e734b484f941001ccb3623"></a><!-- doxytag: member="syscalls.h::sysAuth" ref="9680bfc8a1e734b484f941001ccb3623" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysAuth </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="e728e0554b245825d8fbb97d1f542844"></a><!-- doxytag: member="syscalls.h::sysChDir" ref="e728e0554b245825d8fbb97d1f542844" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysChDir </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="174e0378ada12f961fadf4e4bce0e985"></a><!-- doxytag: member="syscalls.h::sysCheckPid" ref="174e0378ada12f961fadf4e4bce0e985" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysCheckPid </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="067d373ad2682affb9b8b093b5e5c97a"></a><!-- doxytag: member="syscalls.h::sysExec" ref="067d373ad2682affb9b8b093b5e5c97a" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysExec </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="eebd2b785b9e3499937a27b83d54adb3"></a><!-- doxytag: member="syscalls.h::sysExit" ref="eebd2b785b9e3499937a27b83d54adb3" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysExit </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="44dd82b342d548f461bf69eaea24467c"></a><!-- doxytag: member="syscalls.h::sysFclose" ref="44dd82b342d548f461bf69eaea24467c" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysFclose </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="6f44f7787a1f24847ae4d5dc701159df"></a><!-- doxytag: member="syscalls.h::sysFgetc" ref="6f44f7787a1f24847ae4d5dc701159df" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysFgetc </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="f0ad6deac3d7f77820114d678741acb2"></a><!-- doxytag: member="syscalls.h::sysFopen" ref="f0ad6deac3d7f77820114d678741acb2" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysFopen </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="b040b4ede8b649f2b158ba107867cb45"></a><!-- doxytag: member="syscalls.h::sysFork" ref="b040b4ede8b649f2b158ba107867cb45" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysFork </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="386959ece5e0ce3b251767f17a3829ca"></a><!-- doxytag: member="syscalls.h::sysFread" ref="386959ece5e0ce3b251767f17a3829ca" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysFread </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="38bf31c893b410d0fac9399ef85ad497"></a><!-- doxytag: member="syscalls.h::sysFseek" ref="38bf31c893b410d0fac9399ef85ad497" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysFseek </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="fcdd895987386f8804e7ac7af37b6e7d"></a><!-- doxytag: member="syscalls.h::sysFwrite" ref="fcdd895987386f8804e7ac7af37b6e7d" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysFwrite </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="346de7f91280ba7856d11e1ae095cbe2"></a><!-- doxytag: member="syscalls.h::sysGetCwd" ref="346de7f91280ba7856d11e1ae095cbe2" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysGetCwd </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d3fba35894d9b2e491af366070a98856"></a><!-- doxytag: member="syscalls.h::sysGetDrives" ref="d3fba35894d9b2e491af366070a98856" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysGetDrives </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="33eb6110c8584f43637d317a979d3d48"></a><!-- doxytag: member="syscalls.h::sysGetFreePage" ref="33eb6110c8584f43637d317a979d3d48" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysGetFreePage </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="2de82ca63c0a95cc80cb77693a87d2dc"></a><!-- doxytag: member="syscalls.h::sysGetGid" ref="2de82ca63c0a95cc80cb77693a87d2dc" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysGetGid </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="4fb278cb4dd09b77ba260d04f2a41456"></a><!-- doxytag: member="syscalls.h::sysGetpid" ref="4fb278cb4dd09b77ba260d04f2a41456" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysGetpid </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="55aa396fbf042df1eedcf30f368b243a"></a><!-- doxytag: member="syscalls.h::sysGetTime" ref="55aa396fbf042df1eedcf30f368b243a" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysGetTime </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="80fc8211f2e3bc35fdde3224f764cd33"></a><!-- doxytag: member="syscalls.h::sysGetUid" ref="80fc8211f2e3bc35fdde3224f764cd33" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysGetUid </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="6eb6cfba94f3cd7edc2d20fb97f63aca"></a><!-- doxytag: member="syscalls.h::sysGetUptime" ref="6eb6cfba94f3cd7edc2d20fb97f63aca" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysGetUptime </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="8e5c364725bc054dd66a5a50e6ac0b0c"></a><!-- doxytag: member="syscalls.h::sysMkDir" ref="8e5c364725bc054dd66a5a50e6ac0b0c" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysMkDir </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d6dd1c7b8815050395851548645d8ca4"></a><!-- doxytag: member="syscalls.h::sysMpiCreateMbox" ref="d6dd1c7b8815050395851548645d8ca4" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysMpiCreateMbox </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="5c2d9cfc93350a9672b05f1d306c9aed"></a><!-- doxytag: member="syscalls.h::sysMpiDestroyMbox" ref="5c2d9cfc93350a9672b05f1d306c9aed" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysMpiDestroyMbox </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="04cb651f232b2cc26a84fd33555359c4"></a><!-- doxytag: member="syscalls.h::sysMpiFetchMessage" ref="04cb651f232b2cc26a84fd33555359c4" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysMpiFetchMessage </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="a7a77be95cc658ec8c8dc20c7327cb37"></a><!-- doxytag: member="syscalls.h::sysMpiPostMessage" ref="a7a77be95cc658ec8c8dc20c7327cb37" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysMpiPostMessage </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="0cd368b14dff07e3a33b037ce4b39021"></a><!-- doxytag: member="syscalls.h::sysMpiSpam" ref="0cd368b14dff07e3a33b037ce4b39021" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysMpiSpam </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="cedb04f8af77c9c29305438d57099133"></a><!-- doxytag: member="syscalls.h::sysPasswd" ref="cedb04f8af77c9c29305438d57099133" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysPasswd </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="6db05e27ce2d54b4d2b5202c2d4282df"></a><!-- doxytag: member="syscalls.h::sysRmDir" ref="6db05e27ce2d54b4d2b5202c2d4282df" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysRmDir </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="file_8c-source.html#l00088">88</a> of file <a class="el" href="file_8c-source.html">file.c</a>. </div> </div><p> <a class="anchor" name="15cbe3f603b53d632faf25bce7f0a7ce"></a><!-- doxytag: member="syscalls.h::sysRmModule" ref="15cbe3f603b53d632faf25bce7f0a7ce" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysRmModule </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="syscall_8c-source.html#l00124">124</a> of file <a class="el" href="syscall_8c-source.html">syscall.c</a>. </div> </div><p> <a class="anchor" name="4fe050b57d00373f9f9810f1934244e7"></a><!-- doxytag: member="syscalls.h::sysSchedYield" ref="4fe050b57d00373f9f9810f1934244e7" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysSchedYield </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="syscall_8c-source.html#l00235">235</a> of file <a class="el" href="syscall_8c-source.html">syscall.c</a>. <p> References <a class="el" href="sched_8c-source.html#l00259">sched_yield()</a>. <p> Here is the call graph for this function:<p><center><img src="syscalls_8h_4fe050b57d00373f9f9810f1934244e7_cgraph.png" border="0" usemap="#syscalls_8h_4fe050b57d00373f9f9810f1934244e7_cgraph_map" alt=""></center> <map name="syscalls_8h_4fe050b57d00373f9f9810f1934244e7_cgraph_map"> <area href="sched_8h.html#08933fe6d593a1c78b9080359f15a0b7" shape="rect" coords="174,56,275,83" alt=""> <area href="sched_8h.html#549a0c1cc47933fa045b200690965cbd" shape="rect" coords="324,56,386,83" alt=""> <area href="sched_8h.html#e969273d772018d111e1f0344eb550f8" shape="rect" coords="435,6,582,32" alt=""> <area href="sched_8h.html#086cc0adc0b6a3860ceeeb5bc5ea94ea" shape="rect" coords="439,56,578,83" alt=""> <area href="spinlock_8h.html#8f9173fadeddafa01754d6cbcc630198" shape="rect" coords="459,107,558,134" alt=""> </map> </div> </div><p> <a class="anchor" name="d227817b8f881288d3a542a7d2afa525"></a><!-- doxytag: member="syscalls.h::sysSDE" ref="d227817b8f881288d3a542a7d2afa525" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysSDE </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="6535c97d0fce8b2bb3dec26e7bfa4833"></a><!-- doxytag: member="syscalls.h::sysSetGid" ref="6535c97d0fce8b2bb3dec26e7bfa4833" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysSetGid </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="856c89e41713c0b568a4909c9f82c34c"></a><!-- doxytag: member="syscalls.h::sysSetUid" ref="856c89e41713c0b568a4909c9f82c34c" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysSetUid </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="fb14ed929bdc2c68714da3685e650c6c"></a><!-- doxytag: member="syscalls.h::sysStartSDE" ref="fb14ed929bdc2c68714da3685e650c6c" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysStartSDE </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="syscall_8c-source.html#l00239">239</a> of file <a class="el" href="syscall_8c-source.html">syscall.c</a>. </div> </div><p> <a class="anchor" name="aec6e18d80f7508900cd4e828edc0151"></a><!-- doxytag: member="syscalls.h::sysUnlink" ref="aec6e18d80f7508900cd4e828edc0151" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void sysUnlink </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Variable Documentation</h2> <a class="anchor" name="fd1dfeee7c994f633faad4b6f4dd964b"></a><!-- doxytag: member="syscalls.h::systemCalls" ref="fd1dfeee7c994f633faad4b6f4dd964b" args="[]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="syscalls__new_8h.html#7bc59e2edd1b1bfdded9f966f7d34e21">functionPTR</a> <a class="el" href="syscalls_8h.html#fd1dfeee7c994f633faad4b6f4dd964b">systemCalls</a>[] </td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="syscalls_8h-source.html#l00076">76</a> of file <a class="el" href="syscalls_8h-source.html">syscalls.h</a>. </div> </div><p> <a class="anchor" name="8c4ca6f2d558ed8247697c76ed1cbc94"></a><!-- doxytag: member="syscalls.h::totalCalls" ref="8c4ca6f2d558ed8247697c76ed1cbc94" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="syscalls_8h.html#8c4ca6f2d558ed8247697c76ed1cbc94">totalCalls</a> = sizeof(<a class="el" href="syscalls_8h.html#fd1dfeee7c994f633faad4b6f4dd964b">systemCalls</a>)/sizeof(<a class="el" href="syscalls__new_8h.html#7bc59e2edd1b1bfdded9f966f7d34e21">functionPTR</a>) </td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="syscalls_8h-source.html#l00135">135</a> of file <a class="el" href="syscalls_8h-source.html">syscalls.h</a>. </div> </div><p> <hr size="1"><address style="align: right;"><small>Generated on Fri Dec 15 11:21:44 2006 for UbixOS V2 by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address> </body> </html>