Searched defs:lua_thread_pool (Results 1 – 4 of 4) sorted by relevance
37 struct lua_thread_pool { struct44 lua_thread_pool(lua_State *L, gint max_items = default_max_items) : in lua_thread_pool() argument55 ~lua_thread_pool() { in ~lua_thread_pool() argument61 auto get_thread() -> struct thread_entry * {77 auto return_thread(struct thread_entry *thread_entry, const gchar *loc) -> void { in return_thread()106 auto terminate_thread(struct thread_entry *thread_entry, in terminate_thread()130 auto get_running_entry(void) -> struct thread_entry * {134 auto set_running_entry(struct thread_entry *ent) -> struct thread_entry * {
37 struct lua_thread_pool { struct44 lua_thread_pool(lua_State *L, gint max_items = default_max_items) : in lua_thread_pool() function55 ~lua_thread_pool() { in ~lua_thread_pool() argument61 auto get_thread() -> struct thread_entry * {77 auto return_thread(struct thread_entry *thread_entry, const gchar *loc) -> void { in return_thread()106 auto terminate_thread(struct thread_entry *thread_entry, in terminate_thread()130 auto get_running_entry(void) -> struct thread_entry * {134 auto set_running_entry(struct thread_entry *ent) -> struct thread_entry * {
445 gpointer lua_thread_pool; /**< pointer to lua thread (coroutine) pool */ member