ref 480 lib/lua/lauxlib.c int ref; ref 487 lib/lua/lauxlib.c ref = (int)lua_tointeger(L, -1); /* ref = t[FREELIST_REF] */ ref 489 lib/lua/lauxlib.c if (ref != 0) { /* any free element? */ ref 490 lib/lua/lauxlib.c lua_rawgeti(L, t, ref); /* remove it from list */ ref 494 lib/lua/lauxlib.c ref = (int)lua_objlen(L, t); ref 495 lib/lua/lauxlib.c ref++; /* create new reference */ ref 497 lib/lua/lauxlib.c lua_rawseti(L, t, ref); ref 498 lib/lua/lauxlib.c return ref; ref 502 lib/lua/lauxlib.c LUALIB_API void luaL_unref (lua_State *L, int t, int ref) { ref 503 lib/lua/lauxlib.c if (ref >= 0) { ref 506 lib/lua/lauxlib.c lua_rawseti(L, t, ref); /* t[ref] = t[FREELIST_REF] */ ref 507 lib/lua/lauxlib.c lua_pushinteger(L, ref); ref 75 lib/lua/lauxlib.h LUALIB_API void (luaL_unref) (lua_State *L, int t, int ref); ref 165 lib/lua/lauxlib.h #define lua_unref(L,ref) luaL_unref(L, LUA_REGISTRYINDEX, (ref)) ref 167 lib/lua/lauxlib.h #define lua_getref(L,ref) lua_rawgeti(L, LUA_REGISTRYINDEX, (ref)) ref 3820 tools/finsig_thumb2.c uint32_t ref=get_saved_sig_val(rule->ref_name); ref 3821 tools/finsig_thumb2.c save_misc_val(rule->name,(ref)?1:0,0,ref); ref 3923 tools/finsig_thumb2.c uint32_t ref=0;get_saved_sig_val(rule->ref_name); ref 3928 tools/finsig_thumb2.c ref=get_saved_sig_val(rule->ref_name); ref 3929 tools/finsig_thumb2.c v=(ref)?1:0; ref 3931 tools/finsig_thumb2.c save_misc_val(rule->name,v,0,ref);