258 lines
35 KiB
HTML
258 lines
35 KiB
HTML
<!-- HTML header for doxygen 1.9.1-->
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.15.0"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>L4Re Operating System Framework: l4/sys Directory Reference</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="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript" src="cookie.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
|
<link href="l4re-awesome.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="projectlogo"><img alt="Logo" src="L4Re_rgb_logo_quer_hg_h55.png"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">L4Re Operating System Framework
|
|
</div>
|
|
<div id="projectbrief">Interface and Usage Documentation</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.15.0 -->
|
|
<script type="text/javascript">
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
</script>
|
|
<script type="text/javascript">
|
|
$(function() { codefold.init(); });
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search',true);
|
|
$(function() { init_search(); });
|
|
});
|
|
</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">
|
|
$(function(){initNavTree('dir_d458d878e154568f8572c436e514c759.html','',''); });
|
|
</script>
|
|
<div id="container">
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="headertitle"><div class="title">sys Directory Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;"><span class="dynarrow"><span class="arrowhead closed"></span></span>Directory dependency graph for sys:</div>
|
|
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><iframe scrolling="no" loading="lazy" frameborder="0" src="dir_d458d878e154568f8572c436e514c759_dep.svg" width="120" height="199"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 id="header-subdirs" class="groupheader"><a id="subdirs" name="subdirs"></a>
|
|
Directories</h2></td></tr>
|
|
<tr class="memitem:cxx" id="r_cxx"><td class="memItemLeft" align="right" valign="top"><span class="iconfolder"><div class="folder-icon"></div></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_b5e85b2e6f5fea110cbdaa2fa3e12366.html">cxx</a></td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 id="header-files" class="groupheader"><a id="files" name="files"></a>
|
|
Files</h2></td></tr>
|
|
<tr class="memitem:_5F_5Fkernel_5Fobject_5Fimpl_2Eh" id="r__5F_5Fkernel_5Fobject_5Fimpl_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="____kernel__object__impl_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><b>__kernel_object_impl.h</b></td></tr>
|
|
<tr class="memitem:_5F_5Fktrace-impl_2Eh" id="r__5F_5Fktrace-impl_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="____ktrace-impl_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="____ktrace-impl_8h.html">__ktrace-impl.h</a></td></tr>
|
|
<tr class="memdesc:____ktrace-impl_8h"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespaceL4.html" title="L4 low-level kernel interface.">L4</a> kernel event tracing. <br /></td></tr>
|
|
<tr class="memitem:_5F_5Fl4_5Ffpage_2Eh" id="r__5F_5Fl4_5Ffpage_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="____l4__fpage_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><b>__l4_fpage.h</b></td></tr>
|
|
<tr class="memitem:_5F_5Fplatform_5Fcontrol-arm_2Eh" id="r__5F_5Fplatform_5Fcontrol-arm_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="____platform__control-arm_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><b>__platform_control-arm.h</b></td></tr>
|
|
<tr class="memitem:_5F_5Ftask-arm_2Eh" id="r__5F_5Ftask-arm_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="____task-arm_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><b>__task-arm.h</b></td></tr>
|
|
<tr class="memitem:_5F_5Ftimeout_2Eh" id="r__5F_5Ftimeout_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="____timeout_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><b>__timeout.h</b></td></tr>
|
|
<tr class="memitem:_5F_5Ftypeinfo_2Eh" id="r__5F_5Ftypeinfo_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="____typeinfo_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="____typeinfo_8h.html">__typeinfo.h</a></td></tr>
|
|
<tr class="memdesc:____typeinfo_8h"><td class="mdescLeft"> </td><td class="mdescRight">Type information handling. <br /></td></tr>
|
|
<tr class="memitem:_5F_5Fvcpu-arm_2Eh" id="r__5F_5Fvcpu-arm_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="____vcpu-arm_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><b>__vcpu-arm.h</b></td></tr>
|
|
<tr class="memitem:_5F_5Fvm-arm_2Eh" id="r__5F_5Fvm-arm_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="____vm-arm_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="____vm-arm_8h.html">__vm-arm.h</a></td></tr>
|
|
<tr class="memdesc:____vm-arm_8h"><td class="mdescLeft"> </td><td class="mdescRight">Virtualization interface. <br /></td></tr>
|
|
<tr class="memitem:_5F_5Fvm-svm_2Eh" id="r__5F_5Fvm-svm_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="____vm-svm_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><b>__vm-svm.h</b></td></tr>
|
|
<tr class="memitem:_5F_5Fvm-vmx_2Eh" id="r__5F_5Fvm-vmx_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="____vm-vmx_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><b>__vm-vmx.h</b></td></tr>
|
|
<tr class="memitem:arm_5Fsmccc" id="r_arm_5Fsmccc"><td class="memItemLeft" align="right" valign="top"><a href="arm__smccc_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="arm__smccc.html">arm_smccc</a></td></tr>
|
|
<tr class="memdesc:arm__smccc"><td class="mdescLeft"> </td><td class="mdescRight">ARM secure monitor call functions. <br /></td></tr>
|
|
<tr class="memitem:arm_5Fsmccc_2Eh" id="r_arm_5Fsmccc_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="arm__smccc_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="arm__smccc_8h.html">arm_smccc.h</a></td></tr>
|
|
<tr class="memdesc:arm__smccc_8h"><td class="mdescLeft"> </td><td class="mdescRight">ARM secure monitor call functions. <br /></td></tr>
|
|
<tr class="memitem:assert_2Eh" id="r_assert_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="sys_2assert_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sys_2assert_8h.html">assert.h</a></td></tr>
|
|
<tr class="memdesc:sys_2assert_8h"><td class="mdescLeft"> </td><td class="mdescRight">Low-level assert implementation. <br /></td></tr>
|
|
<tr class="memitem:cache_2Eh" id="r_cache_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="l4_2sys_2cache_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l4_2sys_2cache_8h.html">cache.h</a></td></tr>
|
|
<tr class="memdesc:l4_2sys_2cache_8h"><td class="mdescLeft"> </td><td class="mdescRight">Cache-consistency functions. <br /></td></tr>
|
|
<tr class="memitem:capability" id="r_capability"><td class="memItemLeft" align="right" valign="top"><a href="capability_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="capability.html">capability</a></td></tr>
|
|
<tr class="memdesc:capability"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classL4_1_1Cap.html" title="C++ interface for capabilities.">L4::Cap</a> related definitions. <br /></td></tr>
|
|
<tr class="memitem:compiler_2Eh" id="r_compiler_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="compiler_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="compiler_8h.html">compiler.h</a></td></tr>
|
|
<tr class="memdesc:compiler_8h"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespaceL4.html" title="L4 low-level kernel interface.">L4</a> compiler related defines. <br /></td></tr>
|
|
<tr class="memitem:consts_2Eh" id="r_consts_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="l4_2sys_2consts_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l4_2sys_2consts_8h.html">consts.h</a></td></tr>
|
|
<tr class="memdesc:l4_2sys_2consts_8h"><td class="mdescLeft"> </td><td class="mdescRight">Common constants. <br /></td></tr>
|
|
<tr class="memitem:debugger" id="r_debugger"><td class="memItemLeft" align="right" valign="top"><a href="debugger_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="debugger.html">debugger</a></td></tr>
|
|
<tr class="memdesc:debugger"><td class="mdescLeft"> </td><td class="mdescRight">The debugger interface specifies common debugging related definitions. <br /></td></tr>
|
|
<tr class="memitem:debugger_2Eh" id="r_debugger_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="debugger_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="debugger_8h.html">debugger.h</a></td></tr>
|
|
<tr class="memdesc:debugger_8h"><td class="mdescLeft"> </td><td class="mdescRight">Debugger related definitions. <br /></td></tr>
|
|
<tr class="memitem:err_2Eh" id="r_err_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="err_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="err_8h.html">err.h</a></td></tr>
|
|
<tr class="memdesc:err_8h"><td class="mdescLeft"> </td><td class="mdescRight">Error codes. <br /></td></tr>
|
|
<tr class="memitem:exception" id="r_exception"><td class="memItemLeft" align="right" valign="top"><a href="exception_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="exception.html">exception</a></td></tr>
|
|
<tr class="memdesc:exception"><td class="mdescLeft"> </td><td class="mdescRight">Exception C++ interface. <br /></td></tr>
|
|
<tr class="memitem:factory" id="r_factory"><td class="memItemLeft" align="right" valign="top"><a href="factory_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="factory.html">factory</a></td></tr>
|
|
<tr class="memdesc:factory"><td class="mdescLeft"> </td><td class="mdescRight">Common factory related definitions. <br /></td></tr>
|
|
<tr class="memitem:factory_2Eh" id="r_factory_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="factory_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="factory_8h.html">factory.h</a></td></tr>
|
|
<tr class="memdesc:factory_8h"><td class="mdescLeft"> </td><td class="mdescRight">Common factory related definitions. <br /></td></tr>
|
|
<tr class="memitem:icu" id="r_icu"><td class="memItemLeft" align="right" valign="top"><a href="icu_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="icu.html">icu</a></td></tr>
|
|
<tr class="memdesc:icu"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt controller. <br /></td></tr>
|
|
<tr class="memitem:icu_2Eh" id="r_icu_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="icu_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="icu_8h.html">icu.h</a></td></tr>
|
|
<tr class="memdesc:icu_8h"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt controller. <br /></td></tr>
|
|
<tr class="memitem:iommu" id="r_iommu"><td class="memItemLeft" align="right" valign="top"><a href="iommu_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><b>iommu</b></td></tr>
|
|
<tr class="memitem:ipc_2Eh" id="r_ipc_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="l4_2sys_2ipc_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l4_2sys_2ipc_8h.html">ipc.h</a></td></tr>
|
|
<tr class="memdesc:l4_2sys_2ipc_8h"><td class="mdescLeft"> </td><td class="mdescRight">Common IPC interface. <br /></td></tr>
|
|
<tr class="memitem:ipc_5Fgate" id="r_ipc_5Fgate"><td class="memItemLeft" align="right" valign="top"><a href="ipc__gate_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ipc__gate.html">ipc_gate</a></td></tr>
|
|
<tr class="memdesc:ipc__gate"><td class="mdescLeft"> </td><td class="mdescRight">The C++ IPC gate interface. <br /></td></tr>
|
|
<tr class="memitem:ipc_5Fgate_2Eh" id="r_ipc_5Fgate_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="ipc__gate_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ipc__gate_8h.html">ipc_gate.h</a></td></tr>
|
|
<tr class="memdesc:ipc__gate_8h"><td class="mdescLeft"> </td><td class="mdescRight">The C IPC gate interface, see <a class="el" href="classL4_1_1Ipc__gate.html" title="The C++ IPC gate interface, see IPC-Gate API for the C interface.">L4::Ipc_gate</a> for the C++ interface. <br /></td></tr>
|
|
<tr class="memitem:irq" id="r_irq"><td class="memItemLeft" align="right" valign="top"><a href="irq_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="irq.html">irq</a></td></tr>
|
|
<tr class="memdesc:irq"><td class="mdescLeft"> </td><td class="mdescRight">C++ Irq interface. <br /></td></tr>
|
|
<tr class="memitem:irq_2Eh" id="r_irq_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="l4_2sys_2irq_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l4_2sys_2irq_8h.html">irq.h</a></td></tr>
|
|
<tr class="memdesc:l4_2sys_2irq_8h"><td class="mdescLeft"> </td><td class="mdescRight">C Irq interface. <br /></td></tr>
|
|
<tr class="memitem:kdebug_2Eh" id="r_kdebug_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="kdebug_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="kdebug_8h.html">kdebug.h</a></td></tr>
|
|
<tr class="memdesc:kdebug_8h"><td class="mdescLeft"> </td><td class="mdescRight">Functionality for invoking the kernel debugger. <br /></td></tr>
|
|
<tr class="memitem:kdump_2Eh" id="r_kdump_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="kdump_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="kdump_8h.html">kdump.h</a></td></tr>
|
|
<tr class="memdesc:kdump_8h"><td class="mdescLeft"> </td><td class="mdescRight">Functionality for dumping kernel information. <br /></td></tr>
|
|
<tr class="memitem:kernel_5Fobject_2Eh" id="r_kernel_5Fobject_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="kernel__object_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="kernel__object_8h.html">kernel_object.h</a></td></tr>
|
|
<tr class="memdesc:kernel__object_8h"><td class="mdescLeft"> </td><td class="mdescRight">Kernel object system calls. <br /></td></tr>
|
|
<tr class="memitem:kip" id="r_kip"><td class="memItemLeft" align="right" valign="top"><a href="kip_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="kip.html">kip</a></td></tr>
|
|
<tr class="memitem:kip_2Eh" id="r_kip_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="sys_2kip_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sys_2kip_8h.html">kip.h</a></td></tr>
|
|
<tr class="memdesc:sys_2kip_8h"><td class="mdescLeft"> </td><td class="mdescRight">Kernel Info Page access functions. <br /></td></tr>
|
|
<tr class="memitem:kobject" id="r_kobject"><td class="memItemLeft" align="right" valign="top"><a href="kobject_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><b>kobject</b></td></tr>
|
|
<tr class="memitem:ktrace_2Eh" id="r_ktrace_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="ktrace_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ktrace_8h.html">ktrace.h</a></td></tr>
|
|
<tr class="memdesc:ktrace_8h"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="namespaceL4.html" title="L4 low-level kernel interface.">L4</a> kernel event tracing. <br /></td></tr>
|
|
<tr class="memitem:l4int_2Eh" id="r_l4int_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="l4_2sys_2l4int_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l4_2sys_2l4int_8h.html">l4int.h</a></td></tr>
|
|
<tr class="memdesc:l4_2sys_2l4int_8h"><td class="mdescLeft"> </td><td class="mdescRight">Fixed sized integer types, generic version. <br /></td></tr>
|
|
<tr class="memitem:memdesc_2Eh" id="r_memdesc_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="memdesc_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="memdesc_8h.html">memdesc.h</a></td></tr>
|
|
<tr class="memdesc:memdesc_8h"><td class="mdescLeft"> </td><td class="mdescRight">Memory description functions. <br /></td></tr>
|
|
<tr class="memitem:meta" id="r_meta"><td class="memItemLeft" align="right" valign="top"><a href="sys_2meta_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sys_2meta.html">meta</a></td></tr>
|
|
<tr class="memdesc:sys_2meta"><td class="mdescLeft"> </td><td class="mdescRight">Meta interface for getting dynamic type information about objects behind capabilities. <br /></td></tr>
|
|
<tr class="memitem:obj_5Finfo_2Eh" id="r_obj_5Finfo_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="obj__info_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="obj__info_8h.html">obj_info.h</a></td></tr>
|
|
<tr class="memdesc:obj__info_8h"><td class="mdescLeft"> </td><td class="mdescRight">Debugger related functions. <br /></td></tr>
|
|
<tr class="memitem:pager" id="r_pager"><td class="memItemLeft" align="right" valign="top"><a href="pager_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="pager.html">pager</a></td></tr>
|
|
<tr class="memdesc:pager"><td class="mdescLeft"> </td><td class="mdescRight">Pager and Io_pager C++ interface. <br /></td></tr>
|
|
<tr class="memitem:platform_5Fcontrol" id="r_platform_5Fcontrol"><td class="memItemLeft" align="right" valign="top"><a href="platform__control_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="platform__control.html">platform_control</a></td></tr>
|
|
<tr class="memdesc:platform__control"><td class="mdescLeft"> </td><td class="mdescRight">Platform control object. <br /></td></tr>
|
|
<tr class="memitem:platform_5Fcontrol_2Eh" id="r_platform_5Fcontrol_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="l4_2sys_2platform__control_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l4_2sys_2platform__control_8h.html">platform_control.h</a></td></tr>
|
|
<tr class="memdesc:l4_2sys_2platform__control_8h"><td class="mdescLeft"> </td><td class="mdescRight">Platform control object. <br /></td></tr>
|
|
<tr class="memitem:rcv_5Fendpoint" id="r_rcv_5Fendpoint"><td class="memItemLeft" align="right" valign="top"><a href="rcv__endpoint_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="rcv__endpoint.html">rcv_endpoint</a></td></tr>
|
|
<tr class="memdesc:rcv__endpoint"><td class="mdescLeft"> </td><td class="mdescRight">The C++ Receive endpoint interface. <br /></td></tr>
|
|
<tr class="memitem:rcv_5Fendpoint_2Eh" id="r_rcv_5Fendpoint_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="rcv__endpoint_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="rcv__endpoint_8h.html">rcv_endpoint.h</a></td></tr>
|
|
<tr class="memdesc:rcv__endpoint_8h"><td class="mdescLeft"> </td><td class="mdescRight">Receive endpoint C interface. <br /></td></tr>
|
|
<tr class="memitem:scheduler" id="r_scheduler"><td class="memItemLeft" align="right" valign="top"><a href="scheduler_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="scheduler.html">scheduler</a></td></tr>
|
|
<tr class="memdesc:scheduler"><td class="mdescLeft"> </td><td class="mdescRight">Scheduler object functions. <br /></td></tr>
|
|
<tr class="memitem:scheduler_2Eh" id="r_scheduler_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="scheduler_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="scheduler_8h.html">scheduler.h</a></td></tr>
|
|
<tr class="memdesc:scheduler_8h"><td class="mdescLeft"> </td><td class="mdescRight">Scheduler object functions. <br /></td></tr>
|
|
<tr class="memitem:semaphore" id="r_semaphore"><td class="memItemLeft" align="right" valign="top"><a href="semaphore_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="semaphore.html">semaphore</a></td></tr>
|
|
<tr class="memdesc:semaphore"><td class="mdescLeft"> </td><td class="mdescRight">Semaphore class definition. <br /></td></tr>
|
|
<tr class="memitem:semaphore_2Eh" id="r_semaphore_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="semaphore_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="semaphore_8h.html">semaphore.h</a></td></tr>
|
|
<tr class="memdesc:semaphore_8h"><td class="mdescLeft"> </td><td class="mdescRight">C semaphore interface. <br /></td></tr>
|
|
<tr class="memitem:smart_5Fcapability" id="r_smart_5Fcapability"><td class="memItemLeft" align="right" valign="top"><a href="smart__capability_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="smart__capability.html">smart_capability</a></td></tr>
|
|
<tr class="memdesc:smart__capability"><td class="mdescLeft"> </td><td class="mdescRight">L4::Capability class. <br /></td></tr>
|
|
<tr class="memitem:snd_5Fdestination" id="r_snd_5Fdestination"><td class="memItemLeft" align="right" valign="top"><a href="snd__destination_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="snd__destination.html">snd_destination</a></td></tr>
|
|
<tr class="memdesc:snd__destination"><td class="mdescLeft"> </td><td class="mdescRight">The C++ Sender destination interface. <br /></td></tr>
|
|
<tr class="memitem:snd_5Fdestination_2Eh" id="r_snd_5Fdestination_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="snd__destination_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="snd__destination_8h.html">snd_destination.h</a></td></tr>
|
|
<tr class="memdesc:snd__destination_8h"><td class="mdescLeft"> </td><td class="mdescRight">Sender destination endpoint C interface. <br /></td></tr>
|
|
<tr class="memitem:task" id="r_task"><td class="memItemLeft" align="right" valign="top"><a href="task_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task.html">task</a></td></tr>
|
|
<tr class="memdesc:task"><td class="mdescLeft"> </td><td class="mdescRight">Common task related definitions. <br /></td></tr>
|
|
<tr class="memitem:task_2Eh" id="r_task_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="l4_2sys_2task_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l4_2sys_2task_8h.html">task.h</a></td></tr>
|
|
<tr class="memdesc:l4_2sys_2task_8h"><td class="mdescLeft"> </td><td class="mdescRight">Common task related definitions. <br /></td></tr>
|
|
<tr class="memitem:thread" id="r_thread"><td class="memItemLeft" align="right" valign="top"><a href="sys_2thread_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sys_2thread.html">thread</a></td></tr>
|
|
<tr class="memdesc:sys_2thread"><td class="mdescLeft"> </td><td class="mdescRight">Common thread related definitions. <br /></td></tr>
|
|
<tr class="memitem:thread_2Eh" id="r_thread_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="l4_2sys_2thread_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l4_2sys_2thread_8h.html">thread.h</a></td></tr>
|
|
<tr class="memdesc:l4_2sys_2thread_8h"><td class="mdescLeft"> </td><td class="mdescRight">Common thread related definitions. <br /></td></tr>
|
|
<tr class="memitem:thread_5Fgroup" id="r_thread_5Fgroup"><td class="memItemLeft" align="right" valign="top"><a href="thread__group_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="thread__group.html">thread_group</a></td></tr>
|
|
<tr class="memitem:thread_5Fgroup_2Eh" id="r_thread_5Fgroup_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="thread__group_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="thread__group_8h.html">thread_group.h</a></td></tr>
|
|
<tr class="memitem:typeinfo_5Fsvr" id="r_typeinfo_5Fsvr"><td class="memItemLeft" align="right" valign="top"><a href="typeinfo__svr_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="typeinfo__svr.html">typeinfo_svr</a></td></tr>
|
|
<tr class="memdesc:typeinfo__svr"><td class="mdescLeft"> </td><td class="mdescRight">Type information server template. <br /></td></tr>
|
|
<tr class="memitem:types_2Eh" id="r_types_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="l4_2sys_2types_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l4_2sys_2types_8h.html">types.h</a></td></tr>
|
|
<tr class="memdesc:l4_2sys_2types_8h"><td class="mdescLeft"> </td><td class="mdescRight">Common <a class="el" href="namespaceL4.html" title="L4 low-level kernel interface.">L4</a> ABI Data Types. <br /></td></tr>
|
|
<tr class="memitem:utcb_2Eh" id="r_utcb_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="l4_2sys_2utcb_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l4_2sys_2utcb_8h.html">utcb.h</a></td></tr>
|
|
<tr class="memdesc:l4_2sys_2utcb_8h"><td class="mdescLeft"> </td><td class="mdescRight">UTCB definitions. <br /></td></tr>
|
|
<tr class="memitem:vcon" id="r_vcon"><td class="memItemLeft" align="right" valign="top"><a href="vcon_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="vcon.html">vcon</a></td></tr>
|
|
<tr class="memdesc:vcon"><td class="mdescLeft"> </td><td class="mdescRight">C++ Virtual console interface. <br /></td></tr>
|
|
<tr class="memitem:vcon_2Eh" id="r_vcon_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="vcon_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="vcon_8h.html">vcon.h</a></td></tr>
|
|
<tr class="memdesc:vcon_8h"><td class="mdescLeft"> </td><td class="mdescRight">Virtual console interface. <br /></td></tr>
|
|
<tr class="memitem:vcpu_2Eh" id="r_vcpu_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="sys_2vcpu_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="sys_2vcpu_8h.html">vcpu.h</a></td></tr>
|
|
<tr class="memdesc:sys_2vcpu_8h"><td class="mdescLeft"> </td><td class="mdescRight">vCPU API <br /></td></tr>
|
|
<tr class="memitem:vcpu_5Fcontext" id="r_vcpu_5Fcontext"><td class="memItemLeft" align="right" valign="top"><a href="vcpu__context_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="vcpu__context.html">vcpu_context</a></td></tr>
|
|
<tr class="memdesc:vcpu__context"><td class="mdescLeft"> </td><td class="mdescRight">Hardware vCPU context interface. <br /></td></tr>
|
|
<tr class="memitem:vcpu_5Fcontext_2Eh" id="r_vcpu_5Fcontext_2Eh"><td class="memItemLeft" align="right" valign="top"><a href="vcpu__context_8h_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><b>vcpu_context.h</b></td></tr>
|
|
<tr class="memitem:vm" id="r_vm"><td class="memItemLeft" align="right" valign="top"><a href="l4_2sys_2vm_source.html"><span class="icondoc"><div class="doc-icon"></div></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="l4_2sys_2vm.html">vm</a></td></tr>
|
|
<tr class="memdesc:l4_2sys_2vm"><td class="mdescLeft"> </td><td class="mdescRight">Virtualization interface. <br /></td></tr>
|
|
</table>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<div id="page-nav" class="page-nav-panel">
|
|
<div id="page-nav-resize-handle"></div>
|
|
<div id="page-nav-tree">
|
|
<div id="page-nav-contents">
|
|
</div><!-- page-nav-contents -->
|
|
</div><!-- page-nav-tree -->
|
|
</div><!-- page-nav -->
|
|
</div><!-- container -->
|
|
<!-- HTML footer for doxygen 1.9.1-->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><b>l4</b></li><li class="navelem"><b>sys</b></li>
|
|
<li class="footer">Generated on <span class="timestamp"></span> for L4Re Operating System Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.15.0 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|