Home
last modified time | relevance | path

Searched refs:FuncState (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/lua/
H A Dlcode.h47 LUAI_FUNC int luaK_codeABx (FuncState *fs, OpCode o, int A, unsigned int Bx);
48 LUAI_FUNC int luaK_codeABC (FuncState *fs, OpCode o, int A, int B, int C);
49 LUAI_FUNC int luaK_codek (FuncState *fs, int reg, int k);
50 LUAI_FUNC void luaK_fixline (FuncState *fs, int line);
51 LUAI_FUNC void luaK_nil (FuncState *fs, int from, int n);
52 LUAI_FUNC void luaK_reserveregs (FuncState *fs, int n);
53 LUAI_FUNC void luaK_checkstack (FuncState *fs, int n);
54 LUAI_FUNC int luaK_stringK (FuncState *fs, TString *s);
55 LUAI_FUNC int luaK_numberK (FuncState *fs, lua_Number r);
56 LUAI_FUNC void luaK_dischargevars (FuncState *fs, expdesc *e);
[all …]
H A Dlcode.c36 void luaK_nil (FuncState *fs, int from, int n) { in luaK_nil()
58 int luaK_jump (FuncState *fs) { in luaK_jump()
68 void luaK_ret (FuncState *fs, int first, int nret) { in luaK_ret()
73 static int condjump (FuncState *fs, OpCode op, int A, int B, int C) { in condjump()
79 static void fixjump (FuncState *fs, int pc, int dest) { in fixjump()
93 int luaK_getlabel (FuncState *fs) { in luaK_getlabel()
99 static int getjump (FuncState *fs, int pc) { in getjump()
108 static Instruction *getjumpcontrol (FuncState *fs, int pc) { in getjumpcontrol()
121 static int need_value (FuncState *fs, int list) { in need_value()
130 static int patchtestreg (FuncState *fs, int node, int reg) { in patchtestreg()
[all …]
H A Dlparser.c82 static l_noret errorlimit (FuncState *fs, int limit, const char *what) { in errorlimit()
95 static void checklimit (FuncState *fs, int v, int l, const char *what) { in checklimit()
165 FuncState *fs = ls->fs; in registerlocalvar()
178 FuncState *fs = ls->fs; in new_localvar()
197 static LocVar *getlocvar (FuncState *fs, int i) { in getlocvar()
205 FuncState *fs = ls->fs; in adjustlocalvars()
213 static void removevars (FuncState *fs, int tolevel) { in removevars()
220 static int searchupvalue (FuncState *fs, TString *name) { in searchupvalue()
230 static int newupvalue (FuncState *fs, TString *name, expdesc *v) { in newupvalue()
245 static int searchvar (FuncState *fs, TString *n) { in searchvar()
[all …]
H A Dlparser.h96 typedef struct FuncState { struct
99 struct FuncState *prev; /* enclosing function */ argument
112 } FuncState; argument
H A Dllex.h57 struct FuncState *fs; /* current function (parser) */