Symbol: FuncState
usr/src/uts/common/fs/zfs/lua/lcode.c
108
static Instruction *getjumpcontrol (FuncState *fs, int pc) {
usr/src/uts/common/fs/zfs/lua/lcode.c
121
static int need_value (FuncState *fs, int list) {
usr/src/uts/common/fs/zfs/lua/lcode.c
130
static int patchtestreg (FuncState *fs, int node, int reg) {
usr/src/uts/common/fs/zfs/lua/lcode.c
143
static void removevalues (FuncState *fs, int list) {
usr/src/uts/common/fs/zfs/lua/lcode.c
149
static void patchlistaux (FuncState *fs, int list, int vtarget, int reg,
usr/src/uts/common/fs/zfs/lua/lcode.c
162
static void dischargejpc (FuncState *fs) {
usr/src/uts/common/fs/zfs/lua/lcode.c
168
void luaK_patchlist (FuncState *fs, int list, int target) {
usr/src/uts/common/fs/zfs/lua/lcode.c
178
LUAI_FUNC void luaK_patchclose (FuncState *fs, int list, int level) {
usr/src/uts/common/fs/zfs/lua/lcode.c
191
void luaK_patchtohere (FuncState *fs, int list) {
usr/src/uts/common/fs/zfs/lua/lcode.c
197
void luaK_concat (FuncState *fs, int *l1, int l2) {
usr/src/uts/common/fs/zfs/lua/lcode.c
211
static int luaK_code (FuncState *fs, Instruction i) {
usr/src/uts/common/fs/zfs/lua/lcode.c
226
int luaK_codeABC (FuncState *fs, OpCode o, int a, int b, int c) {
usr/src/uts/common/fs/zfs/lua/lcode.c
235
int luaK_codeABx (FuncState *fs, OpCode o, int a, unsigned int bc) {
usr/src/uts/common/fs/zfs/lua/lcode.c
243
static int codeextraarg (FuncState *fs, int a) {
usr/src/uts/common/fs/zfs/lua/lcode.c
249
int luaK_codek (FuncState *fs, int reg, int k) {
usr/src/uts/common/fs/zfs/lua/lcode.c
260
void luaK_checkstack (FuncState *fs, int n) {
usr/src/uts/common/fs/zfs/lua/lcode.c
270
void luaK_reserveregs (FuncState *fs, int n) {
usr/src/uts/common/fs/zfs/lua/lcode.c
276
static void freereg (FuncState *fs, int reg) {
usr/src/uts/common/fs/zfs/lua/lcode.c
284
static void freeexp (FuncState *fs, expdesc *e) {
usr/src/uts/common/fs/zfs/lua/lcode.c
290
static int addk (FuncState *fs, TValue *key, TValue *v) {
usr/src/uts/common/fs/zfs/lua/lcode.c
318
int luaK_stringK (FuncState *fs, TString *s) {
usr/src/uts/common/fs/zfs/lua/lcode.c
325
int luaK_numberK (FuncState *fs, lua_Number r) {
usr/src/uts/common/fs/zfs/lua/lcode.c
342
static int boolK (FuncState *fs, int b) {
usr/src/uts/common/fs/zfs/lua/lcode.c
349
static int nilK (FuncState *fs) {
usr/src/uts/common/fs/zfs/lua/lcode.c
358
void luaK_setreturns (FuncState *fs, expdesc *e, int nresults) {
usr/src/uts/common/fs/zfs/lua/lcode.c
36
void luaK_nil (FuncState *fs, int from, int n) {
usr/src/uts/common/fs/zfs/lua/lcode.c
370
void luaK_setoneret (FuncState *fs, expdesc *e) {
usr/src/uts/common/fs/zfs/lua/lcode.c
382
void luaK_dischargevars (FuncState *fs, expdesc *e) {
usr/src/uts/common/fs/zfs/lua/lcode.c
414
static int code_label (FuncState *fs, int A, int b, int jump) {
usr/src/uts/common/fs/zfs/lua/lcode.c
420
static void discharge2reg (FuncState *fs, expdesc *e, int reg) {
usr/src/uts/common/fs/zfs/lua/lcode.c
459
static void discharge2anyreg (FuncState *fs, expdesc *e) {
usr/src/uts/common/fs/zfs/lua/lcode.c
467
static void exp2reg (FuncState *fs, expdesc *e, int reg) {
usr/src/uts/common/fs/zfs/lua/lcode.c
491
void luaK_exp2nextreg (FuncState *fs, expdesc *e) {
usr/src/uts/common/fs/zfs/lua/lcode.c
499
int luaK_exp2anyreg (FuncState *fs, expdesc *e) {
usr/src/uts/common/fs/zfs/lua/lcode.c
513
void luaK_exp2anyregup (FuncState *fs, expdesc *e) {
usr/src/uts/common/fs/zfs/lua/lcode.c
519
void luaK_exp2val (FuncState *fs, expdesc *e) {
usr/src/uts/common/fs/zfs/lua/lcode.c
527
int luaK_exp2RK (FuncState *fs, expdesc *e) {
usr/src/uts/common/fs/zfs/lua/lcode.c
557
void luaK_storevar (FuncState *fs, expdesc *var, expdesc *ex) {
usr/src/uts/common/fs/zfs/lua/lcode.c
58
int luaK_jump (FuncState *fs) {
usr/src/uts/common/fs/zfs/lua/lcode.c
584
void luaK_self (FuncState *fs, expdesc *e, expdesc *key) {
usr/src/uts/common/fs/zfs/lua/lcode.c
597
static void invertjump (FuncState *fs, expdesc *e) {
usr/src/uts/common/fs/zfs/lua/lcode.c
605
static int jumponcond (FuncState *fs, expdesc *e, int cond) {
usr/src/uts/common/fs/zfs/lua/lcode.c
620
void luaK_goiftrue (FuncState *fs, expdesc *e) {
usr/src/uts/common/fs/zfs/lua/lcode.c
644
void luaK_goiffalse (FuncState *fs, expdesc *e) {
usr/src/uts/common/fs/zfs/lua/lcode.c
667
static void codenot (FuncState *fs, expdesc *e) {
usr/src/uts/common/fs/zfs/lua/lcode.c
68
void luaK_ret (FuncState *fs, int first, int nret) {
usr/src/uts/common/fs/zfs/lua/lcode.c
702
void luaK_indexed (FuncState *fs, expdesc *t, expdesc *k) {
usr/src/uts/common/fs/zfs/lua/lcode.c
728
static void codearith (FuncState *fs, OpCode op,
usr/src/uts/common/fs/zfs/lua/lcode.c
73
static int condjump (FuncState *fs, OpCode op, int A, int B, int C) {
usr/src/uts/common/fs/zfs/lua/lcode.c
750
static void codecomp (FuncState *fs, OpCode op, int cond, expdesc *e1,
usr/src/uts/common/fs/zfs/lua/lcode.c
766
void luaK_prefix (FuncState *fs, UnOpr op, expdesc *e, int line) {
usr/src/uts/common/fs/zfs/lua/lcode.c
79
static void fixjump (FuncState *fs, int pc, int dest) {
usr/src/uts/common/fs/zfs/lua/lcode.c
790
void luaK_infix (FuncState *fs, BinOpr op, expdesc *v) {
usr/src/uts/common/fs/zfs/lua/lcode.c
817
void luaK_posfix (FuncState *fs, BinOpr op,
usr/src/uts/common/fs/zfs/lua/lcode.c
866
void luaK_fixline (FuncState *fs, int line) {
usr/src/uts/common/fs/zfs/lua/lcode.c
871
void luaK_setlist (FuncState *fs, int base, int nelems, int tostore) {
usr/src/uts/common/fs/zfs/lua/lcode.c
93
int luaK_getlabel (FuncState *fs) {
usr/src/uts/common/fs/zfs/lua/lcode.c
99
static int getjump (FuncState *fs, int pc) {
usr/src/uts/common/fs/zfs/lua/lcode.h
47
LUAI_FUNC int luaK_codeABx (FuncState *fs, OpCode o, int A, unsigned int Bx);
usr/src/uts/common/fs/zfs/lua/lcode.h
48
LUAI_FUNC int luaK_codeABC (FuncState *fs, OpCode o, int A, int B, int C);
usr/src/uts/common/fs/zfs/lua/lcode.h
49
LUAI_FUNC int luaK_codek (FuncState *fs, int reg, int k);
usr/src/uts/common/fs/zfs/lua/lcode.h
50
LUAI_FUNC void luaK_fixline (FuncState *fs, int line);
usr/src/uts/common/fs/zfs/lua/lcode.h
51
LUAI_FUNC void luaK_nil (FuncState *fs, int from, int n);
usr/src/uts/common/fs/zfs/lua/lcode.h
52
LUAI_FUNC void luaK_reserveregs (FuncState *fs, int n);
usr/src/uts/common/fs/zfs/lua/lcode.h
53
LUAI_FUNC void luaK_checkstack (FuncState *fs, int n);
usr/src/uts/common/fs/zfs/lua/lcode.h
54
LUAI_FUNC int luaK_stringK (FuncState *fs, TString *s);
usr/src/uts/common/fs/zfs/lua/lcode.h
55
LUAI_FUNC int luaK_numberK (FuncState *fs, lua_Number r);
usr/src/uts/common/fs/zfs/lua/lcode.h
56
LUAI_FUNC void luaK_dischargevars (FuncState *fs, expdesc *e);
usr/src/uts/common/fs/zfs/lua/lcode.h
57
LUAI_FUNC int luaK_exp2anyreg (FuncState *fs, expdesc *e);
usr/src/uts/common/fs/zfs/lua/lcode.h
58
LUAI_FUNC void luaK_exp2anyregup (FuncState *fs, expdesc *e);
usr/src/uts/common/fs/zfs/lua/lcode.h
59
LUAI_FUNC void luaK_exp2nextreg (FuncState *fs, expdesc *e);
usr/src/uts/common/fs/zfs/lua/lcode.h
60
LUAI_FUNC void luaK_exp2val (FuncState *fs, expdesc *e);
usr/src/uts/common/fs/zfs/lua/lcode.h
61
LUAI_FUNC int luaK_exp2RK (FuncState *fs, expdesc *e);
usr/src/uts/common/fs/zfs/lua/lcode.h
62
LUAI_FUNC void luaK_self (FuncState *fs, expdesc *e, expdesc *key);
usr/src/uts/common/fs/zfs/lua/lcode.h
63
LUAI_FUNC void luaK_indexed (FuncState *fs, expdesc *t, expdesc *k);
usr/src/uts/common/fs/zfs/lua/lcode.h
64
LUAI_FUNC void luaK_goiftrue (FuncState *fs, expdesc *e);
usr/src/uts/common/fs/zfs/lua/lcode.h
65
LUAI_FUNC void luaK_goiffalse (FuncState *fs, expdesc *e);
usr/src/uts/common/fs/zfs/lua/lcode.h
66
LUAI_FUNC void luaK_storevar (FuncState *fs, expdesc *var, expdesc *e);
usr/src/uts/common/fs/zfs/lua/lcode.h
67
LUAI_FUNC void luaK_setreturns (FuncState *fs, expdesc *e, int nresults);
usr/src/uts/common/fs/zfs/lua/lcode.h
68
LUAI_FUNC void luaK_setoneret (FuncState *fs, expdesc *e);
usr/src/uts/common/fs/zfs/lua/lcode.h
69
LUAI_FUNC int luaK_jump (FuncState *fs);
usr/src/uts/common/fs/zfs/lua/lcode.h
70
LUAI_FUNC void luaK_ret (FuncState *fs, int first, int nret);
usr/src/uts/common/fs/zfs/lua/lcode.h
71
LUAI_FUNC void luaK_patchlist (FuncState *fs, int list, int target);
usr/src/uts/common/fs/zfs/lua/lcode.h
72
LUAI_FUNC void luaK_patchtohere (FuncState *fs, int list);
usr/src/uts/common/fs/zfs/lua/lcode.h
73
LUAI_FUNC void luaK_patchclose (FuncState *fs, int list, int level);
usr/src/uts/common/fs/zfs/lua/lcode.h
74
LUAI_FUNC void luaK_concat (FuncState *fs, int *l1, int l2);
usr/src/uts/common/fs/zfs/lua/lcode.h
75
LUAI_FUNC int luaK_getlabel (FuncState *fs);
usr/src/uts/common/fs/zfs/lua/lcode.h
76
LUAI_FUNC void luaK_prefix (FuncState *fs, UnOpr op, expdesc *v, int line);
usr/src/uts/common/fs/zfs/lua/lcode.h
77
LUAI_FUNC void luaK_infix (FuncState *fs, BinOpr op, expdesc *v);
usr/src/uts/common/fs/zfs/lua/lcode.h
78
LUAI_FUNC void luaK_posfix (FuncState *fs, BinOpr op, expdesc *v1,
usr/src/uts/common/fs/zfs/lua/lcode.h
80
LUAI_FUNC void luaK_setlist (FuncState *fs, int base, int nelems, int tostore);
usr/src/uts/common/fs/zfs/lua/llex.h
57
struct FuncState *fs; /* current function (parser) */
usr/src/uts/common/fs/zfs/lua/lparser.c
1083
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1108
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1194
static void checkrepeated (FuncState *fs, Labellist *ll, TString *label) {
usr/src/uts/common/fs/zfs/lua/lparser.c
1216
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1234
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1254
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1285
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1310
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1332
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1357
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1376
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1410
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1424
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1481
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1497
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
1603
static void mainfunc (LexState *ls, FuncState *fs) {
usr/src/uts/common/fs/zfs/lua/lparser.c
1620
FuncState funcstate;
usr/src/uts/common/fs/zfs/lua/lparser.c
165
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
178
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
197
static LocVar *getlocvar (FuncState *fs, int i) {
usr/src/uts/common/fs/zfs/lua/lparser.c
205
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
213
static void removevars (FuncState *fs, int tolevel) {
usr/src/uts/common/fs/zfs/lua/lparser.c
220
static int searchupvalue (FuncState *fs, TString *name) {
usr/src/uts/common/fs/zfs/lua/lparser.c
230
static int newupvalue (FuncState *fs, TString *name, expdesc *v) {
usr/src/uts/common/fs/zfs/lua/lparser.c
245
static int searchvar (FuncState *fs, TString *n) {
usr/src/uts/common/fs/zfs/lua/lparser.c
259
static void markupval (FuncState *fs, int level) {
usr/src/uts/common/fs/zfs/lua/lparser.c
270
static int singlevaraux (FuncState *fs, TString *n, expdesc *var, int base) {
usr/src/uts/common/fs/zfs/lua/lparser.c
298
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
310
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
341
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
419
static void movegotosout (FuncState *fs, BlockCnt *bl) {
usr/src/uts/common/fs/zfs/lua/lparser.c
437
static void enterblock (FuncState *fs, BlockCnt *bl, lu_byte isloop) {
usr/src/uts/common/fs/zfs/lua/lparser.c
471
static void leaveblock (FuncState *fs) {
usr/src/uts/common/fs/zfs/lua/lparser.c
500
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
520
FuncState *fs = ls->fs->prev;
usr/src/uts/common/fs/zfs/lua/lparser.c
526
static void open_func (LexState *ls, FuncState *fs, BlockCnt *bl) {
usr/src/uts/common/fs/zfs/lua/lparser.c
556
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
617
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
653
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
672
static void closelistfield (FuncState *fs, struct ConsControl *cc) {
usr/src/uts/common/fs/zfs/lua/lparser.c
683
static void lastlistfield (FuncState *fs, struct ConsControl *cc) {
usr/src/uts/common/fs/zfs/lua/lparser.c
732
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
760
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
789
FuncState new_fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
82
static l_noret errorlimit (FuncState *fs, int limit, const char *what) {
usr/src/uts/common/fs/zfs/lua/lparser.c
823
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
901
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.c
95
static void checklimit (FuncState *fs, int v, int l, const char *what) {
usr/src/uts/common/fs/zfs/lua/lparser.c
962
FuncState *fs = ls->fs;
usr/src/uts/common/fs/zfs/lua/lparser.h
99
struct FuncState *prev; /* enclosing function */