os/kernel/functions_vars.html

397 lines
14 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.18"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>MyOS Kernel: Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MyOS Kernel
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.18 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('functions_vars.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_a"></a>- a -</h3><ul>
<li>access
: <a class="el" href="structgdt__entry.html#af8f88469b3301c3e777e97b470a97413">gdt_entry</a>
</li>
<li>address
: <a class="el" href="structgdt__description.html#a273499cbf34632a77024589e769d8913">gdt_description</a>
</li>
<li>address_space
: <a class="el" href="structThread.html#a41198f851a921c04cce111e5d5f4cb0c">Thread</a>
</li>
<li>always0
: <a class="el" href="structidt__gate__t.html#a1ea5d6de2bdae0254c8aca23babba45a">idt_gate_t</a>
</li>
</ul>
<h3><a id="index_b"></a>- b -</h3><ul>
<li>base
: <a class="el" href="structidt__register__t.html#a5a546b1dbb4c967064447440270c3948">idt_register_t</a>
</li>
<li>base_high8
: <a class="el" href="structgdt__entry.html#afd7dcb1f3b59882fdbd85566b92b712a">gdt_entry</a>
</li>
<li>base_low16
: <a class="el" href="structgdt__entry.html#a47259e53830df81e768e6b08fa28bbfb">gdt_entry</a>
</li>
<li>base_mid8
: <a class="el" href="structgdt__entry.html#acaa67fe7683227b8093850ffe7632636">gdt_entry</a>
</li>
</ul>
<h3><a id="index_c"></a>- c -</h3><ul>
<li>chksum
: <a class="el" href="structtar__header.html#a050e232fc9ed4ca3a22c0ce9c5b7748d">tar_header</a>
</li>
<li>code
: <a class="el" href="structRPCFuncInfo.html#a0515c5073f2dc9c41d5c3f315df976f6">RPCFuncInfo</a>
</li>
<li>cr3
: <a class="el" href="structtss__entry.html#aa9928bf54ab675027f1587cfd430086a">tss_entry</a>
</li>
<li>cs
: <a class="el" href="structregisters__t.html#a2fd90ea98c1435017c17c924f580c089">registers_t</a>
, <a class="el" href="structtss__entry.html#a33c9606d477c18ae57ca3916a206cb68">tss_entry</a>
</li>
</ul>
<h3><a id="index_d"></a>- d -</h3><ul>
<li>ds
: <a class="el" href="structregisters__t.html#a306bd2b372d49bfd4c7d238d70f008de">registers_t</a>
, <a class="el" href="structtss__entry.html#a40bee984aea21eef64e0991260d9e406">tss_entry</a>
</li>
</ul>
<h3><a id="index_e"></a>- e -</h3><ul>
<li>eax
: <a class="el" href="structregisters__t.html#adaa5ebb5f10e5eeb2cac10c8e25d320c">registers_t</a>
, <a class="el" href="structtss__entry.html#ab98f968cfa9a6a99dd14dafc6ee4f45d">tss_entry</a>
</li>
<li>ebp
: <a class="el" href="structregisters__t.html#aff130efb880979b18f2f4a8264afccde">registers_t</a>
, <a class="el" href="structtss__entry.html#a56b56d90c6b974d6baa724bfa7b38f55">tss_entry</a>
</li>
<li>ebx
: <a class="el" href="structregisters__t.html#a84391dc9350fbfb30b02d635546696e8">registers_t</a>
, <a class="el" href="structtss__entry.html#aede979bb90225f583647044187054a06">tss_entry</a>
</li>
<li>ecx
: <a class="el" href="structregisters__t.html#abdc4acd673970ed5c985ac2732f97c24">registers_t</a>
, <a class="el" href="structtss__entry.html#a4400082798259c7ad78fe4ee38f3291e">tss_entry</a>
</li>
<li>edi
: <a class="el" href="structregisters__t.html#aa5edb9d0c62bdedca9f143c172845d48">registers_t</a>
, <a class="el" href="structtss__entry.html#adeb1073549595507078bed028e5802cd">tss_entry</a>
</li>
<li>edx
: <a class="el" href="structregisters__t.html#a6c531d5d89f3dfab8255cec001beef54">registers_t</a>
, <a class="el" href="structtss__entry.html#a6eae02cea3ac5d06a3cc0953c33cc8ae">tss_entry</a>
</li>
<li>eflags
: <a class="el" href="structregisters__t.html#af74793cc2103014e6f370ef29a1657d8">registers_t</a>
, <a class="el" href="structtss__entry.html#a484e21ee8a871081ac5983dcbab67b5b">tss_entry</a>
</li>
<li>eip
: <a class="el" href="structregisters__t.html#ac8298121612095b5f2649462bb01d6a6">registers_t</a>
, <a class="el" href="structtss__entry.html#a3444c8075792428d3eeaca8854e997da">tss_entry</a>
</li>
<li>err_code
: <a class="el" href="structregisters__t.html#aad855f6a4d0a6914759c59b66cd763f6">registers_t</a>
</li>
<li>errno
: <a class="el" href="structThread.html#acb2fe83a77f2e2eea943869b40e472b0">Thread</a>
</li>
<li>es
: <a class="el" href="structtss__entry.html#af7bbd845a2a72c3ac01d71aee21953d8">tss_entry</a>
</li>
<li>esi
: <a class="el" href="structregisters__t.html#ab2d08df2d79ee5da0adbba49f4b4fc93">registers_t</a>
, <a class="el" href="structtss__entry.html#aa852584158e6d40db6c2f56684e6fcf6">tss_entry</a>
</li>
<li>esp
: <a class="el" href="structregisters__t.html#af3d2cd0ef47376c87848a1497c779d45">registers_t</a>
, <a class="el" href="structtss__entry.html#a00341093edad24fb2b7743f8c8d95586">tss_entry</a>
</li>
<li>esp0
: <a class="el" href="structtss__entry.html#a69bf522e3a865427a6325fe57ab70cb3">tss_entry</a>
</li>
<li>esp1
: <a class="el" href="structtss__entry.html#a7794e8d77e1ef862d7d784ce488907c6">tss_entry</a>
</li>
<li>esp2
: <a class="el" href="structtss__entry.html#a1a9ce6c811e2ca37b49f4306e9ad009c">tss_entry</a>
</li>
</ul>
<h3><a id="index_f"></a>- f -</h3><ul>
<li>filename
: <a class="el" href="structtar__header.html#a589861ccab2e746276539d6738ede3d2">tar_header</a>
</li>
<li>first_thread
: <a class="el" href="structProcess.html#af6aa293cc982154a6b4880067258d66b">Process</a>
</li>
<li>flags
: <a class="el" href="structidt__gate__t.html#a1e8a0e3bd0163bc6dbaf79e435c8d372">idt_gate_t</a>
</li>
<li>fs
: <a class="el" href="structtss__entry.html#a6f2f6031fcb544e294cbae20ea2728b4">tss_entry</a>
</li>
</ul>
<h3><a id="index_g"></a>- g -</h3><ul>
<li>gid
: <a class="el" href="structtar__header.html#aa1d8df38a2ac4ff6bf1ea1d99d0943a0">tar_header</a>
</li>
<li>gs
: <a class="el" href="structtss__entry.html#aaa4ebeb4215f6eea685b57d1da7e2092">tss_entry</a>
</li>
</ul>
<h3><a id="index_h"></a>- h -</h3><ul>
<li>high_offset
: <a class="el" href="structidt__gate__t.html#a58bc19506e9c834f5e240a7d3c4bfe21">idt_gate_t</a>
</li>
</ul>
<h3><a id="index_i"></a>- i -</h3><ul>
<li>int_no
: <a class="el" href="structregisters__t.html#a8e99e934a82bfae46a74fd6cfccf33f5">registers_t</a>
</li>
<li>iomap_base
: <a class="el" href="structtss__entry.html#a79e5abeebbb3ecd04a19183b9b6f4d5e">tss_entry</a>
</li>
<li>iopb
: <a class="el" href="structtss__entry.html#ad10a9585d02fef3e25b2e8f4d815d0d2">tss_entry</a>
</li>
</ul>
<h3><a id="index_k"></a>- k -</h3><ul>
<li>kernel_esp
: <a class="el" href="structThread.html#a5c7be841d425e4383daccdce34d7aa29">Thread</a>
</li>
<li>kernel_esp_top
: <a class="el" href="structThread.html#ad587532fcef04437ad95e1cfea76ba2f">Thread</a>
</li>
</ul>
<h3><a id="index_l"></a>- l -</h3><ul>
<li>ldt
: <a class="el" href="structtss__entry.html#a00d0c5732366f7912836dd1f98191b28">tss_entry</a>
</li>
<li>limit
: <a class="el" href="structidt__register__t.html#a2b9684ae8c89868b950376cdcd370bdd">idt_register_t</a>
</li>
<li>limit_flags
: <a class="el" href="structgdt__entry.html#aa681f959c342fd9281aa3621d2a41970">gdt_entry</a>
</li>
<li>limit_low16
: <a class="el" href="structgdt__entry.html#acb391794dc1469fa9c8c43d7351cdf9d">gdt_entry</a>
</li>
<li>low_offset
: <a class="el" href="structidt__gate__t.html#ad9c653db663b1540a802ecb50bb35868">idt_gate_t</a>
</li>
</ul>
<h3><a id="index_m"></a>- m -</h3><ul>
<li>mode
: <a class="el" href="structtar__header.html#a9c0f9c8fd9ef85f13b5e8cad47ca5217">tar_header</a>
</li>
<li>mtime
: <a class="el" href="structtar__header.html#ade29454543ef3b9f6bfc47d4c0325ee4">tar_header</a>
</li>
</ul>
<h3><a id="index_n"></a>- n -</h3><ul>
<li>name
: <a class="el" href="structRPCFuncInfo.html#a5f06ab37603a5af507abf9a450d8ab48">RPCFuncInfo</a>
</li>
<li>next_ready_to_run
: <a class="el" href="structThread.html#a7bd6ad78697d0bd0e20334a6aca7babb">Thread</a>
</li>
<li>next_thread_in_process
: <a class="el" href="structThread.html#a2e36472c509fe52f73133906c1f26aac">Thread</a>
</li>
<li>next_tid
: <a class="el" href="structProcess.html#ade42afe3b9fb94ce3c4baff8aa0e740f">Process</a>
</li>
<li>num_threads
: <a class="el" href="structProcess.html#ab6a9356bdc1ccce9be96c863ed81a160">Process</a>
</li>
<li>num_threads_blocked
: <a class="el" href="structProcess.html#a48d146893ce0e6d35cb3b950e9f9b3bd">Process</a>
</li>
</ul>
<h3><a id="index_p"></a>- p -</h3><ul>
<li>pid
: <a class="el" href="structProcess.html#a2097d5c8b6b2049b837d9e8f37b7176f">Process</a>
</li>
<li>prev_ready_to_run
: <a class="el" href="structThread.html#a446b54c14f79942f79e2e78cf10b2f22">Thread</a>
</li>
<li>prev_thread_in_process
: <a class="el" href="structThread.html#adfbbeb19a2571fa9c650ea9755aa2da7">Thread</a>
</li>
<li>prev_tss
: <a class="el" href="structtss__entry.html#acf85f88e08563f2f47a4e2ff5a8caf37">tss_entry</a>
</li>
<li>priv
: <a class="el" href="structProcess.html#af6d80a830e83c92cf1524041130ecda8">Process</a>
</li>
<li>process
: <a class="el" href="structThread.html#a13b09b855703f94e0431cb650ce50161">Thread</a>
</li>
</ul>
<h3><a id="index_s"></a>- s -</h3><ul>
<li>sel
: <a class="el" href="structidt__gate__t.html#a6d3e1cd2dd90dfda4c4509404fd9ca1f">idt_gate_t</a>
</li>
<li>set_ff
: <a class="el" href="structtss__entry.html#addc1d13204031c4f65d1cce88fbe0142">tss_entry</a>
</li>
<li>size
: <a class="el" href="structgdt__description.html#a614a1d39782c71fd795f999c2eac2535">gdt_description</a>
, <a class="el" href="structtar__header.html#ae0118a5add322d2cdf976cd1c3c82bd0">tar_header</a>
</li>
<li>ss
: <a class="el" href="structregisters__t.html#a97c29a6c76373f09b839926a5d55a659">registers_t</a>
, <a class="el" href="structtss__entry.html#a141d807d7dd306a163ac832144110081">tss_entry</a>
</li>
<li>ss0
: <a class="el" href="structtss__entry.html#a6b279e31ce0300dc9c9b690d86a5dc25">tss_entry</a>
</li>
<li>ss1
: <a class="el" href="structtss__entry.html#a227470c37cac5049060ff2161de904e2">tss_entry</a>
</li>
<li>ss2
: <a class="el" href="structtss__entry.html#a09de8bca1aa49ed3ad09458fb076f369">tss_entry</a>
</li>
<li>state
: <a class="el" href="structThread.html#a05ff1695379212103807ae341e995344">Thread</a>
</li>
</ul>
<h3><a id="index_t"></a>- t -</h3><ul>
<li>tid
: <a class="el" href="structThread.html#a85915c03a5847d0f7c08660c8181a74e">Thread</a>
</li>
<li>trap
: <a class="el" href="structtss__entry.html#aacaaae74694b873dbcbb6c6accccfc7e">tss_entry</a>
</li>
<li>typeflag
: <a class="el" href="structtar__header.html#aadedf7296c9998c6275bd28eceeb76f2">tar_header</a>
</li>
</ul>
<h3><a id="index_u"></a>- u -</h3><ul>
<li>uid
: <a class="el" href="structtar__header.html#a35c2f1c125c4ab1ee8bbb311ed9575ef">tar_header</a>
</li>
<li>useresp
: <a class="el" href="structregisters__t.html#af8719df6cec71f1884a4cfd6e616e066">registers_t</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
</ul>
</div>
</body>
</html>