l4re-base-25.08.0

This commit is contained in:
2025-09-12 15:55:45 +02:00
commit d959eaab98
37938 changed files with 9382688 additions and 0 deletions

View File

@@ -0,0 +1,151 @@
<!-- 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: Data Fields - Functions</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('functions_func_a.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="contents">
<div class="textblock">Here is a list of all documented functions with links to the struct/union documentation for each field:</div>
<h3 class="doxsection"><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>a()&#160;:&#160;<a class="el" href="classL4Re_1_1Video_1_1Pixel__info.html#a463149798bc4ccc67a929f49f690fa17">L4Re::Video::Pixel_info</a></li>
<li>acked()&#160;:&#160;<a class="el" href="structL4virtio_1_1Svr_1_1Dev__status.html#a7a964d4dab8c8f3812bb2353a4a94dd2">L4virtio::Svr::Dev_status</a></li>
<li>acquire()&#160;:&#160;<a class="el" href="classL4Re_1_1Inhibitor.html#ab220aac3d51cc9c422c04e8b18409179">L4Re::Inhibitor</a></li>
<li>add()&#160;:&#160;<a class="el" href="classcxx_1_1H__list.html#a95a4b614aadeeb364d01693d2f594ace">cxx::H_list&lt; T, POLICY &gt;</a>, <a class="el" href="classcxx_1_1S__list.html#a98cd037f486388f04e9afdc90712bc96">cxx::S_list&lt; T, POLICY &gt;</a>, <a class="el" href="classL4_1_1Ipc__svr_1_1Timeout__queue.html#ae31fed715901774759e1786b5e633a07">L4::Ipc_svr::Timeout_queue</a>, <a class="el" href="classL4_1_1Thread_1_1Modify__senders.html#ae36dad061d7d4ef1469780b4c74ce7de">L4::Thread::Modify_senders</a>, <a class="el" href="classL4_1_1Thread__group.html#a7f4542dc78217bb7a082de2d6be37a4c">L4::Thread_group</a>, <a class="el" href="classL4vcpu_1_1State.html#a7de8ab5f3939c2a415f1fadd7aa9ae52">L4vcpu::State</a>, <a class="el" href="classL4virtio_1_1Svr_1_1Driver__mem__list__t.html#a4325ef36d8d9d159d8d6a774b11378f4">L4virtio::Svr::Driver_mem_list_t&lt; DATA &gt;</a>, <a class="el" href="classVirtio__vlan__mangle.html#ae73a7ef2980e765af8bcbb596a9540e0">Virtio_vlan_mangle</a></li>
<li>add_block()&#160;:&#160;<a class="el" href="classL4virtio_1_1Driver_1_1Block__device.html#a53ec612b1d207804102e34d51f6016cc">L4virtio::Driver::Block_device</a></li>
<li>add_image_info()&#160;:&#160;<a class="el" href="classL4_1_1Debugger.html#a0243becea2865769bd869c0cb6165f52">L4::Debugger</a></li>
<li>add_irq_status()&#160;:&#160;<a class="el" href="classL4virtio_1_1Svr_1_1Dev__config.html#a7fb7334fc078f7c26c036ea1f5fbdbf3">L4virtio::Svr::Dev_config</a></li>
<li>add_ku_mem()&#160;:&#160;<a class="el" href="classL4_1_1Task.html#a9e741ff1d27ca776c65abaff1de2f139">L4::Task</a></li>
<li>add_monitor_port()&#160;:&#160;<a class="el" href="classVirtio__switch.html#aa10627d88a15a711629bfa100813b0e1">Virtio_switch</a></li>
<li>add_port()&#160;:&#160;<a class="el" href="classVirtio__switch.html#af2f67c7f5ab25aceaf08eac5acbdc204">Virtio_switch</a></li>
<li>add_proto()&#160;:&#160;<a class="el" href="classL4virtio_1_1Svr_1_1Scmi_1_1Scmi__dev.html#a7687c061c839beac5309688e48a5f9c0">L4virtio::Svr::Scmi::Scmi_dev</a></li>
<li>add_timeout()&#160;:&#160;<a class="el" href="classL4_1_1Ipc__svr_1_1Br__manager__no__buffers.html#a92ee65f7a387ad6c3b335904c6f4d7cb">L4::Ipc_svr::Br_manager_no_buffers</a>, <a class="el" href="classL4_1_1Ipc__svr_1_1Server__iface.html#a7bd56bcdfd81c0be0654492e3016d7eb">L4::Ipc_svr::Server_iface</a>, <a class="el" href="classL4_1_1Ipc__svr_1_1Timeout__queue__hooks.html#a07277e39d7a77e66fbd6556f00e3e8aa">L4::Ipc_svr::Timeout_queue_hooks&lt; HOOKS, BR_MAN &gt;</a>, <a class="el" href="classL4Re_1_1Util_1_1Br__manager.html#a537c50c2596e6ddc522f27e24bbfdcba">L4Re::Util::Br_manager</a></li>
<li>add_trusted_dataspaces()&#160;:&#160;<a class="el" href="classL4virtio_1_1Svr_1_1Device__t.html#a38406c5353e2f96de8c667a6d5c5f5f1">L4virtio::Svr::Device_t&lt; DATA &gt;</a></li>
<li>alien()&#160;:&#160;<a class="el" href="classL4_1_1Thread_1_1Attr.html#ad7267e9110f24fa097dd14b7ab2e546b">L4::Thread::Attr</a></li>
<li>all()&#160;:&#160;<a class="el" href="classL4_1_1Kip_1_1Mem__desc.html#a710111f47e83d75d280daf422a027398">L4::Kip::Mem_desc</a></li>
<li>alloc()&#160;:&#160;<a class="el" href="classcxx_1_1Base__slab.html#a5b7c524846e7cde26b2e98cf844778b7">cxx::Base_slab&lt; Obj_size, Slab_size, Max_free, Alloc &gt;</a>, <a class="el" href="classcxx_1_1Base__slab__static.html#a98cad873190ba381e371e17a2d9b4e81">cxx::Base_slab_static&lt; Obj_size, Slab_size, Max_free, Alloc &gt;</a>, <a class="el" href="classcxx_1_1List__alloc.html#a4e0c1ba2698a1891f14f7b18dac80f00">cxx::List_alloc</a>, <a class="el" href="classcxx_1_1Slab.html#a9c08c96c3cad689c58ae1412a0b74f97">cxx::Slab&lt; Type, Slab_size, Max_free, Alloc &gt;</a>, <a class="el" href="classcxx_1_1Slab__static.html#ac32de50ae84bfb0cad8b4e12ebdcbdec">cxx::Slab_static&lt; Type, Slab_size, Max_free, Alloc &gt;</a>, <a class="el" href="classL4Re_1_1Cap__alloc.html#a8ec47fe158e8a2acae49ceff505be193">L4Re::Cap_alloc</a>, <a class="el" href="classL4Re_1_1Mem__alloc.html#a3e61dd10005ccbabb7052050704d6520">L4Re::Mem_alloc</a>, <a class="el" href="classL4Re_1_1Util_1_1__Cap__alloc.html#a0102af80b0c799eb9343ac1768a64692">L4Re::Util::_Cap_alloc</a>, <a class="el" href="classL4Re_1_1Util_1_1Cap__alloc__base.html#ab5359b2946b02fd6f364d6d66c2f4ae4">L4Re::Util::Cap_alloc_base</a>, <a class="el" href="classL4Re_1_1Util_1_1Counting__cap__alloc.html#acbcdb89371502dd5bc820cd977176fe9">L4Re::Util::Counting_cap_alloc&lt; COUNTERTYPE, Dbg &gt;</a></li>
<li>alloc_buffer_demand()&#160;:&#160;<a class="el" href="classL4_1_1Ipc__svr_1_1Br__manager__no__buffers.html#a48d7b04f600248f991ec2967bfc85138">L4::Ipc_svr::Br_manager_no_buffers</a>, <a class="el" href="classL4_1_1Ipc__svr_1_1Server__iface.html#ae37a0cf49bd7a6731bfba6140a0a30b8">L4::Ipc_svr::Server_iface</a>, <a class="el" href="classL4Re_1_1Util_1_1Br__manager.html#af2ce5604bac633f5e9bd267bb7a2ed73">L4Re::Util::Br_manager</a></li>
<li>alloc_descriptor()&#160;:&#160;<a class="el" href="classL4virtio_1_1Driver_1_1Virtqueue.html#a60e0cff278a11e1aeb749c17e809e093">L4virtio::Driver::Virtqueue</a></li>
<li>alloc_dynamic_entry()&#160;:&#160;<a class="el" href="classL4Re_1_1Util_1_1Names_1_1Name__space.html#a9e5228d14804ea5c128b9c74c7e0a7bc">L4Re::Util::Names::Name_space</a></li>
<li>alloc_fd()&#160;:&#160;<a class="el" href="classL4Re_1_1Vfs_1_1Fs.html#a941290fd3590b8488559b3223e4da2e4">L4Re::Vfs::Fs</a></li>
<li>alloc_max()&#160;:&#160;<a class="el" href="classcxx_1_1List__alloc.html#a1b8a24564b209e28166253c4e338f7ba">cxx::List_alloc</a></li>
<li>allocate()&#160;:&#160;<a class="el" href="classL4Re_1_1Dataspace.html#af54638ea6c363bb5096267a0eb89d86a">L4Re::Dataspace</a>, <a class="el" href="classL4Re_1_1Util_1_1Dataspace__svr.html#aa85cfff9018ab447c78b1bebea9236c2">L4Re::Util::Dataspace_svr</a></li>
<li>Array()&#160;:&#160;<a class="el" href="structL4_1_1Ipc_1_1Array.html#a14f8d1880f773c9308bf0cccdbd35e7e">L4::Ipc::Array&lt; ELEM_TYPE, LEN_TYPE &gt;</a></li>
<li>Array_in_buf()&#160;:&#160;<a class="el" href="structL4_1_1Ipc_1_1Array__in__buf.html#af061735f950cbda8c781e844010be5a7">L4::Ipc::Array_in_buf&lt; ELEM_TYPE, LEN_TYPE, MAX &gt;</a></li>
<li>as_value()&#160;:&#160;<a class="el" href="classL4_1_1Types_1_1Flags.html#a041335cb2304183849beeebd0b5bae92">L4::Types::Flags&lt; BITS_ENUM, UNDERLYING &gt;</a></li>
<li>assign_dma_domain()&#160;:&#160;<a class="el" href="classL4vbus_1_1Vbus.html#a15085069054edbb9b221154e25db52b2">L4vbus::Vbus</a></li>
<li>associate()&#160;:&#160;<a class="el" href="classL4Re_1_1Dma__space.html#aa4bf648e57059a2b724735c5230e9346">L4Re::Dma_space</a></li>
<li>atomic_clear_bit()&#160;:&#160;<a class="el" href="classcxx_1_1Bitmap__base.html#a3891066d3fdaf28d3f674a16f44f9274">cxx::Bitmap_base</a>, <a class="el" href="classL4Re_1_1Util_1_1Bitmap__base.html#a3891066d3fdaf28d3f674a16f44f9274">L4Re::Util::Bitmap_base</a></li>
<li>atomic_get_and_clear()&#160;:&#160;<a class="el" href="classcxx_1_1Bitmap__base.html#a38a80ebafed8c3b900e317817aaf25c7">cxx::Bitmap_base</a>, <a class="el" href="classL4Re_1_1Util_1_1Bitmap__base.html#a38a80ebafed8c3b900e317817aaf25c7">L4Re::Util::Bitmap_base</a></li>
<li>atomic_get_and_set()&#160;:&#160;<a class="el" href="classcxx_1_1Bitmap__base.html#aa7bebf07c9d4622d90694693daa7c706">cxx::Bitmap_base</a>, <a class="el" href="classL4Re_1_1Util_1_1Bitmap__base.html#aa7bebf07c9d4622d90694693daa7c706">L4Re::Util::Bitmap_base</a></li>
<li>atomic_set_bit()&#160;:&#160;<a class="el" href="classcxx_1_1Bitmap__base.html#a5fba99cf13b893cfacc3f2fdbfffae31">cxx::Bitmap_base</a>, <a class="el" href="classL4Re_1_1Util_1_1Bitmap__base.html#a5fba99cf13b893cfacc3f2fdbfffae31">L4Re::Util::Bitmap_base</a></li>
<li>attach()&#160;:&#160;<a class="el" href="classL4Re_1_1Rm.html#aec840ef6586b29cc0c3efa182c0c4ea0">L4Re::Rm</a>, <a class="el" href="classL4Re_1_1Util_1_1Event__buffer__t.html#a7ccb828618951c13cd1ccd7ebe1959e2">L4Re::Util::Event_buffer_t&lt; PAYLOAD &gt;</a>, <a class="el" href="classRm.html#aec840ef6586b29cc0c3efa182c0c4ea0">Rm</a></li>
<li>Attr()&#160;:&#160;<a class="el" href="classL4_1_1Thread_1_1Attr.html#a36c7c950064465e541f655c077fa16d2">L4::Thread::Attr</a></li>
<li>auto_refresh()&#160;:&#160;<a class="el" href="structL4Re_1_1Video_1_1Goos_1_1Info.html#a0a60de38bddcee93611d8a609bf28483">L4Re::Video::Goos::Info</a></li>
<li>avail()&#160;:&#160;<a class="el" href="classcxx_1_1List__alloc.html#a086c8ed553f575408d7048510561fb0a">cxx::List_alloc</a></li>
<li>avail_align()&#160;:&#160;<a class="el" href="classL4virtio_1_1Virtqueue.html#a2d23419189e2531f604a5700460794e4">L4virtio::Virtqueue</a></li>
<li>avail_offset()&#160;:&#160;<a class="el" href="classL4virtio_1_1Virtqueue.html#a5a4db3f2c9356da05cd5b472ebc2f0e6">L4virtio::Virtqueue</a></li>
<li>avail_size()&#160;:&#160;<a class="el" href="classL4virtio_1_1Virtqueue.html#a962767a117dad07184f59191d399f9ce">L4virtio::Virtqueue</a></li>
<li>Avl_map()&#160;:&#160;<a class="el" href="classcxx_1_1Avl__map.html#a49df561b98ceca61ac472b913ff2c8ab">cxx::Avl_map&lt; KEY_TYPE, DATA_TYPE, COMPARE, ALLOC &gt;</a></li>
<li>Avl_tree()&#160;:&#160;<a class="el" href="classcxx_1_1Avl__tree.html#a7b359bfb343bd2f3dbbfa7a5e7a32270">cxx::Avl_tree&lt; Node, Get_key, Compare &gt;</a></li>
<li>Avl_tree_node()&#160;:&#160;<a class="el" href="classcxx_1_1Avl__tree__node.html#a203f3ee0aaa25ba3772a7aa842ccdf17">cxx::Avl_tree_node</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
</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="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>