Home
last modified time | relevance | path

Searched refs:luastate (Results 1 – 25 of 59) sorted by relevance

123

/dports/security/suricata/suricata-6.0.4/src/
H A Dutil-lua-dnp3-objects.c50 lua_settable(luastate, -3); in DNP3PushPoint()
57 lua_settable(luastate, -3); in DNP3PushPoint()
60 lua_settable(luastate, -3); in DNP3PushPoint()
63 lua_settable(luastate, -3); in DNP3PushPoint()
66 lua_settable(luastate, -3); in DNP3PushPoint()
69 lua_settable(luastate, -3); in DNP3PushPoint()
72 lua_settable(luastate, -3); in DNP3PushPoint()
75 lua_settable(luastate, -3); in DNP3PushPoint()
78 lua_settable(luastate, -3); in DNP3PushPoint()
85 lua_settable(luastate, -3); in DNP3PushPoint()
[all …]
H A Dutil-lua-common.c62 lua_pushnil(luastate); in LuaCallbackError()
63 lua_pushstring(luastate, msg); in LuaCallbackError()
70 if (!lua_isstring(luastate, argc)) in LuaGetStringArgument()
82 lua_pushstring(luastate, key); in LuaPushTableKeyValueInt()
83 lua_pushnumber(luastate, value); in LuaPushTableKeyValueInt()
84 lua_settable(luastate, -3); in LuaPushTableKeyValueInt()
93 lua_pushstring(luastate, key); in LuaPushTableKeyValueString()
95 lua_settable(luastate, -3); in LuaPushTableKeyValueString()
100 lua_pushstring(luastate, key); in LuaPushTableKeyValueArray()
102 lua_settable(luastate, -3); in LuaPushTableKeyValueArray()
[all …]
H A Dutil-lua-dnp3.c50 lua_newtable(luastate); in DNP3PushPoints()
69 lua_newtable(luastate); in DNP3PushObjects()
80 lua_newtable(luastate); in DNP3PushObjects()
108 lua_newtable(luastate); in DNP3PushRequest()
110 lua_settable(luastate, -3); in DNP3PushRequest()
117 lua_newtable(luastate); in DNP3PushRequest()
122 lua_newtable(luastate); in DNP3PushRequest()
131 lua_newtable(luastate); in DNP3PushResponse()
140 lua_newtable(luastate); in DNP3PushResponse()
149 lua_newtable(luastate); in DNP3PushResponse()
[all …]
H A Dutil-lua-http.c72 return LuaPushStringBuffer(luastate, in HttpGetRequestHost()
88 return LuaPushStringBuffer(luastate, in HttpGetRequestUriRaw()
110 return LuaPushStringBuffer(luastate, in HttpGetRequestUriNormalized()
127 return LuaPushStringBuffer(luastate, in HttpGetRequestLine()
143 return LuaPushStringBuffer(luastate, in HttpGetResponseLine()
236 lua_newtable(luastate); in HttpGetHeaders()
244 lua_settable(luastate, -3); in HttpGetHeaders()
286 lua_newtable(luastate); in HttpGetBody()
295 lua_settable(luastate, -3); in HttpGetBody()
312 return HttpGetBody(luastate, 0); in HttpGetRequestBody()
[all …]
H A Dutil-lua-dns.c61 static int DnsGetDnsRrname(lua_State *luastate) in DnsGetDnsRrname() argument
69 return rs_dns_lua_get_rrname(luastate, tx); in DnsGetDnsRrname()
72 static int DnsGetTxid(lua_State *luastate) in DnsGetTxid() argument
80 rs_dns_lua_get_tx_id(luastate, tx); in DnsGetTxid()
84 static int DnsGetRcode(lua_State *luastate) in DnsGetRcode() argument
92 return rs_dns_lua_get_rcode(luastate, tx); in DnsGetRcode()
144 lua_setglobal(luastate, "DnsGetQueries"); in LuaRegisterDnsFunctions()
147 lua_setglobal(luastate, "DnsGetAnswers"); in LuaRegisterDnsFunctions()
152 lua_pushcfunction(luastate, DnsGetTxid); in LuaRegisterDnsFunctions()
153 lua_setglobal(luastate, "DnsGetTxid"); in LuaRegisterDnsFunctions()
[all …]
H A Dutil-lua-tls.c93 Flow *f = LuaStateGetFlow(luastate); in TlsGetCertNotBefore()
134 Flow *f = LuaStateGetFlow(luastate); in TlsGetCertNotAfter()
181 Flow *f = LuaStateGetFlow(luastate); in TlsGetCertInfo()
216 r = GetAgreedVersion(luastate, f); in TlsGetVersion()
247 r = GetSNI(luastate, f); in TlsGetSNI()
279 r = GetCertSerial(luastate, f); in TlsGetCertSerial()
300 lua_newtable(luastate); in GetCertChain()
306 lua_newtable(luastate); in GetCertChain()
310 lua_settable(luastate, -3); in GetCertChain()
315 lua_settable(luastate, -3); in GetCertChain()
[all …]
H A Dutil-lua.c110 void *tv = lua_touserdata(luastate, -1); in LuaStateGetThreadVars()
126 void *p = lua_touserdata(luastate, -1); in LuaStateGetPacket()
138 void *LuaStateGetTX(lua_State *luastate) in LuaStateGetTX() argument
153 Flow *LuaStateGetFlow(lua_State *luastate) in LuaStateGetFlow() argument
159 f = lua_touserdata(luastate, -1); in LuaStateGetFlow()
178 lua_pushboolean(luastate, 0); in LuaStateSetFlow()
199 File *LuaStateGetFile(lua_State *luastate) in LuaStateGetFile() argument
218 void *b = lua_touserdata(luastate, -1); in LuaStateGetStreamingBuffer()
234 int dir = lua_toboolean(luastate, -1); in LuaStateGetDirection()
241 lua_pushboolean(luastate, direction); in LuaStateSetDirection()
[all …]
H A Dutil-lua-smtp.c109 Flow *flow = LuaStateGetFlow(luastate); in SMTPGetMimeField()
118 GetMimeDecField(luastate, flow, name); in SMTPGetMimeField()
160 lua_newtable(luastate); in GetMimeList()
165 lua_settable(luastate,-3); in GetMimeList()
190 Flow *flow = LuaStateGetFlow(luastate); in SMTPGetMimeList()
195 GetMimeList(luastate, flow); in SMTPGetMimeList()
252 GetMailFrom(luastate, flow); in SMTPGetMailFrom()
281 lua_newtable(luastate); in GetRcptList()
287 lua_pushinteger(luastate, u++); in GetRcptList()
289 lua_settable(luastate, -3); in GetRcptList()
[all …]
H A Dutil-lua-hassh.c87 Flow *f = LuaStateGetFlow(luastate); in HasshServerGetString()
91 r = GetHasshServerString(luastate, f); in HasshServerGetString()
122 Flow *f = LuaStateGetFlow(luastate); in HasshServerGet()
126 r = GetHasshServer(luastate, f); in HasshServerGet()
157 Flow *f = LuaStateGetFlow(luastate); in HasshGetString()
161 r = GetHasshString(luastate, f); in HasshGetString()
185 static int HasshGet(lua_State *luastate) in HasshGet() argument
192 Flow *f = LuaStateGetFlow(luastate); in HasshGet()
196 r = GetHassh(luastate, f); in HasshGet()
205 lua_pushcfunction(luastate, HasshGet); in LuaRegisterHasshFunctions()
[all …]
H A Dutil-lua-ssh.c84 if (!(LuaStateNeedProto(luastate, ALPROTO_SSH))) in SshGetServerProtoVersion()
87 Flow *f = LuaStateGetFlow(luastate); in SshGetServerProtoVersion()
91 r = GetServerProtoVersion(luastate, f); in SshGetServerProtoVersion()
119 if (!(LuaStateNeedProto(luastate, ALPROTO_SSH))) in SshGetServerSoftwareVersion()
122 Flow *f = LuaStateGetFlow(luastate); in SshGetServerSoftwareVersion()
126 r = GetServerSoftwareVersion(luastate, f); in SshGetServerSoftwareVersion()
157 Flow *f = LuaStateGetFlow(luastate); in SshGetClientProtoVersion()
161 r = GetClientProtoVersion(luastate, f); in SshGetClientProtoVersion()
192 Flow *f = LuaStateGetFlow(luastate); in SshGetClientSoftwareVersion()
196 r = GetClientSoftwareVersion(luastate, f); in SshGetClientSoftwareVersion()
[all …]
H A Dutil-lua-ja3.c61 static int Ja3GetHash(lua_State *luastate) in Ja3GetHash() argument
66 Flow *f = LuaStateGetFlow(luastate); in Ja3GetHash()
79 return LuaPushStringBuffer(luastate, in Ja3GetHash()
89 Flow *f = LuaStateGetFlow(luastate); in Ja3GetString()
103 return LuaPushStringBuffer(luastate, in Ja3GetString()
108 static int Ja3SGetHash(lua_State *luastate) in Ja3SGetHash() argument
113 Flow *f = LuaStateGetFlow(luastate); in Ja3SGetHash()
126 return LuaPushStringBuffer(luastate, in Ja3SGetHash()
136 Flow *f = LuaStateGetFlow(luastate); in Ja3SGetString()
150 return LuaPushStringBuffer(luastate, in Ja3SGetString()
[all …]
H A Doutput-lua.c82 lua_State *luastate; member
370 lua_State *luastate = td->lua_ctx->luastate; in LuaStatsLogger() local
380 lua_newtable(luastate); in LuaStatsLogger()
441 if (luastate == NULL) in LuaScriptInit()
477 if (lua_gettop(luastate) == 0 || lua_type(luastate, 2) != LUA_TTABLE) { in LuaScriptInit()
501 lua_pushnil(luastate); in LuaScriptInit()
569 if (luastate) in LuaScriptInit()
583 if (luastate == NULL) { in LuaScriptSetup()
636 return luastate; in LuaScriptSetup()
638 if (luastate) in LuaScriptSetup()
[all …]
H A Ddetect-lua-extensions.c93 ld = lua_touserdata(luastate, -1); in GetLuaData()
124 if (!lua_isnumber(luastate, 1)) { in GetFlowVarById()
149 if (!lua_isstring(luastate, 1)) { in GetFlowVarByKey()
156 if (!lua_isnumber(luastate, 2)) { in GetFlowVarByKey()
213 ret = GetFlow(luastate, &f); in LuaGetFlowvar()
217 if (lua_isnumber(luastate, 1)) { in LuaGetFlowvar()
229 LuaPushStringBuffer(luastate, in LuaGetFlowvar()
245 int ret = GetFlow(luastate, &f); in LuaSetFlowvarById()
256 str = lua_tostring(luastate, 2); in LuaSetFlowvarById()
264 len = lua_tonumber(luastate, 3); in LuaSetFlowvarById()
[all …]
H A Dutil-lua.h43 ThreadVars *LuaStateGetThreadVars(lua_State *luastate);
45 Packet *LuaStateGetPacket(lua_State *luastate);
46 void *LuaStateGetTX(lua_State *luastate);
52 Flow *LuaStateGetFlow(lua_State *luastate);
57 File *LuaStateGetFile(lua_State *luastate);
61 int LuaStateGetDirection(lua_State *luastate);
65 void LuaStateSetPacket(lua_State *luastate, Packet *p);
66 void LuaStateSetTX(lua_State *luastate, void *tx);
72 void LuaStateSetFlow(lua_State *luastate, Flow *f);
76 void LuaStateSetFile(lua_State *luastate, File *file);
[all …]
H A Ddetect-lua.c626 if (t->luastate == NULL) { in DetectLuaThreadInit()
631 luaL_openlibs(t->luastate); in DetectLuaThreadInit()
670 if (t->luastate != NULL) in DetectLuaThreadInit()
730 if (luastate == NULL) in DetectLuaSetupPrime()
732 luaL_openlibs(luastate); in DetectLuaSetupPrime()
766 if (lua_gettop(luastate) == 0 || lua_type(luastate, 2) != LUA_TTABLE) { in DetectLuaSetupPrime()
790 lua_pushnil(luastate); in DetectLuaSetupPrime()
845 lua_pop(luastate, 1); in DetectLuaSetupPrime()
981 lua_pop(luastate, 1); in DetectLuaSetupPrime()
982 lua_close(luastate); in DetectLuaSetupPrime()
[all …]
H A Dutil-lua-common.h29 int LuaCallbackError(lua_State *luastate, const char *msg);
30 const char *LuaGetStringArgument(lua_State *luastate, int argc);
32 void LuaPushTableKeyValueInt(lua_State *luastate, const char *key, int value);
33 void LuaPushTableKeyValueString(lua_State *luastate, const char *key, const char *value);
34 void LuaPushTableKeyValueArray(lua_State *luastate, const char *key, const uint8_t *value, size_t l…
36 int LuaRegisterFunctions(lua_State *luastate);
38 int LuaStateNeedProto(lua_State *luastate, AppProto alproto);
/dports/games/wyrmgus/Wyrmgus-3.5.4/src/stratagus/
H A Dluacallback.cpp45 luastate(l), arguments(0), rescount(0) in LuaCallback()
61 base = lua_gettop(luastate); in pushPreamble()
74 lua_pushnumber(luastate, value); in pushInteger()
85 lua_newtable(luastate); in pushIntegers()
87 lua_pushnumber(luastate, i + 1); in pushIntegers()
88 lua_pushnumber(luastate, values[i]); in pushIntegers()
89 lua_settable(luastate, -3); in pushIntegers()
101 lua_pushstring(luastate, s.c_str()); in pushString()
115 lua_pop(luastate, 1); in popBoolean()
132 lua_pop(luastate, 1); in popInteger()
[all …]
/dports/games/stratagus/stratagus-3.2.0/src/stratagus/
H A Dluacallback.cpp45 luastate(l), arguments(0), rescount(0) in LuaCallback()
61 base = lua_gettop(luastate); in pushPreamble()
62 lua_getglobal(luastate, "_TRACEBACK"); in pushPreamble()
74 lua_pushnumber(luastate, value); in pushInteger()
85 lua_newtable(luastate); in pushIntegers()
87 lua_pushnumber(luastate, i + 1); in pushIntegers()
88 lua_pushnumber(luastate, values[i]); in pushIntegers()
89 lua_settable(luastate, -3); in pushIntegers()
101 lua_pushstring(luastate, s.c_str()); in pushString()
147 lua_pop(luastate, 1); in popBoolean()
[all …]
/dports/emulators/mess/mame-mame0226/3rdparty/sol2/sol/
H A Dreference.hpp34 push_popper_n(lua_State* luastate, int x) : L(luastate), t(x) { } in push_popper_n()
68 lua_State* luastate = nullptr; // non-owning member in sol::reference
97 reference(lua_State* L, int index = -1) noexcept : luastate(L) { in reference()
101 reference(lua_State* L, ref_index index) noexcept : luastate(L) { in reference()
111 luastate = o.luastate; in reference()
114 o.luastate = nullptr; in reference()
119 luastate = o.luastate; in operator =()
122 o.luastate = nullptr; in operator =()
129 luastate = o.luastate; in reference()
134 luastate = o.luastate; in operator =()
[all …]
/dports/emulators/mame/mame-mame0226/3rdparty/sol2/sol/
H A Dreference.hpp34 push_popper_n(lua_State* luastate, int x) : L(luastate), t(x) { } in push_popper_n()
68 lua_State* luastate = nullptr; // non-owning member in sol::reference
97 reference(lua_State* L, int index = -1) noexcept : luastate(L) { in reference()
101 reference(lua_State* L, ref_index index) noexcept : luastate(L) { in reference()
111 luastate = o.luastate; in reference()
114 o.luastate = nullptr; in reference()
119 luastate = o.luastate; in operator =()
122 o.luastate = nullptr; in operator =()
129 luastate = o.luastate; in reference()
134 luastate = o.luastate; in operator =()
[all …]
/dports/www/osrm-backend/osrm-backend-5.26.0/third_party/sol2/sol/
H A Dreference.hpp81 push_popper_n(lua_State* luastate, int x) in push_popper_n()
82 : L(luastate), t(x) { in push_popper_n()
202 luastate = r.luastate; in copy_assign()
226 luastate = r.luastate; in move_assign()
239 r.luastate = nullptr; in move_assign()
305 r.luastate = nullptr; in basic_reference()
350 : luastate(o.lua_state()), ref(o.ref) { in basic_reference()
351 o.luastate = nullptr; in basic_reference()
361 o.luastate = nullptr; in basic_reference()
389 luastate = nullptr; in operator =()
[all …]
H A Dstack_reference.hpp43 lua_State* luastate = nullptr; member in sol::stack_reference
56 : luastate(L), index(0) { in stack_reference()
62 : luastate(L), index(i) { in stack_reference()
65 : luastate(L), index(i) { in stack_reference()
70 : luastate(L) { in stack_reference()
78 lua_xmove(r.lua_state(), luastate, 1); in stack_reference()
79 i = absolute_index(luastate, -1); in stack_reference()
127 return luastate; in lua_state()
/dports/sysutils/dsbdriverd/dsbdriverd-1.0/
H A Dconfig.c136 if (cfg->luastate == NULL) in call_cfg_function()
138 lua_getglobal(cfg->luastate, fname); in call_cfg_function()
139 if (lua_isnil(cfg->luastate, -1)) in call_cfg_function()
147 dev_to_tbl(cfg->luastate, dev); in call_cfg_function()
151 lua_pushstring(cfg->luastate, kmod); in call_cfg_function()
157 if (lua_pcall(cfg->luastate, nargs, 1, 0) != 0) { in call_cfg_function()
161 error = lua_tointeger(cfg->luastate, -1); in call_cfg_function()
163 lua_settop(cfg->luastate, 0); in call_cfg_function()
183 cfg->luastate = luaL_newstate(); in open_cfg()
184 luaL_openlibs(cfg->luastate); in open_cfg()
[all …]
/dports/devel/efl/efl-1.25.1/src/lib/elua/
H A Delua.c136 ret->luastate = L; in elua_state_new()
208 if (es->luastate) in elua_state_free()
215 lua_close(es->luastate); in elua_state_free()
371 return es->luastate; in elua_state_lua_state_get()
533 lua_call(es->luastate, 1, 0); in _elua_state_i18n_setup()
616 lua_call(es->luastate, 2, 0); in _elua_state_modules_setup()
742 lua_insert(es->luastate, bs); in _elua_docall()
744 lua_remove(es->luastate, bs); in _elua_docall()
807 lua_call(es->luastate, 1, 2); in elua_util_app_load()
813 lua_pop(es->luastate, 1); in elua_util_app_load()
[all …]
/dports/devel/sol2/sol2-4.0.0-alpha/include/sol/
H A Dreference.hpp481 lua_State* luastate = nullptr; // non-owning member in sol::basic_reference
494 luastate = r.luastate; in copy_assign_complex()
503 luastate = detail::pick_main_thread < main_only && !r_main_only > (r.lua_state(), r.lua_state()); in copy_assign_complex()
518 luastate = r.luastate; in move_assign()
531 r.luastate = nullptr; in move_assign()
599 r.luastate = nullptr; in basic_reference()
642 o.luastate = nullptr; in basic_reference()
651 o.luastate = nullptr; in basic_reference()
691 stateless_reference::reset(luastate); in reset()
692 luastate = nullptr; in reset()
[all …]

123