Proto
EFI_IPSEC_PROTOCOL_TYPE Proto;
EFI_IPSEC_PROTOCOL_TYPE Proto;
#define VALIDSIZE sizeof(Ptbl)/sizeof(struct Proto)
struct Proto *p;
struct Proto *p;
struct Proto Ptbl[]={
return Proto;
return Proto;
else if (kind == Proto)
Proto *p = f->p;
Proto *f = fs->f;
Proto *f = fs->f;
static const char *upvalname (Proto *p, int uv) {
Proto *p = cl->l.p;
static const char *getobjname (Proto *p, int lastpc, int reg,
static void kname (Proto *p, int pc, int c, const char **name) {
static int findsetreg (Proto *p, int lastpc, int reg) {
static const char *getobjname (Proto *p, int lastpc, int reg,
Proto *p = ci_func(ci)->p; /* calling function */
static StkId adjust_varargs (lua_State *L, Proto *p, int actual) {
Proto *p = clLvalue(func)->p;
static void DumpUpvalues(const Proto* f, DumpState* D)
static void DumpDebug(const Proto* f, DumpState* D)
static void DumpFunction(const Proto* f, DumpState* D)
int luaU_dump (lua_State* L, const Proto* f, lua_Writer w, void* data, int strip)
static void DumpFunction(const Proto* f, DumpState* D);
static void DumpConstants(const Proto* f, DumpState* D)
Proto *luaF_newproto (lua_State *L) {
Proto *f = &luaC_newobj(L, LUA_TPROTO, sizeof(Proto), NULL, 0)->p;
void luaF_freeproto (lua_State *L, Proto *f) {
const char *luaF_getlocalname (const Proto *f, int local_number, int pc) {
LUAI_FUNC Proto *luaF_newproto (lua_State *L);
LUAI_FUNC void luaF_freeproto (lua_State *L, Proto *f);
LUAI_FUNC const char *luaF_getlocalname (const Proto *func, int local_number,
LUAI_FUNC void luaC_barrierproto_ (lua_State *L, Proto *p, Closure *c) {
static int traverseproto (global_State *g, Proto *f) {
return sizeof(Proto) + sizeof(Instruction) * f->sizecode +
sizeof(Proto *) * f->sizep +
Proto *p = gco2p(o);
LUAI_FUNC void luaC_barrierproto_ (lua_State *L, Proto *p, Closure *c);
struct Proto **p; /* functions defined inside the function */
struct Proto *p;
Proto *f = fs->f;
Proto *f = fs->f;
static Proto *addprototype (LexState *ls) {
Proto *clp;
Proto *f = fs->f; /* prototype of current function */
luaM_growvector(L, f->p, fs->np, f->sizep, Proto *, MAXARG_Bx, "functions");
Proto *f;
Proto *f = fs->f;
luaM_reallocvector(L, f->p, f->sizep, fs->np, Proto *);
Proto *f = fs->f;
Proto *f; /* current function header */
struct Proto p;
f->p=luaM_newvector(S->L,n,Proto*);
static void LoadUpvalues(LoadState* S, Proto* f)
static void LoadDebug(LoadState* S, Proto* f)
static void LoadFunction(LoadState* S, Proto* f)
Proto* p=cl->l.p;
static void LoadCode(LoadState* S, Proto* f)
static void LoadFunction(LoadState* S, Proto* f);
static void LoadConstants(LoadState* S, Proto* f)
LUAI_FUNC int luaU_dump (lua_State* L, const Proto* f, lua_Writer w, void* data, int strip);
static Closure *getcached (Proto *p, UpVal **encup, StkId base) {
static void pushclosure (lua_State *L, Proto *p, UpVal **encup, StkId base,
Proto *p = ci_func(ci)->p;
Proto *p = cl->p->p[GETARG_Bx(i)];