Files
moslab-code/doc/source/html/functions_func_i.html
2025-09-12 15:55:45 +02:00

171 lines
16 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: 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_i.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_i" name="index_i"></a>- i -</h3><ul>
<li>i()&#160;:&#160;<a class="el" href="classL4vcpu_1_1Vcpu.html#a7124bd8c387b3517b8c157c961b94ea8">L4vcpu::Vcpu</a></li>
<li>id()&#160;:&#160;<a class="el" href="structL4_1_1Kobject__typeid.html#a411c001c6971e361bea29933037c4518">L4::Kobject_typeid&lt; T &gt;</a>, <a class="el" href="structL4_1_1Kobject__typeid.html#a411c001c6971e361bea29933037c4518">L4::Kobject_typeid&lt; void &gt;</a></li>
<li>id_received()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Snd__fpage.html#a00259520752222efb432314c87d9f0f7">L4::Ipc::Snd_fpage</a></li>
<li>idle_time()&#160;:&#160;<a class="el" href="classL4_1_1Scheduler.html#a0ab0511264542f083786e88ee1edd2e4">L4::Scheduler</a></li>
<li>in_list()&#160;:&#160;<a class="el" href="classcxx_1_1H__list.html#af4df5714f6322ac037b9f3dc8dc9a9fd">cxx::H_list&lt; T, POLICY &gt;</a></li>
<li>inc()&#160;:&#160;<a class="el" href="structL4Re_1_1Util_1_1Counter.html#a8c4c3b5cb74c1943fede7a7919559d80">L4Re::Util::Counter&lt; COUNTER &gt;</a>, <a class="el" href="structL4Re_1_1Util_1_1Counter__atomic.html#abd26ba4101dec265a47fbfce99f02546">L4Re::Util::Counter_atomic&lt; COUNTER &gt;</a></li>
<li>index()&#160;:&#160;<a class="el" href="classcxx_1_1static__vector.html#a90f79f197d15c7383bad0e00f256aabb">cxx::static_vector&lt; T, IDX &gt;</a></li>
<li>indirect()&#160;:&#160;<a class="el" href="structL4virtio_1_1Virtqueue_1_1Desc_1_1Flags.html#afbe72e699f3403f80e62125754c69d14">L4virtio::Virtqueue::Desc::Flags</a></li>
<li>info()&#160;:&#160;<a class="el" href="classL4_1_1Icu.html#a356cfa88076c92e121ab7760d50d5f18">L4::Icu</a>, <a class="el" href="classL4_1_1Scheduler.html#aa6de6dfa45a4dbda8e78808cc81e0945">L4::Scheduler</a>, <a class="el" href="classL4Re_1_1Dataspace.html#aa67190f2465d092c35c62d432814a8b3">L4Re::Dataspace</a>, <a class="el" href="classL4Re_1_1Mem__alloc.html#a691e583da7fbfd8d0aaa13db3b2919c3">L4Re::Mem_alloc</a>, <a class="el" href="classL4Re_1_1Video_1_1Goos.html#a58641978ff4b4439e0389a6bf7c7cb4e">L4Re::Video::Goos</a>, <a class="el" href="classL4Re_1_1Video_1_1View.html#a47cad20b2816650ce16cb76635cbcfed">L4Re::Video::View</a></li>
<li>init()&#160;:&#160;<a class="el" href="classL4Re_1_1Util_1_1Event__t.html#a6bcd7eb150f0375e543f1247afc4e4a4">L4Re::Util::Event_t&lt; PAYLOAD &gt;</a>, <a class="el" href="classL4virtio_1_1Svr_1_1Driver__mem__list__t.html#a8b6a1e1abadf68d73ceb813ac4cbc703">L4virtio::Svr::Driver_mem_list_t&lt; DATA &gt;</a></li>
<li>init_infos()&#160;:&#160;<a class="el" href="classL4Re_1_1Util_1_1Video_1_1Goos__svr.html#abc82ec9d6e825598ffb333c3cf80c0c2">L4Re::Util::Video::Goos_svr</a></li>
<li>init_mem_info()&#160;:&#160;<a class="el" href="classL4virtio_1_1Svr_1_1Device__t.html#ac13ae09cfc41fad98bd25c2d76bfac63">L4virtio::Svr::Device_t&lt; DATA &gt;</a></li>
<li>init_poll()&#160;:&#160;<a class="el" href="classL4Re_1_1Util_1_1Event__t.html#a2eb9c33428c28a653b050b159f3d1733">L4Re::Util::Event_t&lt; PAYLOAD &gt;</a></li>
<li>init_queue()&#160;:&#160;<a class="el" href="classL4virtio_1_1Driver_1_1Virtqueue.html#a8b7ef703e8e55d889419f43dc28dd40e">L4virtio::Driver::Virtqueue</a></li>
<li>initial_caps()&#160;:&#160;<a class="el" href="classL4Re_1_1Env.html#a732bb7a88af0abb4bcec4769054c3880">L4Re::Env</a></li>
<li>initialize_rings()&#160;:&#160;<a class="el" href="classL4virtio_1_1Driver_1_1Virtqueue.html#ac31099e5abf48745f518aed17b1dee54">L4virtio::Driver::Virtqueue</a></li>
<li>insert()&#160;:&#160;<a class="el" href="classcxx_1_1Avl__map.html#add7094c60fe0f60a8954ca6b89ae670f">cxx::Avl_map&lt; KEY_TYPE, DATA_TYPE, COMPARE, ALLOC &gt;</a>, <a class="el" href="classcxx_1_1Avl__tree.html#a202d84f24c534368f98b0986be0eee1b">cxx::Avl_tree&lt; Node, Get_key, Compare &gt;</a>, <a class="el" href="classcxx_1_1Bits_1_1Base__avl__set.html#ac1f7218e9e51bfef71ecb746719a389a">cxx::Bits::Base_avl_set&lt; ITEM_TYPE, COMPARE, ALLOC, GET_KEY &gt;</a>, <a class="el" href="classcxx_1_1H__list.html#ab31760274f774a8e10cd3679f4ff75e9">cxx::H_list&lt; T, POLICY &gt;</a></li>
<li>insert_after()&#160;:&#160;<a class="el" href="classcxx_1_1H__list.html#a21bf93fc3f0e230e61307e838627bdb8">cxx::H_list&lt; T, POLICY &gt;</a></li>
<li>insert_before()&#160;:&#160;<a class="el" href="classcxx_1_1H__list.html#a6d51f7db1f61e1e2175e03ca8d034cfc">cxx::H_list&lt; T, POLICY &gt;</a></li>
<li>insert_next_item()&#160;:&#160;<a class="el" href="classcxx_1_1List__item.html#a7d52f973661251e90ea6504eb591642b">cxx::List_item</a></li>
<li>insert_prev_item()&#160;:&#160;<a class="el" href="classcxx_1_1List__item.html#add82d6bf6e9d20d7278730ba7f2c1922">cxx::List_item</a></li>
<li>interface()&#160;:&#160;<a class="el" href="classL4_1_1Meta.html#a91fb64b3622219c23a98f4e6b9b13c25">L4::Meta</a></li>
<li>internal_loop()&#160;:&#160;<a class="el" href="classL4_1_1Server.html#a59c8957072a390acf8d8557021c67059">L4::Server&lt; LOOP_HOOKS &gt;</a></li>
<li>invalid_cap_error()&#160;:&#160;<a class="el" href="classL4_1_1Cap__base.html#ad26ec2034582191b74ac1b819e1948da">L4::Cap_base</a></li>
<li>Invalid_capability()&#160;:&#160;<a class="el" href="classL4_1_1Invalid__capability.html#a4b4aae46ffa7a4364e731e883da017ac">L4::Invalid_capability</a></li>
<li>invalidate()&#160;:&#160;<a class="el" href="classL4_1_1Cap__base.html#a44d8ff917b4024af596a5c2e9497faae">L4::Cap_base</a>, <a class="el" href="classL4Re_1_1Smart__count__cap.html#acb3b3d09cb9c8ced8a5cf72468a8b1f0">L4Re::Smart_count_cap&lt; Unmap_flags &gt;</a>, <a class="el" href="classL4Re_1_1Util_1_1Smart__cap__auto.html#a19c486ceece95f48ce148fc3235ddca5">L4Re::Util::Smart_cap_auto&lt; Unmap_flags &gt;</a>, <a class="el" href="classL4Re_1_1Util_1_1Smart__count__cap.html#aba992b9891f275746fbb589722394229">L4Re::Util::Smart_count_cap&lt; Unmap_flags &gt;</a></li>
<li>io()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Rcv__fpage.html#a6fa7922de26c10ed790b1b8fa7493656">L4::Ipc::Rcv_fpage</a>, <a class="el" href="classL4_1_1Ipc_1_1Snd__fpage.html#ab4a70884a4cde989fab01d346badbd9e">L4::Ipc::Snd_fpage</a></li>
<li>io_page_fault()&#160;:&#160;<a class="el" href="classL4_1_1Io__pager.html#ab8ef03145d4a68d63400b049c225e07d">L4::Io_pager</a></li>
<li>ioctl()&#160;:&#160;<a class="el" href="classL4Re_1_1Vfs_1_1Be__file.html#a1c9e92c920f8879cd0efcb532a7b5e8e">L4Re::Vfs::Be_file</a>, <a class="el" href="classL4Re_1_1Vfs_1_1Special__file.html#a29c83a9da823ca7364b26257838b0d18">L4Re::Vfs::Special_file</a></li>
<li>Iostream()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Iostream.html#a7b81e97c60209a67575b0c765b38e789">L4::Ipc::Iostream</a></li>
<li>irq()&#160;:&#160;<a class="el" href="classL4Re_1_1Util_1_1Event__t.html#a3b6818e2f973bf491ad4ca1bab530952">L4Re::Util::Event_t&lt; PAYLOAD &gt;</a></li>
<li>irq_ack()&#160;:&#160;<a class="el" href="classL4_1_1Uart.html#a0f7c45243d84a69dcb4e58c80fc34491">L4::Uart</a></li>
<li>irq_disable()&#160;:&#160;<a class="el" href="classL4vcpu_1_1Vcpu.html#a64b8c738ca6779f7c034b7b8d5446b03">L4vcpu::Vcpu</a></li>
<li>irq_disable_save()&#160;:&#160;<a class="el" href="classL4vcpu_1_1Vcpu.html#a05a251f7ecc0852035f2db1cd8b23188">L4vcpu::Vcpu</a></li>
<li>irq_enable()&#160;:&#160;<a class="el" href="classL4vbus_1_1Pci__dev.html#ace3784b8e44e44dc14c1cee121500b89">L4vbus::Pci_dev</a>, <a class="el" href="classL4vbus_1_1Pci__host__bridge.html#a4f405f52b078609d885e5331922447f1">L4vbus::Pci_host_bridge</a>, <a class="el" href="classL4vcpu_1_1Vcpu.html#a9776fe5423e6215779e321a921a9ac90">L4vcpu::Vcpu</a></li>
<li>irq_restore()&#160;:&#160;<a class="el" href="classL4vcpu_1_1Vcpu.html#af180fbb0106c7727a255eb8185dbe981">L4vcpu::Vcpu</a></li>
<li>is_broadcast()&#160;:&#160;<a class="el" href="classMac__addr.html#ab88238acfb1cf55edeb79eb39a4e5805">Mac_addr</a></li>
<li>is_compatible()&#160;:&#160;<a class="el" href="classL4vbus_1_1Device.html#adb0724a360f168a71dba34e640c124f8">L4vbus::Device</a></li>
<li>is_compound()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Snd__fpage.html#a4b9daf1621d847ba1b1e360a9665358f">L4::Ipc::Snd_fpage</a></li>
<li>is_exception()&#160;:&#160;<a class="el" href="structl4__msgtag__t.html#a8a2755347df105887a10de2ba1b33c13">l4_msgtag_t</a></li>
<li>is_io_page_fault()&#160;:&#160;<a class="el" href="structl4__msgtag__t.html#a995020e309a88f516da3322ad2d9fa50">l4_msgtag_t</a></li>
<li>is_irq_entry()&#160;:&#160;<a class="el" href="classL4vcpu_1_1Vcpu.html#a454e797844fe8ab7113c6241725055e4">L4vcpu::Vcpu</a></li>
<li>is_nil()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Varg.html#ac5420448848f516f1edbf4fffc3e1b92">L4::Ipc::Varg</a></li>
<li>is_of()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Varg.html#a7df2d5171122ea3581f42d826173c4a2">L4::Ipc::Varg</a></li>
<li>is_of_int()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Varg.html#a016308e8735ef30a03c249340580a418">L4::Ipc::Varg</a></li>
<li>is_online()&#160;:&#160;<a class="el" href="classL4_1_1Scheduler.html#a8f8565546f77600a08379306508935e4">L4::Scheduler</a></li>
<li>is_open()&#160;:&#160;<a class="el" href="structL4virtio_1_1Svr_1_1Console_1_1Port.html#a564883ca057696fe31faff4fe2d3dec2">L4virtio::Svr::Console::Port</a></li>
<li>is_page_fault()&#160;:&#160;<a class="el" href="structl4__msgtag__t.html#a3082955bfed4ee7bbedbb3cee8b04f13">l4_msgtag_t</a></li>
<li>is_page_fault_entry()&#160;:&#160;<a class="el" href="classL4vcpu_1_1Vcpu.html#af4e2482db06b36722046e173a09c7ae9">L4vcpu::Vcpu</a></li>
<li>is_sigma0()&#160;:&#160;<a class="el" href="structl4__msgtag__t.html#a3f70055362c4ef939c1e1e32763a0644">l4_msgtag_t</a></li>
<li>is_static()&#160;:&#160;<a class="el" href="classL4Re_1_1Util_1_1Dataspace__svr.html#aed0cd448d94193443020e8975a4a489a">L4Re::Util::Dataspace_svr</a></li>
<li>is_unknown()&#160;:&#160;<a class="el" href="classMac__addr.html#a34fa435b622acaf605593ca2b27965d4">Mac_addr</a></li>
<li>is_valid()&#160;:&#160;<a class="el" href="classL4_1_1Cap__base.html#ab4937bb12579c752564f7250760d0bda">L4::Cap_base</a>, <a class="el" href="classL4_1_1Ipc_1_1Cap.html#aa2f10622d16d27414f1cc69fb67853d8">L4::Ipc::Cap&lt; T &gt;</a>, <a class="el" href="structL4_1_1Ipc_1_1Opt.html#a470932cdd2a4d43401cb4a99ce1c036d">L4::Ipc::Opt&lt; T &gt;</a>, <a class="el" href="classL4_1_1Ipc_1_1Snd__fpage.html#a58160bc2e532c44586277c316577c8db">L4::Ipc::Snd_fpage</a>, <a class="el" href="classL4Re_1_1Rm_1_1Unique__region.html#a504ecf1b747047eac1774e12971d3449">L4Re::Rm::Unique_region&lt; T &gt;</a>, <a class="el" href="classL4virtio_1_1Ptr.html#aa919b52f31fda0491610eed4b40f3095">L4virtio::Ptr&lt; T &gt;</a>, <a class="el" href="classRm_1_1Unique__region.html#a504ecf1b747047eac1774e12971d3449">Rm::Unique_region&lt; T &gt;</a></li>
<li>is_virtual()&#160;:&#160;<a class="el" href="classL4_1_1Kip_1_1Mem__desc.html#a8650b497b267247fe4ac1f73228dc006">L4::Kip::Mem_desc</a></li>
<li>is_writable()&#160;:&#160;<a class="el" href="classL4virtio_1_1Svr_1_1Driver__mem__region__t.html#a9464fa4646271afd0d21feec59d563ba">L4virtio::Svr::Driver_mem_region_t&lt; DATA &gt;</a></li>
<li>Istream()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Istream.html#ab5980b69b0060a1b5603c28aa0d88c13">L4::Ipc::Istream</a></li>
<li>itas()&#160;:&#160;<a class="el" href="classL4Re_1_1Env.html#ac294e2d2983fa6f62b34efc3ec940b56">L4Re::Env</a></li>
<li>items()&#160;:&#160;<a class="el" href="classcxx_1_1List.html#afd2c054ad644f05e12d76b3e63004626">cxx::List&lt; D, Alloc &gt;</a>, <a class="el" href="structl4__msgtag__t.html#ad014e4a9f4509b068ddda678f6f8d568">l4_msgtag_t</a></li>
<li>iter()&#160;:&#160;<a class="el" href="classcxx_1_1Bits_1_1Basic__list.html#abf024e8b33e97e5a840cb045cbf23ddf">cxx::Bits::Basic_list&lt; POLICY &gt;</a>, <a class="el" href="classcxx_1_1H__list.html#ae1f01106a65512fc3f78ff7c26989fe1">cxx::H_list&lt; T, POLICY &gt;</a></li>
<li>Iterator()&#160;:&#160;<a class="el" href="classL4_1_1Ipc_1_1Varg__list__ref_1_1Iterator.html#a03da105d62f7468304550bec805c89cf">L4::Ipc::Varg_list_ref::Iterator</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>