Home
last modified time | relevance | path

Searched refs:Lua (Results 1 – 15 of 15) sorted by relevance

/l4re-core-master/ned/lib/include/
A Dcmd_control27 * Execute the given Lua code.
29 * \param[in] cmd String with Lua code to execute.
35 * The code is executed using the global Lua state of ned
41 * of the Lua code itself.
50 * Execute the given Lua code.
52 * \param[in] cmd String with Lua code to execute.
53 * \param[out] result The first return value of the Lua code block
60 * The code is executed using the global Lua state of ned
/l4re-core-master/ned/server/src/
A Dlua_cap.cc18 namespace Lua { namespace
60 Lua::Cap *n = check_cap(l, 1); in gc_cap()
69 Lua::Cap *n = check_cap(l, 1); in tostring()
91 Lua::Cap *n = check_cap(l, 1); in __set_rights()
96 Lua::Cap *t = n->clone(l); in __set_rights()
214 Lua::Cap *n = Lua::check_cap(l, 1); in __index()
221 Lua::register_method(l, "__gc", gc_cap); in init_cap_metatable()
222 Lua::register_method(l, "__tostring", tostring); in init_cap_metatable()
223 Lua::register_method(l, "__index", __index); in init_cap_metatable()
341 Lua::lua_require_module(l, package); in init_lua_cap()
A Dlua.cc29 static Lua::Lib *_lua_init;
37 void Lua::lua_require_module(lua_State *l, char const *name) in lua_require_module()
42 Lua::Lib::Lib(Prio prio) : _prio(prio), _next(0) in Lib()
53 Lua::Lib::run_init(lua_State *l) in run_init()
154 namespace Lua { namespace { namespace
164 Lua::Cap *n = check_cap(l, 1); in __server_loop()
190 Lua::lua_require_module(l, "L4"); in init()
217 Lua::init_lua_cap(L); in lua()
218 Lua::Lib::run_init(L); in lua()
A Dlua_ns.cc24 namespace Lua { namespace { namespace
31 Cap *_ns = Lua::check_cap(l, lua_upvalueindex(1)); in __lookup()
58 Lua::Cap *no = Lua::push_void_cap(l); in __lookup()
109 n = Lua::check_cap(l, 3); in __register()
150 static Lua::Cap_type_lib<L4Re::Namespace, Ns_model> __lib;
A Dlua_platform_control.cc18 namespace Lua { namespace { namespace
23 Lua::Cap *n = check_cap(l, 1); in __system_suspend()
38 Lua::Cap *n = check_cap(l, 1); in __system_shutdown()
66 static Lua::Cap_type_lib<L4::Platform_control, Pfc_model> __lib;
A Dlua_factory.cc25 namespace Lua { namespace { namespace
48 Lua::Cap *n = check_cap(l, 1); in __alloc()
79 Cap *nc = Lua::push_new_cap(l, true); in __alloc()
102 static Lua::Cap_type_lib<L4::Factory, Factory_model> __lib;
A Dlua_debug_obj.cc25 namespace Lua { namespace { namespace
53 static Lua::Cap_type_lib<L4Re::Debug_obj, Debug_obj_model> __lib;
A Dlua_env.cc19 namespace Lua { namespace
32 Lua::lua_require_module(l, "L4"); in init()
A Dlua_exec.cc30 namespace Lua { namespace { namespace
135 Cap *c = (Cap *)luaL_testudata(_lua, -1, Lua::CAP_TYPE); in _cfg_cap()
190 Lua::check_cap(_lua, -1); in push_initial_caps()
222 Cap *c = Lua::check_cap(_lua, -1); in map_initial_caps()
520 Lua::lua_require_module(l, "L4"); in init()
A Dlua.h18 namespace Lua {
A Dlua_sleep.cc14 namespace Lua { namespace { namespace
A Dlua_info.cc20 namespace Lua { namespace
A Dlua_cap.h25 namespace Lua {
/l4re-core-master/ned/doc/
A Dned.dox9 the Lua (http://www.lua.org) script interpreter with the L4Re and ELF-loader
12 The boot process is based on the execution of one or more Lua scripts that
19 Ned also uses the 'rom' capability as source for Lua scripts and at least
27 \section l4re_ned_lua_l4re Lua Bindings for L4Re
33 \subsection l4re_ned_lua_caps Capabilities in Lua
35 Capabilities are handled as normal values in Lua. They can be stored in normal
36 variables or Lua compound structures (tables). A capability in Lua possesses
46 The capabilities in Lua also carry dynamic type information about the
185 argument are passed as arguments to the Lua script via Lua's global `arg`
191 accept Lua statements via IPC on the given capability
[all …]
/l4re-core-master/lua/lib/contrib/
A DREADME2 This is Lua 5.4.3, released on 15 Mar 2021.
5 further information about Lua, see doc/readme.html.

Completed in 18 milliseconds