SYMBOL INDEX (1467 symbols across 89 files) FILE: src/kilo.c type editorSyntax (line 69) | struct editorSyntax { type erow (line 79) | typedef struct erow { type hlcolor (line 90) | typedef struct hlcolor { type editorConfig (line 98) | struct editorConfig { type editorConfig (line 111) | struct editorConfig type editorSyntax (line 147) | struct editorSyntax type editorSyntax (line 155) | struct editorSyntax function is_separator (line 166) | static int is_separator(int c) { function editorRowHasOpenComment (line 173) | static int editorRowHasOpenComment(erow *row, char *mce) { function editorUpdateSyntax (line 181) | static void editorUpdateSyntax(erow *row) { function editorSyntaxToColorPair (line 350) | static int editorSyntaxToColorPair(int hl) { function editorUpdateRow (line 368) | static void editorUpdateRow(erow *row) { function editorInsertRow (line 404) | static void editorInsertRow(int at, char *s, size_t len) { function editorFreeRow (line 425) | static void editorFreeRow(erow *row) { function editorDelRow (line 432) | static void editorDelRow(int at) { function clearEditor (line 444) | void clearEditor(void) { function editorRowInsertChar (line 479) | static void editorRowInsertChar(erow *row, int at, int c) { function editorRowAppendString (line 502) | static void editorRowAppendString(erow *row, char *s, size_t len) { function editorRowDelChar (line 512) | static void editorRowDelChar(erow *row, int at) { function editorInsertChar (line 521) | static void editorInsertChar(int c) { function editorInsertNewline (line 543) | static void editorInsertNewline(void) { function editorDelChar (line 579) | static void editorDelChar() { function editorUncommentCursorRow (line 613) | static void editorUncommentCursorRow() { function editorCommentCursorRow (line 624) | static void editorCommentCursorRow() { function editorOpen (line 636) | int editorOpen(char *filename) { function editorSaveToDisk (line 669) | static int editorSaveToDisk(void) { function editorMenu (line 698) | static void editorMenu(void) { function editorFindMenu (line 733) | static void editorFindMenu(void) { function editorGoMenu (line 758) | static void editorGoMenu(void) { function editorRefreshScreen (line 771) | static void editorRefreshScreen(void (*menu_func)(void)) { function editorFind (line 861) | static void editorFind() { function editorAtStartOfLine (line 959) | static int editorAtStartOfLine() { function editorMoveCursor (line 964) | static void editorMoveCursor(int key) { function identifier_char (line 1037) | static int identifier_char(char c) { function word_at_cursor (line 1042) | static void word_at_cursor(char* out, int capacity) { function editorGo (line 1068) | static void editorGo(lua_State* L) { function editorProcessKeypress2 (line 1120) | static void editorProcessKeypress2(int c) { function editorProcessKeypress (line 1212) | static void editorProcessKeypress(lua_State* L) { function initEditor (line 1232) | static void initEditor(void) { function edit (line 1244) | int edit(lua_State* L, char* filename, char* definition_name) { function editProse (line 1269) | int editProse(lua_State* L, char* filename) { function editorNonCodeMenu (line 1289) | static void editorNonCodeMenu(void) { function editNonCode (line 1322) | void editNonCode(char* filename) { function editFilePermissions (line 1342) | void editFilePermissions(char* filename) { function editFrom (line 1370) | int editFrom(lua_State* L, char* filename, char* definition_name, int ro... function editProseFrom (line 1399) | int editProseFrom(lua_State* L, char* filename, int rowoff, int coloff, ... function resumeEdit (line 1423) | int resumeEdit(lua_State* L) { function resumeNonCodeEdit (line 1441) | void resumeNonCodeEdit() { function resumeFilePermissionsEdit (line 1456) | void resumeFilePermissionsEdit() { FILE: src/lapi.c function TValue (line 49) | static TValue *index2adr (lua_State *L, int idx) { function Table (line 79) | static Table *getcurrenv (lua_State *L) { function luaA_pushobject (line 89) | void luaA_pushobject (lua_State *L, const TValue *o) { function LUA_API (line 95) | LUA_API int lua_checkstack (lua_State *L, int size) { function LUA_API (line 110) | LUA_API void lua_xmove (lua_State *from, lua_State *to, int n) { function LUA_API (line 125) | LUA_API void lua_setlevel (lua_State *from, lua_State *to) { function LUA_API (line 130) | LUA_API lua_CFunction lua_atpanic (lua_State *L, lua_CFunction panicf) { function LUA_API (line 140) | LUA_API lua_State *lua_newthread (lua_State *L) { function LUA_API (line 158) | LUA_API int lua_gettop (lua_State *L) { function LUA_API (line 163) | LUA_API void lua_settop (lua_State *L, int idx) { function LUA_API (line 179) | LUA_API void lua_remove (lua_State *L, int idx) { function LUA_API (line 190) | LUA_API void lua_insert (lua_State *L, int idx) { function LUA_API (line 202) | LUA_API void lua_replace (lua_State *L, int idx) { function LUA_API (line 227) | LUA_API void lua_pushvalue (lua_State *L, int idx) { function LUA_API (line 241) | LUA_API int lua_type (lua_State *L, int idx) { function LUA_API (line 247) | LUA_API const char *lua_typename (lua_State *L, int t) { function LUA_API (line 253) | LUA_API int lua_iscfunction (lua_State *L, int idx) { function LUA_API (line 259) | LUA_API int lua_isnumber (lua_State *L, int idx) { function LUA_API (line 266) | LUA_API int lua_isstring (lua_State *L, int idx) { function LUA_API (line 272) | LUA_API int lua_isuserdata (lua_State *L, int idx) { function LUA_API (line 278) | LUA_API int lua_rawequal (lua_State *L, int index1, int index2) { function LUA_API (line 286) | LUA_API int lua_equal (lua_State *L, int index1, int index2) { function LUA_API (line 298) | LUA_API int lua_lessthan (lua_State *L, int index1, int index2) { function LUA_API (line 312) | LUA_API lua_Number lua_tonumber (lua_State *L, int idx) { function LUA_API (line 322) | LUA_API lua_Integer lua_tointeger (lua_State *L, int idx) { function LUA_API (line 336) | LUA_API int lua_toboolean (lua_State *L, int idx) { function LUA_API (line 342) | LUA_API const char *lua_tolstring (lua_State *L, int idx, size_t *len) { function LUA_API (line 360) | LUA_API size_t lua_objlen (lua_State *L, int idx) { function LUA_API (line 378) | LUA_API lua_CFunction lua_tocfunction (lua_State *L, int idx) { function LUA_API (line 384) | LUA_API void *lua_touserdata (lua_State *L, int idx) { function LUA_API (line 394) | LUA_API lua_State *lua_tothread (lua_State *L, int idx) { function LUA_API (line 400) | LUA_API const void *lua_topointer (lua_State *L, int idx) { function LUA_API (line 420) | LUA_API void lua_pushnil (lua_State *L) { function LUA_API (line 428) | LUA_API void lua_pushnumber (lua_State *L, lua_Number n) { function LUA_API (line 436) | LUA_API void lua_pushinteger (lua_State *L, lua_Integer n) { function LUA_API (line 444) | LUA_API void lua_pushlstring (lua_State *L, const char *s, size_t len) { function LUA_API (line 453) | LUA_API void lua_pushstring (lua_State *L, const char *s) { function LUA_API (line 461) | LUA_API const char *lua_pushvfstring (lua_State *L, const char *fmt, function LUA_API (line 472) | LUA_API const char *lua_pushfstring (lua_State *L, const char *fmt, ...) { function LUA_API (line 485) | LUA_API void lua_pushcclosure (lua_State *L, lua_CFunction fn, int n) { function LUA_API (line 502) | LUA_API void lua_pushboolean (lua_State *L, int b) { function LUA_API (line 510) | LUA_API void lua_pushlightuserdata (lua_State *L, void *p) { function LUA_API (line 518) | LUA_API int lua_pushthread (lua_State *L) { function LUA_API (line 533) | LUA_API void lua_gettable (lua_State *L, int idx) { function LUA_API (line 543) | LUA_API void lua_getfield (lua_State *L, int idx, const char *k) { function LUA_API (line 556) | LUA_API void lua_rawget (lua_State *L, int idx) { function LUA_API (line 566) | LUA_API void lua_rawgeti (lua_State *L, int idx, int n) { function LUA_API (line 577) | LUA_API void lua_createtable (lua_State *L, int narray, int nrec) { function LUA_API (line 586) | LUA_API int lua_getmetatable (lua_State *L, int objindex) { function LUA_API (line 615) | LUA_API void lua_getfenv (lua_State *L, int idx) { function LUA_API (line 644) | LUA_API void lua_settable (lua_State *L, int idx) { function LUA_API (line 656) | LUA_API void lua_setfield (lua_State *L, int idx, const char *k) { function LUA_API (line 670) | LUA_API void lua_rawset (lua_State *L, int idx) { function LUA_API (line 683) | LUA_API void lua_rawseti (lua_State *L, int idx, int n) { function LUA_API (line 696) | LUA_API int lua_setmetatable (lua_State *L, int objindex) { function LUA_API (line 733) | LUA_API int lua_setfenv (lua_State *L, int idx) { function LUA_API (line 775) | LUA_API void lua_call (lua_State *L, int nargs, int nresults) { type CallS (line 791) | struct CallS { /* data to `f_call' */ function f_call (line 797) | static void f_call (lua_State *L, void *ud) { function LUA_API (line 804) | LUA_API int lua_pcall (lua_State *L, int nargs, int nresults, int errfun... type CCallS (line 830) | struct CCallS { /* data to `f_Ccall' */ function f_Ccall (line 836) | static void f_Ccall (lua_State *L, void *ud) { function LUA_API (line 849) | LUA_API int lua_cpcall (lua_State *L, lua_CFunction func, void *ud) { function LUA_API (line 861) | LUA_API int lua_load (lua_State *L, lua_Reader reader, void *data, function LUA_API (line 874) | LUA_API int lua_dump (lua_State *L, lua_Writer writer, void *data) { function LUA_API (line 889) | LUA_API int lua_status (lua_State *L) { function LUA_API (line 898) | LUA_API int lua_gc (lua_State *L, int what, int data) { function LUA_API (line 963) | LUA_API int lua_error (lua_State *L) { function LUA_API (line 972) | LUA_API int lua_next (lua_State *L, int idx) { function LUA_API (line 989) | LUA_API void lua_concat (lua_State *L, int n) { function LUA_API (line 1006) | LUA_API lua_Alloc lua_getallocf (lua_State *L, void **ud) { function LUA_API (line 1016) | LUA_API void lua_setallocf (lua_State *L, lua_Alloc f, void *ud) { function LUA_API (line 1024) | LUA_API void *lua_newuserdata (lua_State *L, size_t size) { function LUA_API (line 1056) | LUA_API const char *lua_getupvalue (lua_State *L, int funcindex, int n) { function LUA_API (line 1070) | LUA_API const char *lua_setupvalue (lua_State *L, int funcindex, int n) { FILE: src/lauxlib.c function LUALIB_API (line 43) | LUALIB_API int luaL_argerror (lua_State *L, int narg, const char *extram... function LUALIB_API (line 61) | LUALIB_API int luaL_typerror (lua_State *L, int narg, const char *tname) { function tag_error (line 68) | static void tag_error (lua_State *L, int narg, int tag) { function LUALIB_API (line 73) | LUALIB_API void luaL_where (lua_State *L, int level) { function LUALIB_API (line 86) | LUALIB_API int luaL_error (lua_State *L, const char *fmt, ...) { function LUALIB_API (line 99) | LUALIB_API int luaL_checkoption (lua_State *L, int narg, const char *def, function LUALIB_API (line 112) | LUALIB_API int luaL_newmetatable (lua_State *L, const char *tname) { function LUALIB_API (line 124) | LUALIB_API void *luaL_checkudata (lua_State *L, int ud, const char *tnam... function LUALIB_API (line 140) | LUALIB_API void luaL_checkstack (lua_State *L, int space, const char *me... function LUALIB_API (line 146) | LUALIB_API void luaL_checktype (lua_State *L, int narg, int t) { function LUALIB_API (line 152) | LUALIB_API void luaL_checkany (lua_State *L, int narg) { function LUALIB_API (line 158) | LUALIB_API const char *luaL_checklstring (lua_State *L, int narg, size_t... function LUALIB_API (line 165) | LUALIB_API const char *luaL_optlstring (lua_State *L, int narg, function LUALIB_API (line 176) | LUALIB_API lua_Number luaL_checknumber (lua_State *L, int narg) { function LUALIB_API (line 184) | LUALIB_API lua_Number luaL_optnumber (lua_State *L, int narg, lua_Number... function LUALIB_API (line 189) | LUALIB_API lua_Integer luaL_checkinteger (lua_State *L, int narg) { function LUALIB_API (line 197) | LUALIB_API lua_Integer luaL_optinteger (lua_State *L, int narg, function LUALIB_API (line 203) | LUALIB_API int luaL_getmetafield (lua_State *L, int obj, const char *eve... function LUALIB_API (line 219) | LUALIB_API int luaL_callmeta (lua_State *L, int obj, const char *event) { function LUALIB_API (line 229) | LUALIB_API void (luaL_register) (lua_State *L, const char *libname, function libsize (line 235) | static int libsize (const luaL_Reg *l) { function LUALIB_API (line 242) | LUALIB_API void luaI_openlib (lua_State *L, const char *libname, function checkint (line 280) | static int checkint (lua_State *L, int topop) { function getsizes (line 287) | static void getsizes (lua_State *L) { function LUALIB_API (line 302) | LUALIB_API void luaL_setn (lua_State *L, int t, int n) { function LUALIB_API (line 321) | LUALIB_API int luaL_getn (lua_State *L, int t) { function LUALIB_API (line 340) | LUALIB_API const char *luaL_gsub (lua_State *L, const char *s, const cha... function LUALIB_API (line 357) | LUALIB_API const char *luaL_findtable (lua_State *L, int idx, function emptybuffer (line 398) | static int emptybuffer (luaL_Buffer *B) { function adjuststack (line 410) | static void adjuststack (luaL_Buffer *B) { function LUALIB_API (line 429) | LUALIB_API char *luaL_prepbuffer (luaL_Buffer *B) { function LUALIB_API (line 436) | LUALIB_API void luaL_addlstring (luaL_Buffer *B, const char *s, size_t l) { function LUALIB_API (line 442) | LUALIB_API void luaL_addstring (luaL_Buffer *B, const char *s) { function LUALIB_API (line 447) | LUALIB_API void luaL_pushresult (luaL_Buffer *B) { function LUALIB_API (line 454) | LUALIB_API void luaL_addvalue (luaL_Buffer *B) { function LUALIB_API (line 472) | LUALIB_API void luaL_buffinit (lua_State *L, luaL_Buffer *B) { function LUALIB_API (line 481) | LUALIB_API int luaL_ref (lua_State *L, int t) { function LUALIB_API (line 504) | LUALIB_API void luaL_unref (lua_State *L, int t, int ref) { type LoadF (line 522) | typedef struct LoadF { function errfile (line 543) | static int errfile (lua_State *L, const char *what, int fnameindex) { function LUALIB_API (line 552) | LUALIB_API int luaL_loadfile (lua_State *L, const char *filename) { type LoadS (line 593) | typedef struct LoadS { function LUALIB_API (line 609) | LUALIB_API int luaL_loadbuffer (lua_State *L, const char *buff, size_t s... function LUALIB_API (line 618) | LUALIB_API int (luaL_loadstring) (lua_State *L, const char *s) { function panic (line 639) | static int panic (lua_State *L) { function LUALIB_API (line 647) | LUALIB_API lua_State *luaL_newstate (void) { FILE: src/lauxlib.h type luaL_Reg (line 35) | typedef struct luaL_Reg { type luaL_Buffer (line 129) | typedef struct luaL_Buffer { FILE: src/lbaselib.c function luaB_print (line 30) | static int luaB_print (lua_State *L) { function luaB_tonumber (line 54) | static int luaB_tonumber (lua_State *L) { function luaB_error (line 82) | static int luaB_error (lua_State *L) { function luaB_getmetatable (line 94) | static int luaB_getmetatable (lua_State *L) { function luaB_setmetatable (line 105) | static int luaB_setmetatable (lua_State *L) { function getfunc (line 118) | static void getfunc (lua_State *L, int opt) { function luaB_getfenv (line 134) | static int luaB_getfenv (lua_State *L) { function luaB_setfenv (line 144) | static int luaB_setfenv (lua_State *L) { function luaB_rawequal (line 162) | static int luaB_rawequal (lua_State *L) { function luaB_rawget (line 170) | static int luaB_rawget (lua_State *L) { function luaB_rawset (line 178) | static int luaB_rawset (lua_State *L) { function luaB_gcinfo (line 188) | static int luaB_gcinfo (lua_State *L) { function luaB_collectgarbage (line 194) | static int luaB_collectgarbage (lua_State *L) { function luaB_type (line 220) | static int luaB_type (lua_State *L) { function luaB_next (line 227) | static int luaB_next (lua_State *L) { function luaB_pairs (line 239) | static int luaB_pairs (lua_State *L) { function ipairsaux (line 248) | static int ipairsaux (lua_State *L) { function luaB_ipairs (line 258) | static int luaB_ipairs (lua_State *L) { function luaB_assert (line 267) | static int luaB_assert (lua_State *L) { function luaB_unpack (line 275) | static int luaB_unpack (lua_State *L) { function luaB_select (line 291) | static int luaB_select (lua_State *L) { function luaB_pcall (line 307) | static int luaB_pcall (lua_State *L) { function luaB_xpcall (line 317) | static int luaB_xpcall (lua_State *L) { function luaB_tostring (line 329) | static int luaB_tostring (lua_State *L) { function luaB_newproxy (line 354) | static int luaB_newproxy (lua_State *L) { function costatus (line 423) | static int costatus (lua_State *L, lua_State *co) { function luaB_costatus (line 443) | static int luaB_costatus (lua_State *L) { function auxresume (line 451) | static int auxresume (lua_State *L, lua_State *co, int narg) { function luaB_coresume (line 476) | static int luaB_coresume (lua_State *L) { function luaB_auxwrap (line 494) | static int luaB_auxwrap (lua_State *L) { function luaB_cocreate (line 509) | static int luaB_cocreate (lua_State *L) { function luaB_cowrap (line 519) | static int luaB_cowrap (lua_State *L) { function luaB_yield (line 526) | static int luaB_yield (lua_State *L) { function luaB_corunning (line 531) | static int luaB_corunning (lua_State *L) { function auxopen (line 551) | static void auxopen (lua_State *L, const char *name, function base_open (line 559) | static void base_open (lua_State *L) { function LUALIB_API (line 581) | LUALIB_API int luaopen_base (lua_State *L) { FILE: src/lcode.c function isnumeral (line 30) | static int isnumeral(expdesc *e) { function luaK_nil (line 35) | void luaK_nil (FuncState *fs, int from, int n) { function luaK_jump (line 59) | int luaK_jump (FuncState *fs) { function luaK_ret (line 69) | void luaK_ret (FuncState *fs, int first, int nret) { function condjump (line 74) | static int condjump (FuncState *fs, OpCode op, int A, int B, int C) { function fixjump (line 80) | static void fixjump (FuncState *fs, int pc, int dest) { function luaK_getlabel (line 94) | int luaK_getlabel (FuncState *fs) { function getjump (line 100) | static int getjump (FuncState *fs, int pc) { function Instruction (line 109) | static Instruction *getjumpcontrol (FuncState *fs, int pc) { function need_value (line 122) | static int need_value (FuncState *fs, int list) { function patchtestreg (line 131) | static int patchtestreg (FuncState *fs, int node, int reg) { function removevalues (line 144) | static void removevalues (FuncState *fs, int list) { function patchlistaux (line 150) | static void patchlistaux (FuncState *fs, int list, int vtarget, int reg, function dischargejpc (line 163) | static void dischargejpc (FuncState *fs) { function luaK_patchlist (line 169) | void luaK_patchlist (FuncState *fs, int list, int target) { function luaK_patchtohere (line 179) | void luaK_patchtohere (FuncState *fs, int list) { function luaK_concat (line 185) | void luaK_concat (FuncState *fs, int *l1, int l2) { function luaK_checkstack (line 199) | void luaK_checkstack (FuncState *fs, int n) { function luaK_reserveregs (line 209) | void luaK_reserveregs (FuncState *fs, int n) { function freereg (line 215) | static void freereg (FuncState *fs, int reg) { function freeexp (line 223) | static void freeexp (FuncState *fs, expdesc *e) { function addk (line 229) | static int addk (FuncState *fs, TValue *k, TValue *v) { function luaK_stringK (line 250) | int luaK_stringK (FuncState *fs, TString *s) { function luaK_numberK (line 257) | int luaK_numberK (FuncState *fs, lua_Number r) { function boolK (line 264) | static int boolK (FuncState *fs, int b) { function nilK (line 271) | static int nilK (FuncState *fs) { function luaK_setreturns (line 280) | void luaK_setreturns (FuncState *fs, expdesc *e, int nresults) { function luaK_setoneret (line 292) | void luaK_setoneret (FuncState *fs, expdesc *e) { function luaK_dischargevars (line 304) | void luaK_dischargevars (FuncState *fs, expdesc *e) { function code_label (line 337) | static int code_label (FuncState *fs, int A, int b, int jump) { function discharge2reg (line 343) | static void discharge2reg (FuncState *fs, expdesc *e, int reg) { function discharge2anyreg (line 382) | static void discharge2anyreg (FuncState *fs, expdesc *e) { function exp2reg (line 390) | static void exp2reg (FuncState *fs, expdesc *e, int reg) { function luaK_exp2nextreg (line 414) | void luaK_exp2nextreg (FuncState *fs, expdesc *e) { function luaK_exp2anyreg (line 422) | int luaK_exp2anyreg (FuncState *fs, expdesc *e) { function luaK_exp2val (line 436) | void luaK_exp2val (FuncState *fs, expdesc *e) { function luaK_exp2RK (line 444) | int luaK_exp2RK (FuncState *fs, expdesc *e) { function luaK_storevar (line 472) | void luaK_storevar (FuncState *fs, expdesc *var, expdesc *ex) { function luaK_self (line 503) | void luaK_self (FuncState *fs, expdesc *e, expdesc *key) { function invertjump (line 516) | static void invertjump (FuncState *fs, expdesc *e) { function jumponcond (line 524) | static int jumponcond (FuncState *fs, expdesc *e, int cond) { function luaK_goiftrue (line 539) | void luaK_goiftrue (FuncState *fs, expdesc *e) { function luaK_goiffalse (line 563) | static void luaK_goiffalse (FuncState *fs, expdesc *e) { function codenot (line 586) | static void codenot (FuncState *fs, expdesc *e) { function luaK_indexed (line 621) | void luaK_indexed (FuncState *fs, expdesc *t, expdesc *k) { function constfolding (line 627) | static int constfolding (OpCode op, expdesc *e1, expdesc *e2) { function codearith (line 653) | static void codearith (FuncState *fs, OpCode op, expdesc *e1, expdesc *e... function codecomp (line 673) | static void codecomp (FuncState *fs, OpCode op, int cond, expdesc *e1, function luaK_prefix (line 689) | void luaK_prefix (FuncState *fs, UnOpr op, expdesc *e) { function luaK_infix (line 710) | void luaK_infix (FuncState *fs, BinOpr op, expdesc *v) { function luaK_posfix (line 737) | void luaK_posfix (FuncState *fs, BinOpr op, expdesc *e1, expdesc *e2) { function luaK_fixline (line 784) | void luaK_fixline (FuncState *fs, int line) { function luaK_code (line 789) | static int luaK_code (FuncState *fs, Instruction i, int line) { function luaK_codeABC (line 804) | int luaK_codeABC (FuncState *fs, OpCode o, int a, int b, int c) { function luaK_codeABx (line 812) | int luaK_codeABx (FuncState *fs, OpCode o, int a, unsigned int bc) { function luaK_setlist (line 819) | void luaK_setlist (FuncState *fs, int base, int nelems, int tostore) { FILE: src/lcode.h type BinOpr (line 26) | typedef enum BinOpr { type UnOpr (line 36) | typedef enum UnOpr { OPR_MINUS, OPR_NOT, OPR_LEN, OPR_NOUNOPR } UnOpr; FILE: src/lcurses/_helpers.c function argtypeerror (line 109) | static int function lua_Integer (line 117) | static lua_Integer function checkint (line 126) | static int function chtype (line 133) | static chtype function chtype (line 145) | static chtype function optint (line 156) | static int FILE: src/lcurses/chstr.c type chstr (line 49) | typedef struct function chstr (line 58) | static chstr * function chstr (line 75) | static chstr * function Cset_str (line 100) | static int function Cset_ch (line 143) | static int function Cget (line 178) | static int function Clen (line 207) | static int function Cdup (line 222) | static int function C__call (line 241) | static int function LUALIB_API (line 263) | LUALIB_API int FILE: src/lcurses/compat-5.2.c function lua_absindex (line 10) | int lua_absindex (lua_State *L, int i) { function lua_copy (line 17) | void lua_copy (lua_State *L, int from, int to) { function lua_rawgetp (line 25) | void lua_rawgetp (lua_State *L, int i, const void *p) { function lua_rawsetp (line 31) | void lua_rawsetp (lua_State *L, int i, const void *p) { function lua_Number (line 57) | lua_Number lua_tonumberx (lua_State *L, int i, int *isnum) { function push_package_table (line 68) | static void push_package_table (lua_State *L) { function lua_getuservalue (line 84) | void lua_getuservalue (lua_State *L, int i) { function lua_setuservalue (line 105) | void lua_setuservalue (lua_State *L, int i) { function luaL_setfuncs (line 119) | void luaL_setfuncs (lua_State *L, const luaL_Reg *l, int nup) { function luaL_setmetatable (line 133) | void luaL_setmetatable (lua_State *L, const char *tname) { function luaL_getsubtable (line 140) | int luaL_getsubtable (lua_State *L, int i, const char *name) { function countlevels (line 157) | static int countlevels (lua_State *L) { function findfield (line 171) | static int findfield (lua_State *L, int objidx, int level) { function pushglobalfuncname (line 194) | static int pushglobalfuncname (lua_State *L, lua_Debug *ar) { function pushfuncname (line 209) | static void pushfuncname (lua_State *L, lua_Debug *ar) { function luaL_traceback (line 229) | void luaL_traceback (lua_State *L, lua_State *L1, function luaL_checkversion (line 257) | void luaL_checkversion (lua_State *L) { function luaL_fileresult (line 263) | int luaL_fileresult (lua_State *L, int stat, const char *fname) { type LUAI_INT32 (line 288) | typedef LUAI_INT32 LUA_INT32; function compat52_call_lua (line 402) | static void compat52_call_lua (lua_State *L, char const code[], size_t len, function lua_arith (line 443) | void lua_arith (lua_State *L, int op) { function lua_compare (line 461) | int lua_compare (lua_State *L, int idx1, int idx2, int op) { function lua_pushunsigned (line 486) | void lua_pushunsigned (lua_State *L, lua_Unsigned n) { function lua_Unsigned (line 491) | lua_Unsigned luaL_checkunsigned (lua_State *L, int i) { function lua_Unsigned (line 501) | lua_Unsigned lua_tounsignedx (lua_State *L, int i, int *isnum) { function lua_Unsigned (line 509) | lua_Unsigned luaL_optunsigned (lua_State *L, int i, lua_Unsigned def) { function lua_Integer (line 514) | lua_Integer lua_tointegerx (lua_State *L, int i, int *isnum) { function lua_len (line 523) | void lua_len (lua_State *L, int i) { function luaL_len (line 541) | int luaL_len (lua_State *L, int i) { function luaL_requiref (line 580) | void luaL_requiref (lua_State *L, char const* modname, function luaL_buffinit (line 599) | void luaL_buffinit (lua_State *L, luaL_Buffer_52 *B) { function luaL_addlstring (line 631) | void luaL_addlstring (luaL_Buffer_52 *B, const char *s, size_t l) { function luaL_addvalue (line 637) | void luaL_addvalue (luaL_Buffer_52 *B) { function luaL_pushresult (line 649) | void luaL_pushresult (luaL_Buffer_52 *B) { FILE: src/lcurses/compat-5.2.h type LUAI_UINT32 (line 62) | typedef LUAI_UINT32 lua_Unsigned; type luaL_Buffer_52 (line 64) | typedef struct luaL_Buffer_52 { type luaL_Stream (line 73) | typedef struct luaL_Stream { FILE: src/lcurses/curses.c function Pnew_chstr (line 83) | static int function register_curses_constants (line 107) | static void function cleanup_curses (line 196) | void function init_stdscr (line 209) | static int function Pendwin (line 237) | static int function Pisendwin (line 250) | static int function Pstdscr (line 264) | static int function Pcols (line 281) | static int function Plines (line 296) | static int function Pstart_color (line 310) | static int function Phas_colors (line 328) | static int function Puse_default_colors (line 342) | static int function Passume_default_colors (line 356) | static int function Pinit_pair (line 375) | static int function Ppair_content (line 394) | static int function Pcolors (line 418) | static int function Pcolor_pairs (line 432) | static int function Pcolor_pair (line 446) | static int function Pbaudrate (line 460) | static int function Perasechar (line 473) | static int function Phas_ic (line 487) | static int function Phas_il (line 500) | static int function Pkillchar (line 513) | static int function Ptermattrs (line 528) | static int function Ptermname (line 546) | static int function Plongname (line 559) | static int function ripoffline_cb (line 570) | static int function Pripoffline (line 609) | static int function Pcurs_set (line 655) | static int function Pnapms (line 675) | static int function Presizeterm (line 692) | static int function Pbeep (line 708) | static int function Pflash (line 722) | static int function Pnewwin (line 740) | static int function Pdoupdate (line 760) | static int function Pslk_init (line 775) | static int function Pslk_set (line 792) | static int function Pslk_refresh (line 809) | static int function Pslk_noutrefresh (line 823) | static int function Pslk_label (line 837) | static int function Pslk_clear (line 852) | static int function Pslk_restore (line 866) | static int function Pslk_touch (line 879) | static int function Pslk_attron (line 893) | static int function Pslk_attroff (line 908) | static int function Pslk_attrset (line 923) | static int function Pcbreak (line 939) | static int function Pecho (line 956) | static int function Praw (line 973) | static int function Phalfdelay (line 989) | static int function Pnl (line 1005) | static int function Punctrl (line 1022) | static int function Pkeyname (line 1038) | static int function Pdelay_output (line 1054) | static int function Pflushinp (line 1069) | static int function Pungetch (line 1084) | static int function Pnewpad (line 1100) | static int function Ptigetflag (line 1120) | static int function Ptigetnum (line 1141) | static int function Ptigetstr (line 1166) | static int function LUALIB_API (line 1468) | LUALIB_API int FILE: src/lcurses/strlcpy.c function strlcpy (line 49) | static size_t strlcpy(char *dst, const char *src, size_t siz) FILE: src/lcurses/window.c function lc_newwin (line 48) | static void function WINDOW (line 66) | static WINDOW ** function WINDOW (line 76) | static WINDOW * function W__tostring (line 91) | static int function Wclose (line 110) | static int function Wmove_window (line 131) | static int function Wsub (line 152) | static int function Wderive (line 177) | static int function Wmove_derived (line 199) | static int function Wresize (line 217) | static int function Wclone (line 237) | static int function Wsyncup (line 251) | static int function Wsyncok (line 266) | static int function Wcursyncup (line 280) | static int function Wsyncdown (line 294) | static int function Wrefresh (line 310) | static int function Wnoutrefresh (line 327) | static int function Wredrawwin (line 341) | static int function Wredrawln (line 356) | static int function Wmove (line 374) | static int function Wscrl (line 391) | static int function Wtouch (line 407) | static int function Wtouchline (line 432) | static int function Wis_linetouched (line 454) | static int function Wis_wintouched (line 469) | static int function Wgetyx (line 484) | static int function Wgetparyx (line 503) | static int function Wgetbegyx (line 522) | static int function Wgetmaxyx (line 541) | static int function Wborder (line 573) | static int function Wbox (line 601) | static int function Whline (line 625) | static int function Wvline (line 646) | static int function Wmvhline (line 667) | static int function Wmvvline (line 690) | static int function Werase (line 709) | static int function Wclear (line 722) | static int function Wclrtobot (line 735) | static int function Wclrtoeol (line 748) | static int function Waddch (line 762) | static int function Wmvaddch (line 780) | static int function Wechoch (line 798) | static int function Waddchstr (line 815) | static int function Wmvaddchstr (line 838) | static int function Waddstr (line 862) | static int function Wmvaddstr (line 882) | static int function Wwbkgdset (line 900) | static int function Wwbkgd (line 917) | static int function Wgetbkgd (line 933) | static int function Wintrflush (line 947) | static int function Wkeypad (line 963) | static int function Wmeta (line 979) | static int function Wnodelay (line 995) | static int function Wtimeout (line 1010) | static int function Wnotimeout (line 1027) | static int function Wclearok (line 1043) | static int function Widcok (line 1059) | static int function Widlok (line 1076) | static int function Wleaveok (line 1092) | static int function Wscrollok (line 1108) | static int function Wimmedok (line 1124) | static int function Wwsetscrreg (line 1142) | static int function Woverlay (line 1160) | static int function Woverwrite (line 1176) | static int function Wcopywin (line 1199) | static int function Wdelch (line 1222) | static int function Wmvdelch (line 1237) | static int function Wdeleteln (line 1253) | static int function Winsertln (line 1266) | static int function Wwinsdelln (line 1280) | static int function Wgetch (line 1297) | static int function Wungetch (line 1375) | static int function Wmvgetch (line 1395) | static int function Wwinch (line 1421) | static int function Wmvwinch (line 1437) | static int function Wwinchnstr (line 1455) | static int function Wmvwinchnstr (line 1478) | static int function Wwinnstr (line 1502) | static int function Wmvwinnstr (line 1531) | static int function Wwinsch (line 1560) | static int function Wmvwinsch (line 1578) | static int function Wwinsstr (line 1596) | static int function Wmvwinsstr (line 1614) | static int function Wwinsnstr (line 1633) | static int function Wmvwinsnstr (line 1653) | static int function Wsubpad (line 1675) | static int function Wprefresh (line 1701) | static int function Wpnoutrefresh (line 1729) | static int function Wpechochar (line 1752) | static int function Wattroff (line 1769) | static int function Wattron (line 1785) | static int function Wattrset (line 1801) | static int function Wstandend (line 1816) | static int function Wstandout (line 1829) | static int function LUALIB_API (line 1936) | LUALIB_API int FILE: src/ldebug.c function currentpc (line 36) | static int currentpc (lua_State *L, CallInfo *ci) { function currentline (line 44) | static int currentline (lua_State *L, CallInfo *ci) { function LUA_API (line 56) | LUA_API int lua_sethook (lua_State *L, lua_Hook func, int mask, int coun... function LUA_API (line 69) | LUA_API lua_Hook lua_gethook (lua_State *L) { function LUA_API (line 74) | LUA_API int lua_gethookmask (lua_State *L) { function LUA_API (line 79) | LUA_API int lua_gethookcount (lua_State *L) { function LUA_API (line 84) | LUA_API int lua_getstack (lua_State *L, int level, lua_Debug *ar) { function Proto (line 107) | static Proto *getluaproto (CallInfo *ci) { function LUA_API (line 127) | LUA_API const char *lua_getlocal (lua_State *L, const lua_Debug *ar, int... function LUA_API (line 138) | LUA_API const char *lua_setlocal (lua_State *L, const lua_Debug *ar, int... function funcinfo (line 150) | static void funcinfo (lua_Debug *ar, Closure *cl) { function info_tailcall (line 167) | static void info_tailcall (lua_Debug *ar) { function collectvalidlines (line 177) | static void collectvalidlines (lua_State *L, Closure *f) { function auxgetinfo (line 193) | static int auxgetinfo (lua_State *L, const char *what, lua_Debug *ar, function LUA_API (line 232) | LUA_API int lua_getinfo (lua_State *L, const char *what, lua_Debug *ar) { function precheck (line 276) | static int precheck (const Proto *pt) { function luaG_checkopenop (line 290) | int luaG_checkopenop (Instruction i) { function checkArgMode (line 304) | static int checkArgMode (const Proto *pt, int r, enum OpArgMask mode) { function Instruction (line 317) | Instruction symbexec (const Proto *pt, int lastpc, int reg) { function luaG_checkcode (line 484) | int luaG_checkcode (const Proto *pt) { function isinstack (line 559) | static int isinstack (CallInfo *ci, const TValue *o) { function luaG_typeerror (line 567) | void luaG_typeerror (lua_State *L, const TValue *o, const char *op) { function luaG_concaterror (line 581) | void luaG_concaterror (lua_State *L, StkId p1, StkId p2) { function luaG_aritherror (line 588) | void luaG_aritherror (lua_State *L, const TValue *p1, const TValue *p2) { function luaG_ordererror (line 596) | int luaG_ordererror (lua_State *L, const TValue *p1, const TValue *p2) { function addinfo (line 607) | static void addinfo (lua_State *L, const char *msg) { function luaG_errormsg (line 618) | void luaG_errormsg (lua_State *L) { function luaG_runerror (line 631) | void luaG_runerror (lua_State *L, const char *fmt, ...) { FILE: src/ldo.c type lua_longjmp (line 43) | struct lua_longjmp { function luaD_seterrorobj (line 50) | void luaD_seterrorobj (lua_State *L, int errcode, StkId oldtop) { function restore_stack_limit (line 70) | static void restore_stack_limit (lua_State *L) { function resetstack (line 80) | static void resetstack (lua_State *L, int status) { function luaD_throw (line 93) | void luaD_throw (lua_State *L, int errcode) { function luaD_rawrunprotected (line 110) | int luaD_rawrunprotected (lua_State *L, Pfunc f, void *ud) { function correctstack (line 125) | static void correctstack (lua_State *L, TValue *oldstack) { function luaD_reallocstack (line 140) | void luaD_reallocstack (lua_State *L, int newsize) { function luaD_reallocCI (line 151) | void luaD_reallocCI (lua_State *L, int newsize) { function luaD_growstack (line 160) | void luaD_growstack (lua_State *L, int n) { function CallInfo (line 168) | static CallInfo *growCI (lua_State *L) { function luaD_callhook (line 180) | void luaD_callhook (lua_State *L, int event, int line) { function StkId (line 207) | static StkId adjust_varargs (lua_State *L, Proto *p, int actual) { function StkId (line 243) | static StkId tryfuncTM (lua_State *L, StkId func) { function luaD_precall (line 265) | int luaD_precall (lua_State *L, StkId func, int nresults) { function StkId (line 333) | static StkId callrethooks (lua_State *L, StkId firstResult) { function luaD_poscall (line 344) | int luaD_poscall (lua_State *L, StkId firstResult) { function luaD_call (line 371) | void luaD_call (lua_State *L, StkId func, int nResults) { function resume (line 385) | static void resume (lua_State *L, void *ud) { function resume_error (line 410) | static int resume_error (lua_State *L, const char *msg) { function LUA_API (line 419) | LUA_API int lua_resume (lua_State *L, int nargs) { function LUA_API (line 444) | LUA_API int lua_yield (lua_State *L, int nresults) { function luaD_pcall (line 455) | int luaD_pcall (lua_State *L, Pfunc func, void *u, type SParser (line 484) | struct SParser { /* data to `f_parser' */ function f_parser (line 490) | static void f_parser (lua_State *L, void *ud) { function luaD_protectedparser (line 508) | int luaD_protectedparser (lua_State *L, ZIO *z, const char *name) { FILE: src/ldump.c type DumpState (line 18) | typedef struct { function DumpBlock (line 29) | static void DumpBlock(const void* b, size_t size, DumpState* D) function DumpChar (line 39) | static void DumpChar(int y, DumpState* D) function DumpInt (line 45) | static void DumpInt(int x, DumpState* D) function DumpNumber (line 50) | static void DumpNumber(lua_Number x, DumpState* D) function DumpVector (line 55) | static void DumpVector(const void* b, int n, size_t size, DumpState* D) function DumpString (line 61) | static void DumpString(const TString* s, DumpState* D) function DumpConstants (line 80) | static void DumpConstants(const Proto* f, DumpState* D) function DumpDebug (line 111) | static void DumpDebug(const Proto* f, DumpState* D) function DumpFunction (line 129) | static void DumpFunction(const Proto* f, const TString* p, DumpState* D) function DumpHeader (line 143) | static void DumpHeader(DumpState* D) function luaU_dump (line 153) | int luaU_dump (lua_State* L, const Proto* f, lua_Writer w, void* data, i... FILE: src/lfunc.c function Closure (line 23) | Closure *luaF_newCclosure (lua_State *L, int nelems, Table *e) { function Closure (line 33) | Closure *luaF_newLclosure (lua_State *L, int nelems, Table *e) { function UpVal (line 44) | UpVal *luaF_newupval (lua_State *L) { function UpVal (line 53) | UpVal *luaF_findupval (lua_State *L, StkId level) { function unlinkupval (line 82) | static void unlinkupval (UpVal *uv) { function luaF_freeupval (line 89) | void luaF_freeupval (lua_State *L, UpVal *uv) { function luaF_close (line 96) | void luaF_close (lua_State *L, StkId level) { function Proto (line 115) | Proto *luaF_newproto (lua_State *L) { function luaF_freeproto (line 141) | void luaF_freeproto (lua_State *L, Proto *f) { function luaF_freeclosure (line 152) | void luaF_freeclosure (lua_State *L, Closure *c) { FILE: src/lgc.c function removeentry (line 62) | static void removeentry (Node *n) { function reallymarkobject (line 69) | static void reallymarkobject (global_State *g, GCObject *o) { function marktmu (line 115) | static void marktmu (global_State *g) { function luaC_separateudata (line 128) | size_t luaC_separateudata (lua_State *L, int all) { function traversetable (line 158) | static int traversetable (global_State *g, Table *h) { function traverseproto (line 203) | static void traverseproto (global_State *g, Proto *f) { function traverseclosure (line 224) | static void traverseclosure (global_State *g, Closure *cl) { function checkstacksizes (line 241) | static void checkstacksizes (lua_State *L, StkId max) { function traversestack (line 256) | static void traversestack (global_State *g, lua_State *l) { function l_mem (line 277) | static l_mem propagatemark (global_State *g) { function propagateall (line 323) | static size_t propagateall (global_State *g) { function iscleared (line 337) | static int iscleared (const TValue *o, int iskey) { function cleartable (line 351) | static void cleartable (GCObject *l) { function freeobj (line 378) | static void freeobj (lua_State *L, GCObject *o) { function GCObject (line 407) | static GCObject **sweeplist (lua_State *L, GCObject **p, lu_mem count) { function checkSizes (line 431) | static void checkSizes (lua_State *L) { function GCTM (line 445) | static void GCTM (lua_State *L) { function luaC_callGCTM (line 477) | void luaC_callGCTM (lua_State *L) { function luaC_freeall (line 483) | void luaC_freeall (lua_State *L) { function markmt (line 493) | static void markmt (global_State *g) { function markroot (line 501) | static void markroot (lua_State *L) { function remarkupvals (line 515) | static void remarkupvals (global_State *g) { function atomic (line 525) | static void atomic (lua_State *L) { function l_mem (line 556) | static l_mem singlestep (lua_State *L) { function luaC_step (line 610) | void luaC_step (lua_State *L) { function luaC_fullgc (line 635) | void luaC_fullgc (lua_State *L) { function luaC_barrierf (line 661) | void luaC_barrierf (lua_State *L, GCObject *o, GCObject *v) { function luaC_barrierback (line 674) | void luaC_barrierback (lua_State *L, Table *t) { function luaC_link (line 685) | void luaC_link (lua_State *L, GCObject *o, lu_byte tt) { function luaC_linkupval (line 694) | void luaC_linkupval (lua_State *L, UpVal *uv) { FILE: src/linit.c function LUALIB_API (line 35) | LUALIB_API void luaL_openlibs (lua_State *L) { FILE: src/liolib.c function pushresult (line 24) | static int pushresult (lua_State *L, int i, const char *filename) { function io_type (line 45) | static int io_type (lua_State *L) { function FILE (line 60) | static FILE *tofile (lua_State *L) { function FILE (line 74) | static FILE **newfile (lua_State *L) { function io_fclose (line 86) | static int io_fclose (lua_State *L) { function aux_close (line 94) | static int aux_close (lua_State *L) { function io_close (line 101) | static int io_close (lua_State *L) { function io_gc (line 107) | static int io_gc (lua_State *L) { function io_tostring (line 116) | static int io_tostring (lua_State *L) { function io_open (line 127) | static int io_open (lua_State *L) { function io_tmpfile (line 160) | static int io_tmpfile (lua_State *L) { function aux_lines (line 170) | static void aux_lines (lua_State *L, int idx, int toclose) { function f_lines (line 177) | static int f_lines (lua_State *L) { function read_number (line 191) | static int read_number (lua_State *L, FILE *f) { function test_eof (line 204) | static int test_eof (lua_State *L, FILE *f) { function read_line (line 212) | static int read_line (lua_State *L, FILE *f) { function read_chars (line 234) | static int read_chars (lua_State *L, FILE *f, size_t n) { function g_read (line 252) | static int g_read (lua_State *L, FILE *f, int first) { function f_read (line 299) | static int f_read (lua_State *L) { function io_readline (line 304) | static int io_readline (lua_State *L) { function g_write (line 326) | static int g_write (lua_State *L, FILE *f, int arg) { function f_write (line 345) | static int f_write (lua_State *L) { function f_seek (line 350) | static int f_seek (lua_State *L) { function f_setvbuf (line 366) | static int f_setvbuf (lua_State *L) { function f_flush (line 377) | static int f_flush (lua_State *L) { function createmeta (line 412) | static void createmeta (lua_State *L) { function newfenv (line 420) | static void newfenv (lua_State *L, lua_CFunction cls) { function LUALIB_API (line 427) | LUALIB_API int luaopen_io (lua_State *L) { FILE: src/llex.c function save (line 51) | static void save (LexState *ls, int c) { function luaX_init (line 64) | void luaX_init (lua_State *L) { function luaX_lexerror (line 102) | void luaX_lexerror (LexState *ls, const char *msg, int token) { function luaX_syntaxerror (line 112) | void luaX_syntaxerror (LexState *ls, const char *msg) { function TString (line 117) | TString *luaX_newstring (LexState *ls, const char *str, size_t l) { function inclinenumber (line 129) | static void inclinenumber (LexState *ls) { function luaX_setinput (line 140) | void luaX_setinput (lua_State *L, LexState *ls, ZIO *z, TString *source) { function check_next (line 163) | static int check_next (LexState *ls, const char *set) { function buffreplace (line 171) | static void buffreplace (LexState *ls, char from, char to) { function trydecpoint (line 179) | static void trydecpoint (LexState *ls, SemInfo *seminfo) { function read_numeral (line 194) | static void read_numeral (LexState *ls, SemInfo *seminfo) { function skip_sep (line 210) | static int skip_sep (LexState *ls) { function read_long_string (line 223) | static void read_long_string (LexState *ls, SemInfo *seminfo, int sep) { function read_string (line 278) | static void read_string (LexState *ls, int del, SemInfo *seminfo) { function llex (line 334) | static int llex (LexState *ls, SemInfo *seminfo) { function luaX_next (line 448) | void luaX_next (LexState *ls) { function luaX_lookahead (line 459) | void luaX_lookahead (LexState *ls) { FILE: src/llex.h type RESERVED (line 24) | enum RESERVED { type SemInfo (line 43) | typedef union { type Token (line 49) | typedef struct Token { type LexState (line 55) | typedef struct LexState { FILE: src/llimits.h type LUAI_UINT32 (line 18) | typedef LUAI_UINT32 lu_int32; type LUAI_UMEM (line 20) | typedef LUAI_UMEM lu_mem; type LUAI_MEM (line 22) | typedef LUAI_MEM l_mem; type lu_byte (line 27) | typedef unsigned char lu_byte; type LUAI_USER_ALIGNMENT_T (line 47) | typedef LUAI_USER_ALIGNMENT_T L_Umaxalign; type LUAI_UACNUMBER (line 51) | typedef LUAI_UACNUMBER l_uacNumber; type lu_int32 (line 88) | typedef lu_int32 Instruction; FILE: src/lmathlib.c function math_abs (line 26) | static int math_abs (lua_State *L) { function math_sin (line 31) | static int math_sin (lua_State *L) { function math_sinh (line 36) | static int math_sinh (lua_State *L) { function math_cos (line 41) | static int math_cos (lua_State *L) { function math_cosh (line 46) | static int math_cosh (lua_State *L) { function math_tan (line 51) | static int math_tan (lua_State *L) { function math_tanh (line 56) | static int math_tanh (lua_State *L) { function math_asin (line 61) | static int math_asin (lua_State *L) { function math_acos (line 66) | static int math_acos (lua_State *L) { function math_atan (line 71) | static int math_atan (lua_State *L) { function math_atan2 (line 76) | static int math_atan2 (lua_State *L) { function math_ceil (line 81) | static int math_ceil (lua_State *L) { function math_floor (line 86) | static int math_floor (lua_State *L) { function math_fmod (line 91) | static int math_fmod (lua_State *L) { function math_modf (line 96) | static int math_modf (lua_State *L) { function math_sqrt (line 104) | static int math_sqrt (lua_State *L) { function math_pow (line 109) | static int math_pow (lua_State *L) { function math_log (line 114) | static int math_log (lua_State *L) { function math_log10 (line 119) | static int math_log10 (lua_State *L) { function math_exp (line 124) | static int math_exp (lua_State *L) { function math_deg (line 129) | static int math_deg (lua_State *L) { function math_rad (line 134) | static int math_rad (lua_State *L) { function math_frexp (line 139) | static int math_frexp (lua_State *L) { function math_ldexp (line 146) | static int math_ldexp (lua_State *L) { function math_min (line 153) | static int math_min (lua_State *L) { function math_max (line 167) | static int math_max (lua_State *L) { function math_random (line 181) | static int math_random (lua_State *L) { function math_randomseed (line 209) | static int math_randomseed (lua_State *L) { function LUALIB_API (line 251) | LUALIB_API int luaopen_math (lua_State *L) { FILE: src/lobject.c function luaO_int2fb (line 35) | int luaO_int2fb (unsigned int x) { function luaO_fb2int (line 47) | int luaO_fb2int (int x) { function luaO_log2 (line 54) | int luaO_log2 (unsigned int x) { function luaO_rawequalObj (line 72) | int luaO_rawequalObj (const TValue *t1, const TValue *t2) { function luaO_str2d (line 90) | int luaO_str2d (const char *s, lua_Number *result) { function pushstr (line 104) | static void pushstr (lua_State *L, const char *str) { function luaO_chunkid (line 182) | void luaO_chunkid (char *out, const char *source, size_t bufflen) { FILE: src/lobject.h type GCObject (line 36) | typedef union GCObject GCObject; type GCheader (line 49) | typedef struct GCheader { type Value (line 59) | typedef union { type TValue (line 73) | typedef struct lua_TValue { type TValue (line 193) | typedef TValue *StkId; type TString (line 199) | typedef union TString { type Udata (line 215) | typedef union Udata { type Proto (line 231) | typedef struct Proto { type LocVar (line 262) | typedef struct LocVar { type UpVal (line 274) | typedef struct UpVal { type CClosure (line 295) | typedef struct CClosure { type LClosure (line 302) | typedef struct LClosure { type Closure (line 309) | typedef union Closure { type TKey (line 323) | typedef union TKey { type Node (line 332) | typedef struct Node { type Table (line 338) | typedef struct Table { FILE: src/lopcodes.h type OpMode (line 31) | enum OpMode {iABC, iABx, iAsBx} type OpCode (line 150) | typedef enum { type OpArgMask (line 245) | enum OpArgMask { FILE: src/loslib.c function os_pushresult (line 24) | static int os_pushresult (lua_State *L, int i, const char *filename) { function os_remove (line 40) | static int os_remove (lua_State *L) { function os_rename (line 64) | static int os_rename (lua_State *L) { function os_tmpname (line 110) | static int os_tmpname (lua_State *L) { function os_clock (line 121) | static int os_clock (lua_State *L) { function setfield (line 135) | static void setfield (lua_State *L, const char *key, int value) { function setboolfield (line 140) | static void setboolfield (lua_State *L, const char *key, int value) { function getboolfield (line 147) | static int getboolfield (lua_State *L, const char *key) { function getfield (line 156) | static int getfield (lua_State *L, const char *key, int d) { function os_date (line 171) | static int os_date (lua_State *L) { function os_time (line 217) | static int os_time (lua_State *L) { function os_difftime (line 242) | static int os_difftime (lua_State *L) { function os_setlocale (line 251) | static int os_setlocale (lua_State *L) { function os_exit (line 263) | static int os_exit (lua_State *L) { function LUALIB_API (line 286) | LUALIB_API int luaopen_os (lua_State *L) { FILE: src/lparser.c type BlockCnt (line 40) | typedef struct BlockCnt { function anchor_token (line 57) | static void anchor_token (LexState *ls) { function error_expected (line 65) | static void error_expected (LexState *ls, int token) { function errorlimit (line 71) | static void errorlimit (FuncState *fs, int limit, const char *what) { function testnext (line 80) | static int testnext (LexState *ls, int c) { function check (line 89) | static void check (LexState *ls, int c) { function checknext (line 94) | static void checknext (LexState *ls, int c) { function check_match (line 104) | static void check_match (LexState *ls, int what, int who, int where) { function TString (line 117) | static TString *str_checkname (LexState *ls) { function init_exp (line 126) | static void init_exp (expdesc *e, expkind k, int i) { function codestring (line 133) | static void codestring (LexState *ls, expdesc *e, TString *s) { function checkname (line 138) | static void checkname(LexState *ls, expdesc *e) { function registerlocalvar (line 143) | static int registerlocalvar (LexState *ls, TString *varname) { function new_localvar (line 160) | static void new_localvar (LexState *ls, TString *name, int n) { function adjustlocalvars (line 167) | static void adjustlocalvars (LexState *ls, int nvars) { function removevars (line 176) | static void removevars (LexState *ls, int tolevel) { function indexupvalue (line 183) | static int indexupvalue (FuncState *fs, TString *name, expdesc *v) { function searchvar (line 207) | static int searchvar (FuncState *fs, TString *n) { function markupval (line 217) | static void markupval (FuncState *fs, int level) { function singlevaraux (line 224) | static int singlevaraux (FuncState *fs, TString *n, expdesc *var, int ba... function singlevar (line 248) | static void singlevar (LexState *ls, expdesc *var) { function adjust_assign (line 256) | static void adjust_assign (LexState *ls, int nvars, int nexps, expdesc *... function enterlevel (line 276) | static void enterlevel (LexState *ls) { function enterblock (line 285) | static void enterblock (FuncState *fs, BlockCnt *bl, lu_byte isbreakable) { function leaveblock (line 296) | static void leaveblock (FuncState *fs) { function pushclosure (line 310) | static void pushclosure (LexState *ls, FuncState *func, expdesc *v) { function open_func (line 328) | static void open_func (LexState *ls, FuncState *fs) { function close_func (line 356) | static void close_func (LexState *ls) { function Proto (line 383) | Proto *luaY_parser (lua_State *L, ZIO *z, Mbuffer *buff, const char *nam... function field (line 407) | static void field (LexState *ls, expdesc *v) { function yindex (line 418) | static void yindex (LexState *ls, expdesc *v) { type ConsControl (line 434) | struct ConsControl { function recfield (line 443) | static void recfield (LexState *ls, struct ConsControl *cc) { function closelistfield (line 464) | static void closelistfield (FuncState *fs, struct ConsControl *cc) { function lastlistfield (line 475) | static void lastlistfield (FuncState *fs, struct ConsControl *cc) { function listfield (line 490) | static void listfield (LexState *ls, struct ConsControl *cc) { function constructor (line 498) | static void constructor (LexState *ls, expdesc *t) { function parlist (line 543) | static void parlist (LexState *ls) { function body (line 576) | static void body (LexState *ls, expdesc *e, int needself, int line) { function explist1 (line 596) | static int explist1 (LexState *ls, expdesc *v) { function funcargs (line 609) | static void funcargs (LexState *ls, expdesc *f) { function prefixexp (line 667) | static void prefixexp (LexState *ls, expdesc *v) { function primaryexp (line 690) | static void primaryexp (LexState *ls, expdesc *v) { function simpleexp (line 727) | static void simpleexp (LexState *ls, expdesc *v) { function UnOpr (line 778) | static UnOpr getunopr (int op) { function BinOpr (line 788) | static BinOpr getbinopr (int op) { function BinOpr (line 828) | static BinOpr subexpr (LexState *ls, expdesc *v, unsigned int limit) { function expr (line 856) | static void expr (LexState *ls, expdesc *v) { function block_follow (line 871) | static int block_follow (int token) { function block (line 881) | static void block (LexState *ls) { type LHS_assign (line 896) | struct LHS_assign { function check_conflict (line 908) | static void check_conflict (LexState *ls, struct LHS_assign *lh, expdesc... function assignment (line 931) | static void assignment (LexState *ls, struct LHS_assign *lh, int nvars) { function cond (line 965) | static int cond (LexState *ls) { function breakstat (line 975) | static void breakstat (LexState *ls) { function whilestat (line 991) | static void whilestat (LexState *ls, int line) { function repeatstat (line 1010) | static void repeatstat (LexState *ls, int line) { function exp1 (line 1036) | static int exp1 (LexState *ls) { function forbody (line 1046) | static void forbody (LexState *ls, int base, int line, int nvars, int is... function fornum (line 1067) | static void fornum (LexState *ls, TString *varname, int line) { function forlist (line 1089) | static void forlist (LexState *ls, TString *indexname) { function forstat (line 1112) | static void forstat (LexState *ls, int line) { FILE: src/lparser.h type expkind (line 19) | typedef enum { type expdesc (line 37) | typedef struct expdesc { type upvaldesc (line 48) | typedef struct upvaldesc { type BlockCnt (line 54) | struct BlockCnt type FuncState (line 58) | typedef struct FuncState { FILE: src/lstate.c type LG (line 30) | typedef struct LG { function stack_init (line 37) | static void stack_init (lua_State *L1, lua_State *L) { function freestack (line 56) | static void freestack (lua_State *L, lua_State *L1) { function f_luaopen (line 65) | static void f_luaopen (lua_State *L, void *ud) { function preinit_state (line 79) | static void preinit_state (lua_State *L, global_State *g) { function close_state (line 100) | static void close_state (lua_State *L) { function lua_State (line 114) | lua_State *luaE_newthread (lua_State *L) { function luaE_freethread (line 129) | void luaE_freethread (lua_State *L, lua_State *L1) { function LUA_API (line 137) | LUA_API lua_State *lua_newstate (lua_Alloc f, void *ud) { function callallgcTM (line 185) | static void callallgcTM (lua_State *L, void *ud) { function LUA_API (line 191) | LUA_API void lua_close (lua_State *L) { FILE: src/lstate.h type lua_longjmp (line 18) | struct lua_longjmp type stringtable (line 38) | typedef struct stringtable { type CallInfo (line 48) | typedef struct CallInfo { type global_State (line 68) | typedef struct global_State { type lua_State (line 100) | struct lua_State { type Table (line 141) | struct Table type Proto (line 142) | struct Proto type UpVal (line 143) | struct UpVal type lua_State (line 144) | struct lua_State FILE: src/lstring.c function luaS_resize (line 22) | void luaS_resize (lua_State *L, int newsize) { function TString (line 50) | static TString *newlstr (lua_State *L, const char *str, size_t l, function TString (line 75) | TString *luaS_newlstr (lua_State *L, const char *str, size_t l) { function Udata (line 96) | Udata *luaS_newudata (lua_State *L, size_t s, Table *e) { FILE: src/lstrlib.c function str_len (line 28) | static int str_len (lua_State *L) { function posrelat (line 36) | static ptrdiff_t posrelat (ptrdiff_t pos, size_t len) { function str_sub (line 43) | static int str_sub (lua_State *L) { function str_reverse (line 57) | static int str_reverse (lua_State *L) { function str_lower (line 68) | static int str_lower (lua_State *L) { function str_upper (line 81) | static int str_upper (lua_State *L) { function str_rep (line 93) | static int str_rep (lua_State *L) { function str_byte (line 106) | static int str_byte (lua_State *L) { function str_char (line 125) | static int str_char (lua_State *L) { type MatchState (line 151) | typedef struct MatchState { function check_capture (line 167) | static int check_capture (MatchState *ms, int l) { function capture_to_close (line 175) | static int capture_to_close (MatchState *ms) { function match_class (line 207) | static int match_class (int c, int cl) { function matchbracketclass (line 226) | static int matchbracketclass (int c, const char *p, const char *ec) { function singlematch (line 249) | static int singlematch (int c, const char *p, const char *ep) { function push_onecapture (line 447) | static void push_onecapture (MatchState *ms, int i, const char *s, function push_captures (line 466) | static int push_captures (MatchState *ms, const char *s, const char *e) { function str_find_aux (line 476) | static int str_find_aux (lua_State *L, int find) { function str_find (line 519) | static int str_find (lua_State *L) { function str_match (line 524) | static int str_match (lua_State *L) { function gmatch_aux (line 529) | static int gmatch_aux (lua_State *L) { function gmatch (line 555) | static int gmatch (lua_State *L) { function gfind_nodef (line 565) | static int gfind_nodef (lua_State *L) { function add_s (line 571) | static void add_s (MatchState *ms, luaL_Buffer *b, const char *s, function add_value (line 593) | static void add_value (MatchState *ms, luaL_Buffer *b, const char *s, function str_gsub (line 625) | static int str_gsub (lua_State *L) { function addquoted (line 677) | static void addquoted (lua_State *L, luaL_Buffer *b, int arg) { function addintlen (line 728) | static void addintlen (char *form) { function str_format (line 737) | static int str_format (lua_State *L) { function createmetatable (line 828) | static void createmetatable (lua_State *L) { function LUALIB_API (line 843) | LUALIB_API int luaopen_string (lua_State *L) { FILE: src/ltable.c function Node (line 84) | static Node *hashnum (const Table *t, lua_Number n) { function Node (line 100) | static Node *mainposition (const Table *t, const TValue *key) { function arrayindex (line 120) | static int arrayindex (const TValue *key) { function findindex (line 137) | static int findindex (lua_State *L, Table *t, StkId key) { function luaH_next (line 162) | int luaH_next (lua_State *L, Table *t, StkId key) { function computesizes (line 189) | static int computesizes (int nums[], int *narray) { function countint (line 211) | static int countint (const TValue *key, int *nums) { function numusearray (line 222) | static int numusearray (const Table *t, int *nums) { function numusehash (line 247) | static int numusehash (const Table *t, int *nums, int *pnasize) { function setarrayvector (line 263) | static void setarrayvector (lua_State *L, Table *t, int size) { function setnodevector (line 272) | static void setnodevector (lua_State *L, Table *t, int size) { function resize (line 297) | static void resize (lua_State *L, Table *t, int nasize, int nhsize) { function luaH_resizearray (line 327) | void luaH_resizearray (lua_State *L, Table *t, int nasize) { function rehash (line 333) | static void rehash (lua_State *L, Table *t, const TValue *ek) { function Table (line 358) | Table *luaH_new (lua_State *L, int narray, int nhash) { function luaH_free (line 374) | void luaH_free (lua_State *L, Table *t) { function Node (line 382) | static Node *getfreepos (Table *t) { function TValue (line 399) | static TValue *newkey (lua_State *L, Table *t, const TValue *key) { function TValue (line 435) | const TValue *luaH_getnum (Table *t, int key) { function TValue (line 455) | const TValue *luaH_getstr (Table *t, TString *key) { function TValue (line 469) | const TValue *luaH_get (Table *t, const TValue *key) { function TValue (line 494) | TValue *luaH_set (lua_State *L, Table *t, const TValue *key) { function TValue (line 508) | TValue *luaH_setnum (lua_State *L, Table *t, int key) { function TValue (line 520) | TValue *luaH_setstr (lua_State *L, Table *t, TString *key) { function unbound_search (line 532) | static int unbound_search (Table *t, unsigned int j) { function luaH_getn (line 560) | int luaH_getn (Table *t) { function Node (line 582) | Node *luaH_mainposition (const Table *t, const TValue *key) { function luaH_isdummy (line 586) | int luaH_isdummy (Node *n) { return n == dummynode; } FILE: src/ltablib.c function foreachi (line 22) | static int foreachi (lua_State *L) { function foreach (line 39) | static int foreach (lua_State *L) { function maxn (line 56) | static int maxn (lua_State *L) { function getn (line 72) | static int getn (lua_State *L) { function setn (line 78) | static int setn (lua_State *L) { function tinsert (line 90) | static int tinsert (lua_State *L) { function tremove (line 118) | static int tremove (lua_State *L) { function addfield (line 135) | static void addfield (lua_State *L, luaL_Buffer *b, int i) { function tconcat (line 144) | static int tconcat (lua_State *L) { function set2 (line 173) | static void set2 (lua_State *L, int i, int j) { function sort_comp (line 178) | static int sort_comp (lua_State *L, int a, int b) { function auxsort (line 193) | static void auxsort (lua_State *L, int l, int u) { function sort (line 256) | static int sort (lua_State *L) { function LUALIB_API (line 283) | LUALIB_API int luaopen_table (lua_State *L) { FILE: src/ltm.c function luaT_init (line 30) | void luaT_init (lua_State *L) { function TValue (line 50) | const TValue *luaT_gettm (Table *events, TMS event, TString *ename) { function TValue (line 61) | const TValue *luaT_gettmbyobj (lua_State *L, const TValue *o, TMS event) { FILE: src/ltm.h type TMS (line 18) | typedef enum { FILE: src/lua.c function lstop (line 34) | static void lstop (lua_State *L, lua_Debug *ar) { function laction (line 41) | static void laction (int i) { function print_usage (line 48) | static void print_usage (void) { function l_message (line 53) | static void l_message (const char *pname, const char *msg) { function report (line 67) | static int report (lua_State *L, int status) { function traceback (line 78) | static int traceback (lua_State *L) { function docall (line 98) | int docall (lua_State *L, int narg, int clear) { function set_args (line 114) | void set_args (lua_State *L, char **argv, int n) { function dofile (line 130) | static int dofile (lua_State *L, const char *name) { function dostring (line 136) | int dostring (lua_State *L, const char *s, const char *name) { function stack_dump (line 142) | void stack_dump (lua_State *L) { function handle_luainit (line 176) | static int handle_luainit (lua_State *L) { function dorequire (line 188) | static int dorequire (lua_State *L, const char *filename, const char *gl... type Smain (line 201) | struct Smain { function pmain (line 209) | static int pmain (lua_State *L) { function main (line 262) | int main (int argc, char **argv) { FILE: src/lua.h type lua_State (line 53) | typedef struct lua_State lua_State; type LUA_NUMBER (line 102) | typedef LUA_NUMBER lua_Number; type LUA_INTEGER (line 106) | typedef LUA_INTEGER lua_Integer; type lua_Debug (line 327) | typedef struct lua_Debug lua_Debug; type lua_Debug (line 347) | struct lua_Debug { FILE: src/luasec/config.c function LSEC_API (line 15) | LSEC_API int luaopen_ssl_config(lua_State *L) FILE: src/luasec/context.c function p_context (line 39) | static p_context checkctx(lua_State *L, int idx) function p_context (line 44) | static p_context testctx(lua_State *L, int idx) function set_option_flag (line 52) | static int set_option_flag(const char *opt, unsigned long *flag) function SSL_METHOD (line 68) | static const SSL_METHOD* str2method(const char *method, int *vmin, int *... function SSL_METHOD (line 85) | static const SSL_METHOD* str2method(const char *method, int *vmin, int *... function set_verify_flag (line 121) | static int set_verify_flag(const char *str, int *flag) function passwd_cb (line 145) | static int passwd_cb(char *buf, int size, int flag, void *udata) function add_cert_error (line 169) | static void add_cert_error(lua_State *L, SSL *ssl, int err, int depth) function DH (line 199) | static DH *dhparam_cb(SSL *ssl, int is_export, int keylength) function cert_verify_cb (line 237) | static int cert_verify_cb(X509_STORE_CTX *x509_ctx, void *ptr) function verify_cb (line 269) | static int verify_cb(int preverify_ok, X509_STORE_CTX *x509_ctx) function create (line 308) | static int create(lua_State *L) function load_locations (line 356) | static int load_locations(lua_State *L) function load_cert (line 374) | static int load_cert(lua_State *L) function load_key (line 391) | static int load_key(lua_State *L) function check_key (line 425) | static int check_key(lua_State *L) function set_cipher (line 435) | static int set_cipher(lua_State *L) function set_ciphersuites (line 451) | static int set_ciphersuites(lua_State *L) function set_depth (line 469) | static int set_depth(lua_State *L) function set_verify (line 480) | static int set_verify(lua_State *L) function set_options (line 503) | static int set_options(lua_State *L) function set_mode (line 529) | static int set_mode(lua_State *L) function set_dhparam (line 551) | static int set_dhparam(lua_State *L) function set_curve (line 569) | static int set_curve(lua_State *L) function set_curves_list (line 604) | static int set_curves_list(lua_State *L) function set_alpn (line 629) | static int set_alpn(lua_State *L) function alpn_cb (line 651) | static int alpn_cb(SSL *s, const unsigned char **out, unsigned char *out... function set_alpn_cb (line 695) | static int set_alpn_cb(lua_State *L) function set_dane (line 714) | static int set_dane(lua_State *L) function meth_destroy (line 757) | static int meth_destroy(lua_State *L) function meth_tostring (line 784) | static int meth_tostring(lua_State *L) function meth_set_verify_ext (line 794) | static int meth_set_verify_ext(lua_State *L) function SSL_CTX (line 869) | SSL_CTX* lsec_checkcontext(lua_State *L, int idx) function SSL_CTX (line 875) | SSL_CTX* lsec_testcontext(lua_State *L, int idx) function lsec_getmode (line 884) | int lsec_getmode(lua_State *L, int idx) function LSEC_API (line 895) | LSEC_API int luaopen_ssl_context(lua_State *L) FILE: src/luasec/context.h type t_context (line 23) | typedef struct t_context_ { type t_context (line 30) | typedef t_context* p_context; FILE: src/luasec/ec.c function EC_KEY (line 7) | EC_KEY *lsec_find_ec_key(lua_State *L, const char *str) function lsec_load_curves (line 22) | void lsec_load_curves(lua_State *L) function lsec_get_curves (line 80) | void lsec_get_curves(lua_State *L) function lsec_load_curves (line 99) | void lsec_load_curves(lua_State *L) function lsec_get_curves (line 104) | void lsec_get_curves(lua_State *L) FILE: src/luasec/options.c function LSEC_API (line 182) | LSEC_API lsec_ssl_option_t* lsec_get_ssl_options() { FILE: src/luasec/options.h type lsec_ssl_option_s (line 13) | struct lsec_ssl_option_s { type lsec_ssl_option_t (line 18) | typedef struct lsec_ssl_option_s lsec_ssl_option_t; FILE: src/luasec/ssl.c function lsec_socket_error (line 46) | static int lsec_socket_error() function meth_destroy (line 86) | static int meth_destroy(lua_State *L) function handshake (line 117) | static int handshake(p_ssl ssl) function ssl_send (line 159) | static int ssl_send(void *ctx, const char *data, size_t count, size_t *s... function ssl_recv (line 203) | static int ssl_recv(void *ctx, char *data, size_t count, size_t *got, function SSL_CTX (line 246) | static SSL_CTX* luaossl_testcontext(lua_State *L, int arg) { function SSL (line 253) | static SSL* luaossl_testssl(lua_State *L, int arg) { function meth_create (line 263) | static int meth_create(lua_State *L) function meth_send (line 330) | static int meth_send(lua_State *L) { function meth_receive (line 338) | static int meth_receive(lua_State *L) { function meth_getstats (line 346) | static int meth_getstats(lua_State *L) { function meth_setstats (line 354) | static int meth_setstats(lua_State *L) { function meth_getfd (line 362) | static int meth_getfd(lua_State *L) function meth_setfd (line 373) | static int meth_setfd(lua_State *L) function meth_handshake (line 387) | static int meth_handshake(lua_State *L) function meth_close (line 414) | static int meth_close(lua_State *L) function meth_settimeout (line 423) | static int meth_settimeout(lua_State *L) function meth_dirty (line 432) | static int meth_dirty(lua_State *L) function meth_want (line 445) | static int meth_want(lua_State *L) function meth_compression (line 463) | static int meth_compression(lua_State *L) function meth_getpeercertificate (line 487) | static int meth_getpeercertificate(lua_State *L) function meth_getpeerchain (line 536) | static int meth_getpeerchain(lua_State *L) function copy_error_table (line 570) | static void copy_error_table(lua_State *L, int src, int dst) function meth_getpeerverification (line 591) | static int meth_getpeerverification(lua_State *L) function meth_getfinished (line 623) | static int meth_getfinished(lua_State *L) function meth_getpeerfinished (line 650) | static int meth_getpeerfinished(lua_State *L) function meth_tostring (line 677) | static int meth_tostring(lua_State *L) function meth_setmethod (line 688) | static int meth_setmethod(lua_State *L) function meth_info (line 702) | static int meth_info(lua_State *L) function sni_cb (line 721) | static int sni_cb(SSL *ssl, int *ad, void *arg) function meth_sni (line 761) | static int meth_sni(lua_State *L) function meth_getsniname (line 803) | static int meth_getsniname(lua_State *L) function meth_getalpn (line 814) | static int meth_getalpn(lua_State *L) function meth_copyright (line 827) | static int meth_copyright(lua_State *L) function meth_dane (line 838) | static int meth_dane(lua_State *L) function meth_tlsa (line 847) | static int meth_tlsa(lua_State *L) function LSEC_API (line 922) | LSEC_API int luaopen_ssl_core(lua_State *L) function LSEC_API (line 964) | LSEC_API int luaopen_ssl(lua_State *L) { FILE: src/luasec/ssl.h type t_ssl (line 28) | typedef struct t_ssl_ { type t_ssl (line 37) | typedef t_ssl* p_ssl; FILE: src/luasec/x509.c function lsec_pushx509 (line 47) | void lsec_pushx509(lua_State* L, X509 *cert) function X509 (line 59) | X509* lsec_checkx509(lua_State* L, int idx) function p_x509 (line 67) | p_x509 lsec_checkp_x509(lua_State* L, int idx) type sockaddr (line 88) | struct sockaddr type sockaddr_in (line 89) | struct sockaddr_in type sockaddr_in6 (line 90) | struct sockaddr_in6 type in_addr (line 96) | struct in_addr type sockaddr (line 97) | struct sockaddr type sockaddr_in (line 98) | struct sockaddr_in type in6_addr (line 103) | struct in6_addr type sockaddr (line 104) | struct sockaddr type sockaddr_in6 (line 105) | struct sockaddr_in6 function to_hex (line 122) | static void to_hex(const char* in, int length, char* out) function push_asn1_objname (line 135) | static void push_asn1_objname(lua_State* L, ASN1_OBJECT *object, int no_... function push_asn1_string (line 146) | static void push_asn1_string(lua_State* L, ASN1_STRING *string, int encode) function push_asn1_time (line 172) | static int push_asn1_time(lua_State *L, const ASN1_UTCTIME *tm) function push_asn1_ip (line 187) | static void push_asn1_ip(lua_State *L, ASN1_STRING *string) function push_subtable (line 212) | static int push_subtable(lua_State* L, int idx) function push_x509_name (line 232) | static int push_x509_name(lua_State* L, X509_NAME *name, int encode) function meth_subject (line 260) | static int meth_subject(lua_State* L) function meth_issuer (line 269) | static int meth_issuer(lua_State* L) function meth_extensions (line 278) | int meth_extensions(lua_State* L) function meth_pem (line 381) | static int meth_pem(lua_State* L) function meth_pubkey (line 403) | static int meth_pubkey(lua_State* L) function meth_digest (line 449) | static int meth_digest(lua_State* L) function meth_valid_at (line 486) | static int meth_valid_at(lua_State* L) function meth_serial (line 501) | static int meth_serial(lua_State *L) function meth_notbefore (line 519) | static int meth_notbefore(lua_State *L) function meth_notafter (line 528) | static int meth_notafter(lua_State *L) function meth_issued (line 537) | static int meth_issued(lua_State* L) function meth_destroy (line 622) | static int meth_destroy(lua_State* L) function meth_tostring (line 632) | static int meth_tostring(lua_State *L) function meth_set_encode (line 642) | static int meth_set_encode(lua_State* L) function meth_get_signature_name (line 661) | static int meth_get_signature_name(lua_State* L) function load_cert (line 675) | static int load_cert(lua_State* L) function LSEC_API (line 734) | LSEC_API int luaopen_ssl_x509(lua_State *L) FILE: src/luasec/x509.h type t_x509 (line 20) | typedef struct t_x509_ { type t_x509 (line 24) | typedef t_x509* p_x509; FILE: src/luasocket/auxiliar.c function auxiliar_open (line 13) | int auxiliar_open(lua_State *L) { function auxiliar_newclass (line 22) | void auxiliar_newclass(lua_State *L, const char *classname, luaL_Reg *fu... function auxiliar_tostring (line 45) | int auxiliar_tostring(lua_State *L) { function auxiliar_add2group (line 66) | void auxiliar_add2group(lua_State *L, const char *classname, const char ... function auxiliar_checkboolean (line 77) | int auxiliar_checkboolean(lua_State *L, int objidx) { function auxiliar_setclass (line 114) | void auxiliar_setclass(lua_State *L, const char *classname, int objidx) { function auxiliar_typeerror (line 150) | int auxiliar_typeerror (lua_State *L, int narg, const char *tname) { FILE: src/luasocket/buffer.c function buffer_open (line 32) | int buffer_open(lua_State *L) { function buffer_init (line 40) | void buffer_init(p_buffer buf, p_io io, p_timeout tm) { function buffer_meth_getstats (line 51) | int buffer_meth_getstats(lua_State *L, p_buffer buf) { function buffer_meth_setstats (line 61) | int buffer_meth_setstats(lua_State *L, p_buffer buf) { function buffer_meth_send (line 72) | int buffer_meth_send(lua_State *L, p_buffer buf) { function buffer_meth_receive (line 105) | int buffer_meth_receive(lua_State *L, p_buffer buf) { function buffer_isempty (line 154) | int buffer_isempty(p_buffer buf) { function sendraw (line 165) | static int sendraw(p_buffer buf, const char *data, size_t count, size_t ... function recvraw (line 184) | static int recvraw(p_buffer buf, size_t wanted, luaL_Buffer *b) { function recvall (line 202) | static int recvall(p_buffer buf, luaL_Buffer *b) { function recvline (line 222) | static int recvline(p_buffer buf, luaL_Buffer *b) { function buffer_skip (line 246) | static void buffer_skip(p_buffer buf, size_t count) { function buffer_get (line 257) | static int buffer_get(p_buffer buf, const char **data, size_t *count) { FILE: src/luasocket/buffer.h type t_buffer (line 26) | typedef struct t_buffer_ { type t_buffer (line 34) | typedef t_buffer *p_buffer; FILE: src/luasocket/compat.c function luasocket_setfuncs (line 9) | void luasocket_setfuncs (lua_State *L, const luaL_Reg *l, int nup) { FILE: src/luasocket/except.c type lua_KContext (line 15) | typedef int lua_KContext; function wrap (line 37) | static void wrap(lua_State *L) { function finalize (line 45) | static int finalize(lua_State *L) { function do_nothing (line 56) | static int do_nothing(lua_State *L) { function global_newtry (line 61) | static int global_newtry(lua_State *L) { function unwrap (line 73) | static int unwrap(lua_State *L) { function protected_finish (line 86) | static int protected_finish(lua_State *L, int status, lua_KContext ctx) { function protected_cont (line 95) | static int protected_cont(lua_State *L) { function protected_ (line 104) | static int protected_(lua_State *L) { function global_protect (line 112) | static int global_protect(lua_State *L) { function except_open (line 123) | int except_open(lua_State *L) { FILE: src/luasocket/inet.c type hostent (line 20) | struct hostent function inet_open (line 36) | int inet_open(lua_State *L) function inet_gethost (line 52) | static int inet_gethost(const char *address, struct hostent **hp) { function inet_global_tohostname (line 64) | static int inet_global_tohostname(lua_State *L) { function inet_global_getnameinfo (line 82) | static int inet_global_getnameinfo(lua_State *L) { function inet_global_toip (line 134) | static int inet_global_toip(lua_State *L) function inet_optfamily (line 153) | int inet_optfamily(lua_State* L, int narg, const char* def) function inet_optsocktype (line 161) | int inet_optsocktype(lua_State* L, int narg, const char* def) function inet_global_getaddrinfo (line 169) | static int inet_global_getaddrinfo(lua_State *L) function inet_global_gethostname (line 232) | static int inet_global_gethostname(lua_State *L) function inet_meth_getpeername (line 252) | int inet_meth_getpeername(lua_State *L, p_socket ps, int family) function inet_meth_getsockname (line 286) | int inet_meth_getsockname(lua_State *L, p_socket ps, int family) function inet_pushresolved (line 322) | static void inet_pushresolved(lua_State *L, struct hostent *hp) type sockaddr_in (line 378) | struct sockaddr_in type sockaddr_in6 (line 386) | struct sockaddr_in6 type in6_addr (line 387) | struct in6_addr type addrinfo (line 402) | struct addrinfo type addrinfo (line 404) | struct addrinfo type sockaddr_in6 (line 452) | struct sockaddr_in6 type sockaddr_in (line 453) | struct sockaddr_in type addrinfo (line 464) | struct addrinfo type addrinfo (line 465) | struct addrinfo function inet_aton (line 507) | int inet_aton(const char *cp, struct in_addr *inp) function inet_pton (line 529) | int inet_pton(int af, const char *src, void *dst) FILE: src/luasocket/inet.h type addrinfo (line 39) | struct addrinfo type addrinfo (line 41) | struct addrinfo type in_addr (line 44) | struct in_addr FILE: src/luasocket/io.c function io_init (line 11) | void io_init(p_io io, p_send send, p_recv recv, p_error error, void *ctx) { FILE: src/luasocket/io.h type t_io (line 51) | typedef struct t_io_ { type t_io (line 57) | typedef t_io *p_io; FILE: src/luasocket/luasocket.c function global_skip (line 56) | static int global_skip(lua_State *L) { function global_unload (line 65) | static int global_unload(lua_State *L) { function base_open (line 74) | static int base_open(lua_State *L) { function LUASOCKET_API (line 99) | LUASOCKET_API int luaopen_socket_core(lua_State *L) { FILE: src/luasocket/mime.c type UC (line 13) | typedef unsigned char UC; function LUASOCKET_API (line 170) | LUASOCKET_API int luaopen_mime_core(lua_State *L) function mime_global_wrp (line 196) | static int mime_global_wrp(lua_State *L) function b64setup (line 242) | static void b64setup(UC *unbase) function b64encode (line 262) | static size_t b64encode(UC c, UC *input, size_t size, function b64pad (line 287) | static size_t b64pad(const UC *input, size_t size, function b64decode (line 318) | static size_t b64decode(UC c, UC *input, size_t size, function mime_global_b64 (line 352) | static int mime_global_b64(lua_State *L) function mime_global_unb64 (line 398) | static int mime_global_unb64(lua_State *L) function qpsetup (line 454) | static void qpsetup(UC *cl, UC *unbase) function qpquote (line 508) | static void qpquote(UC c, luaL_Buffer *buffer) function qpencode (line 519) | static size_t qpencode(UC c, UC *input, size_t size, function qppad (line 562) | static size_t qppad(UC *input, size_t size, luaL_Buffer *buffer) function mime_global_qp (line 581) | static int mime_global_qp(lua_State *L) function qpdecode (line 623) | static size_t qpdecode(UC c, UC *input, size_t size, luaL_Buffer *buffer) { function mime_global_unqp (line 657) | static int mime_global_unqp(lua_State *L) function mime_global_qpwrp (line 702) | static int mime_global_qpwrp(lua_State *L) function eolprocess (line 763) | static int eolprocess(int c, int last, const char *marker, function mime_global_eol (line 787) | static int mime_global_eol(lua_State *L) function dot (line 813) | static size_t dot(int c, size_t state, luaL_Buffer *buffer) function mime_global_dot (line 834) | static int mime_global_dot(lua_State *L) FILE: src/luasocket/options.c function opt_meth_setoption (line 31) | int opt_meth_setoption(lua_State *L, p_opt opt, p_socket ps) function opt_meth_getoption (line 44) | int opt_meth_getoption(lua_State *L, p_opt opt, p_socket ps) function opt_set_reuseaddr (line 59) | int opt_set_reuseaddr(lua_State *L, p_socket ps) function opt_get_reuseaddr (line 64) | int opt_get_reuseaddr(lua_State *L, p_socket ps) function opt_set_reuseport (line 71) | int opt_set_reuseport(lua_State *L, p_socket ps) function opt_get_reuseport (line 76) | int opt_get_reuseport(lua_State *L, p_socket ps) function opt_set_tcp_nodelay (line 83) | int opt_set_tcp_nodelay(lua_State *L, p_socket ps) function opt_get_tcp_nodelay (line 88) | int opt_get_tcp_nodelay(lua_State *L, p_socket ps) function opt_get_tcp_keepidle (line 96) | int opt_get_tcp_keepidle(lua_State *L, p_socket ps) function opt_set_tcp_keepidle (line 101) | int opt_set_tcp_keepidle(lua_State *L, p_socket ps) function opt_get_tcp_keepcnt (line 111) | int opt_get_tcp_keepcnt(lua_State *L, p_socket ps) function opt_set_tcp_keepcnt (line 116) | int opt_set_tcp_keepcnt(lua_State *L, p_socket ps) function opt_get_tcp_keepintvl (line 126) | int opt_get_tcp_keepintvl(lua_State *L, p_socket ps) function opt_set_tcp_keepintvl (line 131) | int opt_set_tcp_keepintvl(lua_State *L, p_socket ps) function opt_set_keepalive (line 139) | int opt_set_keepalive(lua_State *L, p_socket ps) function opt_get_keepalive (line 144) | int opt_get_keepalive(lua_State *L, p_socket ps) function opt_set_dontroute (line 150) | int opt_set_dontroute(lua_State *L, p_socket ps) function opt_get_dontroute (line 155) | int opt_get_dontroute(lua_State *L, p_socket ps) function opt_set_broadcast (line 161) | int opt_set_broadcast(lua_State *L, p_socket ps) function opt_get_broadcast (line 166) | int opt_get_broadcast(lua_State *L, p_socket ps) function opt_set_recv_buf_size (line 172) | int opt_set_recv_buf_size(lua_State *L, p_socket ps) function opt_get_recv_buf_size (line 177) | int opt_get_recv_buf_size(lua_State *L, p_socket ps) function opt_get_send_buf_size (line 183) | int opt_get_send_buf_size(lua_State *L, p_socket ps) function opt_set_send_buf_size (line 188) | int opt_set_send_buf_size(lua_State *L, p_socket ps) function opt_set_ip6_unicast_hops (line 194) | int opt_set_ip6_unicast_hops(lua_State *L, p_socket ps) function opt_get_ip6_unicast_hops (line 199) | int opt_get_ip6_unicast_hops(lua_State *L, p_socket ps) function opt_set_ip6_multicast_hops (line 205) | int opt_set_ip6_multicast_hops(lua_State *L, p_socket ps) function opt_get_ip6_multicast_hops (line 210) | int opt_get_ip6_multicast_hops(lua_State *L, p_socket ps) function opt_set_ip_multicast_loop (line 216) | int opt_set_ip_multicast_loop(lua_State *L, p_socket ps) function opt_get_ip_multicast_loop (line 221) | int opt_get_ip_multicast_loop(lua_State *L, p_socket ps) function opt_set_ip6_multicast_loop (line 227) | int opt_set_ip6_multicast_loop(lua_State *L, p_socket ps) function opt_get_ip6_multicast_loop (line 232) | int opt_get_ip6_multicast_loop(lua_State *L, p_socket ps) function opt_set_linger (line 238) | int opt_set_linger(lua_State *L, p_socket ps) function opt_get_linger (line 255) | int opt_get_linger(lua_State *L, p_socket ps) function opt_set_ip_multicast_ttl (line 271) | int opt_set_ip_multicast_ttl(lua_State *L, p_socket ps) function opt_set_ip_multicast_if (line 277) | int opt_set_ip_multicast_if(lua_State *L, p_socket ps) function opt_get_ip_multicast_if (line 288) | int opt_get_ip_multicast_if(lua_State *L, p_socket ps) function opt_set_ip_add_membership (line 302) | int opt_set_ip_add_membership(lua_State *L, p_socket ps) function opt_set_ip_drop_membersip (line 307) | int opt_set_ip_drop_membersip(lua_State *L, p_socket ps) function opt_set_ip6_add_membership (line 313) | int opt_set_ip6_add_membership(lua_State *L, p_socket ps) function opt_set_ip6_drop_membersip (line 318) | int opt_set_ip6_drop_membersip(lua_State *L, p_socket ps) function opt_get_ip6_v6only (line 323) | int opt_get_ip6_v6only(lua_State *L, p_socket ps) function opt_set_ip6_v6only (line 328) | int opt_set_ip6_v6only(lua_State *L, p_socket ps) function opt_get_error (line 334) | int opt_get_error(lua_State *L, p_socket ps) function opt_setmembership (line 350) | static int opt_setmembership(lua_State *L, p_socket ps, int level, int n... function opt_ip6_setmembership (line 371) | static int opt_ip6_setmembership(lua_State *L, p_socket ps, int level, i... function opt_get (line 397) | static function opt_set (line 410) | static function opt_getboolean (line 422) | static int opt_getboolean(lua_State *L, p_socket ps, int level, int name) function opt_setboolean (line 433) | static int opt_setboolean(lua_State *L, p_socket ps, int level, int name) function opt_getint (line 439) | static int opt_getint(lua_State *L, p_socket ps, int level, int name) function opt_setint (line 450) | static int opt_setint(lua_State *L, p_socket ps, int level, int name) FILE: src/luasocket/options.h type t_opt (line 15) | typedef struct t_opt { type t_opt (line 19) | typedef t_opt *p_opt; FILE: src/luasocket/select.c function select_open (line 35) | int select_open(lua_State *L) { function global_select (line 52) | static int global_select(lua_State *L) { function t_socket (line 88) | static t_socket getfd(lua_State *L) { function dirty (line 104) | static int dirty(lua_State *L) { function collect_fd (line 117) | static void collect_fd(lua_State *L, int tab, int itab, function check_dirty (line 158) | static int check_dirty(lua_State *L, int tab, int dtab, fd_set *set) { function return_fd (line 183) | static void return_fd(lua_State *L, fd_set *set, t_socket max_fd, function make_assoc (line 196) | static void make_assoc(lua_State *L, int tab) { FILE: src/luasocket/serial.c function LUASOCKET_API (line 59) | LUASOCKET_API int luaopen_socket_serial(lua_State *L) { function meth_send (line 74) | static int meth_send(lua_State *L) { function meth_receive (line 79) | static int meth_receive(lua_State *L) { function meth_getstats (line 84) | static int meth_getstats(lua_State *L) { function meth_setstats (line 89) | static int meth_setstats(lua_State *L) { function meth_getfd (line 97) | static int meth_getfd(lua_State *L) { function meth_setfd (line 104) | static int meth_setfd(lua_State *L) { function meth_dirty (line 110) | static int meth_dirty(lua_State *L) { function meth_close (line 119) | static int meth_close(lua_State *L) function meth_settimeout (line 131) | static int meth_settimeout(lua_State *L) { function global_create (line 144) | static int global_create(lua_State *L) { FILE: src/luasocket/socket.h type SA (line 32) | typedef struct sockaddr SA; type hostent (line 62) | struct hostent type hostent (line 63) | struct hostent FILE: src/luasocket/tcp.c function tcp_open (line 128) | int tcp_open(lua_State *L) function meth_send (line 149) | static int meth_send(lua_State *L) { function meth_receive (line 154) | static int meth_receive(lua_State *L) { function meth_getstats (line 159) | static int meth_getstats(lua_State *L) { function meth_setstats (line 164) | static int meth_setstats(lua_State *L) { function meth_getoption (line 172) | static int meth_getoption(lua_State *L) function meth_setoption (line 178) | static int meth_setoption(lua_State *L) function meth_getfd (line 187) | static int meth_getfd(lua_State *L) function meth_setfd (line 195) | static int meth_setfd(lua_State *L) function meth_dirty (line 202) | static int meth_dirty(lua_State *L) function meth_accept (line 213) | static int meth_accept(lua_State *L) function meth_bind (line 244) | static int meth_bind(lua_State *L) { function meth_connect (line 271) | static int meth_connect(lua_State *L) { function meth_close (line 302) | static int meth_close(lua_State *L) function meth_getfamily (line 313) | static int meth_getfamily(lua_State *L) function meth_listen (line 331) | static int meth_listen(lua_State *L) function meth_shutdown (line 351) | static int meth_shutdown(lua_State *L) function meth_getpeername (line 365) | static int meth_getpeername(lua_State *L) function meth_getsockname (line 372) | static int meth_getsockname(lua_State *L) function meth_settimeout (line 382) | static int meth_settimeout(lua_State *L) function meth_gettimeout (line 388) | static int meth_gettimeout(lua_State *L) function tcp_create (line 400) | static int tcp_create(lua_State *L, int family) { function global_create (line 426) | static int global_create(lua_State *L) { function global_create4 (line 430) | static int global_create4(lua_State *L) { function global_create6 (line 434) | static int global_create6(lua_State *L) { function global_connect (line 438) | static int global_connect(lua_State *L) { FILE: src/luasocket/tcp.h type t_tcp (line 23) | typedef struct t_tcp_ { type t_tcp (line 31) | typedef t_tcp *p_tcp; FILE: src/luasocket/timeout.c function timeout_init (line 47) | void timeout_init(p_timeout tm, double block, double total) { function timeout_get (line 60) | double timeout_get(p_timeout tm) { function timeout_getstart (line 81) | double timeout_getstart(p_timeout tm) { function timeout_getretry (line 93) | double timeout_getretry(p_timeout tm) { function p_timeout (line 113) | p_timeout timeout_markstart(p_timeout tm) { function timeout_gettime (line 124) | double timeout_gettime(void) { function timeout_gettime (line 134) | double timeout_gettime(void) { function timeout_open (line 145) | int timeout_open(lua_State *L) { function timeout_meth_settimeout (line 156) | int timeout_meth_settimeout(lua_State *L, p_timeout tm) { function timeout_meth_gettimeout (line 178) | int timeout_meth_gettimeout(lua_State *L, p_timeout tm) { function timeout_lua_gettime (line 190) | static int timeout_lua_gettime(lua_State *L) function timeout_lua_sleep (line 200) | int timeout_lua_sleep(lua_State *L) function timeout_lua_sleep (line 210) | int timeout_lua_sleep(lua_State *L) FILE: src/luasocket/timeout.h type t_timeout (line 10) | typedef struct t_timeout_ { type t_timeout (line 15) | typedef t_timeout *p_timeout; FILE: src/luasocket/udp.c function udp_open (line 123) | int udp_open(lua_State *L) { function meth_send (line 154) | static int meth_send(lua_State *L) { function meth_sendto (line 174) | static int meth_sendto(lua_State *L) { function meth_receive (line 234) | static int meth_receive(lua_State *L) { function meth_receivefrom (line 263) | static int meth_receivefrom(lua_State *L) { function meth_getfamily (line 307) | static int meth_getfamily(lua_State *L) { function meth_getfd (line 321) | static int meth_getfd(lua_State *L) { function meth_setfd (line 328) | static int meth_setfd(lua_State *L) { function meth_dirty (line 334) | static int meth_dirty(lua_State *L) { function meth_getpeername (line 344) | static int meth_getpeername(lua_State *L) { function meth_getsockname (line 349) | static int meth_getsockname(lua_State *L) { function meth_setoption (line 357) | static int meth_setoption(lua_State *L) { function meth_getoption (line 365) | static int meth_getoption(lua_State *L) { function meth_settimeout (line 373) | static int meth_settimeout(lua_State *L) { function meth_gettimeout (line 378) | static int meth_gettimeout(lua_State *L) { function meth_setpeername (line 386) | static int meth_setpeername(lua_State *L) { function meth_close (line 420) | static int meth_close(lua_State *L) { function meth_setsockname (line 430) | static int meth_setsockname(lua_State *L) { function udp_create (line 456) | static int udp_create(lua_State *L, int family) { function global_create (line 478) | static int global_create(lua_State *L) { function global_create4 (line 482) | static int global_create4(lua_State *L) { function global_create6 (line 486) | static int global_create6(lua_State *L) { FILE: src/luasocket/udp.h type t_udp (line 22) | typedef struct t_udp_ { type t_udp (line 27) | typedef t_udp *p_udp; FILE: src/luasocket/unix.c function add_alias (line 19) | static void add_alias(lua_State *L, int index, const char *name, const c... function compat_socket_unix_call (line 25) | static int compat_socket_unix_call(lua_State *L) function LUASOCKET_API (line 47) | LUASOCKET_API int luaopen_socket_unix(lua_State *L) FILE: src/luasocket/unix.h type t_unix (line 16) | typedef struct t_unix_ { type t_unix (line 22) | typedef t_unix *p_unix; FILE: src/luasocket/unixdgram.c function unixdgram_open (line 86) | int unixdgram_open(lua_State *L) function meth_send (line 112) | static int meth_send(lua_State *L) function meth_sendto (line 133) | static int meth_sendto(lua_State *L) function meth_receive (line 171) | static int meth_receive(lua_State *L) { function meth_receivefrom (line 200) | static int meth_receivefrom(lua_State *L) { function meth_setoption (line 236) | static int meth_setoption(lua_State *L) { function meth_getfd (line 244) | static int meth_getfd(lua_State *L) { function meth_setfd (line 251) | static int meth_setfd(lua_State *L) { function meth_dirty (line 257) | static int meth_dirty(lua_State *L) { type sockaddr_un (line 268) | struct sockaddr_un function meth_bind (line 283) | static int meth_bind(lua_State *L) function meth_getsockname (line 297) | static int meth_getsockname(lua_State *L) type sockaddr_un (line 318) | struct sockaddr_un function meth_connect (line 334) | static int meth_connect(lua_State *L) function meth_close (line 353) | static int meth_close(lua_State *L) function meth_settimeout (line 364) | static int meth_settimeout(lua_State *L) function meth_gettimeout (line 370) | static int meth_gettimeout(lua_State *L) function global_create (line 382) | static int global_create(lua_State *L) FILE: src/luasocket/unixstream.c function unixstream_open (line 81) | int unixstream_open(lua_State *L) function meth_send (line 103) | static int meth_send(lua_State *L) { function meth_receive (line 108) | static int meth_receive(lua_State *L) { function meth_getstats (line 113) | static int meth_getstats(lua_State *L) { function meth_setstats (line 118) | static int meth_setstats(lua_State *L) { function meth_setoption (line 126) | static int meth_setoption(lua_State *L) { function meth_getfd (line 134) | static int meth_getfd(lua_State *L) { function meth_setfd (line 141) | static int meth_setfd(lua_State *L) { function meth_dirty (line 147) | static int meth_dirty(lua_State *L) { function meth_accept (line 157) | static int meth_accept(lua_State *L) { type sockaddr_un (line 185) | struct sockaddr_un function meth_bind (line 205) | static int meth_bind(lua_State *L) { function meth_getsockname (line 218) | static int meth_getsockname(lua_State *L) type sockaddr_un (line 239) | struct sockaddr_un function meth_connect (line 259) | static int meth_connect(lua_State *L) function meth_close (line 278) | static int meth_close(lua_State *L) function meth_listen (line 289) | static int meth_listen(lua_State *L) function meth_shutdown (line 308) | static int meth_shutdown(lua_State *L) function meth_settimeout (line 322) | static int meth_settimeout(lua_State *L) { function global_create (line 333) | static int global_create(lua_State *L) { FILE: src/luasocket/usocket.c function socket_waitfd (line 27) | int socket_waitfd(p_socket ps, int sw, p_timeout tm) { function socket_waitfd (line 49) | int socket_waitfd(p_socket ps, int sw, p_timeout tm) { function socket_open (line 81) | int socket_open(void) { function socket_close (line 90) | int socket_close(void) { function socket_destroy (line 97) | void socket_destroy(p_socket ps) { function socket_select (line 107) | int socket_select(t_socket n, fd_set *rfds, fd_set *wfds, fd_set *efds, function socket_create (line 124) | int socket_create(p_socket ps, int domain, int type, int protocol) { function socket_bind (line 133) | int socket_bind(p_socket ps, SA *addr, socklen_t len) { function socket_listen (line 148) | int socket_listen(p_socket ps, int backlog) { function socket_shutdown (line 157) | void socket_shutdown(p_socket ps, int how) { function socket_connect (line 164) | int socket_connect(p_socket ps, SA *addr, socklen_t len, p_timeout tm) { function socket_accept (line 190) | int socket_accept(p_socket ps, p_socket pa, SA *addr, socklen_t *len, p_... function socket_send (line 207) | int socket_send(p_socket ps, const char *data, size_t count, function socket_sendto (line 241) | int socket_sendto(p_socket ps, const char *data, size_t count, size_t *s... function socket_recv (line 266) | int socket_recv(p_socket ps, char *data, size_t count, size_t *got, p_ti... function socket_recvfrom (line 288) | int socket_recvfrom(p_socket ps, char *data, size_t count, size_t *got, function socket_write (line 316) | int socket_write(p_socket ps, const char *data, size_t count, function socket_read (line 351) | int socket_read(p_socket ps, char *data, size_t count, size_t *got, p_ti... function socket_setblocking (line 373) | void socket_setblocking(p_socket ps) { function socket_setnonblocking (line 382) | void socket_setnonblocking(p_socket ps) { function socket_gethostbyaddr (line 391) | int socket_gethostbyaddr(const char *addr, socklen_t len, struct hostent... function socket_gethostbyname (line 399) | int socket_gethostbyname(const char *addr, struct hostent **hp) { FILE: src/luasocket/usocket.h type t_socket (line 58) | typedef int t_socket; type t_socket (line 59) | typedef t_socket *p_socket; type t_sockaddr_storage (line 60) | typedef struct sockaddr_storage t_sockaddr_storage; FILE: src/luasocket/wsocket.c function socket_open (line 21) | int socket_open(void) { function socket_close (line 37) | int socket_close(void) { function socket_waitfd (line 50) | int socket_waitfd(p_socket ps, int sw, p_timeout tm) { function socket_select (line 78) | int socket_select(t_socket n, fd_set *rfds, fd_set *wfds, fd_set *efds, function socket_destroy (line 93) | void socket_destroy(p_socket ps) { function socket_shutdown (line 104) | void socket_shutdown(p_socket ps, int how) { function socket_create (line 113) | int socket_create(p_socket ps, int domain, int type, int protocol) { function socket_connect (line 122) | int socket_connect(p_socket ps, SA *addr, socklen_t len, p_timeout tm) { function socket_bind (line 151) | int socket_bind(p_socket ps, SA *addr, socklen_t len) { function socket_listen (line 162) | int socket_listen(p_socket ps, int backlog) { function socket_accept (line 173) | int socket_accept(p_socket ps, p_socket pa, SA *addr, socklen_t *len, function socket_send (line 195) | int socket_send(p_socket ps, const char *data, size_t count, function socket_sendto (line 223) | int socket_sendto(p_socket ps, const char *data, size_t count, size_t *s... function socket_recv (line 244) | int socket_recv(p_socket ps, char *data, size_t count, size_t *got, function socket_recvfrom (line 273) | int socket_recvfrom(p_socket ps, char *data, size_t count, size_t *got, function socket_setblocking (line 302) | void socket_setblocking(p_socket ps) { function socket_setnonblocking (line 310) | void socket_setnonblocking(p_socket ps) { function socket_gethostbyaddr (line 318) | int socket_gethostbyaddr(const char *addr, socklen_t len, struct hostent... function socket_gethostbyname (line 324) | int socket_gethostbyname(const char *addr, struct hostent **hp) { FILE: src/luasocket/wsocket.h type socklen_t (line 14) | typedef int socklen_t; type SOCKADDR_STORAGE (line 15) | typedef SOCKADDR_STORAGE t_sockaddr_storage; type SOCKET (line 16) | typedef SOCKET t_socket; type t_socket (line 17) | typedef t_socket *p_socket; FILE: src/lundump.c type LoadState (line 23) | typedef struct { function error (line 36) | static void error(LoadState* S, const char* why) function LoadBlock (line 48) | static void LoadBlock(LoadState* S, void* b, size_t size) function LoadChar (line 54) | static int LoadChar(LoadState* S) function LoadInt (line 61) | static int LoadInt(LoadState* S) function lua_Number (line 69) | static lua_Number LoadNumber(LoadState* S) function TString (line 76) | static TString* LoadString(LoadState* S) function LoadCode (line 90) | static void LoadCode(LoadState* S, Proto* f) function LoadConstants (line 100) | static void LoadConstants(LoadState* S, Proto* f) function LoadDebug (line 137) | static void LoadDebug(LoadState* S, Proto* f) function Proto (line 161) | static Proto* LoadFunction(LoadState* S, TString* p) function LoadHeader (line 183) | static void LoadHeader(LoadState* S) function Proto (line 195) | Proto* luaU_undump (lua_State* L, ZIO* Z, Mbuffer* buff, const char* name) function luaU_header (line 214) | void luaU_header (char* h) FILE: src/lvm.c function TValue (line 35) | const TValue *luaV_tonumber (const TValue *obj, TValue *n) { function luaV_tostring (line 47) | int luaV_tostring (lua_State *L, StkId obj) { function traceexec (line 60) | static void traceexec (lua_State *L, const Instruction *pc) { function callTMres (line 80) | static void callTMres (lua_State *L, StkId res, const TValue *f, function callTM (line 96) | static void callTM (lua_State *L, const TValue *f, const TValue *p1, function luaV_gettable (line 108) | void luaV_gettable (lua_State *L, const TValue *t, TValue *key, StkId va... function luaV_settable (line 134) | void luaV_settable (lua_State *L, const TValue *t, TValue *key, StkId va... function call_binTM (line 165) | static int call_binTM (lua_State *L, const TValue *p1, const TValue *p2, function TValue (line 176) | static const TValue *get_compTM (lua_State *L, Table *mt1, Table *mt2, function call_orderTM (line 190) | static int call_orderTM (lua_State *L, const TValue *p1, const TValue *p2, function l_strcmp (line 203) | static int l_strcmp (const TString *ls, const TString *rs) { function luaV_lessthan (line 225) | int luaV_lessthan (lua_State *L, const TValue *l, const TValue *r) { function lessequal (line 239) | static int lessequal (lua_State *L, const TValue *l, const TValue *r) { function luaV_equalval (line 255) | int luaV_equalval (lua_State *L, const TValue *t1, const TValue *t2) { function luaV_concat (line 282) | void luaV_concat (lua_State *L, int total, int last) { function Arith (line 317) | static void Arith (lua_State *L, StkId ra, const TValue *rb, function luaV_execute (line 377) | void luaV_execute (lua_State *L, int nexeccalls) { FILE: src/lzio.c function luaZ_fill (line 21) | int luaZ_fill (ZIO *z) { function luaZ_lookahead (line 35) | int luaZ_lookahead (ZIO *z) { function luaZ_init (line 48) | void luaZ_init (lua_State *L, ZIO *z, lua_Reader reader, void *data) { function luaZ_read (line 58) | size_t luaZ_read (ZIO *z, void *b, size_t n) { FILE: src/lzio.h type ZIO (line 18) | typedef struct Zio ZIO; type Mbuffer (line 24) | typedef struct Mbuffer { type Zio (line 56) | struct Zio { FILE: src/realpath.c type stat (line 52) | struct stat FILE: src/teliva.c function starts_with (line 22) | int starts_with(const char* s, const char* prefix) { function contains (line 26) | int contains(const char* s, const char* sub) { function any_equal (line 30) | int any_equal(char* const* arr, const char* s) { function any_starts_with (line 37) | int any_starts_with(char* const* arr, const char* s) { function draw_string_on_menu (line 48) | void draw_string_on_menu(const char* s) { function draw_menu_item (line 57) | void draw_menu_item(const char* key, const char* name) { function draw_menu (line 90) | static void draw_menu(lua_State* L) { function render_permissions (line 142) | static void render_permissions(lua_State* L) { function render_trusted_teliva_data (line 166) | void render_trusted_teliva_data(lua_State* L) { function render_wrapped_text (line 183) | static int render_wrapped_text(int y, int xmin, int xmax, const char* te... function render_previous_error (line 207) | void render_previous_error(void) { function report_in_developer_mode (line 215) | int report_in_developer_mode(lua_State* L, int status) { function big_picture_menu (line 236) | static void big_picture_menu(void) { function is_current_definition (line 252) | static int is_current_definition(lua_State* L, const char* definition_na... function draw_definition_name (line 282) | void draw_definition_name(const char* definition_name) { function draw_highlighted_definition_name (line 291) | void draw_highlighted_definition_name(const char* definition_name) { function save_call_graph_depth (line 300) | void save_call_graph_depth(lua_State* L, int depth, const char* name) { function precompute_names_of_globals (line 341) | static void precompute_names_of_globals(lua_State* L) { function save_caller (line 359) | static void save_caller(lua_State* L, const char* name, const char* call... function record_metadata_about_function_call (line 382) | void record_metadata_about_function_call (lua_State *L, CallInfo *ci) { function clear_caller (line 397) | static void clear_caller(lua_State* L) { function default_big_picture_view (line 418) | void default_big_picture_view(lua_State* L) { function big_picture_view (line 688) | void big_picture_view(lua_State* L) { function editor_view_in_progress (line 706) | int editor_view_in_progress(lua_State* L) { function draw_current_definition_name_and_callers (line 723) | void draw_current_definition_name_and_callers(lua_State* L) { function restore_editor_view (line 749) | int restore_editor_view(lua_State* L) { function developer_mode (line 791) | void developer_mode(lua_State* L) { function save_editor_state (line 815) | void save_editor_state(int rowoff, int coloff, int cy, int cx) { function look_up_definition (line 839) | static int look_up_definition (lua_State* L, const char* name) { function save_to_current_definition_and_editor_buffer (line 868) | void save_to_current_definition_and_editor_buffer(lua_State* L, const ch... function read_editor_buffer (line 891) | static void read_editor_buffer(char* out, int capacity) { function update_definition (line 897) | static void update_definition(lua_State* L, const char* name, char* new_... function load_editor_buffer_to_current_definition_in_image (line 927) | void load_editor_buffer_to_current_definition_in_image(lua_State* L) { function load_editor_buffer_to_current_definition_in_image_and_reload (line 935) | int load_editor_buffer_to_current_definition_in_image_and_reload(lua_Sta... function edit_current_definition (line 947) | static int edit_current_definition(lua_State* L) { function recent_changes_menu (line 973) | static void recent_changes_menu(int cursor, int history_array_size) { function render_wrapped_lua_text (line 1015) | static int render_wrapped_lua_text(int y, int xmin, int xmax, const char... function render_recent_changes (line 1042) | static void render_recent_changes(lua_State* L, int start_index) { function add_undo_event (line 1111) | static void add_undo_event(lua_State* L, int cursor) { function save_note_to_editor_buffer (line 1132) | static void save_note_to_editor_buffer(lua_State* L, int cursor) { function load_note_from_editor_buffer (line 1153) | static void load_note_from_editor_buffer(lua_State* L, int cursor) { function recent_changes_view (line 1164) | static void recent_changes_view(lua_State* L) { function binding_exists (line 1207) | static int binding_exists (lua_State *L, const char *name) { function load_definitions (line 1216) | static int load_definitions(lua_State* L) { function run_tests (line 1250) | static int run_tests(lua_State* L) { function clear_call_graph_depth (line 1306) | static void clear_call_graph_depth(lua_State* L) { function isarg (line 1327) | static int isarg(lua_State* trustedL) { function inarg (line 1333) | static int inarg(lua_State* trustedL) { function initialize_trustedL (line 1344) | void initialize_trustedL() { function file_operation_permitted_manually (line 1370) | static int file_operation_permitted_manually(const char* filename, const... function file_operation_permitted_automatically (line 1391) | static int file_operation_permitted_automatically(const char* filename, ... function file_operation_permitted (line 1410) | int file_operation_permitted(const char* filename, const char* mode) { function permissions_menu (line 1417) | static void permissions_menu() { function characterize_file_operations_predicate (line 1435) | void characterize_file_operations_predicate() { function render_permissions_screen (line 1489) | static void render_permissions_screen() { function validate_file_operations_predicate (line 1592) | int validate_file_operations_predicate() { function load_file_operations_predicate (line 1607) | static int load_file_operations_predicate(const char* body) { function edit_file_operations_predicate_body (line 1621) | static void edit_file_operations_predicate_body() { function print_file_permission_suggestions (line 1663) | void print_file_permission_suggestions(int row) { function permissions_view (line 1676) | static void permissions_view() { function save_permissions_to_user_configuration (line 1697) | static void save_permissions_to_user_configuration(lua_State* L) { function load_permissions_from_user_configuration (line 1745) | static void load_permissions_from_user_configuration(lua_State* L) { function permissions_mode (line 1798) | void permissions_mode(lua_State* L) { type AuditEvent (line 1824) | typedef struct { function append_to_audit_log (line 1834) | void append_to_audit_log(lua_State* L, const char* buffer) { function events_menu (line 1851) | static void events_menu() { function render_event (line 1862) | static void render_event(int i, int y, int cursor) { function render_events (line 1871) | static void render_events(int cursor) { function load_image (line 1921) | int load_image(lua_State* L, char** argv, int n) { FILE: src/teliva.h type KEY_ACTION (line 9) | enum KEY_ACTION { type color (line 60) | enum color { type color (line 83) | enum color { type color (line 106) | enum color { type color_pair (line 129) | enum color_pair { FILE: src/tlv.c function teliva_load_multiline_string (line 25) | static void teliva_load_multiline_string(lua_State* L, FILE* in, char* l... function teliva_load_definition (line 58) | void teliva_load_definition(lua_State* L, FILE* in) { function load_tlv (line 104) | void load_tlv(lua_State* L, char* filename) { function emit_multiline_string (line 122) | void emit_multiline_string(FILE* out, const char* value) { function save_tlv_key (line 141) | static void save_tlv_key(lua_State* L, const char* key, FILE* out) { function save_tlv (line 156) | void save_tlv(lua_State* L, char* filename) { function is_special_history_key (line 216) | int is_special_history_key(const char* key) {