deploy: 96d7a839fb152efa8d4b74ae6abf5b78ab526739

This commit is contained in:
pjht 2020-07-29 14:00:21 +00:00
parent 08195dc1a5
commit fcc4cc1c21
101 changed files with 687 additions and 486 deletions

View File

@ -154,6 +154,9 @@ $(document).ready(function(){initNavTree('globals.html',''); initResizable(); })
<li>data_ports
: <a class="el" href="serial_8c.html#a69c0742ded515a83d1cbc516056c887c">serial.c</a>
</li>
<li>dealloc_pages()
: <a class="el" href="paging_8h.html#a6acaea424d9bee06bf95ceb299d75a11">paging.h</a>
</li>
</ul>
@ -406,6 +409,9 @@ $(document).ready(function(){initNavTree('globals.html',''); initResizable(); })
<li>ready_to_run_tail
: <a class="el" href="tasking_8c.html#ae219bf3d5df58ccd05cf59c2fefb5f2a">tasking.c</a>
</li>
<li>RUN_IN_ADDRESS_SPACE
: <a class="el" href="paging_8h.html#a7e912ae10cea398cf910621105ba481c">paging.h</a>
</li>
</ul>

View File

@ -133,6 +133,9 @@ $(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(
<li>NUM_UNBLOCKED_THREADS
: <a class="el" href="tasking_8c.html#ac4810428cfd4d217c8c07e8d7142509f">tasking.c</a>
</li>
<li>RUN_IN_ADDRESS_SPACE
: <a class="el" href="paging_8h.html#a7e912ae10cea398cf910621105ba481c">paging.h</a>
</li>
<li>SAME_PROC
: <a class="el" href="tasking_8c.html#ad274a1a236e5a5d3a1be62f9d1f6eeec">tasking.c</a>
</li>

View File

@ -91,16 +91,16 @@ $(document).ready(function(){initNavTree('globals_func.html',''); initResizable(
: <a class="el" href="address__spaces_8h.html#ae16eba03dbe64462fee5ea811665b9c3">address_spaces.h</a>
</li>
<li>alloc_pages()
: <a class="el" href="paging_8h.html#a64db1d6c4d8861128d9e6e7f671213d8">paging.h</a>
, <a class="el" href="paging_8c.html#a64db1d6c4d8861128d9e6e7f671213d8">paging.c</a>
: <a class="el" href="paging_8c.html#a64db1d6c4d8861128d9e6e7f671213d8">paging.c</a>
, <a class="el" href="paging_8h.html#a64db1d6c4d8861128d9e6e7f671213d8">paging.h</a>
</li>
<li>alloc_pages_virt()
: <a class="el" href="paging_8c.html#a0f831aadf41672c296645a7b0df4a5c6">paging.c</a>
, <a class="el" href="paging_8h.html#a0f831aadf41672c296645a7b0df4a5c6">paging.h</a>
</li>
<li>allow_all_ports()
: <a class="el" href="gdt_8h.html#ac3220c4aae127e5028cb2388ad787108">gdt.h</a>
, <a class="el" href="gdt_8c.html#ac3220c4aae127e5028cb2388ad787108">gdt.c</a>
: <a class="el" href="gdt_8c.html#ac3220c4aae127e5028cb2388ad787108">gdt.c</a>
, <a class="el" href="gdt_8h.html#ac3220c4aae127e5028cb2388ad787108">gdt.h</a>
</li>
</ul>
@ -128,6 +128,13 @@ $(document).ready(function(){initNavTree('globals_func.html',''); initResizable(
</ul>
<h3><a id="index_d"></a>- d -</h3><ul>
<li>dealloc_pages()
: <a class="el" href="paging_8h.html#a6acaea424d9bee06bf95ceb299d75a11">paging.h</a>
</li>
</ul>
<h3><a id="index_f"></a>- f -</h3><ul>
<li>find_free_pages()
: <a class="el" href="paging_8c.html#a1675ea0f8e4994b4fbbbe3984ca522b1">paging.c</a>
@ -142,12 +149,12 @@ $(document).ready(function(){initNavTree('globals_func.html',''); initResizable(
, <a class="el" href="gdt_8h.html#aaa7a7d6a41843f8a0c64fd66967feef4">gdt.h</a>
</li>
<li>get_address_space()
: <a class="el" href="paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166">paging.h</a>
, <a class="el" href="paging_8c.html#a7554d075a99f52e3303d1ffd90d8c166">paging.c</a>
: <a class="el" href="paging_8c.html#a7554d075a99f52e3303d1ffd90d8c166">paging.c</a>
, <a class="el" href="paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166">paging.h</a>
</li>
<li>get_bmap_bit()
: <a class="el" href="pmem_8c.html#a93795a6c0110c3e7ebfec6e443ac5b47">pmem.c</a>
, <a class="el" href="kmalloc_8c.html#a47146a9a25f3dded401dfa59fb831d40">kmalloc.c</a>
: <a class="el" href="kmalloc_8c.html#a47146a9a25f3dded401dfa59fb831d40">kmalloc.c</a>
, <a class="el" href="pmem_8c.html#a93795a6c0110c3e7ebfec6e443ac5b47">pmem.c</a>
</li>
</ul>
@ -183,12 +190,12 @@ $(document).ready(function(){initNavTree('globals_func.html',''); initResizable(
: <a class="el" href="isr_8c.html#aadec5105d6190a106710e70e76b7c5b6">isr.c</a>
</li>
<li>isr_install()
: <a class="el" href="isr_8h.html#aed0ecf87a0ed3270ce0e9c68cd01a946">isr.h</a>
, <a class="el" href="isr_8c.html#aed0ecf87a0ed3270ce0e9c68cd01a946">isr.c</a>
: <a class="el" href="isr_8c.html#aed0ecf87a0ed3270ce0e9c68cd01a946">isr.c</a>
, <a class="el" href="i386_2isr_8h.html#aed0ecf87a0ed3270ce0e9c68cd01a946">isr.h</a>
</li>
<li>isr_register_handler()
: <a class="el" href="i386_2isr_8h.html#add073e14261bb5f977abc321d03f809b">isr.h</a>
, <a class="el" href="isr_8c.html#add073e14261bb5f977abc321d03f809b">isr.c</a>
: <a class="el" href="isr_8c.html#add073e14261bb5f977abc321d03f809b">isr.c</a>
, <a class="el" href="i386_2isr_8h.html#add073e14261bb5f977abc321d03f809b">isr.h</a>
</li>
</ul>
@ -244,8 +251,8 @@ $(document).ready(function(){initNavTree('globals_func.html',''); initResizable(
, <a class="el" href="paging_8h.html#a569adfd13ea3c63741f64108821b1712">paging.h</a>
</li>
<li>paging_new_address_space()
: <a class="el" href="paging_8h.html#a8b1cb213f5783b7137f40279db762ffc">paging.h</a>
, <a class="el" href="paging_8c.html#a8b1cb213f5783b7137f40279db762ffc">paging.c</a>
: <a class="el" href="paging_8c.html#a8b1cb213f5783b7137f40279db762ffc">paging.c</a>
, <a class="el" href="paging_8h.html#a8b1cb213f5783b7137f40279db762ffc">paging.h</a>
</li>
<li>pmem_alloc()
: <a class="el" href="pmem_8c.html#a8b873206647239e8d86cb97a81b9e390">pmem.c</a>
@ -277,8 +284,8 @@ $(document).ready(function(){initNavTree('globals_func.html',''); initResizable(
: <a class="el" href="serial_8h.html#a33e382fceb1f650af5229aaa40e47600">serial.h</a>
</li>
<li>set_bmap_bit()
: <a class="el" href="pmem_8c.html#a11ed75ad6967efb05a974760be595f28">pmem.c</a>
, <a class="el" href="kmalloc_8c.html#a9374790c8f20fb22e7b04472e67df7b5">kmalloc.c</a>
: <a class="el" href="kmalloc_8c.html#a9374790c8f20fb22e7b04472e67df7b5">kmalloc.c</a>
, <a class="el" href="pmem_8c.html#a11ed75ad6967efb05a974760be595f28">pmem.c</a>
</li>
<li>set_char()
: <a class="el" href="vga__err_8c.html#aa89efa21241581e8ccb810e286a49bcb">vga_err.c</a>
@ -328,8 +335,8 @@ $(document).ready(function(){initNavTree('globals_func.html',''); initResizable(
, <a class="el" href="tasking_8h.html#a45f6d4112f15e33ba7a0e356f821d056">tasking.h</a>
</li>
<li>tasking_is_privleged()
: <a class="el" href="tasking_8h.html#a47f424f3474f4298f1d6b65eeee5d0f6">tasking.h</a>
, <a class="el" href="tasking_8c.html#a47f424f3474f4298f1d6b65eeee5d0f6">tasking.c</a>
: <a class="el" href="tasking_8c.html#a47f424f3474f4298f1d6b65eeee5d0f6">tasking.c</a>
, <a class="el" href="tasking_8h.html#a47f424f3474f4298f1d6b65eeee5d0f6">tasking.h</a>
</li>
<li>tasking_new_thread()
: <a class="el" href="tasking_8c.html#ab4d000931b7ca87b83905b6172471d0e">tasking.c</a>
@ -340,8 +347,8 @@ $(document).ready(function(){initNavTree('globals_func.html',''); initResizable(
, <a class="el" href="tasking_8h.html#a8daf634972bbe78df522aade52c180bf">tasking.h</a>
</li>
<li>tasking_yield()
: <a class="el" href="tasking_8h.html#a78aa02f7e342d1a6f76fb2c692086f50">tasking.h</a>
, <a class="el" href="tasking_8c.html#a78aa02f7e342d1a6f76fb2c692086f50">tasking.c</a>
: <a class="el" href="tasking_8c.html#a78aa02f7e342d1a6f76fb2c692086f50">tasking.c</a>
, <a class="el" href="tasking_8h.html#a78aa02f7e342d1a6f76fb2c692086f50">tasking.h</a>
</li>
</ul>
@ -363,12 +370,12 @@ $(document).ready(function(){initNavTree('globals_func.html',''); initResizable(
, <a class="el" href="vga__err_8h.html#a60b5af9b1db61c1f7ea1067473917172">vga_err.h</a>
</li>
<li>vga_write_string()
: <a class="el" href="vga__err_8h.html#a75cdd147f30de14160e9a62daf105dab">vga_err.h</a>
, <a class="el" href="vga__err_8c.html#a75cdd147f30de14160e9a62daf105dab">vga_err.c</a>
: <a class="el" href="vga__err_8c.html#a75cdd147f30de14160e9a62daf105dab">vga_err.c</a>
, <a class="el" href="vga__err_8h.html#a75cdd147f30de14160e9a62daf105dab">vga_err.h</a>
</li>
<li>virt_to_phys()
: <a class="el" href="paging_8h.html#af473eee5243c70174a1245d70a5c16fa">paging.h</a>
, <a class="el" href="paging_8c.html#a65a7667a1f8f74a06df63ece822c70d2">paging.c</a>
: <a class="el" href="paging_8c.html#a65a7667a1f8f74a06df63ece822c70d2">paging.c</a>
, <a class="el" href="paging_8h.html#af473eee5243c70174a1245d70a5c16fa">paging.h</a>
</li>
</ul>

View File

@ -94,6 +94,7 @@ var menudata={children:[
{text:"a",url:"globals_func.html#index_a"},
{text:"b",url:"globals_func.html#index_b"},
{text:"c",url:"globals_func.html#index_c"},
{text:"d",url:"globals_func.html#index_d"},
{text:"f",url:"globals_func.html#index_f"},
{text:"g",url:"globals_func.html#index_g"},
{text:"h",url:"globals_func.html#index_h"},

View File

@ -52,7 +52,7 @@ var NAVTREE =
var NAVTREEINDEX =
[
"address__spaces_8h.html",
"structtss__entry.html#ab98f968cfa9a6a99dd14dafc6ee4f45d"
"structtss__entry.html#aaa4ebeb4215f6eea685b57d1da7e2092"
];
var SYNCONMSG = 'click to disable panel synchronisation';

View File

@ -112,16 +112,18 @@ var NAVTREEINDEX0 =
"paging_8c.html#aee63ef1cb665a5aa68a15ab2461d20cd":[2,0,0,0,0,9,6],
"paging_8c.html#af7ba1ea666217e6ce8c16b16217b4ed4":[2,0,0,0,0,9,16],
"paging_8h.html":[2,0,0,0,5],
"paging_8h.html#a0f831aadf41672c296645a7b0df4a5c6":[2,0,0,0,5,1],
"paging_8h.html#a1675ea0f8e4994b4fbbbe3984ca522b1":[2,0,0,0,5,2],
"paging_8h.html#a2370886c08cc1b84fa1d81fc8022db9b":[2,0,0,0,5,5],
"paging_8h.html#a569adfd13ea3c63741f64108821b1712":[2,0,0,0,5,6],
"paging_8h.html#a64db1d6c4d8861128d9e6e7f671213d8":[2,0,0,0,5,0],
"paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166":[2,0,0,0,5,3],
"paging_8h.html#a8b1cb213f5783b7137f40279db762ffc":[2,0,0,0,5,7],
"paging_8h.html#a8c15ffa3d18088ca41f78d5c632f6b02":[2,0,0,0,5,8],
"paging_8h.html#aee63ef1cb665a5aa68a15ab2461d20cd":[2,0,0,0,5,4],
"paging_8h.html#af473eee5243c70174a1245d70a5c16fa":[2,0,0,0,5,9],
"paging_8h.html#a0f831aadf41672c296645a7b0df4a5c6":[2,0,0,0,5,2],
"paging_8h.html#a1675ea0f8e4994b4fbbbe3984ca522b1":[2,0,0,0,5,4],
"paging_8h.html#a2370886c08cc1b84fa1d81fc8022db9b":[2,0,0,0,5,7],
"paging_8h.html#a569adfd13ea3c63741f64108821b1712":[2,0,0,0,5,8],
"paging_8h.html#a64db1d6c4d8861128d9e6e7f671213d8":[2,0,0,0,5,1],
"paging_8h.html#a6acaea424d9bee06bf95ceb299d75a11":[2,0,0,0,5,3],
"paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166":[2,0,0,0,5,5],
"paging_8h.html#a7e912ae10cea398cf910621105ba481c":[2,0,0,0,5,0],
"paging_8h.html#a8b1cb213f5783b7137f40279db762ffc":[2,0,0,0,5,9],
"paging_8h.html#a8c15ffa3d18088ca41f78d5c632f6b02":[2,0,0,0,5,10],
"paging_8h.html#aee63ef1cb665a5aa68a15ab2461d20cd":[2,0,0,0,5,6],
"paging_8h.html#af473eee5243c70174a1245d70a5c16fa":[2,0,0,0,5,11],
"paging_8h_source.html":[2,0,0,0,5],
"pg_struct_entry.html":[0],
"pmem_8c.html":[2,0,0,5],
@ -247,7 +249,5 @@ var NAVTREEINDEX0 =
"structtss__entry.html#a7794e8d77e1ef862d7d784ce488907c6":[1,0,9,15],
"structtss__entry.html#a79e5abeebbb3ecd04a19183b9b6f4d5e":[1,0,9,19],
"structtss__entry.html#aa852584158e6d40db6c2f56684e6fcf6":[1,0,9,12],
"structtss__entry.html#aa9928bf54ab675027f1587cfd430086a":[1,0,9,0],
"structtss__entry.html#aaa4ebeb4215f6eea685b57d1da7e2092":[1,0,9,18],
"structtss__entry.html#aacaaae74694b873dbcbb6c6accccfc7e":[1,0,9,28]
"structtss__entry.html#aa9928bf54ab675027f1587cfd430086a":[1,0,9,0]
};

View File

@ -1,5 +1,7 @@
var NAVTREEINDEX1 =
{
"structtss__entry.html#aaa4ebeb4215f6eea685b57d1da7e2092":[1,0,9,18],
"structtss__entry.html#aacaaae74694b873dbcbb6c6accccfc7e":[1,0,9,28],
"structtss__entry.html#ab98f968cfa9a6a99dd14dafc6ee4f45d":[1,0,9,3],
"structtss__entry.html#acf85f88e08563f2f47a4e2ff5a8caf37":[1,0,9,22],
"structtss__entry.html#ad10a9585d02fef3e25b2e8f4d815d0d2":[1,0,9,20],

View File

@ -166,7 +166,7 @@ static uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="e
</tr>
</table>
</div><div class="memdoc">
<p>Allocate virtual pages &amp; map them to physical memory. </p><dl class="params"><dt>Parameters</dt><dd>
<p>Allocate virtual pages &amp; map them to newly allocated physical memory. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">num_pages</td><td>The number of pages to allocate. </td></tr>
</table>
@ -201,7 +201,7 @@ static uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="e
</tr>
</table>
</div><div class="memdoc">
<p>Allocate virtual pages at a specific address &amp; map them to physical memory. </p><dl class="params"><dt>Parameters</dt><dd>
<p>Allocate virtual pages at a specific address &amp; map them to newly allocated physical memory. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">num_pages</td><td>The number of pages to allocate. </td></tr>
<tr><td class="paramname">addr</td><td>The adress to start allocation at. </td></tr>

View File

@ -82,6 +82,7 @@ $(document).ready(function(){initNavTree('paging_8h.html',''); initResizable();
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">paging.h File Reference</div> </div>
@ -90,6 +91,11 @@ $(document).ready(function(){initNavTree('paging_8h.html',''); initResizable();
<p><a href="paging_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a7e912ae10cea398cf910621105ba481c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="paging_8h.html#a7e912ae10cea398cf910621105ba481c">RUN_IN_ADDRESS_SPACE</a>(addr_space, codeblock)</td></tr>
<tr class="separator:a7e912ae10cea398cf910621105ba481c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a2370886c08cc1b84fa1d81fc8022db9b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="paging_8h.html#a2370886c08cc1b84fa1d81fc8022db9b">map_pages</a> (void *virt_addr_ptr, void *phys_addr_ptr, int num_pages, char usr, char wr)</td></tr>
@ -100,6 +106,8 @@ Functions</h2></td></tr>
<tr class="separator:a64db1d6c4d8861128d9e6e7f671213d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f831aadf41672c296645a7b0df4a5c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="paging_8h.html#a0f831aadf41672c296645a7b0df4a5c6">alloc_pages_virt</a> (int num_pages, void *addr)</td></tr>
<tr class="separator:a0f831aadf41672c296645a7b0df4a5c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6acaea424d9bee06bf95ceb299d75a11"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="paging_8h.html#a6acaea424d9bee06bf95ceb299d75a11">dealloc_pages</a> (int num_pages, void *addr)</td></tr>
<tr class="separator:a6acaea424d9bee06bf95ceb299d75a11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a569adfd13ea3c63741f64108821b1712"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="paging_8h.html#a569adfd13ea3c63741f64108821b1712">paging_init</a> ()</td></tr>
<tr class="separator:a569adfd13ea3c63741f64108821b1712"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b1cb213f5783b7137f40279db762ffc"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="paging_8h.html#a8b1cb213f5783b7137f40279db762ffc">paging_new_address_space</a> ()</td></tr>
@ -113,6 +121,48 @@ Functions</h2></td></tr>
<tr class="memitem:a7554d075a99f52e3303d1ffd90d8c166"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166">get_address_space</a> ()</td></tr>
<tr class="separator:a7554d075a99f52e3303d1ffd90d8c166"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a7e912ae10cea398cf910621105ba481c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7e912ae10cea398cf910621105ba481c">&#9670;&nbsp;</a></span>RUN_IN_ADDRESS_SPACE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RUN_IN_ADDRESS_SPACE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">addr_space, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">codeblock&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">do</span> { \</div>
<div class="line"> void* old_address_space=<a class="code" href="paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166">get_address_space</a>(); \</div>
<div class="line"> load_address_space(addr_space); \</div>
<div class="line"> codeblock; \</div>
<div class="line"> load_address_space(old_address_space); \</div>
<div class="line">} <span class="keywordflow">while</span>(0);</div>
</div><!-- fragment --><p>Run a block of code in a different address space </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">addr_space</td><td>the address space to use </td></tr>
<tr><td class="paramname">codeblock</td><td>the block of code to run </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a64db1d6c4d8861128d9e6e7f671213d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a64db1d6c4d8861128d9e6e7f671213d8">&#9670;&nbsp;</a></span>alloc_pages()</h2>
@ -129,7 +179,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p>Allocate virtual pages &amp; map them to physical memory. </p><dl class="params"><dt>Parameters</dt><dd>
<p>Allocate virtual pages &amp; map them to newly allocated physical memory. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">num_pages</td><td>The number of pages to allocate. </td></tr>
</table>
@ -164,7 +214,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p>Allocate virtual pages at a specific address &amp; map them to physical memory. </p><dl class="params"><dt>Parameters</dt><dd>
<p>Allocate virtual pages at a specific address &amp; map them to newly allocated physical memory. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">num_pages</td><td>The number of pages to allocate. </td></tr>
<tr><td class="paramname">addr</td><td>The adress to start allocation at. </td></tr>
@ -172,6 +222,41 @@ Functions</h2></td></tr>
</dd>
</dl>
</div>
</div>
<a id="a6acaea424d9bee06bf95ceb299d75a11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6acaea424d9bee06bf95ceb299d75a11">&#9670;&nbsp;</a></span>dealloc_pages()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void dealloc_pages </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>num_pages</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>addr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Deallocate the physical memory for pages and unmap them </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">num_pages</td><td>The number of pages to deallocate. </td></tr>
<tr><td class="paramname">addr</td><td>The adress to start deallocation at. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a1675ea0f8e4994b4fbbbe3984ca522b1"></a>
@ -395,6 +480,7 @@ Functions</h2></td></tr>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="apaging_8h_html_a7554d075a99f52e3303d1ffd90d8c166"><div class="ttname"><a href="paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166">get_address_space</a></div><div class="ttdeci">void * get_address_space()</div><div class="ttdef"><b>Definition:</b> paging.c:210</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -1,7 +1,9 @@
var paging_8h =
[
[ "RUN_IN_ADDRESS_SPACE", "paging_8h.html#a7e912ae10cea398cf910621105ba481c", null ],
[ "alloc_pages", "paging_8h.html#a64db1d6c4d8861128d9e6e7f671213d8", null ],
[ "alloc_pages_virt", "paging_8h.html#a0f831aadf41672c296645a7b0df4a5c6", null ],
[ "dealloc_pages", "paging_8h.html#a6acaea424d9bee06bf95ceb299d75a11", null ],
[ "find_free_pages", "paging_8h.html#a1675ea0f8e4994b4fbbbe3984ca522b1", null ],
[ "get_address_space", "paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166", null ],
[ "load_address_space", "paging_8h.html#aee63ef1cb665a5aa68a15ab2461d20cd", null ],

View File

@ -89,19 +89,30 @@ $(document).ready(function(){initNavTree('paging_8h_source.html',''); initResiza
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#ifndef PAGING_H</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#define PAGING_H</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160; </div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="keywordtype">void</span> <a class="code" href="paging_8h.html#a2370886c08cc1b84fa1d81fc8022db9b">map_pages</a>(<span class="keywordtype">void</span>* virt_addr_ptr,<span class="keywordtype">void</span>* phys_addr_ptr,<span class="keywordtype">int</span> num_pages,<span class="keywordtype">char</span> usr,<span class="keywordtype">char</span> wr);</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="keywordtype">void</span> <a class="code" href="paging_8h.html#a8c15ffa3d18088ca41f78d5c632f6b02">unmap_pages</a>(<span class="keywordtype">void</span>* start_virt,<span class="keywordtype">int</span> num_pages);</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="keywordtype">void</span>* <a class="code" href="paging_8h.html#a64db1d6c4d8861128d9e6e7f671213d8">alloc_pages</a>(<span class="keywordtype">int</span> num_pages);</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keywordtype">void</span> <a class="code" href="paging_8h.html#a0f831aadf41672c296645a7b0df4a5c6">alloc_pages_virt</a>(<span class="keywordtype">int</span> num_pages,<span class="keywordtype">void</span>* addr);</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keywordtype">void</span> <a class="code" href="paging_8h.html#a569adfd13ea3c63741f64108821b1712">paging_init</a>();</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="keywordtype">void</span>* <a class="code" href="paging_8h.html#a8b1cb213f5783b7137f40279db762ffc">paging_new_address_space</a>();</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="keywordtype">void</span> <a class="code" href="paging_8h.html#aee63ef1cb665a5aa68a15ab2461d20cd">load_address_space</a>(<span class="keywordtype">void</span>* address_space);</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="keywordtype">void</span>* <a class="code" href="paging_8h.html#af473eee5243c70174a1245d70a5c16fa">virt_to_phys</a>(<span class="keywordtype">void</span>* virt_addr);</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="keywordtype">void</span>* <a class="code" href="paging_8h.html#a1675ea0f8e4994b4fbbbe3984ca522b1">find_free_pages</a>(<span class="keywordtype">int</span> num_pages);</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; </div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="keywordtype">void</span>* <a class="code" href="paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166">get_address_space</a>();</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160; </div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#define RUN_IN_ADDRESS_SPACE(addr_space,codeblock) do { \</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="paging_8h.html#a7e912ae10cea398cf910621105ba481c"> 15</a></span>&#160;<span class="preprocessor"> void* old_address_space=get_address_space(); \</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor"> load_address_space(addr_space); \</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor"> codeblock; \</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor"> load_address_space(old_address_space); \</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">} while(0);</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="keywordtype">void</span> <a class="code" href="paging_8h.html#a2370886c08cc1b84fa1d81fc8022db9b">map_pages</a>(<span class="keywordtype">void</span>* virt_addr_ptr,<span class="keywordtype">void</span>* phys_addr_ptr,<span class="keywordtype">int</span> num_pages,<span class="keywordtype">char</span> usr,<span class="keywordtype">char</span> wr);</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keywordtype">void</span> <a class="code" href="paging_8h.html#a8c15ffa3d18088ca41f78d5c632f6b02">unmap_pages</a>(<span class="keywordtype">void</span>* start_virt,<span class="keywordtype">int</span> num_pages);</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keywordtype">void</span>* <a class="code" href="paging_8h.html#a64db1d6c4d8861128d9e6e7f671213d8">alloc_pages</a>(<span class="keywordtype">int</span> num_pages);</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="keywordtype">void</span> <a class="code" href="paging_8h.html#a0f831aadf41672c296645a7b0df4a5c6">alloc_pages_virt</a>(<span class="keywordtype">int</span> num_pages,<span class="keywordtype">void</span>* addr);</div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="paging_8h.html#a6acaea424d9bee06bf95ceb299d75a11"> 54</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="paging_8h.html#a6acaea424d9bee06bf95ceb299d75a11">dealloc_pages</a>(<span class="keywordtype">int</span> num_pages,<span class="keywordtype">void</span>* addr);</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; </div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="keywordtype">void</span> <a class="code" href="paging_8h.html#a569adfd13ea3c63741f64108821b1712">paging_init</a>();</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="keywordtype">void</span>* <a class="code" href="paging_8h.html#a8b1cb213f5783b7137f40279db762ffc">paging_new_address_space</a>();</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="keywordtype">void</span> <a class="code" href="paging_8h.html#aee63ef1cb665a5aa68a15ab2461d20cd">load_address_space</a>(<span class="keywordtype">void</span>* address_space);</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="keywordtype">void</span>* <a class="code" href="paging_8h.html#af473eee5243c70174a1245d70a5c16fa">virt_to_phys</a>(<span class="keywordtype">void</span>* virt_addr);</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="keywordtype">void</span>* <a class="code" href="paging_8h.html#a1675ea0f8e4994b4fbbbe3984ca522b1">find_free_pages</a>(<span class="keywordtype">int</span> num_pages);</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; </div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="keywordtype">void</span>* <a class="code" href="paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166">get_address_space</a>();</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="apaging_8h_html_a0f831aadf41672c296645a7b0df4a5c6"><div class="ttname"><a href="paging_8h.html#a0f831aadf41672c296645a7b0df4a5c6">alloc_pages_virt</a></div><div class="ttdeci">void alloc_pages_virt(int num_pages, void *addr)</div><div class="ttdef"><b>Definition:</b> paging.c:141</div></div>
@ -113,6 +124,7 @@ $(document).ready(function(){initNavTree('paging_8h_source.html',''); initResiza
<div class="ttc" id="apaging_8h_html_a569adfd13ea3c63741f64108821b1712"><div class="ttname"><a href="paging_8h.html#a569adfd13ea3c63741f64108821b1712">paging_init</a></div><div class="ttdeci">void paging_init()</div><div class="ttdef"><b>Definition:</b> paging.c:187</div></div>
<div class="ttc" id="apaging_8h_html_a8c15ffa3d18088ca41f78d5c632f6b02"><div class="ttname"><a href="paging_8h.html#a8c15ffa3d18088ca41f78d5c632f6b02">unmap_pages</a></div><div class="ttdeci">void unmap_pages(void *start_virt, int num_pages)</div><div class="ttdef"><b>Definition:</b> paging.c:170</div></div>
<div class="ttc" id="apaging_8h_html_a64db1d6c4d8861128d9e6e7f671213d8"><div class="ttname"><a href="paging_8h.html#a64db1d6c4d8861128d9e6e7f671213d8">alloc_pages</a></div><div class="ttdeci">void * alloc_pages(int num_pages)</div><div class="ttdef"><b>Definition:</b> paging.c:120</div></div>
<div class="ttc" id="apaging_8h_html_a6acaea424d9bee06bf95ceb299d75a11"><div class="ttname"><a href="paging_8h.html#a6acaea424d9bee06bf95ceb299d75a11">dealloc_pages</a></div><div class="ttdeci">void dealloc_pages(int num_pages, void *addr)</div></div>
<div class="ttc" id="apaging_8h_html_a1675ea0f8e4994b4fbbbe3984ca522b1"><div class="ttname"><a href="paging_8h.html#a1675ea0f8e4994b4fbbbe3984ca522b1">find_free_pages</a></div><div class="ttdeci">void * find_free_pages(int num_pages)</div><div class="ttdef"><b>Definition:</b> paging.c:75</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View File

@ -1,30 +1,30 @@
var searchData=
[
['tar_5fheader_189',['tar_header',['../structtar__header.html',1,'']]],
['task_5finit_190',['task_init',['../tasking__helpers_8h.html#a0dd765564611ce3bf2bd466fe2ca4ae5',1,'tasking_helpers.h']]],
['tasking_2ec_191',['tasking.c',['../tasking_8c.html',1,'']]],
['tasking_2eh_192',['tasking.h',['../tasking_8h.html',1,'']]],
['tasking_5fblock_193',['tasking_block',['../tasking_8c.html#a021c821360fc28b1a509b585f8d21769',1,'tasking_block(thread_state newstate):&#160;tasking.c'],['../tasking_8h.html#a021c821360fc28b1a509b585f8d21769',1,'tasking_block(thread_state newstate):&#160;tasking.c']]],
['tasking_5fcreate_5ftask_194',['tasking_create_task',['../tasking_8c.html#aab3a61933f2bb9b94aee37b3cd078740',1,'tasking_create_task(void *eip, void *address_space, char kmode, char param1_exists, void *param1_arg, char param2_exists, void *param2_arg, char isThread):&#160;tasking.c'],['../tasking_8h.html#aab3a61933f2bb9b94aee37b3cd078740',1,'tasking_create_task(void *eip, void *address_space, char kmode, char param1_exists, void *param1_arg, char param2_exists, void *param2_arg, char isThread):&#160;tasking.c']]],
['tasking_5fexit_195',['tasking_exit',['../tasking_8c.html#acf62dd83316df4b63f4a93587c9b791e',1,'tasking_exit(int code):&#160;tasking.c'],['../tasking_8h.html#acf62dd83316df4b63f4a93587c9b791e',1,'tasking_exit(int code):&#160;tasking.c']]],
['tasking_5fget_5ferrno_5faddress_196',['tasking_get_errno_address',['../tasking_8c.html#a347fac6db01ff796e5dc6d1fc44c2eef',1,'tasking_get_errno_address():&#160;tasking.c'],['../tasking_8h.html#a347fac6db01ff796e5dc6d1fc44c2eef',1,'tasking_get_errno_address():&#160;tasking.c']]],
['tasking_5fget_5fpid_197',['tasking_get_PID',['../tasking_8c.html#a9555a59dc2340ce36ae1a84c984b3af0',1,'tasking_get_PID():&#160;tasking.c'],['../tasking_8h.html#a9555a59dc2340ce36ae1a84c984b3af0',1,'tasking_get_PID():&#160;tasking.c']]],
['tasking_5fhelpers_2eh_198',['tasking_helpers.h',['../tasking__helpers_8h.html',1,'']]],
['tasking_5fhelpers_5fc_2ec_199',['tasking_helpers_c.c',['../tasking__helpers__c_8c.html',1,'']]],
['tasking_5finit_200',['tasking_init',['../tasking_8c.html#a45f6d4112f15e33ba7a0e356f821d056',1,'tasking_init():&#160;tasking.c'],['../tasking_8h.html#a45f6d4112f15e33ba7a0e356f821d056',1,'tasking_init():&#160;tasking.c']]],
['tasking_5fis_5fprivleged_201',['tasking_is_privleged',['../tasking_8c.html#a47f424f3474f4298f1d6b65eeee5d0f6',1,'tasking_is_privleged():&#160;tasking.c'],['../tasking_8h.html#a47f424f3474f4298f1d6b65eeee5d0f6',1,'tasking_is_privleged():&#160;tasking.c']]],
['tasking_5fnew_5fthread_202',['tasking_new_thread',['../tasking_8c.html#ab4d000931b7ca87b83905b6172471d0e',1,'tasking_new_thread(void *start, pid_t pid, char param_exists, void *param_arg):&#160;tasking.c'],['../tasking_8h.html#ab4d000931b7ca87b83905b6172471d0e',1,'tasking_new_thread(void *start, pid_t pid, char param_exists, void *param_arg):&#160;tasking.c']]],
['tasking_5funblock_203',['tasking_unblock',['../tasking_8c.html#a8daf634972bbe78df522aade52c180bf',1,'tasking_unblock(pid_t pid, pid_t tid):&#160;tasking.c'],['../tasking_8h.html#a8daf634972bbe78df522aade52c180bf',1,'tasking_unblock(pid_t pid, pid_t tid):&#160;tasking.c']]],
['tasking_5fyield_204',['tasking_yield',['../tasking_8c.html#a78aa02f7e342d1a6f76fb2c692086f50',1,'tasking_yield():&#160;tasking.c'],['../tasking_8h.html#a78aa02f7e342d1a6f76fb2c692086f50',1,'tasking_yield():&#160;tasking.c']]],
['thread_205',['Thread',['../structThread.html',1,'']]],
['thread_5fblocked_206',['THREAD_BLOCKED',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207a4aeda0a1e7e9882ce8b0310833fee46e',1,'tasking.h']]],
['thread_5fexited_207',['THREAD_EXITED',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207ac9087b7375864c084808109e1e1af5bb',1,'tasking.h']]],
['thread_5fready_208',['THREAD_READY',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207adc6a307a71277ce8d642b5b916e05042',1,'tasking.h']]],
['thread_5frunning_209',['THREAD_RUNNING',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207aa5639ff4eff3f959406116db9e020c44',1,'tasking.h']]],
['thread_5fstate_210',['thread_state',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207',1,'tasking.h']]],
['tid_211',['tid',['../structThread.html#a85915c03a5847d0f7c08660c8181a74e',1,'Thread']]],
['trap_212',['trap',['../structtss__entry.html#aacaaae74694b873dbcbb6c6accccfc7e',1,'tss_entry']]],
['tss_213',['tss',['../gdt_8c.html#a455af0f71aa0353da14de2d25189d05f',1,'gdt.c']]],
['tss_5fentry_214',['tss_entry',['../structtss__entry.html',1,'']]],
['typeflag_215',['typeflag',['../structtar__header.html#aadedf7296c9998c6275bd28eceeb76f2',1,'tar_header']]]
['tar_5fheader_191',['tar_header',['../structtar__header.html',1,'']]],
['task_5finit_192',['task_init',['../tasking__helpers_8h.html#a0dd765564611ce3bf2bd466fe2ca4ae5',1,'tasking_helpers.h']]],
['tasking_2ec_193',['tasking.c',['../tasking_8c.html',1,'']]],
['tasking_2eh_194',['tasking.h',['../tasking_8h.html',1,'']]],
['tasking_5fblock_195',['tasking_block',['../tasking_8c.html#a021c821360fc28b1a509b585f8d21769',1,'tasking_block(thread_state newstate):&#160;tasking.c'],['../tasking_8h.html#a021c821360fc28b1a509b585f8d21769',1,'tasking_block(thread_state newstate):&#160;tasking.c']]],
['tasking_5fcreate_5ftask_196',['tasking_create_task',['../tasking_8c.html#aab3a61933f2bb9b94aee37b3cd078740',1,'tasking_create_task(void *eip, void *address_space, char kmode, char param1_exists, void *param1_arg, char param2_exists, void *param2_arg, char isThread):&#160;tasking.c'],['../tasking_8h.html#aab3a61933f2bb9b94aee37b3cd078740',1,'tasking_create_task(void *eip, void *address_space, char kmode, char param1_exists, void *param1_arg, char param2_exists, void *param2_arg, char isThread):&#160;tasking.c']]],
['tasking_5fexit_197',['tasking_exit',['../tasking_8c.html#acf62dd83316df4b63f4a93587c9b791e',1,'tasking_exit(int code):&#160;tasking.c'],['../tasking_8h.html#acf62dd83316df4b63f4a93587c9b791e',1,'tasking_exit(int code):&#160;tasking.c']]],
['tasking_5fget_5ferrno_5faddress_198',['tasking_get_errno_address',['../tasking_8c.html#a347fac6db01ff796e5dc6d1fc44c2eef',1,'tasking_get_errno_address():&#160;tasking.c'],['../tasking_8h.html#a347fac6db01ff796e5dc6d1fc44c2eef',1,'tasking_get_errno_address():&#160;tasking.c']]],
['tasking_5fget_5fpid_199',['tasking_get_PID',['../tasking_8c.html#a9555a59dc2340ce36ae1a84c984b3af0',1,'tasking_get_PID():&#160;tasking.c'],['../tasking_8h.html#a9555a59dc2340ce36ae1a84c984b3af0',1,'tasking_get_PID():&#160;tasking.c']]],
['tasking_5fhelpers_2eh_200',['tasking_helpers.h',['../tasking__helpers_8h.html',1,'']]],
['tasking_5fhelpers_5fc_2ec_201',['tasking_helpers_c.c',['../tasking__helpers__c_8c.html',1,'']]],
['tasking_5finit_202',['tasking_init',['../tasking_8c.html#a45f6d4112f15e33ba7a0e356f821d056',1,'tasking_init():&#160;tasking.c'],['../tasking_8h.html#a45f6d4112f15e33ba7a0e356f821d056',1,'tasking_init():&#160;tasking.c']]],
['tasking_5fis_5fprivleged_203',['tasking_is_privleged',['../tasking_8c.html#a47f424f3474f4298f1d6b65eeee5d0f6',1,'tasking_is_privleged():&#160;tasking.c'],['../tasking_8h.html#a47f424f3474f4298f1d6b65eeee5d0f6',1,'tasking_is_privleged():&#160;tasking.c']]],
['tasking_5fnew_5fthread_204',['tasking_new_thread',['../tasking_8c.html#ab4d000931b7ca87b83905b6172471d0e',1,'tasking_new_thread(void *start, pid_t pid, char param_exists, void *param_arg):&#160;tasking.c'],['../tasking_8h.html#ab4d000931b7ca87b83905b6172471d0e',1,'tasking_new_thread(void *start, pid_t pid, char param_exists, void *param_arg):&#160;tasking.c']]],
['tasking_5funblock_205',['tasking_unblock',['../tasking_8c.html#a8daf634972bbe78df522aade52c180bf',1,'tasking_unblock(pid_t pid, pid_t tid):&#160;tasking.c'],['../tasking_8h.html#a8daf634972bbe78df522aade52c180bf',1,'tasking_unblock(pid_t pid, pid_t tid):&#160;tasking.c']]],
['tasking_5fyield_206',['tasking_yield',['../tasking_8c.html#a78aa02f7e342d1a6f76fb2c692086f50',1,'tasking_yield():&#160;tasking.c'],['../tasking_8h.html#a78aa02f7e342d1a6f76fb2c692086f50',1,'tasking_yield():&#160;tasking.c']]],
['thread_207',['Thread',['../structThread.html',1,'']]],
['thread_5fblocked_208',['THREAD_BLOCKED',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207a4aeda0a1e7e9882ce8b0310833fee46e',1,'tasking.h']]],
['thread_5fexited_209',['THREAD_EXITED',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207ac9087b7375864c084808109e1e1af5bb',1,'tasking.h']]],
['thread_5fready_210',['THREAD_READY',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207adc6a307a71277ce8d642b5b916e05042',1,'tasking.h']]],
['thread_5frunning_211',['THREAD_RUNNING',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207aa5639ff4eff3f959406116db9e020c44',1,'tasking.h']]],
['thread_5fstate_212',['thread_state',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207',1,'tasking.h']]],
['tid_213',['tid',['../structThread.html#a85915c03a5847d0f7c08660c8181a74e',1,'Thread']]],
['trap_214',['trap',['../structtss__entry.html#aacaaae74694b873dbcbb6c6accccfc7e',1,'tss_entry']]],
['tss_215',['tss',['../gdt_8c.html#a455af0f71aa0353da14de2d25189d05f',1,'gdt.c']]],
['tss_5fentry_216',['tss_entry',['../structtss__entry.html',1,'']]],
['typeflag_217',['typeflag',['../structtar__header.html#aadedf7296c9998c6275bd28eceeb76f2',1,'tar_header']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['uid_216',['uid',['../structtar__header.html#a35c2f1c125c4ab1ee8bbb311ed9575ef',1,'tar_header']]],
['unmap_5fpages_217',['unmap_pages',['../paging_8c.html#a8c15ffa3d18088ca41f78d5c632f6b02',1,'unmap_pages(void *start_virt, int num_pages):&#160;paging.c'],['../paging_8h.html#a8c15ffa3d18088ca41f78d5c632f6b02',1,'unmap_pages(void *start_virt, int num_pages):&#160;paging.c']]],
['unmark_5fproc_5fscheduled_218',['unmark_proc_scheduled',['../tasking_8c.html#ad3a9873876af082690bffdb92292c7d6',1,'tasking.c']]],
['useresp_219',['useresp',['../structregisters__t.html#af8719df6cec71f1884a4cfd6e616e066',1,'registers_t']]]
['uid_218',['uid',['../structtar__header.html#a35c2f1c125c4ab1ee8bbb311ed9575ef',1,'tar_header']]],
['unmap_5fpages_219',['unmap_pages',['../paging_8c.html#a8c15ffa3d18088ca41f78d5c632f6b02',1,'unmap_pages(void *start_virt, int num_pages):&#160;paging.c'],['../paging_8h.html#a8c15ffa3d18088ca41f78d5c632f6b02',1,'unmap_pages(void *start_virt, int num_pages):&#160;paging.c']]],
['unmark_5fproc_5fscheduled_220',['unmark_proc_scheduled',['../tasking_8c.html#ad3a9873876af082690bffdb92292c7d6',1,'tasking.c']]],
['useresp_221',['useresp',['../structregisters__t.html#af8719df6cec71f1884a4cfd6e616e066',1,'registers_t']]]
];

View File

@ -1,10 +1,10 @@
var searchData=
[
['vga_5fblack_220',['VGA_BLACK',['../vga__err_8c.html#acab7e7029b260dd60c76016ee22e2e1b',1,'vga_err.c']]],
['vga_5ferr_2ec_221',['vga_err.c',['../vga__err_8c.html',1,'']]],
['vga_5ferr_2eh_222',['vga_err.h',['../vga__err_8h.html',1,'']]],
['vga_5finit_223',['vga_init',['../vga__err_8c.html#a4bbfb43f804f9a0b63ed42a9c0b9e5c7',1,'vga_init(char *addr):&#160;vga_err.c'],['../vga__err_8h.html#a60b5af9b1db61c1f7ea1067473917172',1,'vga_init(char *screen):&#160;vga_err.c']]],
['vga_5fwhite_224',['VGA_WHITE',['../vga__err_8c.html#a060c515545806e281c70e2c6cd7f6273',1,'vga_err.c']]],
['vga_5fwrite_5fstring_225',['vga_write_string',['../vga__err_8c.html#a75cdd147f30de14160e9a62daf105dab',1,'vga_write_string(const char *string):&#160;vga_err.c'],['../vga__err_8h.html#a75cdd147f30de14160e9a62daf105dab',1,'vga_write_string(const char *string):&#160;vga_err.c']]],
['virt_5fto_5fphys_226',['virt_to_phys',['../paging_8c.html#a65a7667a1f8f74a06df63ece822c70d2',1,'virt_to_phys(void *virt_addr_arg):&#160;paging.c'],['../paging_8h.html#af473eee5243c70174a1245d70a5c16fa',1,'virt_to_phys(void *virt_addr):&#160;paging.c']]]
['vga_5fblack_222',['VGA_BLACK',['../vga__err_8c.html#acab7e7029b260dd60c76016ee22e2e1b',1,'vga_err.c']]],
['vga_5ferr_2ec_223',['vga_err.c',['../vga__err_8c.html',1,'']]],
['vga_5ferr_2eh_224',['vga_err.h',['../vga__err_8h.html',1,'']]],
['vga_5finit_225',['vga_init',['../vga__err_8c.html#a4bbfb43f804f9a0b63ed42a9c0b9e5c7',1,'vga_init(char *addr):&#160;vga_err.c'],['../vga__err_8h.html#a60b5af9b1db61c1f7ea1067473917172',1,'vga_init(char *screen):&#160;vga_err.c']]],
['vga_5fwhite_226',['VGA_WHITE',['../vga__err_8c.html#a060c515545806e281c70e2c6cd7f6273',1,'vga_err.c']]],
['vga_5fwrite_5fstring_227',['vga_write_string',['../vga__err_8c.html#a75cdd147f30de14160e9a62daf105dab',1,'vga_write_string(const char *string):&#160;vga_err.c'],['../vga__err_8h.html#a75cdd147f30de14160e9a62daf105dab',1,'vga_write_string(const char *string):&#160;vga_err.c']]],
['virt_5fto_5fphys_228',['virt_to_phys',['../paging_8c.html#a65a7667a1f8f74a06df63ece822c70d2',1,'virt_to_phys(void *virt_addr_arg):&#160;paging.c'],['../paging_8h.html#af473eee5243c70174a1245d70a5c16fa',1,'virt_to_phys(void *virt_addr):&#160;paging.c']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['wait_5ffor_5funblocked_5fthread_5fasm_227',['wait_for_unblocked_thread_asm',['../tasking__helpers_8h.html#a9f1038b75eee81b791a9ebadefe432b5',1,'tasking_helpers.h']]],
['write_5ftss_228',['write_tss',['../gdt_8c.html#aa27ea5f3de17cbaeabd741a1218d35ff',1,'gdt.c']]]
['wait_5ffor_5funblocked_5fthread_5fasm_229',['wait_for_unblocked_thread_asm',['../tasking__helpers_8h.html#a9f1038b75eee81b791a9ebadefe432b5',1,'tasking_helpers.h']]],
['write_5ftss_230',['write_tss',['../gdt_8c.html#aa27ea5f3de17cbaeabd741a1218d35ff',1,'gdt.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['x_229',['x',['../vga__err_8c.html#a6150e0515f7202e2fb518f7206ed97dc',1,'vga_err.c']]]
['x_231',['x',['../vga__err_8c.html#a6150e0515f7202e2fb518f7206ed97dc',1,'vga_err.c']]]
];

View File

@ -3,5 +3,6 @@ var searchData=
['data_29',['data',['../kmalloc_8c.html#a735984d41155bc1032e09bece8f8d66d',1,'kmalloc.c']]],
['data_5fport_30',['DATA_PORT',['../serial_8c.html#a773d88e6be98081f856bb18700c1e968',1,'serial.c']]],
['data_5fports_31',['data_ports',['../serial_8c.html#a69c0742ded515a83d1cbc516056c887c',1,'serial.c']]],
['ds_32',['ds',['../structtss__entry.html#a40bee984aea21eef64e0991260d9e406',1,'tss_entry::ds()'],['../structregisters__t.html#a306bd2b372d49bfd4c7d238d70f008de',1,'registers_t::ds()']]]
['dealloc_5fpages_32',['dealloc_pages',['../paging_8h.html#a6acaea424d9bee06bf95ceb299d75a11',1,'paging.h']]],
['ds_33',['ds',['../structtss__entry.html#a40bee984aea21eef64e0991260d9e406',1,'tss_entry::ds()'],['../structregisters__t.html#a306bd2b372d49bfd4c7d238d70f008de',1,'registers_t::ds()']]]
];

View File

@ -1,20 +1,20 @@
var searchData=
[
['eax_33',['eax',['../structtss__entry.html#ab98f968cfa9a6a99dd14dafc6ee4f45d',1,'tss_entry::eax()'],['../structregisters__t.html#adaa5ebb5f10e5eeb2cac10c8e25d320c',1,'registers_t::eax()']]],
['ebp_34',['ebp',['../structtss__entry.html#a56b56d90c6b974d6baa724bfa7b38f55',1,'tss_entry::ebp()'],['../structregisters__t.html#aff130efb880979b18f2f4a8264afccde',1,'registers_t::ebp()']]],
['ebx_35',['ebx',['../structtss__entry.html#aede979bb90225f583647044187054a06',1,'tss_entry::ebx()'],['../structregisters__t.html#a84391dc9350fbfb30b02d635546696e8',1,'registers_t::ebx()']]],
['ecx_36',['ecx',['../structtss__entry.html#a4400082798259c7ad78fe4ee38f3291e',1,'tss_entry::ecx()'],['../structregisters__t.html#abdc4acd673970ed5c985ac2732f97c24',1,'registers_t::ecx()']]],
['edi_37',['edi',['../structtss__entry.html#adeb1073549595507078bed028e5802cd',1,'tss_entry::edi()'],['../structregisters__t.html#aa5edb9d0c62bdedca9f143c172845d48',1,'registers_t::edi()']]],
['edx_38',['edx',['../structtss__entry.html#a6eae02cea3ac5d06a3cc0953c33cc8ae',1,'tss_entry::edx()'],['../structregisters__t.html#a6c531d5d89f3dfab8255cec001beef54',1,'registers_t::edx()']]],
['eflags_39',['eflags',['../structtss__entry.html#a484e21ee8a871081ac5983dcbab67b5b',1,'tss_entry::eflags()'],['../structregisters__t.html#af74793cc2103014e6f370ef29a1657d8',1,'registers_t::eflags()']]],
['eip_40',['eip',['../structtss__entry.html#a3444c8075792428d3eeaca8854e997da',1,'tss_entry::eip()'],['../structregisters__t.html#ac8298121612095b5f2649462bb01d6a6',1,'registers_t::eip()']]],
['err_5fcode_41',['err_code',['../structregisters__t.html#aad855f6a4d0a6914759c59b66cd763f6',1,'registers_t']]],
['errno_42',['errno',['../structThread.html#acb2fe83a77f2e2eea943869b40e472b0',1,'Thread']]],
['es_43',['es',['../structtss__entry.html#af7bbd845a2a72c3ac01d71aee21953d8',1,'tss_entry']]],
['esi_44',['esi',['../structtss__entry.html#aa852584158e6d40db6c2f56684e6fcf6',1,'tss_entry::esi()'],['../structregisters__t.html#ab2d08df2d79ee5da0adbba49f4b4fc93',1,'registers_t::esi()']]],
['esp_45',['esp',['../structtss__entry.html#a00341093edad24fb2b7743f8c8d95586',1,'tss_entry::esp()'],['../structregisters__t.html#af3d2cd0ef47376c87848a1497c779d45',1,'registers_t::esp()']]],
['esp0_46',['esp0',['../structtss__entry.html#a69bf522e3a865427a6325fe57ab70cb3',1,'tss_entry']]],
['esp1_47',['esp1',['../structtss__entry.html#a7794e8d77e1ef862d7d784ce488907c6',1,'tss_entry']]],
['esp2_48',['esp2',['../structtss__entry.html#a1a9ce6c811e2ca37b49f4306e9ad009c',1,'tss_entry']]],
['exception_5fmessages_49',['exception_messages',['../isr_8c.html#a79c9f7d90e19dbcd570e013274d75bc1',1,'isr.c']]]
['eax_34',['eax',['../structtss__entry.html#ab98f968cfa9a6a99dd14dafc6ee4f45d',1,'tss_entry::eax()'],['../structregisters__t.html#adaa5ebb5f10e5eeb2cac10c8e25d320c',1,'registers_t::eax()']]],
['ebp_35',['ebp',['../structtss__entry.html#a56b56d90c6b974d6baa724bfa7b38f55',1,'tss_entry::ebp()'],['../structregisters__t.html#aff130efb880979b18f2f4a8264afccde',1,'registers_t::ebp()']]],
['ebx_36',['ebx',['../structtss__entry.html#aede979bb90225f583647044187054a06',1,'tss_entry::ebx()'],['../structregisters__t.html#a84391dc9350fbfb30b02d635546696e8',1,'registers_t::ebx()']]],
['ecx_37',['ecx',['../structtss__entry.html#a4400082798259c7ad78fe4ee38f3291e',1,'tss_entry::ecx()'],['../structregisters__t.html#abdc4acd673970ed5c985ac2732f97c24',1,'registers_t::ecx()']]],
['edi_38',['edi',['../structtss__entry.html#adeb1073549595507078bed028e5802cd',1,'tss_entry::edi()'],['../structregisters__t.html#aa5edb9d0c62bdedca9f143c172845d48',1,'registers_t::edi()']]],
['edx_39',['edx',['../structtss__entry.html#a6eae02cea3ac5d06a3cc0953c33cc8ae',1,'tss_entry::edx()'],['../structregisters__t.html#a6c531d5d89f3dfab8255cec001beef54',1,'registers_t::edx()']]],
['eflags_40',['eflags',['../structtss__entry.html#a484e21ee8a871081ac5983dcbab67b5b',1,'tss_entry::eflags()'],['../structregisters__t.html#af74793cc2103014e6f370ef29a1657d8',1,'registers_t::eflags()']]],
['eip_41',['eip',['../structtss__entry.html#a3444c8075792428d3eeaca8854e997da',1,'tss_entry::eip()'],['../structregisters__t.html#ac8298121612095b5f2649462bb01d6a6',1,'registers_t::eip()']]],
['err_5fcode_42',['err_code',['../structregisters__t.html#aad855f6a4d0a6914759c59b66cd763f6',1,'registers_t']]],
['errno_43',['errno',['../structThread.html#acb2fe83a77f2e2eea943869b40e472b0',1,'Thread']]],
['es_44',['es',['../structtss__entry.html#af7bbd845a2a72c3ac01d71aee21953d8',1,'tss_entry']]],
['esi_45',['esi',['../structtss__entry.html#aa852584158e6d40db6c2f56684e6fcf6',1,'tss_entry::esi()'],['../structregisters__t.html#ab2d08df2d79ee5da0adbba49f4b4fc93',1,'registers_t::esi()']]],
['esp_46',['esp',['../structtss__entry.html#a00341093edad24fb2b7743f8c8d95586',1,'tss_entry::esp()'],['../structregisters__t.html#af3d2cd0ef47376c87848a1497c779d45',1,'registers_t::esp()']]],
['esp0_47',['esp0',['../structtss__entry.html#a69bf522e3a865427a6325fe57ab70cb3',1,'tss_entry']]],
['esp1_48',['esp1',['../structtss__entry.html#a7794e8d77e1ef862d7d784ce488907c6',1,'tss_entry']]],
['esp2_49',['esp2',['../structtss__entry.html#a1a9ce6c811e2ca37b49f4306e9ad009c',1,'tss_entry']]],
['exception_5fmessages_50',['exception_messages',['../isr_8c.html#a79c9f7d90e19dbcd570e013274d75bc1',1,'isr.c']]]
];

View File

@ -1,10 +1,10 @@
var searchData=
[
['fifo_5fport_50',['FIFO_PORT',['../serial_8c.html#a5c2915e689d550707e4bf431e19c0316',1,'serial.c']]],
['filename_51',['filename',['../structtar__header.html#a589861ccab2e746276539d6738ede3d2',1,'tar_header']]],
['find_5ffree_5fpages_52',['find_free_pages',['../paging_8c.html#a1675ea0f8e4994b4fbbbe3984ca522b1',1,'find_free_pages(int num_pages):&#160;paging.c'],['../paging_8h.html#a1675ea0f8e4994b4fbbbe3984ca522b1',1,'find_free_pages(int num_pages):&#160;paging.c']]],
['first_5fthread_53',['first_thread',['../structProcess.html#af6aa293cc982154a6b4880067258d66b',1,'Process']]],
['flags_54',['flags',['../structidt__gate__t.html#a1e8a0e3bd0163bc6dbaf79e435c8d372',1,'idt_gate_t']]],
['fs_55',['fs',['../structtss__entry.html#a6f2f6031fcb544e294cbae20ea2728b4',1,'tss_entry']]],
['format_20of_20a_20paging_20structure_20entry_56',['Format of a paging structure entry',['../pg_struct_entry.html',1,'']]]
['fifo_5fport_51',['FIFO_PORT',['../serial_8c.html#a5c2915e689d550707e4bf431e19c0316',1,'serial.c']]],
['filename_52',['filename',['../structtar__header.html#a589861ccab2e746276539d6738ede3d2',1,'tar_header']]],
['find_5ffree_5fpages_53',['find_free_pages',['../paging_8c.html#a1675ea0f8e4994b4fbbbe3984ca522b1',1,'find_free_pages(int num_pages):&#160;paging.c'],['../paging_8h.html#a1675ea0f8e4994b4fbbbe3984ca522b1',1,'find_free_pages(int num_pages):&#160;paging.c']]],
['first_5fthread_54',['first_thread',['../structProcess.html#af6aa293cc982154a6b4880067258d66b',1,'Process']]],
['flags_55',['flags',['../structidt__gate__t.html#a1e8a0e3bd0163bc6dbaf79e435c8d372',1,'idt_gate_t']]],
['fs_56',['fs',['../structtss__entry.html#a6f2f6031fcb544e294cbae20ea2728b4',1,'tss_entry']]],
['format_20of_20a_20paging_20structure_20entry_57',['Format of a paging structure entry',['../pg_struct_entry.html',1,'']]]
];

View File

@ -1,14 +1,14 @@
var searchData=
[
['gdt_57',['gdt',['../gdt_8c.html#a0f4d3a4a64bfc46940c10cb3bbb7b9cb',1,'gdt.c']]],
['gdt_2ec_58',['gdt.c',['../gdt_8c.html',1,'']]],
['gdt_2eh_59',['gdt.h',['../gdt_8h.html',1,'']]],
['gdt_5fdesc_60',['gdt_desc',['../gdt_8c.html#a823bcbc577ee7b289fea00385b3cfcd6',1,'gdt.c']]],
['gdt_5fdescription_61',['gdt_description',['../structgdt__description.html',1,'']]],
['gdt_5fentry_62',['gdt_entry',['../structgdt__entry.html',1,'']]],
['gdt_5finit_63',['gdt_init',['../gdt_8c.html#aaa7a7d6a41843f8a0c64fd66967feef4',1,'gdt_init():&#160;gdt.c'],['../gdt_8h.html#aaa7a7d6a41843f8a0c64fd66967feef4',1,'gdt_init():&#160;gdt.c']]],
['get_5faddress_5fspace_64',['get_address_space',['../paging_8c.html#a7554d075a99f52e3303d1ffd90d8c166',1,'get_address_space():&#160;paging.c'],['../paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166',1,'get_address_space():&#160;paging.c']]],
['get_5fbmap_5fbit_65',['get_bmap_bit',['../kmalloc_8c.html#a47146a9a25f3dded401dfa59fb831d40',1,'get_bmap_bit(size_t index):&#160;kmalloc.c'],['../pmem_8c.html#a93795a6c0110c3e7ebfec6e443ac5b47',1,'get_bmap_bit(int index):&#160;pmem.c']]],
['gid_66',['gid',['../structtar__header.html#aa1d8df38a2ac4ff6bf1ea1d99d0943a0',1,'tar_header']]],
['gs_67',['gs',['../structtss__entry.html#aaa4ebeb4215f6eea685b57d1da7e2092',1,'tss_entry']]]
['gdt_58',['gdt',['../gdt_8c.html#a0f4d3a4a64bfc46940c10cb3bbb7b9cb',1,'gdt.c']]],
['gdt_2ec_59',['gdt.c',['../gdt_8c.html',1,'']]],
['gdt_2eh_60',['gdt.h',['../gdt_8h.html',1,'']]],
['gdt_5fdesc_61',['gdt_desc',['../gdt_8c.html#a823bcbc577ee7b289fea00385b3cfcd6',1,'gdt.c']]],
['gdt_5fdescription_62',['gdt_description',['../structgdt__description.html',1,'']]],
['gdt_5fentry_63',['gdt_entry',['../structgdt__entry.html',1,'']]],
['gdt_5finit_64',['gdt_init',['../gdt_8c.html#aaa7a7d6a41843f8a0c64fd66967feef4',1,'gdt_init():&#160;gdt.c'],['../gdt_8h.html#aaa7a7d6a41843f8a0c64fd66967feef4',1,'gdt_init():&#160;gdt.c']]],
['get_5faddress_5fspace_65',['get_address_space',['../paging_8c.html#a7554d075a99f52e3303d1ffd90d8c166',1,'get_address_space():&#160;paging.c'],['../paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166',1,'get_address_space():&#160;paging.c']]],
['get_5fbmap_5fbit_66',['get_bmap_bit',['../kmalloc_8c.html#a47146a9a25f3dded401dfa59fb831d40',1,'get_bmap_bit(size_t index):&#160;kmalloc.c'],['../pmem_8c.html#a93795a6c0110c3e7ebfec6e443ac5b47',1,'get_bmap_bit(int index):&#160;pmem.c']]],
['gid_67',['gid',['../structtar__header.html#aa1d8df38a2ac4ff6bf1ea1d99d0943a0',1,'tar_header']]],
['gs_68',['gs',['../structtss__entry.html#aaa4ebeb4215f6eea685b57d1da7e2092',1,'tss_entry']]]
];

View File

@ -1,8 +1,8 @@
var searchData=
[
['halt_68',['halt',['../halt_8h.html#ade0430439247877006d7df950f94918a',1,'halt.h']]],
['halt_2eh_69',['halt.h',['../halt_8h.html',1,'']]],
['has_5funblocked_5fthreads_70',['HAS_UNBLOCKED_THREADS',['../tasking_8c.html#a707e5829cfbdaede08d2fdcd44c2d987',1,'tasking.c']]],
['high_5f16_71',['HIGH_16',['../idt_8c.html#a2da034237eeeaceff09c1a76f33c9233',1,'idt.c']]],
['high_5foffset_72',['high_offset',['../structidt__gate__t.html#a58bc19506e9c834f5e240a7d3c4bfe21',1,'idt_gate_t']]]
['halt_69',['halt',['../halt_8h.html#ade0430439247877006d7df950f94918a',1,'halt.h']]],
['halt_2eh_70',['halt.h',['../halt_8h.html',1,'']]],
['has_5funblocked_5fthreads_71',['HAS_UNBLOCKED_THREADS',['../tasking_8c.html#a707e5829cfbdaede08d2fdcd44c2d987',1,'tasking.c']]],
['high_5f16_72',['HIGH_16',['../idt_8c.html#a2da034237eeeaceff09c1a76f33c9233',1,'idt.c']]],
['high_5foffset_73',['high_offset',['../structidt__gate__t.html#a58bc19506e9c834f5e240a7d3c4bfe21',1,'idt_gate_t']]]
];

View File

@ -1,29 +1,29 @@
var searchData=
[
['idt_73',['idt',['../idt_8c.html#a4d4654ee93de46cda6985f84a4db4137',1,'idt.c']]],
['idt_2ec_74',['idt.c',['../idt_8c.html',1,'']]],
['idt_2eh_75',['idt.h',['../idt_8h.html',1,'']]],
['idt_5fentries_76',['IDT_ENTRIES',['../idt_8c.html#a2a59a505aa55f15c152f30f811fbd310',1,'idt.c']]],
['idt_5fgate_5ft_77',['idt_gate_t',['../structidt__gate__t.html',1,'']]],
['idt_5freg_78',['idt_reg',['../idt_8c.html#a62dd615174090c33c237eee44032be5b',1,'idt.c']]],
['idt_5fregister_5ft_79',['idt_register_t',['../structidt__register__t.html',1,'']]],
['idt_5fset_5fgate_80',['idt_set_gate',['../idt_8c.html#a8dbed98f9174c8ad5e587f3d3881ad73',1,'idt_set_gate(int n, uint32_t handler):&#160;idt.c'],['../idt_8h.html#a8dbed98f9174c8ad5e587f3d3881ad73',1,'idt_set_gate(int n, uint32_t handler):&#160;idt.c']]],
['int_5fno_81',['int_no',['../structregisters__t.html#a8e99e934a82bfae46a74fd6cfccf33f5',1,'registers_t']]],
['int_5fport_82',['INT_PORT',['../serial_8c.html#a630b8d5ff9c330d75ab2813c475187dc',1,'serial.c']]],
['int_5fstack_5ftop_83',['int_stack_top',['../gdt_8c.html#acd7ef9e5bed2fba0c703d4b08514f0a7',1,'gdt.c']]],
['invl_5fpage_84',['invl_page',['../paging_8c.html#abaa0040e698c54cc890b55894bbff094',1,'paging.c']]],
['iomap_5fbase_85',['iomap_base',['../structtss__entry.html#a79e5abeebbb3ecd04a19183b9b6f4d5e',1,'tss_entry']]],
['iopb_86',['iopb',['../structtss__entry.html#ad10a9585d02fef3e25b2e8f4d815d0d2',1,'tss_entry']]],
['irq_5fhandler_87',['irq_handler',['../isr_8c.html#a2127468804d6c8a288db9388f8f5d684',1,'isr.c']]],
['irq_5fhandlers_88',['irq_handlers',['../isr_8c.html#a484241268f0a389560492a2ace986fed',1,'isr.c']]],
['is_5fkstack_5fallocated_89',['is_kstack_allocated',['../tasking__helpers__c_8c.html#ad0b18511b18e15f6fe983d69ef962559',1,'tasking_helpers_c.c']]],
['is_5fpage_5fpresent_90',['is_page_present',['../paging_8c.html#a7fb8d280bc19b061f91b82733932c94f',1,'paging.c']]],
['is_5fproc_5fscheduled_91',['is_proc_scheduled',['../tasking_8c.html#a4fe00345b6be4d48d67c8d07112fd3a1',1,'tasking.c']]],
['is_5ftransmit_5ffifo_5fempty_92',['IS_TRANSMIT_FIFO_EMPTY',['../serial_8c.html#afbc9214be5b2a129335389f750aa63b5',1,'serial.c']]],
['isr_2ec_93',['isr.c',['../isr_8c.html',1,'']]],
['isr_2eh_94',['isr.h',['../i386_2isr_8h.html',1,'(Global Namespace)'],['../isr_8h.html',1,'(Global Namespace)']]],
['isr_5fhandler_95',['isr_handler',['../isr_8c.html#aadec5105d6190a106710e70e76b7c5b6',1,'isr.c']]],
['isr_5finstall_96',['isr_install',['../isr_8c.html#aed0ecf87a0ed3270ce0e9c68cd01a946',1,'isr_install():&#160;isr.c'],['../i386_2isr_8h.html#aed0ecf87a0ed3270ce0e9c68cd01a946',1,'isr_install():&#160;isr.c'],['../isr_8h.html#aed0ecf87a0ed3270ce0e9c68cd01a946',1,'isr_install():&#160;isr.c']]],
['isr_5fregister_5fhandler_97',['isr_register_handler',['../isr_8c.html#add073e14261bb5f977abc321d03f809b',1,'isr_register_handler(int n, isr_t handler):&#160;isr.c'],['../i386_2isr_8h.html#add073e14261bb5f977abc321d03f809b',1,'isr_register_handler(int n, isr_t handler):&#160;isr.c'],['../isr_8h.html#add073e14261bb5f977abc321d03f809b',1,'isr_register_handler(int n, isr_t handler):&#160;isr.c']]],
['isr_5ft_98',['isr_t',['../i386_2isr_8h.html#a2ae93e6d11fda68bd746e046e2411a90',1,'isr_t():&#160;isr.h'],['../isr_8h.html#a2ae93e6d11fda68bd746e046e2411a90',1,'isr_t():&#160;isr.h']]]
['idt_74',['idt',['../idt_8c.html#a4d4654ee93de46cda6985f84a4db4137',1,'idt.c']]],
['idt_2ec_75',['idt.c',['../idt_8c.html',1,'']]],
['idt_2eh_76',['idt.h',['../idt_8h.html',1,'']]],
['idt_5fentries_77',['IDT_ENTRIES',['../idt_8c.html#a2a59a505aa55f15c152f30f811fbd310',1,'idt.c']]],
['idt_5fgate_5ft_78',['idt_gate_t',['../structidt__gate__t.html',1,'']]],
['idt_5freg_79',['idt_reg',['../idt_8c.html#a62dd615174090c33c237eee44032be5b',1,'idt.c']]],
['idt_5fregister_5ft_80',['idt_register_t',['../structidt__register__t.html',1,'']]],
['idt_5fset_5fgate_81',['idt_set_gate',['../idt_8c.html#a8dbed98f9174c8ad5e587f3d3881ad73',1,'idt_set_gate(int n, uint32_t handler):&#160;idt.c'],['../idt_8h.html#a8dbed98f9174c8ad5e587f3d3881ad73',1,'idt_set_gate(int n, uint32_t handler):&#160;idt.c']]],
['int_5fno_82',['int_no',['../structregisters__t.html#a8e99e934a82bfae46a74fd6cfccf33f5',1,'registers_t']]],
['int_5fport_83',['INT_PORT',['../serial_8c.html#a630b8d5ff9c330d75ab2813c475187dc',1,'serial.c']]],
['int_5fstack_5ftop_84',['int_stack_top',['../gdt_8c.html#acd7ef9e5bed2fba0c703d4b08514f0a7',1,'gdt.c']]],
['invl_5fpage_85',['invl_page',['../paging_8c.html#abaa0040e698c54cc890b55894bbff094',1,'paging.c']]],
['iomap_5fbase_86',['iomap_base',['../structtss__entry.html#a79e5abeebbb3ecd04a19183b9b6f4d5e',1,'tss_entry']]],
['iopb_87',['iopb',['../structtss__entry.html#ad10a9585d02fef3e25b2e8f4d815d0d2',1,'tss_entry']]],
['irq_5fhandler_88',['irq_handler',['../isr_8c.html#a2127468804d6c8a288db9388f8f5d684',1,'isr.c']]],
['irq_5fhandlers_89',['irq_handlers',['../isr_8c.html#a484241268f0a389560492a2ace986fed',1,'isr.c']]],
['is_5fkstack_5fallocated_90',['is_kstack_allocated',['../tasking__helpers__c_8c.html#ad0b18511b18e15f6fe983d69ef962559',1,'tasking_helpers_c.c']]],
['is_5fpage_5fpresent_91',['is_page_present',['../paging_8c.html#a7fb8d280bc19b061f91b82733932c94f',1,'paging.c']]],
['is_5fproc_5fscheduled_92',['is_proc_scheduled',['../tasking_8c.html#a4fe00345b6be4d48d67c8d07112fd3a1',1,'tasking.c']]],
['is_5ftransmit_5ffifo_5fempty_93',['IS_TRANSMIT_FIFO_EMPTY',['../serial_8c.html#afbc9214be5b2a129335389f750aa63b5',1,'serial.c']]],
['isr_2ec_94',['isr.c',['../isr_8c.html',1,'']]],
['isr_2eh_95',['isr.h',['../i386_2isr_8h.html',1,'(Global Namespace)'],['../isr_8h.html',1,'(Global Namespace)']]],
['isr_5fhandler_96',['isr_handler',['../isr_8c.html#aadec5105d6190a106710e70e76b7c5b6',1,'isr.c']]],
['isr_5finstall_97',['isr_install',['../isr_8c.html#aed0ecf87a0ed3270ce0e9c68cd01a946',1,'isr_install():&#160;isr.c'],['../i386_2isr_8h.html#aed0ecf87a0ed3270ce0e9c68cd01a946',1,'isr_install():&#160;isr.c'],['../isr_8h.html#aed0ecf87a0ed3270ce0e9c68cd01a946',1,'isr_install():&#160;isr.c']]],
['isr_5fregister_5fhandler_98',['isr_register_handler',['../isr_8c.html#add073e14261bb5f977abc321d03f809b',1,'isr_register_handler(int n, isr_t handler):&#160;isr.c'],['../i386_2isr_8h.html#add073e14261bb5f977abc321d03f809b',1,'isr_register_handler(int n, isr_t handler):&#160;isr.c'],['../isr_8h.html#add073e14261bb5f977abc321d03f809b',1,'isr_register_handler(int n, isr_t handler):&#160;isr.c']]],
['isr_5ft_99',['isr_t',['../i386_2isr_8h.html#a2ae93e6d11fda68bd746e046e2411a90',1,'isr_t():&#160;isr.h'],['../isr_8h.html#a2ae93e6d11fda68bd746e046e2411a90',1,'isr_t():&#160;isr.h']]]
];

View File

@ -1,16 +1,16 @@
var searchData=
[
['kern_5fpage_5ftables_99',['kern_page_tables',['../paging_8c.html#a178fdbc06e3c09fc67a90becd7b04cf3',1,'paging.c']]],
['kernel_5fcs_100',['KERNEL_CS',['../idt_8c.html#ab0b69b822e9207a5960bc07fc3d36ee4',1,'idt.c']]],
['kernel_5fesp_101',['kernel_esp',['../structThread.html#a5c7be841d425e4383daccdce34d7aa29',1,'Thread']]],
['kernel_5fesp_5ftop_102',['kernel_esp_top',['../structThread.html#ad587532fcef04437ad95e1cfea76ba2f',1,'Thread']]],
['kfree_103',['kfree',['../kmalloc_8c.html#ae99fbcc0b427b9bf726c73960c29efcb',1,'kfree(void *mem):&#160;kmalloc.c'],['../kmalloc_8h.html#ae99fbcc0b427b9bf726c73960c29efcb',1,'kfree(void *mem):&#160;kmalloc.c']]],
['kmalloc_104',['kmalloc',['../kmalloc_8c.html#a5f52d7c56b7d67dc2f96b2e93dfdc7be',1,'kmalloc(size_t size):&#160;kmalloc.c'],['../kmalloc_8h.html#a5f52d7c56b7d67dc2f96b2e93dfdc7be',1,'kmalloc(size_t size):&#160;kmalloc.c']]],
['kmalloc_2ec_105',['kmalloc.c',['../kmalloc_8c.html',1,'']]],
['kmalloc_2eh_106',['kmalloc.h',['../kmalloc_8h.html',1,'']]],
['kmalloc_5fbmap_5fsz_107',['KMALLOC_BMAP_SZ',['../kmalloc_8c.html#a0590e61e5f511e2903e80dd97863b978',1,'kmalloc.c']]],
['kmalloc_5fpage_5ftables_108',['kmalloc_page_tables',['../paging_8c.html#ab3316ce221e6b85c0af74aeacd4daf87',1,'paging.c']]],
['kstack_5fbmap_109',['kstack_bmap',['../tasking__helpers__c_8c.html#a1ae00143664671d405c47d05fcd8a4b3',1,'tasking_helpers_c.c']]],
['kstack_5fpage_5ftables_110',['kstack_page_tables',['../paging_8c.html#a6914db49a71a383cd9ec79f2c2fcf2f0',1,'paging.c']]],
['kstacks_111',['kstacks',['../tasking__helpers__c_8c.html#a1a6879110a383b834b5e7c2909540b68',1,'tasking_helpers_c.c']]]
['kern_5fpage_5ftables_100',['kern_page_tables',['../paging_8c.html#a178fdbc06e3c09fc67a90becd7b04cf3',1,'paging.c']]],
['kernel_5fcs_101',['KERNEL_CS',['../idt_8c.html#ab0b69b822e9207a5960bc07fc3d36ee4',1,'idt.c']]],
['kernel_5fesp_102',['kernel_esp',['../structThread.html#a5c7be841d425e4383daccdce34d7aa29',1,'Thread']]],
['kernel_5fesp_5ftop_103',['kernel_esp_top',['../structThread.html#ad587532fcef04437ad95e1cfea76ba2f',1,'Thread']]],
['kfree_104',['kfree',['../kmalloc_8c.html#ae99fbcc0b427b9bf726c73960c29efcb',1,'kfree(void *mem):&#160;kmalloc.c'],['../kmalloc_8h.html#ae99fbcc0b427b9bf726c73960c29efcb',1,'kfree(void *mem):&#160;kmalloc.c']]],
['kmalloc_105',['kmalloc',['../kmalloc_8c.html#a5f52d7c56b7d67dc2f96b2e93dfdc7be',1,'kmalloc(size_t size):&#160;kmalloc.c'],['../kmalloc_8h.html#a5f52d7c56b7d67dc2f96b2e93dfdc7be',1,'kmalloc(size_t size):&#160;kmalloc.c']]],
['kmalloc_2ec_106',['kmalloc.c',['../kmalloc_8c.html',1,'']]],
['kmalloc_2eh_107',['kmalloc.h',['../kmalloc_8h.html',1,'']]],
['kmalloc_5fbmap_5fsz_108',['KMALLOC_BMAP_SZ',['../kmalloc_8c.html#a0590e61e5f511e2903e80dd97863b978',1,'kmalloc.c']]],
['kmalloc_5fpage_5ftables_109',['kmalloc_page_tables',['../paging_8c.html#ab3316ce221e6b85c0af74aeacd4daf87',1,'paging.c']]],
['kstack_5fbmap_110',['kstack_bmap',['../tasking__helpers__c_8c.html#a1ae00143664671d405c47d05fcd8a4b3',1,'tasking_helpers_c.c']]],
['kstack_5fpage_5ftables_111',['kstack_page_tables',['../paging_8c.html#a6914db49a71a383cd9ec79f2c2fcf2f0',1,'paging.c']]],
['kstacks_112',['kstacks',['../tasking__helpers__c_8c.html#a1a6879110a383b834b5e7c2909540b68',1,'tasking_helpers_c.c']]]
];

View File

@ -1,13 +1,13 @@
var searchData=
[
['ldt_112',['ldt',['../structtss__entry.html#a00d0c5732366f7912836dd1f98191b28',1,'tss_entry']]],
['limit_113',['limit',['../structidt__register__t.html#a2b9684ae8c89868b950376cdcd370bdd',1,'idt_register_t']]],
['limit_5fflags_114',['limit_flags',['../structgdt__entry.html#aa681f959c342fd9281aa3621d2a41970',1,'gdt_entry']]],
['limit_5flow16_115',['limit_low16',['../structgdt__entry.html#acb391794dc1469fa9c8c43d7351cdf9d',1,'gdt_entry']]],
['line_5fcmd_5fport_116',['LINE_CMD_PORT',['../serial_8c.html#a920ba50e8ec6a18ef2fbfb370d455188',1,'serial.c']]],
['line_5fstat_5fport_117',['LINE_STAT_PORT',['../serial_8c.html#a3fb743f3450ea68cadc461aad6d52579',1,'serial.c']]],
['load_5faddress_5fspace_118',['load_address_space',['../paging_8c.html#aee63ef1cb665a5aa68a15ab2461d20cd',1,'load_address_space(void *address_space):&#160;paging.c'],['../paging_8h.html#aee63ef1cb665a5aa68a15ab2461d20cd',1,'load_address_space(void *address_space):&#160;paging.c']]],
['load_5fidt_119',['load_idt',['../idt_8c.html#aacb15cc09678bbe5e09fb652c56e884e',1,'load_idt():&#160;idt.c'],['../idt_8h.html#aacb15cc09678bbe5e09fb652c56e884e',1,'load_idt():&#160;idt.c']]],
['low_5f16_120',['LOW_16',['../idt_8c.html#af4930830ad9afbd34cd8cb175e63bc70',1,'idt.c']]],
['low_5foffset_121',['low_offset',['../structidt__gate__t.html#ad9c653db663b1540a802ecb50bb35868',1,'idt_gate_t']]]
['ldt_113',['ldt',['../structtss__entry.html#a00d0c5732366f7912836dd1f98191b28',1,'tss_entry']]],
['limit_114',['limit',['../structidt__register__t.html#a2b9684ae8c89868b950376cdcd370bdd',1,'idt_register_t']]],
['limit_5fflags_115',['limit_flags',['../structgdt__entry.html#aa681f959c342fd9281aa3621d2a41970',1,'gdt_entry']]],
['limit_5flow16_116',['limit_low16',['../structgdt__entry.html#acb391794dc1469fa9c8c43d7351cdf9d',1,'gdt_entry']]],
['line_5fcmd_5fport_117',['LINE_CMD_PORT',['../serial_8c.html#a920ba50e8ec6a18ef2fbfb370d455188',1,'serial.c']]],
['line_5fstat_5fport_118',['LINE_STAT_PORT',['../serial_8c.html#a3fb743f3450ea68cadc461aad6d52579',1,'serial.c']]],
['load_5faddress_5fspace_119',['load_address_space',['../paging_8c.html#aee63ef1cb665a5aa68a15ab2461d20cd',1,'load_address_space(void *address_space):&#160;paging.c'],['../paging_8h.html#aee63ef1cb665a5aa68a15ab2461d20cd',1,'load_address_space(void *address_space):&#160;paging.c']]],
['load_5fidt_120',['load_idt',['../idt_8c.html#aacb15cc09678bbe5e09fb652c56e884e',1,'load_idt():&#160;idt.c'],['../idt_8h.html#aacb15cc09678bbe5e09fb652c56e884e',1,'load_idt():&#160;idt.c']]],
['low_5f16_121',['LOW_16',['../idt_8c.html#af4930830ad9afbd34cd8cb175e63bc70',1,'idt.c']]],
['low_5foffset_122',['low_offset',['../structidt__gate__t.html#ad9c653db663b1540a802ecb50bb35868',1,'idt_gate_t']]]
];

View File

@ -1,10 +1,10 @@
var searchData=
[
['map_5fpages_122',['map_pages',['../paging_8c.html#a2370886c08cc1b84fa1d81fc8022db9b',1,'map_pages(void *virt_addr_ptr, void *phys_addr_ptr, int num_pages, char usr, char wr):&#160;paging.c'],['../paging_8h.html#a2370886c08cc1b84fa1d81fc8022db9b',1,'map_pages(void *virt_addr_ptr, void *phys_addr_ptr, int num_pages, char usr, char wr):&#160;paging.c']]],
['mark_5fkstack_5fallocated_123',['mark_kstack_allocated',['../tasking__helpers__c_8c.html#ac190e8293f01180f04c1797d3a91a8d8',1,'tasking_helpers_c.c']]],
['mark_5fproc_5fscheduled_124',['mark_proc_scheduled',['../tasking_8c.html#a3c8c11f9a0587bbfe09e2a348301849a',1,'tasking.c']]],
['max_5fprocs_125',['MAX_PROCS',['../tasking_8c.html#a0e92bfcd9e51ca39bbebc3dfb9c16014',1,'tasking.c']]],
['mode_126',['mode',['../structtar__header.html#a9c0f9c8fd9ef85f13b5e8cad47ca5217',1,'tar_header']]],
['modem_5fcmd_5fport_127',['MODEM_CMD_PORT',['../serial_8c.html#ac82e8d558a9c66a32295fefde9f515c7',1,'serial.c']]],
['mtime_128',['mtime',['../structtar__header.html#ade29454543ef3b9f6bfc47d4c0325ee4',1,'tar_header']]]
['map_5fpages_123',['map_pages',['../paging_8c.html#a2370886c08cc1b84fa1d81fc8022db9b',1,'map_pages(void *virt_addr_ptr, void *phys_addr_ptr, int num_pages, char usr, char wr):&#160;paging.c'],['../paging_8h.html#a2370886c08cc1b84fa1d81fc8022db9b',1,'map_pages(void *virt_addr_ptr, void *phys_addr_ptr, int num_pages, char usr, char wr):&#160;paging.c']]],
['mark_5fkstack_5fallocated_124',['mark_kstack_allocated',['../tasking__helpers__c_8c.html#ac190e8293f01180f04c1797d3a91a8d8',1,'tasking_helpers_c.c']]],
['mark_5fproc_5fscheduled_125',['mark_proc_scheduled',['../tasking_8c.html#a3c8c11f9a0587bbfe09e2a348301849a',1,'tasking.c']]],
['max_5fprocs_126',['MAX_PROCS',['../tasking_8c.html#a0e92bfcd9e51ca39bbebc3dfb9c16014',1,'tasking.c']]],
['mode_127',['mode',['../structtar__header.html#a9c0f9c8fd9ef85f13b5e8cad47ca5217',1,'tar_header']]],
['modem_5fcmd_5fport_128',['MODEM_CMD_PORT',['../serial_8c.html#ac82e8d558a9c66a32295fefde9f515c7',1,'serial.c']]],
['mtime_129',['mtime',['../structtar__header.html#ade29454543ef3b9f6bfc47d4c0325ee4',1,'tar_header']]]
];

View File

@ -1,14 +1,14 @@
var searchData=
[
['name_129',['name',['../structRPCFuncInfo.html#a5f06ab37603a5af507abf9a450d8ab48',1,'RPCFuncInfo']]],
['new_5fkstack_130',['new_kstack',['../tasking__helpers__c_8c.html#a493a7988310576d931585548e8cf71cb',1,'tasking_helpers_c.c']]],
['next_5fpid_131',['next_pid',['../tasking_8c.html#a54a60f61f4b468b7e6ef164c4b5ba60b',1,'tasking.c']]],
['next_5fready_5fto_5frun_132',['next_ready_to_run',['../structThread.html#a7bd6ad78697d0bd0e20334a6aca7babb',1,'Thread']]],
['next_5fthread_5fin_5fprocess_133',['next_thread_in_process',['../structThread.html#a2e36472c509fe52f73133906c1f26aac',1,'Thread']]],
['next_5ftid_134',['next_tid',['../structProcess.html#ade42afe3b9fb94ce3c4baff8aa0e740f',1,'Process']]],
['num_5fentries_135',['NUM_ENTRIES',['../gdt_8c.html#a389dd5398d15be0a98756235e791e6cd',1,'gdt.c']]],
['num_5fprocs_136',['num_procs',['../tasking_8c.html#a440d57f12c449097a95746dd9198df5d',1,'tasking.c']]],
['num_5fthreads_137',['num_threads',['../structProcess.html#ab6a9356bdc1ccce9be96c863ed81a160',1,'Process']]],
['num_5fthreads_5fblocked_138',['num_threads_blocked',['../structProcess.html#a48d146893ce0e6d35cb3b950e9f9b3bd',1,'Process']]],
['num_5funblocked_5fthreads_139',['NUM_UNBLOCKED_THREADS',['../tasking_8c.html#ac4810428cfd4d217c8c07e8d7142509f',1,'tasking.c']]]
['name_130',['name',['../structRPCFuncInfo.html#a5f06ab37603a5af507abf9a450d8ab48',1,'RPCFuncInfo']]],
['new_5fkstack_131',['new_kstack',['../tasking__helpers__c_8c.html#a493a7988310576d931585548e8cf71cb',1,'tasking_helpers_c.c']]],
['next_5fpid_132',['next_pid',['../tasking_8c.html#a54a60f61f4b468b7e6ef164c4b5ba60b',1,'tasking.c']]],
['next_5fready_5fto_5frun_133',['next_ready_to_run',['../structThread.html#a7bd6ad78697d0bd0e20334a6aca7babb',1,'Thread']]],
['next_5fthread_5fin_5fprocess_134',['next_thread_in_process',['../structThread.html#a2e36472c509fe52f73133906c1f26aac',1,'Thread']]],
['next_5ftid_135',['next_tid',['../structProcess.html#ade42afe3b9fb94ce3c4baff8aa0e740f',1,'Process']]],
['num_5fentries_136',['NUM_ENTRIES',['../gdt_8c.html#a389dd5398d15be0a98756235e791e6cd',1,'gdt.c']]],
['num_5fprocs_137',['num_procs',['../tasking_8c.html#a440d57f12c449097a95746dd9198df5d',1,'tasking.c']]],
['num_5fthreads_138',['num_threads',['../structProcess.html#ab6a9356bdc1ccce9be96c863ed81a160',1,'Process']]],
['num_5fthreads_5fblocked_139',['num_threads_blocked',['../structProcess.html#a48d146893ce0e6d35cb3b950e9f9b3bd',1,'Process']]],
['num_5funblocked_5fthreads_140',['NUM_UNBLOCKED_THREADS',['../tasking_8c.html#ac4810428cfd4d217c8c07e8d7142509f',1,'tasking.c']]]
];

View File

@ -1,23 +1,23 @@
var searchData=
[
['pagdirmap_140',['pagdirmap',['../paging_8c.html#a3d02d59abc01ecbc4abe432d0280f712',1,'paging.c']]],
['page_5fdirectory_141',['page_directory',['../paging_8c.html#af7ba1ea666217e6ce8c16b16217b4ed4',1,'paging.c']]],
['page_5ftable_5fmap_142',['page_table_map',['../paging_8c.html#aad931785935264e2f614bb96a96e92f5',1,'paging.c']]],
['paging_2ec_143',['paging.c',['../paging_8c.html',1,'']]],
['paging_2eh_144',['paging.h',['../paging_8h.html',1,'']]],
['paging_5finit_145',['paging_init',['../paging_8c.html#a569adfd13ea3c63741f64108821b1712',1,'paging_init():&#160;paging.c'],['../paging_8h.html#a569adfd13ea3c63741f64108821b1712',1,'paging_init():&#160;paging.c']]],
['paging_5fnew_5faddress_5fspace_146',['paging_new_address_space',['../paging_8c.html#a8b1cb213f5783b7137f40279db762ffc',1,'paging_new_address_space():&#160;paging.c'],['../paging_8h.html#a8b1cb213f5783b7137f40279db762ffc',1,'paging_new_address_space():&#160;paging.c']]],
['pid_147',['pid',['../structProcess.html#a2097d5c8b6b2049b837d9e8f37b7176f',1,'Process']]],
['pmem_2ec_148',['pmem.c',['../pmem_8c.html',1,'']]],
['pmem_2eh_149',['pmem.h',['../pmem_8h.html',1,'']]],
['pmem_5falloc_150',['pmem_alloc',['../pmem_8c.html#a8b873206647239e8d86cb97a81b9e390',1,'pmem_alloc(int num_pages):&#160;pmem.c'],['../pmem_8h.html#a8b873206647239e8d86cb97a81b9e390',1,'pmem_alloc(int num_pages):&#160;pmem.c']]],
['pmem_5ffree_151',['pmem_free',['../pmem_8h.html#ad72813b130d1345d54584a6083e5488e',1,'pmem.h']]],
['pmem_5finit_152',['pmem_init',['../pmem_8c.html#a26e65460b81ea0f98525b78008ffc68a',1,'pmem_init(struct multiboot_boot_header_tag *tags):&#160;pmem.c'],['../pmem_8h.html#a26e65460b81ea0f98525b78008ffc68a',1,'pmem_init(struct multiboot_boot_header_tag *tags):&#160;pmem.c']]],
['prev_5fready_5fto_5frun_153',['prev_ready_to_run',['../structThread.html#a446b54c14f79942f79e2e78cf10b2f22',1,'Thread']]],
['prev_5fthread_5fin_5fprocess_154',['prev_thread_in_process',['../structThread.html#adfbbeb19a2571fa9c650ea9755aa2da7',1,'Thread']]],
['prev_5ftss_155',['prev_tss',['../structtss__entry.html#acf85f88e08563f2f47a4e2ff5a8caf37',1,'tss_entry']]],
['priv_156',['priv',['../structProcess.html#af6d80a830e83c92cf1524041130ecda8',1,'Process']]],
['proc_5fschedule_5fbmap_157',['proc_schedule_bmap',['../tasking_8c.html#a2f20bcee38d64c49d899e11e09e8ac1c',1,'tasking.c']]],
['process_158',['Process',['../structProcess.html',1,'Process'],['../structThread.html#a13b09b855703f94e0431cb650ce50161',1,'Thread::process()']]],
['processes_159',['processes',['../tasking_8c.html#a2056bd87e9f442ca57362f1fde5a6fcb',1,'tasking.c']]]
['pagdirmap_141',['pagdirmap',['../paging_8c.html#a3d02d59abc01ecbc4abe432d0280f712',1,'paging.c']]],
['page_5fdirectory_142',['page_directory',['../paging_8c.html#af7ba1ea666217e6ce8c16b16217b4ed4',1,'paging.c']]],
['page_5ftable_5fmap_143',['page_table_map',['../paging_8c.html#aad931785935264e2f614bb96a96e92f5',1,'paging.c']]],
['paging_2ec_144',['paging.c',['../paging_8c.html',1,'']]],
['paging_2eh_145',['paging.h',['../paging_8h.html',1,'']]],
['paging_5finit_146',['paging_init',['../paging_8c.html#a569adfd13ea3c63741f64108821b1712',1,'paging_init():&#160;paging.c'],['../paging_8h.html#a569adfd13ea3c63741f64108821b1712',1,'paging_init():&#160;paging.c']]],
['paging_5fnew_5faddress_5fspace_147',['paging_new_address_space',['../paging_8c.html#a8b1cb213f5783b7137f40279db762ffc',1,'paging_new_address_space():&#160;paging.c'],['../paging_8h.html#a8b1cb213f5783b7137f40279db762ffc',1,'paging_new_address_space():&#160;paging.c']]],
['pid_148',['pid',['../structProcess.html#a2097d5c8b6b2049b837d9e8f37b7176f',1,'Process']]],
['pmem_2ec_149',['pmem.c',['../pmem_8c.html',1,'']]],
['pmem_2eh_150',['pmem.h',['../pmem_8h.html',1,'']]],
['pmem_5falloc_151',['pmem_alloc',['../pmem_8c.html#a8b873206647239e8d86cb97a81b9e390',1,'pmem_alloc(int num_pages):&#160;pmem.c'],['../pmem_8h.html#a8b873206647239e8d86cb97a81b9e390',1,'pmem_alloc(int num_pages):&#160;pmem.c']]],
['pmem_5ffree_152',['pmem_free',['../pmem_8h.html#ad72813b130d1345d54584a6083e5488e',1,'pmem.h']]],
['pmem_5finit_153',['pmem_init',['../pmem_8c.html#a26e65460b81ea0f98525b78008ffc68a',1,'pmem_init(struct multiboot_boot_header_tag *tags):&#160;pmem.c'],['../pmem_8h.html#a26e65460b81ea0f98525b78008ffc68a',1,'pmem_init(struct multiboot_boot_header_tag *tags):&#160;pmem.c']]],
['prev_5fready_5fto_5frun_154',['prev_ready_to_run',['../structThread.html#a446b54c14f79942f79e2e78cf10b2f22',1,'Thread']]],
['prev_5fthread_5fin_5fprocess_155',['prev_thread_in_process',['../structThread.html#adfbbeb19a2571fa9c650ea9755aa2da7',1,'Thread']]],
['prev_5ftss_156',['prev_tss',['../structtss__entry.html#acf85f88e08563f2f47a4e2ff5a8caf37',1,'tss_entry']]],
['priv_157',['priv',['../structProcess.html#af6d80a830e83c92cf1524041130ecda8',1,'Process']]],
['proc_5fschedule_5fbmap_158',['proc_schedule_bmap',['../tasking_8c.html#a2f20bcee38d64c49d899e11e09e8ac1c',1,'tasking.c']]],
['process_159',['Process',['../structProcess.html',1,'Process'],['../structThread.html#a13b09b855703f94e0431cb650ce50161',1,'Thread::process()']]],
['processes_160',['processes',['../tasking_8c.html#a2056bd87e9f442ca57362f1fde5a6fcb',1,'tasking.c']]]
];

View File

@ -1,8 +1,9 @@
var searchData=
[
['ready_5fto_5frun_5fhead_160',['ready_to_run_head',['../tasking_8c.html#a9350c5c9949c166a8e832a5bd09ab644',1,'tasking.c']]],
['ready_5fto_5frun_5ftail_161',['ready_to_run_tail',['../tasking_8c.html#ae219bf3d5df58ccd05cf59c2fefb5f2a',1,'tasking.c']]],
['registers_5ft_162',['registers_t',['../structregisters__t.html',1,'']]],
['rpc_2eh_163',['rpc.h',['../rpc_8h.html',1,'']]],
['rpcfuncinfo_164',['RPCFuncInfo',['../structRPCFuncInfo.html',1,'']]]
['ready_5fto_5frun_5fhead_161',['ready_to_run_head',['../tasking_8c.html#a9350c5c9949c166a8e832a5bd09ab644',1,'tasking.c']]],
['ready_5fto_5frun_5ftail_162',['ready_to_run_tail',['../tasking_8c.html#ae219bf3d5df58ccd05cf59c2fefb5f2a',1,'tasking.c']]],
['registers_5ft_163',['registers_t',['../structregisters__t.html',1,'']]],
['rpc_2eh_164',['rpc.h',['../rpc_8h.html',1,'']]],
['rpcfuncinfo_165',['RPCFuncInfo',['../structRPCFuncInfo.html',1,'']]],
['run_5fin_5faddress_5fspace_166',['RUN_IN_ADDRESS_SPACE',['../paging_8h.html#a7e912ae10cea398cf910621105ba481c',1,'paging.h']]]
];

View File

@ -1,27 +1,27 @@
var searchData=
[
['same_5fproc_165',['SAME_PROC',['../tasking_8c.html#ad274a1a236e5a5d3a1be62f9d1f6eeec',1,'tasking.c']]],
['same_5fthread_166',['SAME_THREAD',['../tasking_8c.html#af8b29f74b3134b814dd82f5e36871627',1,'tasking.c']]],
['scratch_5fport_167',['SCRATCH_PORT',['../serial_8c.html#a33869476648347ff4dbf5ea3c5eb32a0',1,'serial.c']]],
['screen_168',['screen',['../vga__err_8c.html#af6fd1d4385a8b51f8ea5ce1d06fb97fd',1,'vga_err.c']]],
['sel_169',['sel',['../structidt__gate__t.html#a6d3e1cd2dd90dfda4c4509404fd9ca1f',1,'idt_gate_t']]],
['serial_2ec_170',['serial.c',['../serial_8c.html',1,'']]],
['serial_2eh_171',['serial.h',['../serial_8h.html',1,'']]],
['serial_5finit_172',['serial_init',['../serial_8c.html#a8b17b137d175d09afe7cb07684f82e5d',1,'serial_init():&#160;serial.c'],['../serial_8h.html#a8b17b137d175d09afe7cb07684f82e5d',1,'serial_init():&#160;serial.c']]],
['serial_5fprintf_173',['serial_printf',['../serial_8h.html#ae4f545d29e1faa30e5b27be12d4286d0',1,'serial_indep.c']]],
['serial_5fputc_174',['serial_putc',['../serial_8c.html#a9c751f48f189bdf68240e476f01ea070',1,'serial_putc(char c):&#160;serial.c'],['../serial_8h.html#a9c751f48f189bdf68240e476f01ea070',1,'serial_putc(char c):&#160;serial.c']]],
['serial_5fwrite_5fstring_175',['serial_write_string',['../serial_8h.html#a33e382fceb1f650af5229aaa40e47600',1,'serial_indep.c']]],
['set_5fbmap_5fbit_176',['set_bmap_bit',['../kmalloc_8c.html#a9374790c8f20fb22e7b04472e67df7b5',1,'set_bmap_bit(size_t index):&#160;kmalloc.c'],['../pmem_8c.html#a11ed75ad6967efb05a974760be595f28',1,'set_bmap_bit(int index):&#160;pmem.c']]],
['set_5fchar_177',['set_char',['../vga__err_8c.html#aa89efa21241581e8ccb810e286a49bcb',1,'vga_err.c']]],
['set_5fentry_178',['set_entry',['../gdt_8c.html#a8ecb0e32b56815d5bd60db521567f471',1,'gdt.c']]],
['set_5fff_179',['set_ff',['../structtss__entry.html#addc1d13204031c4f65d1cce88fbe0142',1,'tss_entry']]],
['setup_5fkstack_180',['setup_kstack',['../tasking__helpers__c_8c.html#a2d68a91a4777142a51990297666cf05a',1,'setup_kstack(Thread *thread, void *param1, void *param2, char kmode, void *eip):&#160;tasking_helpers_c.c'],['../tasking__helpers_8h.html#a2d68a91a4777142a51990297666cf05a',1,'setup_kstack(Thread *thread, void *param1, void *param2, char kmode, void *eip):&#160;tasking_helpers_c.c']]],
['size_181',['size',['../structgdt__description.html#a614a1d39782c71fd795f999c2eac2535',1,'gdt_description::size()'],['../structtar__header.html#ae0118a5add322d2cdf976cd1c3c82bd0',1,'tar_header::size()']]],
['ss_182',['ss',['../structtss__entry.html#a141d807d7dd306a163ac832144110081',1,'tss_entry::ss()'],['../structregisters__t.html#a97c29a6c76373f09b839926a5d55a659',1,'registers_t::ss()']]],
['ss0_183',['ss0',['../structtss__entry.html#a6b279e31ce0300dc9c9b690d86a5dc25',1,'tss_entry']]],
['ss1_184',['ss1',['../structtss__entry.html#a227470c37cac5049060ff2161de904e2',1,'tss_entry']]],
['ss2_185',['ss2',['../structtss__entry.html#a09de8bca1aa49ed3ad09458fb076f369',1,'tss_entry']]],
['state_186',['state',['../structThread.html#a05ff1695379212103807ae341e995344',1,'Thread']]],
['switch_5fto_5fthread_187',['switch_to_thread',['../tasking_8c.html#a92bbbaf5a589e3717ba7f91deaae0071',1,'tasking.c']]],
['switch_5fto_5fthread_5fasm_188',['switch_to_thread_asm',['../tasking__helpers_8h.html#aa90e4e41b72e63004f85e8663d382596',1,'tasking_helpers.h']]]
['same_5fproc_167',['SAME_PROC',['../tasking_8c.html#ad274a1a236e5a5d3a1be62f9d1f6eeec',1,'tasking.c']]],
['same_5fthread_168',['SAME_THREAD',['../tasking_8c.html#af8b29f74b3134b814dd82f5e36871627',1,'tasking.c']]],
['scratch_5fport_169',['SCRATCH_PORT',['../serial_8c.html#a33869476648347ff4dbf5ea3c5eb32a0',1,'serial.c']]],
['screen_170',['screen',['../vga__err_8c.html#af6fd1d4385a8b51f8ea5ce1d06fb97fd',1,'vga_err.c']]],
['sel_171',['sel',['../structidt__gate__t.html#a6d3e1cd2dd90dfda4c4509404fd9ca1f',1,'idt_gate_t']]],
['serial_2ec_172',['serial.c',['../serial_8c.html',1,'']]],
['serial_2eh_173',['serial.h',['../serial_8h.html',1,'']]],
['serial_5finit_174',['serial_init',['../serial_8c.html#a8b17b137d175d09afe7cb07684f82e5d',1,'serial_init():&#160;serial.c'],['../serial_8h.html#a8b17b137d175d09afe7cb07684f82e5d',1,'serial_init():&#160;serial.c']]],
['serial_5fprintf_175',['serial_printf',['../serial_8h.html#ae4f545d29e1faa30e5b27be12d4286d0',1,'serial_indep.c']]],
['serial_5fputc_176',['serial_putc',['../serial_8c.html#a9c751f48f189bdf68240e476f01ea070',1,'serial_putc(char c):&#160;serial.c'],['../serial_8h.html#a9c751f48f189bdf68240e476f01ea070',1,'serial_putc(char c):&#160;serial.c']]],
['serial_5fwrite_5fstring_177',['serial_write_string',['../serial_8h.html#a33e382fceb1f650af5229aaa40e47600',1,'serial_indep.c']]],
['set_5fbmap_5fbit_178',['set_bmap_bit',['../kmalloc_8c.html#a9374790c8f20fb22e7b04472e67df7b5',1,'set_bmap_bit(size_t index):&#160;kmalloc.c'],['../pmem_8c.html#a11ed75ad6967efb05a974760be595f28',1,'set_bmap_bit(int index):&#160;pmem.c']]],
['set_5fchar_179',['set_char',['../vga__err_8c.html#aa89efa21241581e8ccb810e286a49bcb',1,'vga_err.c']]],
['set_5fentry_180',['set_entry',['../gdt_8c.html#a8ecb0e32b56815d5bd60db521567f471',1,'gdt.c']]],
['set_5fff_181',['set_ff',['../structtss__entry.html#addc1d13204031c4f65d1cce88fbe0142',1,'tss_entry']]],
['setup_5fkstack_182',['setup_kstack',['../tasking__helpers__c_8c.html#a2d68a91a4777142a51990297666cf05a',1,'setup_kstack(Thread *thread, void *param1, void *param2, char kmode, void *eip):&#160;tasking_helpers_c.c'],['../tasking__helpers_8h.html#a2d68a91a4777142a51990297666cf05a',1,'setup_kstack(Thread *thread, void *param1, void *param2, char kmode, void *eip):&#160;tasking_helpers_c.c']]],
['size_183',['size',['../structgdt__description.html#a614a1d39782c71fd795f999c2eac2535',1,'gdt_description::size()'],['../structtar__header.html#ae0118a5add322d2cdf976cd1c3c82bd0',1,'tar_header::size()']]],
['ss_184',['ss',['../structtss__entry.html#a141d807d7dd306a163ac832144110081',1,'tss_entry::ss()'],['../structregisters__t.html#a97c29a6c76373f09b839926a5d55a659',1,'registers_t::ss()']]],
['ss0_185',['ss0',['../structtss__entry.html#a6b279e31ce0300dc9c9b690d86a5dc25',1,'tss_entry']]],
['ss1_186',['ss1',['../structtss__entry.html#a227470c37cac5049060ff2161de904e2',1,'tss_entry']]],
['ss2_187',['ss2',['../structtss__entry.html#a09de8bca1aa49ed3ad09458fb076f369',1,'tss_entry']]],
['state_188',['state',['../structThread.html#a05ff1695379212103807ae341e995344',1,'Thread']]],
['switch_5fto_5fthread_189',['switch_to_thread',['../tasking_8c.html#a92bbbaf5a589e3717ba7f91deaae0071',1,'tasking.c']]],
['switch_5fto_5fthread_5fasm_190',['switch_to_thread_asm',['../tasking__helpers_8h.html#aa90e4e41b72e63004f85e8663d382596',1,'tasking_helpers.h']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['gdt_5fdescription_230',['gdt_description',['../structgdt__description.html',1,'']]],
['gdt_5fentry_231',['gdt_entry',['../structgdt__entry.html',1,'']]]
['gdt_5fdescription_232',['gdt_description',['../structgdt__description.html',1,'']]],
['gdt_5fentry_233',['gdt_entry',['../structgdt__entry.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['idt_5fgate_5ft_232',['idt_gate_t',['../structidt__gate__t.html',1,'']]],
['idt_5fregister_5ft_233',['idt_register_t',['../structidt__register__t.html',1,'']]]
['idt_5fgate_5ft_234',['idt_gate_t',['../structidt__gate__t.html',1,'']]],
['idt_5fregister_5ft_235',['idt_register_t',['../structidt__register__t.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['process_234',['Process',['../structProcess.html',1,'']]]
['process_236',['Process',['../structProcess.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['registers_5ft_235',['registers_t',['../structregisters__t.html',1,'']]],
['rpcfuncinfo_236',['RPCFuncInfo',['../structRPCFuncInfo.html',1,'']]]
['registers_5ft_237',['registers_t',['../structregisters__t.html',1,'']]],
['rpcfuncinfo_238',['RPCFuncInfo',['../structRPCFuncInfo.html',1,'']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['tar_5fheader_237',['tar_header',['../structtar__header.html',1,'']]],
['thread_238',['Thread',['../structThread.html',1,'']]],
['tss_5fentry_239',['tss_entry',['../structtss__entry.html',1,'']]]
['tar_5fheader_239',['tar_header',['../structtar__header.html',1,'']]],
['thread_240',['Thread',['../structThread.html',1,'']]],
['tss_5fentry_241',['tss_entry',['../structtss__entry.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['bmap_5flen_438',['BMAP_LEN',['../pmem_8c.html#aca4e97eba3a74444d35f0e7c77927941',1,'pmem.c']]]
['bmap_5flen_441',['BMAP_LEN',['../pmem_8c.html#aca4e97eba3a74444d35f0e7c77927941',1,'pmem.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['data_5fport_439',['DATA_PORT',['../serial_8c.html#a773d88e6be98081f856bb18700c1e968',1,'serial.c']]]
['data_5fport_442',['DATA_PORT',['../serial_8c.html#a773d88e6be98081f856bb18700c1e968',1,'serial.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['fifo_5fport_440',['FIFO_PORT',['../serial_8c.html#a5c2915e689d550707e4bf431e19c0316',1,'serial.c']]]
['fifo_5fport_443',['FIFO_PORT',['../serial_8c.html#a5c2915e689d550707e4bf431e19c0316',1,'serial.c']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['has_5funblocked_5fthreads_441',['HAS_UNBLOCKED_THREADS',['../tasking_8c.html#a707e5829cfbdaede08d2fdcd44c2d987',1,'tasking.c']]],
['high_5f16_442',['HIGH_16',['../idt_8c.html#a2da034237eeeaceff09c1a76f33c9233',1,'idt.c']]]
['has_5funblocked_5fthreads_444',['HAS_UNBLOCKED_THREADS',['../tasking_8c.html#a707e5829cfbdaede08d2fdcd44c2d987',1,'tasking.c']]],
['high_5f16_445',['HIGH_16',['../idt_8c.html#a2da034237eeeaceff09c1a76f33c9233',1,'idt.c']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['idt_5fentries_443',['IDT_ENTRIES',['../idt_8c.html#a2a59a505aa55f15c152f30f811fbd310',1,'idt.c']]],
['int_5fport_444',['INT_PORT',['../serial_8c.html#a630b8d5ff9c330d75ab2813c475187dc',1,'serial.c']]],
['is_5ftransmit_5ffifo_5fempty_445',['IS_TRANSMIT_FIFO_EMPTY',['../serial_8c.html#afbc9214be5b2a129335389f750aa63b5',1,'serial.c']]]
['idt_5fentries_446',['IDT_ENTRIES',['../idt_8c.html#a2a59a505aa55f15c152f30f811fbd310',1,'idt.c']]],
['int_5fport_447',['INT_PORT',['../serial_8c.html#a630b8d5ff9c330d75ab2813c475187dc',1,'serial.c']]],
['is_5ftransmit_5ffifo_5fempty_448',['IS_TRANSMIT_FIFO_EMPTY',['../serial_8c.html#afbc9214be5b2a129335389f750aa63b5',1,'serial.c']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['kernel_5fcs_446',['KERNEL_CS',['../idt_8c.html#ab0b69b822e9207a5960bc07fc3d36ee4',1,'idt.c']]],
['kmalloc_5fbmap_5fsz_447',['KMALLOC_BMAP_SZ',['../kmalloc_8c.html#a0590e61e5f511e2903e80dd97863b978',1,'kmalloc.c']]]
['kernel_5fcs_449',['KERNEL_CS',['../idt_8c.html#ab0b69b822e9207a5960bc07fc3d36ee4',1,'idt.c']]],
['kmalloc_5fbmap_5fsz_450',['KMALLOC_BMAP_SZ',['../kmalloc_8c.html#a0590e61e5f511e2903e80dd97863b978',1,'kmalloc.c']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['line_5fcmd_5fport_448',['LINE_CMD_PORT',['../serial_8c.html#a920ba50e8ec6a18ef2fbfb370d455188',1,'serial.c']]],
['line_5fstat_5fport_449',['LINE_STAT_PORT',['../serial_8c.html#a3fb743f3450ea68cadc461aad6d52579',1,'serial.c']]],
['low_5f16_450',['LOW_16',['../idt_8c.html#af4930830ad9afbd34cd8cb175e63bc70',1,'idt.c']]]
['line_5fcmd_5fport_451',['LINE_CMD_PORT',['../serial_8c.html#a920ba50e8ec6a18ef2fbfb370d455188',1,'serial.c']]],
['line_5fstat_5fport_452',['LINE_STAT_PORT',['../serial_8c.html#a3fb743f3450ea68cadc461aad6d52579',1,'serial.c']]],
['low_5f16_453',['LOW_16',['../idt_8c.html#af4930830ad9afbd34cd8cb175e63bc70',1,'idt.c']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['max_5fprocs_451',['MAX_PROCS',['../tasking_8c.html#a0e92bfcd9e51ca39bbebc3dfb9c16014',1,'tasking.c']]],
['modem_5fcmd_5fport_452',['MODEM_CMD_PORT',['../serial_8c.html#ac82e8d558a9c66a32295fefde9f515c7',1,'serial.c']]]
['max_5fprocs_454',['MAX_PROCS',['../tasking_8c.html#a0e92bfcd9e51ca39bbebc3dfb9c16014',1,'tasking.c']]],
['modem_5fcmd_5fport_455',['MODEM_CMD_PORT',['../serial_8c.html#ac82e8d558a9c66a32295fefde9f515c7',1,'serial.c']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['num_5fentries_453',['NUM_ENTRIES',['../gdt_8c.html#a389dd5398d15be0a98756235e791e6cd',1,'gdt.c']]],
['num_5funblocked_5fthreads_454',['NUM_UNBLOCKED_THREADS',['../tasking_8c.html#ac4810428cfd4d217c8c07e8d7142509f',1,'tasking.c']]]
['num_5fentries_456',['NUM_ENTRIES',['../gdt_8c.html#a389dd5398d15be0a98756235e791e6cd',1,'gdt.c']]],
['num_5funblocked_5fthreads_457',['NUM_UNBLOCKED_THREADS',['../tasking_8c.html#ac4810428cfd4d217c8c07e8d7142509f',1,'tasking.c']]]
];

View File

@ -1,6 +1,4 @@
var searchData=
[
['same_5fproc_455',['SAME_PROC',['../tasking_8c.html#ad274a1a236e5a5d3a1be62f9d1f6eeec',1,'tasking.c']]],
['same_5fthread_456',['SAME_THREAD',['../tasking_8c.html#af8b29f74b3134b814dd82f5e36871627',1,'tasking.c']]],
['scratch_5fport_457',['SCRATCH_PORT',['../serial_8c.html#a33869476648347ff4dbf5ea3c5eb32a0',1,'serial.c']]]
['run_5fin_5faddress_5fspace_458',['RUN_IN_ADDRESS_SPACE',['../paging_8h.html#a7e912ae10cea398cf910621105ba481c',1,'paging.h']]]
];

View File

@ -1,5 +1,6 @@
var searchData=
[
['vga_5fblack_458',['VGA_BLACK',['../vga__err_8c.html#acab7e7029b260dd60c76016ee22e2e1b',1,'vga_err.c']]],
['vga_5fwhite_459',['VGA_WHITE',['../vga__err_8c.html#a060c515545806e281c70e2c6cd7f6273',1,'vga_err.c']]]
['same_5fproc_459',['SAME_PROC',['../tasking_8c.html#ad274a1a236e5a5d3a1be62f9d1f6eeec',1,'tasking.c']]],
['same_5fthread_460',['SAME_THREAD',['../tasking_8c.html#af8b29f74b3134b814dd82f5e36871627',1,'tasking.c']]],
['scratch_5fport_461',['SCRATCH_PORT',['../serial_8c.html#a33869476648347ff4dbf5ea3c5eb32a0',1,'serial.c']]]
];

View File

@ -0,0 +1,36 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.18"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="defines_b.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
createResults();
/* @license-end */
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
--></script>
</div>
</body>
</html>

View File

@ -0,0 +1,5 @@
var searchData=
[
['vga_5fblack_462',['VGA_BLACK',['../vga__err_8c.html#acab7e7029b260dd60c76016ee22e2e1b',1,'vga_err.c']]],
['vga_5fwhite_463',['VGA_WHITE',['../vga__err_8c.html#a060c515545806e281c70e2c6cd7f6273',1,'vga_err.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['thread_5fstate_433',['thread_state',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207',1,'tasking.h']]]
['thread_5fstate_436',['thread_state',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207',1,'tasking.h']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['thread_5fblocked_434',['THREAD_BLOCKED',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207a4aeda0a1e7e9882ce8b0310833fee46e',1,'tasking.h']]],
['thread_5fexited_435',['THREAD_EXITED',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207ac9087b7375864c084808109e1e1af5bb',1,'tasking.h']]],
['thread_5fready_436',['THREAD_READY',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207adc6a307a71277ce8d642b5b916e05042',1,'tasking.h']]],
['thread_5frunning_437',['THREAD_RUNNING',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207aa5639ff4eff3f959406116db9e020c44',1,'tasking.h']]]
['thread_5fblocked_437',['THREAD_BLOCKED',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207a4aeda0a1e7e9882ce8b0310833fee46e',1,'tasking.h']]],
['thread_5fexited_438',['THREAD_EXITED',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207ac9087b7375864c084808109e1e1af5bb',1,'tasking.h']]],
['thread_5fready_439',['THREAD_READY',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207adc6a307a71277ce8d642b5b916e05042',1,'tasking.h']]],
['thread_5frunning_440',['THREAD_RUNNING',['../tasking_8h.html#a4b1b32c1fc744438f665f0f1932dd207aa5639ff4eff3f959406116db9e020c44',1,'tasking.h']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['address_5fspaces_2eh_240',['address_spaces.h',['../address__spaces_8h.html',1,'']]]
['address_5fspaces_2eh_242',['address_spaces.h',['../address__spaces_8h.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['cpu_5finit_2ec_241',['cpu_init.c',['../cpu__init_8c.html',1,'']]],
['cpu_5finit_2eh_242',['cpu_init.h',['../cpu__init_8h.html',1,'']]]
['cpu_5finit_2ec_243',['cpu_init.c',['../cpu__init_8c.html',1,'']]],
['cpu_5finit_2eh_244',['cpu_init.h',['../cpu__init_8h.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['gdt_2ec_243',['gdt.c',['../gdt_8c.html',1,'']]],
['gdt_2eh_244',['gdt.h',['../gdt_8h.html',1,'']]]
['gdt_2ec_245',['gdt.c',['../gdt_8c.html',1,'']]],
['gdt_2eh_246',['gdt.h',['../gdt_8h.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['halt_2eh_245',['halt.h',['../halt_8h.html',1,'']]]
['halt_2eh_247',['halt.h',['../halt_8h.html',1,'']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['idt_2ec_246',['idt.c',['../idt_8c.html',1,'']]],
['idt_2eh_247',['idt.h',['../idt_8h.html',1,'']]],
['isr_2ec_248',['isr.c',['../isr_8c.html',1,'']]],
['isr_2eh_249',['isr.h',['../i386_2isr_8h.html',1,'(Global Namespace)'],['../isr_8h.html',1,'(Global Namespace)']]]
['idt_2ec_248',['idt.c',['../idt_8c.html',1,'']]],
['idt_2eh_249',['idt.h',['../idt_8h.html',1,'']]],
['isr_2ec_250',['isr.c',['../isr_8c.html',1,'']]],
['isr_2eh_251',['isr.h',['../i386_2isr_8h.html',1,'(Global Namespace)'],['../isr_8h.html',1,'(Global Namespace)']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['kmalloc_2ec_250',['kmalloc.c',['../kmalloc_8c.html',1,'']]],
['kmalloc_2eh_251',['kmalloc.h',['../kmalloc_8h.html',1,'']]]
['kmalloc_2ec_252',['kmalloc.c',['../kmalloc_8c.html',1,'']]],
['kmalloc_2eh_253',['kmalloc.h',['../kmalloc_8h.html',1,'']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['paging_2ec_252',['paging.c',['../paging_8c.html',1,'']]],
['paging_2eh_253',['paging.h',['../paging_8h.html',1,'']]],
['pmem_2ec_254',['pmem.c',['../pmem_8c.html',1,'']]],
['pmem_2eh_255',['pmem.h',['../pmem_8h.html',1,'']]]
['paging_2ec_254',['paging.c',['../paging_8c.html',1,'']]],
['paging_2eh_255',['paging.h',['../paging_8h.html',1,'']]],
['pmem_2ec_256',['pmem.c',['../pmem_8c.html',1,'']]],
['pmem_2eh_257',['pmem.h',['../pmem_8h.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['rpc_2eh_256',['rpc.h',['../rpc_8h.html',1,'']]]
['rpc_2eh_258',['rpc.h',['../rpc_8h.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['serial_2ec_257',['serial.c',['../serial_8c.html',1,'']]],
['serial_2eh_258',['serial.h',['../serial_8h.html',1,'']]]
['serial_2ec_259',['serial.c',['../serial_8c.html',1,'']]],
['serial_2eh_260',['serial.h',['../serial_8h.html',1,'']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['tasking_2ec_259',['tasking.c',['../tasking_8c.html',1,'']]],
['tasking_2eh_260',['tasking.h',['../tasking_8h.html',1,'']]],
['tasking_5fhelpers_2eh_261',['tasking_helpers.h',['../tasking__helpers_8h.html',1,'']]],
['tasking_5fhelpers_5fc_2ec_262',['tasking_helpers_c.c',['../tasking__helpers__c_8c.html',1,'']]]
['tasking_2ec_261',['tasking.c',['../tasking_8c.html',1,'']]],
['tasking_2eh_262',['tasking.h',['../tasking_8h.html',1,'']]],
['tasking_5fhelpers_2eh_263',['tasking_helpers.h',['../tasking__helpers_8h.html',1,'']]],
['tasking_5fhelpers_5fc_2ec_264',['tasking_helpers_c.c',['../tasking__helpers__c_8c.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['vga_5ferr_2ec_263',['vga_err.c',['../vga__err_8c.html',1,'']]],
['vga_5ferr_2eh_264',['vga_err.h',['../vga__err_8h.html',1,'']]]
['vga_5ferr_2ec_265',['vga_err.c',['../vga__err_8c.html',1,'']]],
['vga_5ferr_2eh_266',['vga_err.h',['../vga__err_8h.html',1,'']]]
];

View File

@ -1,8 +1,8 @@
var searchData=
[
['address_5fspaces_5fcopy_5fdata_265',['address_spaces_copy_data',['../address__spaces_8h.html#aea8e22306177a4ab8651bcdce59263e9',1,'address_spaces.h']]],
['address_5fspaces_5fput_5fdata_266',['address_spaces_put_data',['../address__spaces_8h.html#ae16eba03dbe64462fee5ea811665b9c3',1,'address_spaces.h']]],
['alloc_5fpages_267',['alloc_pages',['../paging_8c.html#a64db1d6c4d8861128d9e6e7f671213d8',1,'alloc_pages(int num_pages):&#160;paging.c'],['../paging_8h.html#a64db1d6c4d8861128d9e6e7f671213d8',1,'alloc_pages(int num_pages):&#160;paging.c']]],
['alloc_5fpages_5fvirt_268',['alloc_pages_virt',['../paging_8c.html#a0f831aadf41672c296645a7b0df4a5c6',1,'alloc_pages_virt(int num_pages, void *addr):&#160;paging.c'],['../paging_8h.html#a0f831aadf41672c296645a7b0df4a5c6',1,'alloc_pages_virt(int num_pages, void *addr):&#160;paging.c']]],
['allow_5fall_5fports_269',['allow_all_ports',['../gdt_8c.html#ac3220c4aae127e5028cb2388ad787108',1,'allow_all_ports():&#160;gdt.c'],['../gdt_8h.html#ac3220c4aae127e5028cb2388ad787108',1,'allow_all_ports():&#160;gdt.c']]]
['address_5fspaces_5fcopy_5fdata_267',['address_spaces_copy_data',['../address__spaces_8h.html#aea8e22306177a4ab8651bcdce59263e9',1,'address_spaces.h']]],
['address_5fspaces_5fput_5fdata_268',['address_spaces_put_data',['../address__spaces_8h.html#ae16eba03dbe64462fee5ea811665b9c3',1,'address_spaces.h']]],
['alloc_5fpages_269',['alloc_pages',['../paging_8c.html#a64db1d6c4d8861128d9e6e7f671213d8',1,'alloc_pages(int num_pages):&#160;paging.c'],['../paging_8h.html#a64db1d6c4d8861128d9e6e7f671213d8',1,'alloc_pages(int num_pages):&#160;paging.c']]],
['alloc_5fpages_5fvirt_270',['alloc_pages_virt',['../paging_8c.html#a0f831aadf41672c296645a7b0df4a5c6',1,'alloc_pages_virt(int num_pages, void *addr):&#160;paging.c'],['../paging_8h.html#a0f831aadf41672c296645a7b0df4a5c6',1,'alloc_pages_virt(int num_pages, void *addr):&#160;paging.c']]],
['allow_5fall_5fports_271',['allow_all_ports',['../gdt_8c.html#ac3220c4aae127e5028cb2388ad787108',1,'allow_all_ports():&#160;gdt.c'],['../gdt_8h.html#ac3220c4aae127e5028cb2388ad787108',1,'allow_all_ports():&#160;gdt.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['block_5fall_5fports_270',['block_all_ports',['../gdt_8c.html#a5f661be1f1f60c6cef730a8c2024dc94',1,'block_all_ports():&#160;gdt.c'],['../gdt_8h.html#a5f661be1f1f60c6cef730a8c2024dc94',1,'block_all_ports():&#160;gdt.c']]]
['block_5fall_5fports_272',['block_all_ports',['../gdt_8c.html#a5f661be1f1f60c6cef730a8c2024dc94',1,'block_all_ports():&#160;gdt.c'],['../gdt_8h.html#a5f661be1f1f60c6cef730a8c2024dc94',1,'block_all_ports():&#160;gdt.c']]]
];

View File

@ -1,5 +1,6 @@
var searchData=
[
['wait_5ffor_5funblocked_5fthread_5fasm_327',['wait_for_unblocked_thread_asm',['../tasking__helpers_8h.html#a9f1038b75eee81b791a9ebadefe432b5',1,'tasking_helpers.h']]],
['write_5ftss_328',['write_tss',['../gdt_8c.html#aa27ea5f3de17cbaeabd741a1218d35ff',1,'gdt.c']]]
['vga_5finit_327',['vga_init',['../vga__err_8c.html#a4bbfb43f804f9a0b63ed42a9c0b9e5c7',1,'vga_init(char *addr):&#160;vga_err.c'],['../vga__err_8h.html#a60b5af9b1db61c1f7ea1067473917172',1,'vga_init(char *screen):&#160;vga_err.c']]],
['vga_5fwrite_5fstring_328',['vga_write_string',['../vga__err_8c.html#a75cdd147f30de14160e9a62daf105dab',1,'vga_write_string(const char *string):&#160;vga_err.c'],['../vga__err_8h.html#a75cdd147f30de14160e9a62daf105dab',1,'vga_write_string(const char *string):&#160;vga_err.c']]],
['virt_5fto_5fphys_329',['virt_to_phys',['../paging_8c.html#a65a7667a1f8f74a06df63ece822c70d2',1,'virt_to_phys(void *virt_addr_arg):&#160;paging.c'],['../paging_8h.html#af473eee5243c70174a1245d70a5c16fa',1,'virt_to_phys(void *virt_addr):&#160;paging.c']]]
];

View File

@ -0,0 +1,36 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.18"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_11.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
createResults();
/* @license-end */
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
--></script>
</div>
</body>
</html>

View File

@ -0,0 +1,5 @@
var searchData=
[
['wait_5ffor_5funblocked_5fthread_5fasm_330',['wait_for_unblocked_thread_asm',['../tasking__helpers_8h.html#a9f1038b75eee81b791a9ebadefe432b5',1,'tasking_helpers.h']]],
['write_5ftss_331',['write_tss',['../gdt_8c.html#aa27ea5f3de17cbaeabd741a1218d35ff',1,'gdt.c']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['clear_5fbmap_5fbit_271',['clear_bmap_bit',['../kmalloc_8c.html#a5ecbd230a1da28644f56c5af47904855',1,'clear_bmap_bit(size_t index):&#160;kmalloc.c'],['../pmem_8c.html#ab5b67f20de16b28be3a3d7a6bd81c65b',1,'clear_bmap_bit(int index):&#160;pmem.c']]],
['configure_272',['configure',['../serial_8c.html#af048fb49b855f8c5b78534b90cde6ffb',1,'serial.c']]],
['cpu_5finit_273',['cpu_init',['../cpu__init_8h.html#a9c0cf32265079b4a876b8a963437d2dd',1,'cpu_init():&#160;cpu_init.c'],['../cpu__init_8c.html#a9c0cf32265079b4a876b8a963437d2dd',1,'cpu_init():&#160;cpu_init.c']]]
['clear_5fbmap_5fbit_273',['clear_bmap_bit',['../kmalloc_8c.html#a5ecbd230a1da28644f56c5af47904855',1,'clear_bmap_bit(size_t index):&#160;kmalloc.c'],['../pmem_8c.html#ab5b67f20de16b28be3a3d7a6bd81c65b',1,'clear_bmap_bit(int index):&#160;pmem.c']]],
['configure_274',['configure',['../serial_8c.html#af048fb49b855f8c5b78534b90cde6ffb',1,'serial.c']]],
['cpu_5finit_275',['cpu_init',['../cpu__init_8h.html#a9c0cf32265079b4a876b8a963437d2dd',1,'cpu_init():&#160;cpu_init.c'],['../cpu__init_8c.html#a9c0cf32265079b4a876b8a963437d2dd',1,'cpu_init():&#160;cpu_init.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['find_5ffree_5fpages_274',['find_free_pages',['../paging_8c.html#a1675ea0f8e4994b4fbbbe3984ca522b1',1,'find_free_pages(int num_pages):&#160;paging.c'],['../paging_8h.html#a1675ea0f8e4994b4fbbbe3984ca522b1',1,'find_free_pages(int num_pages):&#160;paging.c']]]
['dealloc_5fpages_276',['dealloc_pages',['../paging_8h.html#a6acaea424d9bee06bf95ceb299d75a11',1,'paging.h']]]
];

View File

@ -1,6 +1,4 @@
var searchData=
[
['gdt_5finit_275',['gdt_init',['../gdt_8c.html#aaa7a7d6a41843f8a0c64fd66967feef4',1,'gdt_init():&#160;gdt.c'],['../gdt_8h.html#aaa7a7d6a41843f8a0c64fd66967feef4',1,'gdt_init():&#160;gdt.c']]],
['get_5faddress_5fspace_276',['get_address_space',['../paging_8c.html#a7554d075a99f52e3303d1ffd90d8c166',1,'get_address_space():&#160;paging.c'],['../paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166',1,'get_address_space():&#160;paging.c']]],
['get_5fbmap_5fbit_277',['get_bmap_bit',['../kmalloc_8c.html#a47146a9a25f3dded401dfa59fb831d40',1,'get_bmap_bit(size_t index):&#160;kmalloc.c'],['../pmem_8c.html#a93795a6c0110c3e7ebfec6e443ac5b47',1,'get_bmap_bit(int index):&#160;pmem.c']]]
['find_5ffree_5fpages_277',['find_free_pages',['../paging_8c.html#a1675ea0f8e4994b4fbbbe3984ca522b1',1,'find_free_pages(int num_pages):&#160;paging.c'],['../paging_8h.html#a1675ea0f8e4994b4fbbbe3984ca522b1',1,'find_free_pages(int num_pages):&#160;paging.c']]]
];

View File

@ -1,4 +1,6 @@
var searchData=
[
['halt_278',['halt',['../halt_8h.html#ade0430439247877006d7df950f94918a',1,'halt.h']]]
['gdt_5finit_278',['gdt_init',['../gdt_8c.html#aaa7a7d6a41843f8a0c64fd66967feef4',1,'gdt_init():&#160;gdt.c'],['../gdt_8h.html#aaa7a7d6a41843f8a0c64fd66967feef4',1,'gdt_init():&#160;gdt.c']]],
['get_5faddress_5fspace_279',['get_address_space',['../paging_8c.html#a7554d075a99f52e3303d1ffd90d8c166',1,'get_address_space():&#160;paging.c'],['../paging_8h.html#a7554d075a99f52e3303d1ffd90d8c166',1,'get_address_space():&#160;paging.c']]],
['get_5fbmap_5fbit_280',['get_bmap_bit',['../kmalloc_8c.html#a47146a9a25f3dded401dfa59fb831d40',1,'get_bmap_bit(size_t index):&#160;kmalloc.c'],['../pmem_8c.html#a93795a6c0110c3e7ebfec6e443ac5b47',1,'get_bmap_bit(int index):&#160;pmem.c']]]
];

View File

@ -1,12 +1,4 @@
var searchData=
[
['idt_5fset_5fgate_279',['idt_set_gate',['../idt_8c.html#a8dbed98f9174c8ad5e587f3d3881ad73',1,'idt_set_gate(int n, uint32_t handler):&#160;idt.c'],['../idt_8h.html#a8dbed98f9174c8ad5e587f3d3881ad73',1,'idt_set_gate(int n, uint32_t handler):&#160;idt.c']]],
['invl_5fpage_280',['invl_page',['../paging_8c.html#abaa0040e698c54cc890b55894bbff094',1,'paging.c']]],
['irq_5fhandler_281',['irq_handler',['../isr_8c.html#a2127468804d6c8a288db9388f8f5d684',1,'isr.c']]],
['is_5fkstack_5fallocated_282',['is_kstack_allocated',['../tasking__helpers__c_8c.html#ad0b18511b18e15f6fe983d69ef962559',1,'tasking_helpers_c.c']]],
['is_5fpage_5fpresent_283',['is_page_present',['../paging_8c.html#a7fb8d280bc19b061f91b82733932c94f',1,'paging.c']]],
['is_5fproc_5fscheduled_284',['is_proc_scheduled',['../tasking_8c.html#a4fe00345b6be4d48d67c8d07112fd3a1',1,'tasking.c']]],
['isr_5fhandler_285',['isr_handler',['../isr_8c.html#aadec5105d6190a106710e70e76b7c5b6',1,'isr.c']]],
['isr_5finstall_286',['isr_install',['../isr_8c.html#aed0ecf87a0ed3270ce0e9c68cd01a946',1,'isr_install():&#160;isr.c'],['../i386_2isr_8h.html#aed0ecf87a0ed3270ce0e9c68cd01a946',1,'isr_install():&#160;isr.c'],['../isr_8h.html#aed0ecf87a0ed3270ce0e9c68cd01a946',1,'isr_install():&#160;isr.c']]],
['isr_5fregister_5fhandler_287',['isr_register_handler',['../isr_8c.html#add073e14261bb5f977abc321d03f809b',1,'isr_register_handler(int n, isr_t handler):&#160;isr.c'],['../i386_2isr_8h.html#add073e14261bb5f977abc321d03f809b',1,'isr_register_handler(int n, isr_t handler):&#160;isr.c'],['../isr_8h.html#add073e14261bb5f977abc321d03f809b',1,'isr_register_handler(int n, isr_t handler):&#160;isr.c']]]
['halt_281',['halt',['../halt_8h.html#ade0430439247877006d7df950f94918a',1,'halt.h']]]
];

View File

@ -1,5 +1,12 @@
var searchData=
[
['kfree_288',['kfree',['../kmalloc_8c.html#ae99fbcc0b427b9bf726c73960c29efcb',1,'kfree(void *mem):&#160;kmalloc.c'],['../kmalloc_8h.html#ae99fbcc0b427b9bf726c73960c29efcb',1,'kfree(void *mem):&#160;kmalloc.c']]],
['kmalloc_289',['kmalloc',['../kmalloc_8c.html#a5f52d7c56b7d67dc2f96b2e93dfdc7be',1,'kmalloc(size_t size):&#160;kmalloc.c'],['../kmalloc_8h.html#a5f52d7c56b7d67dc2f96b2e93dfdc7be',1,'kmalloc(size_t size):&#160;kmalloc.c']]]
['idt_5fset_5fgate_282',['idt_set_gate',['../idt_8c.html#a8dbed98f9174c8ad5e587f3d3881ad73',1,'idt_set_gate(int n, uint32_t handler):&#160;idt.c'],['../idt_8h.html#a8dbed98f9174c8ad5e587f3d3881ad73',1,'idt_set_gate(int n, uint32_t handler):&#160;idt.c']]],
['invl_5fpage_283',['invl_page',['../paging_8c.html#abaa0040e698c54cc890b55894bbff094',1,'paging.c']]],
['irq_5fhandler_284',['irq_handler',['../isr_8c.html#a2127468804d6c8a288db9388f8f5d684',1,'isr.c']]],
['is_5fkstack_5fallocated_285',['is_kstack_allocated',['../tasking__helpers__c_8c.html#ad0b18511b18e15f6fe983d69ef962559',1,'tasking_helpers_c.c']]],
['is_5fpage_5fpresent_286',['is_page_present',['../paging_8c.html#a7fb8d280bc19b061f91b82733932c94f',1,'paging.c']]],
['is_5fproc_5fscheduled_287',['is_proc_scheduled',['../tasking_8c.html#a4fe00345b6be4d48d67c8d07112fd3a1',1,'tasking.c']]],
['isr_5fhandler_288',['isr_handler',['../isr_8c.html#aadec5105d6190a106710e70e76b7c5b6',1,'isr.c']]],
['isr_5finstall_289',['isr_install',['../isr_8c.html#aed0ecf87a0ed3270ce0e9c68cd01a946',1,'isr_install():&#160;isr.c'],['../i386_2isr_8h.html#aed0ecf87a0ed3270ce0e9c68cd01a946',1,'isr_install():&#160;isr.c'],['../isr_8h.html#aed0ecf87a0ed3270ce0e9c68cd01a946',1,'isr_install():&#160;isr.c']]],
['isr_5fregister_5fhandler_290',['isr_register_handler',['../isr_8c.html#add073e14261bb5f977abc321d03f809b',1,'isr_register_handler(int n, isr_t handler):&#160;isr.c'],['../i386_2isr_8h.html#add073e14261bb5f977abc321d03f809b',1,'isr_register_handler(int n, isr_t handler):&#160;isr.c'],['../isr_8h.html#add073e14261bb5f977abc321d03f809b',1,'isr_register_handler(int n, isr_t handler):&#160;isr.c']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['load_5faddress_5fspace_290',['load_address_space',['../paging_8c.html#aee63ef1cb665a5aa68a15ab2461d20cd',1,'load_address_space(void *address_space):&#160;paging.c'],['../paging_8h.html#aee63ef1cb665a5aa68a15ab2461d20cd',1,'load_address_space(void *address_space):&#160;paging.c']]],
['load_5fidt_291',['load_idt',['../idt_8c.html#aacb15cc09678bbe5e09fb652c56e884e',1,'load_idt():&#160;idt.c'],['../idt_8h.html#aacb15cc09678bbe5e09fb652c56e884e',1,'load_idt():&#160;idt.c']]]
['kfree_291',['kfree',['../kmalloc_8c.html#ae99fbcc0b427b9bf726c73960c29efcb',1,'kfree(void *mem):&#160;kmalloc.c'],['../kmalloc_8h.html#ae99fbcc0b427b9bf726c73960c29efcb',1,'kfree(void *mem):&#160;kmalloc.c']]],
['kmalloc_292',['kmalloc',['../kmalloc_8c.html#a5f52d7c56b7d67dc2f96b2e93dfdc7be',1,'kmalloc(size_t size):&#160;kmalloc.c'],['../kmalloc_8h.html#a5f52d7c56b7d67dc2f96b2e93dfdc7be',1,'kmalloc(size_t size):&#160;kmalloc.c']]]
];

View File

@ -1,6 +1,5 @@
var searchData=
[
['map_5fpages_292',['map_pages',['../paging_8c.html#a2370886c08cc1b84fa1d81fc8022db9b',1,'map_pages(void *virt_addr_ptr, void *phys_addr_ptr, int num_pages, char usr, char wr):&#160;paging.c'],['../paging_8h.html#a2370886c08cc1b84fa1d81fc8022db9b',1,'map_pages(void *virt_addr_ptr, void *phys_addr_ptr, int num_pages, char usr, char wr):&#160;paging.c']]],
['mark_5fkstack_5fallocated_293',['mark_kstack_allocated',['../tasking__helpers__c_8c.html#ac190e8293f01180f04c1797d3a91a8d8',1,'tasking_helpers_c.c']]],
['mark_5fproc_5fscheduled_294',['mark_proc_scheduled',['../tasking_8c.html#a3c8c11f9a0587bbfe09e2a348301849a',1,'tasking.c']]]
['load_5faddress_5fspace_293',['load_address_space',['../paging_8c.html#aee63ef1cb665a5aa68a15ab2461d20cd',1,'load_address_space(void *address_space):&#160;paging.c'],['../paging_8h.html#aee63ef1cb665a5aa68a15ab2461d20cd',1,'load_address_space(void *address_space):&#160;paging.c']]],
['load_5fidt_294',['load_idt',['../idt_8c.html#aacb15cc09678bbe5e09fb652c56e884e',1,'load_idt():&#160;idt.c'],['../idt_8h.html#aacb15cc09678bbe5e09fb652c56e884e',1,'load_idt():&#160;idt.c']]]
];

View File

@ -1,4 +1,6 @@
var searchData=
[
['new_5fkstack_295',['new_kstack',['../tasking__helpers__c_8c.html#a493a7988310576d931585548e8cf71cb',1,'tasking_helpers_c.c']]]
['map_5fpages_295',['map_pages',['../paging_8c.html#a2370886c08cc1b84fa1d81fc8022db9b',1,'map_pages(void *virt_addr_ptr, void *phys_addr_ptr, int num_pages, char usr, char wr):&#160;paging.c'],['../paging_8h.html#a2370886c08cc1b84fa1d81fc8022db9b',1,'map_pages(void *virt_addr_ptr, void *phys_addr_ptr, int num_pages, char usr, char wr):&#160;paging.c']]],
['mark_5fkstack_5fallocated_296',['mark_kstack_allocated',['../tasking__helpers__c_8c.html#ac190e8293f01180f04c1797d3a91a8d8',1,'tasking_helpers_c.c']]],
['mark_5fproc_5fscheduled_297',['mark_proc_scheduled',['../tasking_8c.html#a3c8c11f9a0587bbfe09e2a348301849a',1,'tasking.c']]]
];

View File

@ -1,8 +1,4 @@
var searchData=
[
['paging_5finit_296',['paging_init',['../paging_8c.html#a569adfd13ea3c63741f64108821b1712',1,'paging_init():&#160;paging.c'],['../paging_8h.html#a569adfd13ea3c63741f64108821b1712',1,'paging_init():&#160;paging.c']]],
['paging_5fnew_5faddress_5fspace_297',['paging_new_address_space',['../paging_8c.html#a8b1cb213f5783b7137f40279db762ffc',1,'paging_new_address_space():&#160;paging.c'],['../paging_8h.html#a8b1cb213f5783b7137f40279db762ffc',1,'paging_new_address_space():&#160;paging.c']]],
['pmem_5falloc_298',['pmem_alloc',['../pmem_8c.html#a8b873206647239e8d86cb97a81b9e390',1,'pmem_alloc(int num_pages):&#160;pmem.c'],['../pmem_8h.html#a8b873206647239e8d86cb97a81b9e390',1,'pmem_alloc(int num_pages):&#160;pmem.c']]],
['pmem_5ffree_299',['pmem_free',['../pmem_8h.html#ad72813b130d1345d54584a6083e5488e',1,'pmem.h']]],
['pmem_5finit_300',['pmem_init',['../pmem_8c.html#a26e65460b81ea0f98525b78008ffc68a',1,'pmem_init(struct multiboot_boot_header_tag *tags):&#160;pmem.c'],['../pmem_8h.html#a26e65460b81ea0f98525b78008ffc68a',1,'pmem_init(struct multiboot_boot_header_tag *tags):&#160;pmem.c']]]
['new_5fkstack_298',['new_kstack',['../tasking__helpers__c_8c.html#a493a7988310576d931585548e8cf71cb',1,'tasking_helpers_c.c']]]
];

View File

@ -1,13 +1,8 @@
var searchData=
[
['serial_5finit_301',['serial_init',['../serial_8c.html#a8b17b137d175d09afe7cb07684f82e5d',1,'serial_init():&#160;serial.c'],['../serial_8h.html#a8b17b137d175d09afe7cb07684f82e5d',1,'serial_init():&#160;serial.c']]],
['serial_5fprintf_302',['serial_printf',['../serial_8h.html#ae4f545d29e1faa30e5b27be12d4286d0',1,'serial_indep.c']]],
['serial_5fputc_303',['serial_putc',['../serial_8c.html#a9c751f48f189bdf68240e476f01ea070',1,'serial_putc(char c):&#160;serial.c'],['../serial_8h.html#a9c751f48f189bdf68240e476f01ea070',1,'serial_putc(char c):&#160;serial.c']]],
['serial_5fwrite_5fstring_304',['serial_write_string',['../serial_8h.html#a33e382fceb1f650af5229aaa40e47600',1,'serial_indep.c']]],
['set_5fbmap_5fbit_305',['set_bmap_bit',['../kmalloc_8c.html#a9374790c8f20fb22e7b04472e67df7b5',1,'set_bmap_bit(size_t index):&#160;kmalloc.c'],['../pmem_8c.html#a11ed75ad6967efb05a974760be595f28',1,'set_bmap_bit(int index):&#160;pmem.c']]],
['set_5fchar_306',['set_char',['../vga__err_8c.html#aa89efa21241581e8ccb810e286a49bcb',1,'vga_err.c']]],
['set_5fentry_307',['set_entry',['../gdt_8c.html#a8ecb0e32b56815d5bd60db521567f471',1,'gdt.c']]],
['setup_5fkstack_308',['setup_kstack',['../tasking__helpers__c_8c.html#a2d68a91a4777142a51990297666cf05a',1,'setup_kstack(Thread *thread, void *param1, void *param2, char kmode, void *eip):&#160;tasking_helpers_c.c'],['../tasking__helpers_8h.html#a2d68a91a4777142a51990297666cf05a',1,'setup_kstack(Thread *thread, void *param1, void *param2, char kmode, void *eip):&#160;tasking_helpers_c.c']]],
['switch_5fto_5fthread_309',['switch_to_thread',['../tasking_8c.html#a92bbbaf5a589e3717ba7f91deaae0071',1,'tasking.c']]],
['switch_5fto_5fthread_5fasm_310',['switch_to_thread_asm',['../tasking__helpers_8h.html#aa90e4e41b72e63004f85e8663d382596',1,'tasking_helpers.h']]]
['paging_5finit_299',['paging_init',['../paging_8c.html#a569adfd13ea3c63741f64108821b1712',1,'paging_init():&#160;paging.c'],['../paging_8h.html#a569adfd13ea3c63741f64108821b1712',1,'paging_init():&#160;paging.c']]],
['paging_5fnew_5faddress_5fspace_300',['paging_new_address_space',['../paging_8c.html#a8b1cb213f5783b7137f40279db762ffc',1,'paging_new_address_space():&#160;paging.c'],['../paging_8h.html#a8b1cb213f5783b7137f40279db762ffc',1,'paging_new_address_space():&#160;paging.c']]],
['pmem_5falloc_301',['pmem_alloc',['../pmem_8c.html#a8b873206647239e8d86cb97a81b9e390',1,'pmem_alloc(int num_pages):&#160;pmem.c'],['../pmem_8h.html#a8b873206647239e8d86cb97a81b9e390',1,'pmem_alloc(int num_pages):&#160;pmem.c']]],
['pmem_5ffree_302',['pmem_free',['../pmem_8h.html#ad72813b130d1345d54584a6083e5488e',1,'pmem.h']]],
['pmem_5finit_303',['pmem_init',['../pmem_8c.html#a26e65460b81ea0f98525b78008ffc68a',1,'pmem_init(struct multiboot_boot_header_tag *tags):&#160;pmem.c'],['../pmem_8h.html#a26e65460b81ea0f98525b78008ffc68a',1,'pmem_init(struct multiboot_boot_header_tag *tags):&#160;pmem.c']]]
];

View File

@ -1,14 +1,13 @@
var searchData=
[
['task_5finit_311',['task_init',['../tasking__helpers_8h.html#a0dd765564611ce3bf2bd466fe2ca4ae5',1,'tasking_helpers.h']]],
['tasking_5fblock_312',['tasking_block',['../tasking_8c.html#a021c821360fc28b1a509b585f8d21769',1,'tasking_block(thread_state newstate):&#160;tasking.c'],['../tasking_8h.html#a021c821360fc28b1a509b585f8d21769',1,'tasking_block(thread_state newstate):&#160;tasking.c']]],
['tasking_5fcreate_5ftask_313',['tasking_create_task',['../tasking_8c.html#aab3a61933f2bb9b94aee37b3cd078740',1,'tasking_create_task(void *eip, void *address_space, char kmode, char param1_exists, void *param1_arg, char param2_exists, void *param2_arg, char isThread):&#160;tasking.c'],['../tasking_8h.html#aab3a61933f2bb9b94aee37b3cd078740',1,'tasking_create_task(void *eip, void *address_space, char kmode, char param1_exists, void *param1_arg, char param2_exists, void *param2_arg, char isThread):&#160;tasking.c']]],
['tasking_5fexit_314',['tasking_exit',['../tasking_8c.html#acf62dd83316df4b63f4a93587c9b791e',1,'tasking_exit(int code):&#160;tasking.c'],['../tasking_8h.html#acf62dd83316df4b63f4a93587c9b791e',1,'tasking_exit(int code):&#160;tasking.c']]],
['tasking_5fget_5ferrno_5faddress_315',['tasking_get_errno_address',['../tasking_8c.html#a347fac6db01ff796e5dc6d1fc44c2eef',1,'tasking_get_errno_address():&#160;tasking.c'],['../tasking_8h.html#a347fac6db01ff796e5dc6d1fc44c2eef',1,'tasking_get_errno_address():&#160;tasking.c']]],
['tasking_5fget_5fpid_316',['tasking_get_PID',['../tasking_8c.html#a9555a59dc2340ce36ae1a84c984b3af0',1,'tasking_get_PID():&#160;tasking.c'],['../tasking_8h.html#a9555a59dc2340ce36ae1a84c984b3af0',1,'tasking_get_PID():&#160;tasking.c']]],
['tasking_5finit_317',['tasking_init',['../tasking_8c.html#a45f6d4112f15e33ba7a0e356f821d056',1,'tasking_init():&#160;tasking.c'],['../tasking_8h.html#a45f6d4112f15e33ba7a0e356f821d056',1,'tasking_init():&#160;tasking.c']]],
['tasking_5fis_5fprivleged_318',['tasking_is_privleged',['../tasking_8c.html#a47f424f3474f4298f1d6b65eeee5d0f6',1,'tasking_is_privleged():&#160;tasking.c'],['../tasking_8h.html#a47f424f3474f4298f1d6b65eeee5d0f6',1,'tasking_is_privleged():&#160;tasking.c']]],
['tasking_5fnew_5fthread_319',['tasking_new_thread',['../tasking_8c.html#ab4d000931b7ca87b83905b6172471d0e',1,'tasking_new_thread(void *start, pid_t pid, char param_exists, void *param_arg):&#160;tasking.c'],['../tasking_8h.html#ab4d000931b7ca87b83905b6172471d0e',1,'tasking_new_thread(void *start, pid_t pid, char param_exists, void *param_arg):&#160;tasking.c']]],
['tasking_5funblock_320',['tasking_unblock',['../tasking_8c.html#a8daf634972bbe78df522aade52c180bf',1,'tasking_unblock(pid_t pid, pid_t tid):&#160;tasking.c'],['../tasking_8h.html#a8daf634972bbe78df522aade52c180bf',1,'tasking_unblock(pid_t pid, pid_t tid):&#160;tasking.c']]],
['tasking_5fyield_321',['tasking_yield',['../tasking_8c.html#a78aa02f7e342d1a6f76fb2c692086f50',1,'tasking_yield():&#160;tasking.c'],['../tasking_8h.html#a78aa02f7e342d1a6f76fb2c692086f50',1,'tasking_yield():&#160;tasking.c']]]
['serial_5finit_304',['serial_init',['../serial_8c.html#a8b17b137d175d09afe7cb07684f82e5d',1,'serial_init():&#160;serial.c'],['../serial_8h.html#a8b17b137d175d09afe7cb07684f82e5d',1,'serial_init():&#160;serial.c']]],
['serial_5fprintf_305',['serial_printf',['../serial_8h.html#ae4f545d29e1faa30e5b27be12d4286d0',1,'serial_indep.c']]],
['serial_5fputc_306',['serial_putc',['../serial_8c.html#a9c751f48f189bdf68240e476f01ea070',1,'serial_putc(char c):&#160;serial.c'],['../serial_8h.html#a9c751f48f189bdf68240e476f01ea070',1,'serial_putc(char c):&#160;serial.c']]],
['serial_5fwrite_5fstring_307',['serial_write_string',['../serial_8h.html#a33e382fceb1f650af5229aaa40e47600',1,'serial_indep.c']]],
['set_5fbmap_5fbit_308',['set_bmap_bit',['../kmalloc_8c.html#a9374790c8f20fb22e7b04472e67df7b5',1,'set_bmap_bit(size_t index):&#160;kmalloc.c'],['../pmem_8c.html#a11ed75ad6967efb05a974760be595f28',1,'set_bmap_bit(int index):&#160;pmem.c']]],
['set_5fchar_309',['set_char',['../vga__err_8c.html#aa89efa21241581e8ccb810e286a49bcb',1,'vga_err.c']]],
['set_5fentry_310',['set_entry',['../gdt_8c.html#a8ecb0e32b56815d5bd60db521567f471',1,'gdt.c']]],
['setup_5fkstack_311',['setup_kstack',['../tasking__helpers__c_8c.html#a2d68a91a4777142a51990297666cf05a',1,'setup_kstack(Thread *thread, void *param1, void *param2, char kmode, void *eip):&#160;tasking_helpers_c.c'],['../tasking__helpers_8h.html#a2d68a91a4777142a51990297666cf05a',1,'setup_kstack(Thread *thread, void *param1, void *param2, char kmode, void *eip):&#160;tasking_helpers_c.c']]],
['switch_5fto_5fthread_312',['switch_to_thread',['../tasking_8c.html#a92bbbaf5a589e3717ba7f91deaae0071',1,'tasking.c']]],
['switch_5fto_5fthread_5fasm_313',['switch_to_thread_asm',['../tasking__helpers_8h.html#aa90e4e41b72e63004f85e8663d382596',1,'tasking_helpers.h']]]
];

View File

@ -1,5 +1,14 @@
var searchData=
[
['unmap_5fpages_322',['unmap_pages',['../paging_8c.html#a8c15ffa3d18088ca41f78d5c632f6b02',1,'unmap_pages(void *start_virt, int num_pages):&#160;paging.c'],['../paging_8h.html#a8c15ffa3d18088ca41f78d5c632f6b02',1,'unmap_pages(void *start_virt, int num_pages):&#160;paging.c']]],
['unmark_5fproc_5fscheduled_323',['unmark_proc_scheduled',['../tasking_8c.html#ad3a9873876af082690bffdb92292c7d6',1,'tasking.c']]]
['task_5finit_314',['task_init',['../tasking__helpers_8h.html#a0dd765564611ce3bf2bd466fe2ca4ae5',1,'tasking_helpers.h']]],
['tasking_5fblock_315',['tasking_block',['../tasking_8c.html#a021c821360fc28b1a509b585f8d21769',1,'tasking_block(thread_state newstate):&#160;tasking.c'],['../tasking_8h.html#a021c821360fc28b1a509b585f8d21769',1,'tasking_block(thread_state newstate):&#160;tasking.c']]],
['tasking_5fcreate_5ftask_316',['tasking_create_task',['../tasking_8c.html#aab3a61933f2bb9b94aee37b3cd078740',1,'tasking_create_task(void *eip, void *address_space, char kmode, char param1_exists, void *param1_arg, char param2_exists, void *param2_arg, char isThread):&#160;tasking.c'],['../tasking_8h.html#aab3a61933f2bb9b94aee37b3cd078740',1,'tasking_create_task(void *eip, void *address_space, char kmode, char param1_exists, void *param1_arg, char param2_exists, void *param2_arg, char isThread):&#160;tasking.c']]],
['tasking_5fexit_317',['tasking_exit',['../tasking_8c.html#acf62dd83316df4b63f4a93587c9b791e',1,'tasking_exit(int code):&#160;tasking.c'],['../tasking_8h.html#acf62dd83316df4b63f4a93587c9b791e',1,'tasking_exit(int code):&#160;tasking.c']]],
['tasking_5fget_5ferrno_5faddress_318',['tasking_get_errno_address',['../tasking_8c.html#a347fac6db01ff796e5dc6d1fc44c2eef',1,'tasking_get_errno_address():&#160;tasking.c'],['../tasking_8h.html#a347fac6db01ff796e5dc6d1fc44c2eef',1,'tasking_get_errno_address():&#160;tasking.c']]],
['tasking_5fget_5fpid_319',['tasking_get_PID',['../tasking_8c.html#a9555a59dc2340ce36ae1a84c984b3af0',1,'tasking_get_PID():&#160;tasking.c'],['../tasking_8h.html#a9555a59dc2340ce36ae1a84c984b3af0',1,'tasking_get_PID():&#160;tasking.c']]],
['tasking_5finit_320',['tasking_init',['../tasking_8c.html#a45f6d4112f15e33ba7a0e356f821d056',1,'tasking_init():&#160;tasking.c'],['../tasking_8h.html#a45f6d4112f15e33ba7a0e356f821d056',1,'tasking_init():&#160;tasking.c']]],
['tasking_5fis_5fprivleged_321',['tasking_is_privleged',['../tasking_8c.html#a47f424f3474f4298f1d6b65eeee5d0f6',1,'tasking_is_privleged():&#160;tasking.c'],['../tasking_8h.html#a47f424f3474f4298f1d6b65eeee5d0f6',1,'tasking_is_privleged():&#160;tasking.c']]],
['tasking_5fnew_5fthread_322',['tasking_new_thread',['../tasking_8c.html#ab4d000931b7ca87b83905b6172471d0e',1,'tasking_new_thread(void *start, pid_t pid, char param_exists, void *param_arg):&#160;tasking.c'],['../tasking_8h.html#ab4d000931b7ca87b83905b6172471d0e',1,'tasking_new_thread(void *start, pid_t pid, char param_exists, void *param_arg):&#160;tasking.c']]],
['tasking_5funblock_323',['tasking_unblock',['../tasking_8c.html#a8daf634972bbe78df522aade52c180bf',1,'tasking_unblock(pid_t pid, pid_t tid):&#160;tasking.c'],['../tasking_8h.html#a8daf634972bbe78df522aade52c180bf',1,'tasking_unblock(pid_t pid, pid_t tid):&#160;tasking.c']]],
['tasking_5fyield_324',['tasking_yield',['../tasking_8c.html#a78aa02f7e342d1a6f76fb2c692086f50',1,'tasking_yield():&#160;tasking.c'],['../tasking_8h.html#a78aa02f7e342d1a6f76fb2c692086f50',1,'tasking_yield():&#160;tasking.c']]]
];

View File

@ -1,6 +1,5 @@
var searchData=
[
['vga_5finit_324',['vga_init',['../vga__err_8c.html#a4bbfb43f804f9a0b63ed42a9c0b9e5c7',1,'vga_init(char *addr):&#160;vga_err.c'],['../vga__err_8h.html#a60b5af9b1db61c1f7ea1067473917172',1,'vga_init(char *screen):&#160;vga_err.c']]],
['vga_5fwrite_5fstring_325',['vga_write_string',['../vga__err_8c.html#a75cdd147f30de14160e9a62daf105dab',1,'vga_write_string(const char *string):&#160;vga_err.c'],['../vga__err_8h.html#a75cdd147f30de14160e9a62daf105dab',1,'vga_write_string(const char *string):&#160;vga_err.c']]],
['virt_5fto_5fphys_326',['virt_to_phys',['../paging_8c.html#a65a7667a1f8f74a06df63ece822c70d2',1,'virt_to_phys(void *virt_addr_arg):&#160;paging.c'],['../paging_8h.html#af473eee5243c70174a1245d70a5c16fa',1,'virt_to_phys(void *virt_addr):&#160;paging.c']]]
['unmap_5fpages_325',['unmap_pages',['../paging_8c.html#a8c15ffa3d18088ca41f78d5c632f6b02',1,'unmap_pages(void *start_virt, int num_pages):&#160;paging.c'],['../paging_8h.html#a8c15ffa3d18088ca41f78d5c632f6b02',1,'unmap_pages(void *start_virt, int num_pages):&#160;paging.c']]],
['unmark_5fproc_5fscheduled_326',['unmark_proc_scheduled',['../tasking_8c.html#ad3a9873876af082690bffdb92292c7d6',1,'tasking.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['format_20of_20a_20paging_20structure_20entry_460',['Format of a paging structure entry',['../pg_struct_entry.html',1,'']]]
['format_20of_20a_20paging_20structure_20entry_464',['Format of a paging structure entry',['../pg_struct_entry.html',1,'']]]
];

View File

@ -3,12 +3,12 @@ var indexSectionsWithContent =
0: "abcdefghiklmnprstuvwx",
1: "giprt",
2: "acghikprstv",
3: "abcfghiklmnpstuvw",
3: "abcdfghiklmnpstuvw",
4: "abcdefghiklmnprstux",
5: "i",
6: "t",
7: "t",
8: "bdfhiklmnsv",
8: "bdfhiklmnrsv",
9: "f"
};

View File

@ -1,4 +1,4 @@
var searchData=
[
['isr_5ft_432',['isr_t',['../i386_2isr_8h.html#a2ae93e6d11fda68bd746e046e2411a90',1,'isr_t():&#160;isr.h'],['../isr_8h.html#a2ae93e6d11fda68bd746e046e2411a90',1,'isr_t():&#160;isr.h']]]
['isr_5ft_435',['isr_t',['../i386_2isr_8h.html#a2ae93e6d11fda68bd746e046e2411a90',1,'isr_t():&#160;isr.h'],['../isr_8h.html#a2ae93e6d11fda68bd746e046e2411a90',1,'isr_t():&#160;isr.h']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['access_329',['access',['../structgdt__entry.html#af8f88469b3301c3e777e97b470a97413',1,'gdt_entry']]],
['address_330',['address',['../structgdt__description.html#a273499cbf34632a77024589e769d8913',1,'gdt_description']]],
['address_5fspace_331',['address_space',['../structThread.html#a41198f851a921c04cce111e5d5f4cb0c',1,'Thread']]],
['always0_332',['always0',['../structidt__gate__t.html#a1ea5d6de2bdae0254c8aca23babba45a',1,'idt_gate_t']]]
['access_332',['access',['../structgdt__entry.html#af8f88469b3301c3e777e97b470a97413',1,'gdt_entry']]],
['address_333',['address',['../structgdt__description.html#a273499cbf34632a77024589e769d8913',1,'gdt_description']]],
['address_5fspace_334',['address_space',['../structThread.html#a41198f851a921c04cce111e5d5f4cb0c',1,'Thread']]],
['always0_335',['always0',['../structidt__gate__t.html#a1ea5d6de2bdae0254c8aca23babba45a',1,'idt_gate_t']]]
];

View File

@ -1,9 +1,9 @@
var searchData=
[
['base_333',['base',['../structidt__register__t.html#a5a546b1dbb4c967064447440270c3948',1,'idt_register_t']]],
['base_5fhigh8_334',['base_high8',['../structgdt__entry.html#afd7dcb1f3b59882fdbd85566b92b712a',1,'gdt_entry']]],
['base_5flow16_335',['base_low16',['../structgdt__entry.html#a47259e53830df81e768e6b08fa28bbfb',1,'gdt_entry']]],
['base_5fmid8_336',['base_mid8',['../structgdt__entry.html#acaa67fe7683227b8093850ffe7632636',1,'gdt_entry']]],
['bitmap_337',['bitmap',['../kmalloc_8c.html#adcc3b3dc46d5e343ae6cc0bcb475ba19',1,'kmalloc.c']]],
['bmap_338',['bmap',['../pmem_8c.html#a6aae539dedee94e981912da495a36707',1,'pmem.c']]]
['base_336',['base',['../structidt__register__t.html#a5a546b1dbb4c967064447440270c3948',1,'idt_register_t']]],
['base_5fhigh8_337',['base_high8',['../structgdt__entry.html#afd7dcb1f3b59882fdbd85566b92b712a',1,'gdt_entry']]],
['base_5flow16_338',['base_low16',['../structgdt__entry.html#a47259e53830df81e768e6b08fa28bbfb',1,'gdt_entry']]],
['base_5fmid8_339',['base_mid8',['../structgdt__entry.html#acaa67fe7683227b8093850ffe7632636',1,'gdt_entry']]],
['bitmap_340',['bitmap',['../kmalloc_8c.html#adcc3b3dc46d5e343ae6cc0bcb475ba19',1,'kmalloc.c']]],
['bmap_341',['bmap',['../pmem_8c.html#a6aae539dedee94e981912da495a36707',1,'pmem.c']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['tid_425',['tid',['../structThread.html#a85915c03a5847d0f7c08660c8181a74e',1,'Thread']]],
['trap_426',['trap',['../structtss__entry.html#aacaaae74694b873dbcbb6c6accccfc7e',1,'tss_entry']]],
['tss_427',['tss',['../gdt_8c.html#a455af0f71aa0353da14de2d25189d05f',1,'gdt.c']]],
['typeflag_428',['typeflag',['../structtar__header.html#aadedf7296c9998c6275bd28eceeb76f2',1,'tar_header']]]
['tid_428',['tid',['../structThread.html#a85915c03a5847d0f7c08660c8181a74e',1,'Thread']]],
['trap_429',['trap',['../structtss__entry.html#aacaaae74694b873dbcbb6c6accccfc7e',1,'tss_entry']]],
['tss_430',['tss',['../gdt_8c.html#a455af0f71aa0353da14de2d25189d05f',1,'gdt.c']]],
['typeflag_431',['typeflag',['../structtar__header.html#aadedf7296c9998c6275bd28eceeb76f2',1,'tar_header']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['uid_429',['uid',['../structtar__header.html#a35c2f1c125c4ab1ee8bbb311ed9575ef',1,'tar_header']]],
['useresp_430',['useresp',['../structregisters__t.html#af8719df6cec71f1884a4cfd6e616e066',1,'registers_t']]]
['uid_432',['uid',['../structtar__header.html#a35c2f1c125c4ab1ee8bbb311ed9575ef',1,'tar_header']]],
['useresp_433',['useresp',['../structregisters__t.html#af8719df6cec71f1884a4cfd6e616e066',1,'registers_t']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['x_431',['x',['../vga__err_8c.html#a6150e0515f7202e2fb518f7206ed97dc',1,'vga_err.c']]]
['x_434',['x',['../vga__err_8c.html#a6150e0515f7202e2fb518f7206ed97dc',1,'vga_err.c']]]
];

View File

@ -1,9 +1,9 @@
var searchData=
[
['chksum_339',['chksum',['../structtar__header.html#a050e232fc9ed4ca3a22c0ce9c5b7748d',1,'tar_header']]],
['code_340',['code',['../structRPCFuncInfo.html#a0515c5073f2dc9c41d5c3f315df976f6',1,'RPCFuncInfo']]],
['configured_341',['configured',['../serial_8c.html#a17305d9bc2b84f3812f054da9f17a858',1,'serial.c']]],
['cr3_342',['cr3',['../structtss__entry.html#aa9928bf54ab675027f1587cfd430086a',1,'tss_entry']]],
['cs_343',['cs',['../structtss__entry.html#a33c9606d477c18ae57ca3916a206cb68',1,'tss_entry::cs()'],['../structregisters__t.html#a2fd90ea98c1435017c17c924f580c089',1,'registers_t::cs()']]],
['current_5fthread_344',['current_thread',['../tasking_8c.html#aac59f73081d1aff0293b54c543b552ca',1,'current_thread():&#160;tasking.c'],['../tasking_8h.html#aac59f73081d1aff0293b54c543b552ca',1,'current_thread():&#160;tasking.c']]]
['chksum_342',['chksum',['../structtar__header.html#a050e232fc9ed4ca3a22c0ce9c5b7748d',1,'tar_header']]],
['code_343',['code',['../structRPCFuncInfo.html#a0515c5073f2dc9c41d5c3f315df976f6',1,'RPCFuncInfo']]],
['configured_344',['configured',['../serial_8c.html#a17305d9bc2b84f3812f054da9f17a858',1,'serial.c']]],
['cr3_345',['cr3',['../structtss__entry.html#aa9928bf54ab675027f1587cfd430086a',1,'tss_entry']]],
['cs_346',['cs',['../structtss__entry.html#a33c9606d477c18ae57ca3916a206cb68',1,'tss_entry::cs()'],['../structregisters__t.html#a2fd90ea98c1435017c17c924f580c089',1,'registers_t::cs()']]],
['current_5fthread_347',['current_thread',['../tasking_8c.html#aac59f73081d1aff0293b54c543b552ca',1,'current_thread():&#160;tasking.c'],['../tasking_8h.html#aac59f73081d1aff0293b54c543b552ca',1,'current_thread():&#160;tasking.c']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['data_345',['data',['../kmalloc_8c.html#a735984d41155bc1032e09bece8f8d66d',1,'kmalloc.c']]],
['data_5fports_346',['data_ports',['../serial_8c.html#a69c0742ded515a83d1cbc516056c887c',1,'serial.c']]],
['ds_347',['ds',['../structtss__entry.html#a40bee984aea21eef64e0991260d9e406',1,'tss_entry::ds()'],['../structregisters__t.html#a306bd2b372d49bfd4c7d238d70f008de',1,'registers_t::ds()']]]
['data_348',['data',['../kmalloc_8c.html#a735984d41155bc1032e09bece8f8d66d',1,'kmalloc.c']]],
['data_5fports_349',['data_ports',['../serial_8c.html#a69c0742ded515a83d1cbc516056c887c',1,'serial.c']]],
['ds_350',['ds',['../structtss__entry.html#a40bee984aea21eef64e0991260d9e406',1,'tss_entry::ds()'],['../structregisters__t.html#a306bd2b372d49bfd4c7d238d70f008de',1,'registers_t::ds()']]]
];

View File

@ -1,20 +1,20 @@
var searchData=
[
['eax_348',['eax',['../structtss__entry.html#ab98f968cfa9a6a99dd14dafc6ee4f45d',1,'tss_entry::eax()'],['../structregisters__t.html#adaa5ebb5f10e5eeb2cac10c8e25d320c',1,'registers_t::eax()']]],
['ebp_349',['ebp',['../structtss__entry.html#a56b56d90c6b974d6baa724bfa7b38f55',1,'tss_entry::ebp()'],['../structregisters__t.html#aff130efb880979b18f2f4a8264afccde',1,'registers_t::ebp()']]],
['ebx_350',['ebx',['../structtss__entry.html#aede979bb90225f583647044187054a06',1,'tss_entry::ebx()'],['../structregisters__t.html#a84391dc9350fbfb30b02d635546696e8',1,'registers_t::ebx()']]],
['ecx_351',['ecx',['../structtss__entry.html#a4400082798259c7ad78fe4ee38f3291e',1,'tss_entry::ecx()'],['../structregisters__t.html#abdc4acd673970ed5c985ac2732f97c24',1,'registers_t::ecx()']]],
['edi_352',['edi',['../structtss__entry.html#adeb1073549595507078bed028e5802cd',1,'tss_entry::edi()'],['../structregisters__t.html#aa5edb9d0c62bdedca9f143c172845d48',1,'registers_t::edi()']]],
['edx_353',['edx',['../structtss__entry.html#a6eae02cea3ac5d06a3cc0953c33cc8ae',1,'tss_entry::edx()'],['../structregisters__t.html#a6c531d5d89f3dfab8255cec001beef54',1,'registers_t::edx()']]],
['eflags_354',['eflags',['../structtss__entry.html#a484e21ee8a871081ac5983dcbab67b5b',1,'tss_entry::eflags()'],['../structregisters__t.html#af74793cc2103014e6f370ef29a1657d8',1,'registers_t::eflags()']]],
['eip_355',['eip',['../structtss__entry.html#a3444c8075792428d3eeaca8854e997da',1,'tss_entry::eip()'],['../structregisters__t.html#ac8298121612095b5f2649462bb01d6a6',1,'registers_t::eip()']]],
['err_5fcode_356',['err_code',['../structregisters__t.html#aad855f6a4d0a6914759c59b66cd763f6',1,'registers_t']]],
['errno_357',['errno',['../structThread.html#acb2fe83a77f2e2eea943869b40e472b0',1,'Thread']]],
['es_358',['es',['../structtss__entry.html#af7bbd845a2a72c3ac01d71aee21953d8',1,'tss_entry']]],
['esi_359',['esi',['../structtss__entry.html#aa852584158e6d40db6c2f56684e6fcf6',1,'tss_entry::esi()'],['../structregisters__t.html#ab2d08df2d79ee5da0adbba49f4b4fc93',1,'registers_t::esi()']]],
['esp_360',['esp',['../structtss__entry.html#a00341093edad24fb2b7743f8c8d95586',1,'tss_entry::esp()'],['../structregisters__t.html#af3d2cd0ef47376c87848a1497c779d45',1,'registers_t::esp()']]],
['esp0_361',['esp0',['../structtss__entry.html#a69bf522e3a865427a6325fe57ab70cb3',1,'tss_entry']]],
['esp1_362',['esp1',['../structtss__entry.html#a7794e8d77e1ef862d7d784ce488907c6',1,'tss_entry']]],
['esp2_363',['esp2',['../structtss__entry.html#a1a9ce6c811e2ca37b49f4306e9ad009c',1,'tss_entry']]],
['exception_5fmessages_364',['exception_messages',['../isr_8c.html#a79c9f7d90e19dbcd570e013274d75bc1',1,'isr.c']]]
['eax_351',['eax',['../structtss__entry.html#ab98f968cfa9a6a99dd14dafc6ee4f45d',1,'tss_entry::eax()'],['../structregisters__t.html#adaa5ebb5f10e5eeb2cac10c8e25d320c',1,'registers_t::eax()']]],
['ebp_352',['ebp',['../structtss__entry.html#a56b56d90c6b974d6baa724bfa7b38f55',1,'tss_entry::ebp()'],['../structregisters__t.html#aff130efb880979b18f2f4a8264afccde',1,'registers_t::ebp()']]],
['ebx_353',['ebx',['../structtss__entry.html#aede979bb90225f583647044187054a06',1,'tss_entry::ebx()'],['../structregisters__t.html#a84391dc9350fbfb30b02d635546696e8',1,'registers_t::ebx()']]],
['ecx_354',['ecx',['../structtss__entry.html#a4400082798259c7ad78fe4ee38f3291e',1,'tss_entry::ecx()'],['../structregisters__t.html#abdc4acd673970ed5c985ac2732f97c24',1,'registers_t::ecx()']]],
['edi_355',['edi',['../structtss__entry.html#adeb1073549595507078bed028e5802cd',1,'tss_entry::edi()'],['../structregisters__t.html#aa5edb9d0c62bdedca9f143c172845d48',1,'registers_t::edi()']]],
['edx_356',['edx',['../structtss__entry.html#a6eae02cea3ac5d06a3cc0953c33cc8ae',1,'tss_entry::edx()'],['../structregisters__t.html#a6c531d5d89f3dfab8255cec001beef54',1,'registers_t::edx()']]],
['eflags_357',['eflags',['../structtss__entry.html#a484e21ee8a871081ac5983dcbab67b5b',1,'tss_entry::eflags()'],['../structregisters__t.html#af74793cc2103014e6f370ef29a1657d8',1,'registers_t::eflags()']]],
['eip_358',['eip',['../structtss__entry.html#a3444c8075792428d3eeaca8854e997da',1,'tss_entry::eip()'],['../structregisters__t.html#ac8298121612095b5f2649462bb01d6a6',1,'registers_t::eip()']]],
['err_5fcode_359',['err_code',['../structregisters__t.html#aad855f6a4d0a6914759c59b66cd763f6',1,'registers_t']]],
['errno_360',['errno',['../structThread.html#acb2fe83a77f2e2eea943869b40e472b0',1,'Thread']]],
['es_361',['es',['../structtss__entry.html#af7bbd845a2a72c3ac01d71aee21953d8',1,'tss_entry']]],
['esi_362',['esi',['../structtss__entry.html#aa852584158e6d40db6c2f56684e6fcf6',1,'tss_entry::esi()'],['../structregisters__t.html#ab2d08df2d79ee5da0adbba49f4b4fc93',1,'registers_t::esi()']]],
['esp_363',['esp',['../structtss__entry.html#a00341093edad24fb2b7743f8c8d95586',1,'tss_entry::esp()'],['../structregisters__t.html#af3d2cd0ef47376c87848a1497c779d45',1,'registers_t::esp()']]],
['esp0_364',['esp0',['../structtss__entry.html#a69bf522e3a865427a6325fe57ab70cb3',1,'tss_entry']]],
['esp1_365',['esp1',['../structtss__entry.html#a7794e8d77e1ef862d7d784ce488907c6',1,'tss_entry']]],
['esp2_366',['esp2',['../structtss__entry.html#a1a9ce6c811e2ca37b49f4306e9ad009c',1,'tss_entry']]],
['exception_5fmessages_367',['exception_messages',['../isr_8c.html#a79c9f7d90e19dbcd570e013274d75bc1',1,'isr.c']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['filename_365',['filename',['../structtar__header.html#a589861ccab2e746276539d6738ede3d2',1,'tar_header']]],
['first_5fthread_366',['first_thread',['../structProcess.html#af6aa293cc982154a6b4880067258d66b',1,'Process']]],
['flags_367',['flags',['../structidt__gate__t.html#a1e8a0e3bd0163bc6dbaf79e435c8d372',1,'idt_gate_t']]],
['fs_368',['fs',['../structtss__entry.html#a6f2f6031fcb544e294cbae20ea2728b4',1,'tss_entry']]]
['filename_368',['filename',['../structtar__header.html#a589861ccab2e746276539d6738ede3d2',1,'tar_header']]],
['first_5fthread_369',['first_thread',['../structProcess.html#af6aa293cc982154a6b4880067258d66b',1,'Process']]],
['flags_370',['flags',['../structidt__gate__t.html#a1e8a0e3bd0163bc6dbaf79e435c8d372',1,'idt_gate_t']]],
['fs_371',['fs',['../structtss__entry.html#a6f2f6031fcb544e294cbae20ea2728b4',1,'tss_entry']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['gdt_369',['gdt',['../gdt_8c.html#a0f4d3a4a64bfc46940c10cb3bbb7b9cb',1,'gdt.c']]],
['gdt_5fdesc_370',['gdt_desc',['../gdt_8c.html#a823bcbc577ee7b289fea00385b3cfcd6',1,'gdt.c']]],
['gid_371',['gid',['../structtar__header.html#aa1d8df38a2ac4ff6bf1ea1d99d0943a0',1,'tar_header']]],
['gs_372',['gs',['../structtss__entry.html#aaa4ebeb4215f6eea685b57d1da7e2092',1,'tss_entry']]]
['gdt_372',['gdt',['../gdt_8c.html#a0f4d3a4a64bfc46940c10cb3bbb7b9cb',1,'gdt.c']]],
['gdt_5fdesc_373',['gdt_desc',['../gdt_8c.html#a823bcbc577ee7b289fea00385b3cfcd6',1,'gdt.c']]],
['gid_374',['gid',['../structtar__header.html#aa1d8df38a2ac4ff6bf1ea1d99d0943a0',1,'tar_header']]],
['gs_375',['gs',['../structtss__entry.html#aaa4ebeb4215f6eea685b57d1da7e2092',1,'tss_entry']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['high_5foffset_373',['high_offset',['../structidt__gate__t.html#a58bc19506e9c834f5e240a7d3c4bfe21',1,'idt_gate_t']]]
['high_5foffset_376',['high_offset',['../structidt__gate__t.html#a58bc19506e9c834f5e240a7d3c4bfe21',1,'idt_gate_t']]]
];

View File

@ -1,10 +1,10 @@
var searchData=
[
['idt_374',['idt',['../idt_8c.html#a4d4654ee93de46cda6985f84a4db4137',1,'idt.c']]],
['idt_5freg_375',['idt_reg',['../idt_8c.html#a62dd615174090c33c237eee44032be5b',1,'idt.c']]],
['int_5fno_376',['int_no',['../structregisters__t.html#a8e99e934a82bfae46a74fd6cfccf33f5',1,'registers_t']]],
['int_5fstack_5ftop_377',['int_stack_top',['../gdt_8c.html#acd7ef9e5bed2fba0c703d4b08514f0a7',1,'gdt.c']]],
['iomap_5fbase_378',['iomap_base',['../structtss__entry.html#a79e5abeebbb3ecd04a19183b9b6f4d5e',1,'tss_entry']]],
['iopb_379',['iopb',['../structtss__entry.html#ad10a9585d02fef3e25b2e8f4d815d0d2',1,'tss_entry']]],
['irq_5fhandlers_380',['irq_handlers',['../isr_8c.html#a484241268f0a389560492a2ace986fed',1,'isr.c']]]
['idt_377',['idt',['../idt_8c.html#a4d4654ee93de46cda6985f84a4db4137',1,'idt.c']]],
['idt_5freg_378',['idt_reg',['../idt_8c.html#a62dd615174090c33c237eee44032be5b',1,'idt.c']]],
['int_5fno_379',['int_no',['../structregisters__t.html#a8e99e934a82bfae46a74fd6cfccf33f5',1,'registers_t']]],
['int_5fstack_5ftop_380',['int_stack_top',['../gdt_8c.html#acd7ef9e5bed2fba0c703d4b08514f0a7',1,'gdt.c']]],
['iomap_5fbase_381',['iomap_base',['../structtss__entry.html#a79e5abeebbb3ecd04a19183b9b6f4d5e',1,'tss_entry']]],
['iopb_382',['iopb',['../structtss__entry.html#ad10a9585d02fef3e25b2e8f4d815d0d2',1,'tss_entry']]],
['irq_5fhandlers_383',['irq_handlers',['../isr_8c.html#a484241268f0a389560492a2ace986fed',1,'isr.c']]]
];

View File

@ -1,10 +1,10 @@
var searchData=
[
['kern_5fpage_5ftables_381',['kern_page_tables',['../paging_8c.html#a178fdbc06e3c09fc67a90becd7b04cf3',1,'paging.c']]],
['kernel_5fesp_382',['kernel_esp',['../structThread.html#a5c7be841d425e4383daccdce34d7aa29',1,'Thread']]],
['kernel_5fesp_5ftop_383',['kernel_esp_top',['../structThread.html#ad587532fcef04437ad95e1cfea76ba2f',1,'Thread']]],
['kmalloc_5fpage_5ftables_384',['kmalloc_page_tables',['../paging_8c.html#ab3316ce221e6b85c0af74aeacd4daf87',1,'paging.c']]],
['kstack_5fbmap_385',['kstack_bmap',['../tasking__helpers__c_8c.html#a1ae00143664671d405c47d05fcd8a4b3',1,'tasking_helpers_c.c']]],
['kstack_5fpage_5ftables_386',['kstack_page_tables',['../paging_8c.html#a6914db49a71a383cd9ec79f2c2fcf2f0',1,'paging.c']]],
['kstacks_387',['kstacks',['../tasking__helpers__c_8c.html#a1a6879110a383b834b5e7c2909540b68',1,'tasking_helpers_c.c']]]
['kern_5fpage_5ftables_384',['kern_page_tables',['../paging_8c.html#a178fdbc06e3c09fc67a90becd7b04cf3',1,'paging.c']]],
['kernel_5fesp_385',['kernel_esp',['../structThread.html#a5c7be841d425e4383daccdce34d7aa29',1,'Thread']]],
['kernel_5fesp_5ftop_386',['kernel_esp_top',['../structThread.html#ad587532fcef04437ad95e1cfea76ba2f',1,'Thread']]],
['kmalloc_5fpage_5ftables_387',['kmalloc_page_tables',['../paging_8c.html#ab3316ce221e6b85c0af74aeacd4daf87',1,'paging.c']]],
['kstack_5fbmap_388',['kstack_bmap',['../tasking__helpers__c_8c.html#a1ae00143664671d405c47d05fcd8a4b3',1,'tasking_helpers_c.c']]],
['kstack_5fpage_5ftables_389',['kstack_page_tables',['../paging_8c.html#a6914db49a71a383cd9ec79f2c2fcf2f0',1,'paging.c']]],
['kstacks_390',['kstacks',['../tasking__helpers__c_8c.html#a1a6879110a383b834b5e7c2909540b68',1,'tasking_helpers_c.c']]]
];

View File

@ -1,8 +1,8 @@
var searchData=
[
['ldt_388',['ldt',['../structtss__entry.html#a00d0c5732366f7912836dd1f98191b28',1,'tss_entry']]],
['limit_389',['limit',['../structidt__register__t.html#a2b9684ae8c89868b950376cdcd370bdd',1,'idt_register_t']]],
['limit_5fflags_390',['limit_flags',['../structgdt__entry.html#aa681f959c342fd9281aa3621d2a41970',1,'gdt_entry']]],
['limit_5flow16_391',['limit_low16',['../structgdt__entry.html#acb391794dc1469fa9c8c43d7351cdf9d',1,'gdt_entry']]],
['low_5foffset_392',['low_offset',['../structidt__gate__t.html#ad9c653db663b1540a802ecb50bb35868',1,'idt_gate_t']]]
['ldt_391',['ldt',['../structtss__entry.html#a00d0c5732366f7912836dd1f98191b28',1,'tss_entry']]],
['limit_392',['limit',['../structidt__register__t.html#a2b9684ae8c89868b950376cdcd370bdd',1,'idt_register_t']]],
['limit_5fflags_393',['limit_flags',['../structgdt__entry.html#aa681f959c342fd9281aa3621d2a41970',1,'gdt_entry']]],
['limit_5flow16_394',['limit_low16',['../structgdt__entry.html#acb391794dc1469fa9c8c43d7351cdf9d',1,'gdt_entry']]],
['low_5foffset_395',['low_offset',['../structidt__gate__t.html#ad9c653db663b1540a802ecb50bb35868',1,'idt_gate_t']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['mode_393',['mode',['../structtar__header.html#a9c0f9c8fd9ef85f13b5e8cad47ca5217',1,'tar_header']]],
['mtime_394',['mtime',['../structtar__header.html#ade29454543ef3b9f6bfc47d4c0325ee4',1,'tar_header']]]
['mode_396',['mode',['../structtar__header.html#a9c0f9c8fd9ef85f13b5e8cad47ca5217',1,'tar_header']]],
['mtime_397',['mtime',['../structtar__header.html#ade29454543ef3b9f6bfc47d4c0325ee4',1,'tar_header']]]
];

View File

@ -1,11 +1,11 @@
var searchData=
[
['name_395',['name',['../structRPCFuncInfo.html#a5f06ab37603a5af507abf9a450d8ab48',1,'RPCFuncInfo']]],
['next_5fpid_396',['next_pid',['../tasking_8c.html#a54a60f61f4b468b7e6ef164c4b5ba60b',1,'tasking.c']]],
['next_5fready_5fto_5frun_397',['next_ready_to_run',['../structThread.html#a7bd6ad78697d0bd0e20334a6aca7babb',1,'Thread']]],
['next_5fthread_5fin_5fprocess_398',['next_thread_in_process',['../structThread.html#a2e36472c509fe52f73133906c1f26aac',1,'Thread']]],
['next_5ftid_399',['next_tid',['../structProcess.html#ade42afe3b9fb94ce3c4baff8aa0e740f',1,'Process']]],
['num_5fprocs_400',['num_procs',['../tasking_8c.html#a440d57f12c449097a95746dd9198df5d',1,'tasking.c']]],
['num_5fthreads_401',['num_threads',['../structProcess.html#ab6a9356bdc1ccce9be96c863ed81a160',1,'Process']]],
['num_5fthreads_5fblocked_402',['num_threads_blocked',['../structProcess.html#a48d146893ce0e6d35cb3b950e9f9b3bd',1,'Process']]]
['name_398',['name',['../structRPCFuncInfo.html#a5f06ab37603a5af507abf9a450d8ab48',1,'RPCFuncInfo']]],
['next_5fpid_399',['next_pid',['../tasking_8c.html#a54a60f61f4b468b7e6ef164c4b5ba60b',1,'tasking.c']]],
['next_5fready_5fto_5frun_400',['next_ready_to_run',['../structThread.html#a7bd6ad78697d0bd0e20334a6aca7babb',1,'Thread']]],
['next_5fthread_5fin_5fprocess_401',['next_thread_in_process',['../structThread.html#a2e36472c509fe52f73133906c1f26aac',1,'Thread']]],
['next_5ftid_402',['next_tid',['../structProcess.html#ade42afe3b9fb94ce3c4baff8aa0e740f',1,'Process']]],
['num_5fprocs_403',['num_procs',['../tasking_8c.html#a440d57f12c449097a95746dd9198df5d',1,'tasking.c']]],
['num_5fthreads_404',['num_threads',['../structProcess.html#ab6a9356bdc1ccce9be96c863ed81a160',1,'Process']]],
['num_5fthreads_5fblocked_405',['num_threads_blocked',['../structProcess.html#a48d146893ce0e6d35cb3b950e9f9b3bd',1,'Process']]]
];

View File

@ -1,14 +1,14 @@
var searchData=
[
['pagdirmap_403',['pagdirmap',['../paging_8c.html#a3d02d59abc01ecbc4abe432d0280f712',1,'paging.c']]],
['page_5fdirectory_404',['page_directory',['../paging_8c.html#af7ba1ea666217e6ce8c16b16217b4ed4',1,'paging.c']]],
['page_5ftable_5fmap_405',['page_table_map',['../paging_8c.html#aad931785935264e2f614bb96a96e92f5',1,'paging.c']]],
['pid_406',['pid',['../structProcess.html#a2097d5c8b6b2049b837d9e8f37b7176f',1,'Process']]],
['prev_5fready_5fto_5frun_407',['prev_ready_to_run',['../structThread.html#a446b54c14f79942f79e2e78cf10b2f22',1,'Thread']]],
['prev_5fthread_5fin_5fprocess_408',['prev_thread_in_process',['../structThread.html#adfbbeb19a2571fa9c650ea9755aa2da7',1,'Thread']]],
['prev_5ftss_409',['prev_tss',['../structtss__entry.html#acf85f88e08563f2f47a4e2ff5a8caf37',1,'tss_entry']]],
['priv_410',['priv',['../structProcess.html#af6d80a830e83c92cf1524041130ecda8',1,'Process']]],
['proc_5fschedule_5fbmap_411',['proc_schedule_bmap',['../tasking_8c.html#a2f20bcee38d64c49d899e11e09e8ac1c',1,'tasking.c']]],
['process_412',['process',['../structThread.html#a13b09b855703f94e0431cb650ce50161',1,'Thread']]],
['processes_413',['processes',['../tasking_8c.html#a2056bd87e9f442ca57362f1fde5a6fcb',1,'tasking.c']]]
['pagdirmap_406',['pagdirmap',['../paging_8c.html#a3d02d59abc01ecbc4abe432d0280f712',1,'paging.c']]],
['page_5fdirectory_407',['page_directory',['../paging_8c.html#af7ba1ea666217e6ce8c16b16217b4ed4',1,'paging.c']]],
['page_5ftable_5fmap_408',['page_table_map',['../paging_8c.html#aad931785935264e2f614bb96a96e92f5',1,'paging.c']]],
['pid_409',['pid',['../structProcess.html#a2097d5c8b6b2049b837d9e8f37b7176f',1,'Process']]],
['prev_5fready_5fto_5frun_410',['prev_ready_to_run',['../structThread.html#a446b54c14f79942f79e2e78cf10b2f22',1,'Thread']]],
['prev_5fthread_5fin_5fprocess_411',['prev_thread_in_process',['../structThread.html#adfbbeb19a2571fa9c650ea9755aa2da7',1,'Thread']]],
['prev_5ftss_412',['prev_tss',['../structtss__entry.html#acf85f88e08563f2f47a4e2ff5a8caf37',1,'tss_entry']]],
['priv_413',['priv',['../structProcess.html#af6d80a830e83c92cf1524041130ecda8',1,'Process']]],
['proc_5fschedule_5fbmap_414',['proc_schedule_bmap',['../tasking_8c.html#a2f20bcee38d64c49d899e11e09e8ac1c',1,'tasking.c']]],
['process_415',['process',['../structThread.html#a13b09b855703f94e0431cb650ce50161',1,'Thread']]],
['processes_416',['processes',['../tasking_8c.html#a2056bd87e9f442ca57362f1fde5a6fcb',1,'tasking.c']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['ready_5fto_5frun_5fhead_414',['ready_to_run_head',['../tasking_8c.html#a9350c5c9949c166a8e832a5bd09ab644',1,'tasking.c']]],
['ready_5fto_5frun_5ftail_415',['ready_to_run_tail',['../tasking_8c.html#ae219bf3d5df58ccd05cf59c2fefb5f2a',1,'tasking.c']]]
['ready_5fto_5frun_5fhead_417',['ready_to_run_head',['../tasking_8c.html#a9350c5c9949c166a8e832a5bd09ab644',1,'tasking.c']]],
['ready_5fto_5frun_5ftail_418',['ready_to_run_tail',['../tasking_8c.html#ae219bf3d5df58ccd05cf59c2fefb5f2a',1,'tasking.c']]]
];

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