Home
last modified time | relevance | path

Searched refs:self_ref (Results 1 – 4 of 4) sorted by relevance

/memcached-1.6.32/
Dproxy_config.c110 assert(g->self_ref != -1); in _proxy_manager_thread()
112 if (g->self_ref < -1) { in _proxy_manager_thread()
114 g->self_ref = -g->self_ref; in _proxy_manager_thread()
116 assert(g->self_ref > 0 || g->refcount == 0); in _proxy_manager_thread()
118 luaL_unref(L, LUA_REGISTRYINDEX, g->self_ref); in _proxy_manager_thread()
119 g->self_ref = -1; in _proxy_manager_thread()
Dproxy_luafgen.c37 assert(fgen->self_ref == 0); in mcplib_funcgen_gc()
119 luaL_unref(L, -1, rctx->self_ref); in mcp_rcontext_cleanup()
120 rctx->self_ref = 0; in mcp_rcontext_cleanup()
191 assert(fgen->self_ref); in _mcplib_funcgen_cache()
193 lua_rawgeti(L, LUA_REGISTRYINDEX, fgen->self_ref); in _mcplib_funcgen_cache()
292 rc->self_ref = luaL_ref(L, -2); // pop rcontext in _mcplib_funcgen_gencall()
471 if (fgen->self_ref) { in mcp_funcgen_cleanup()
476 luaL_unref(L, LUA_REGISTRYINDEX, fgen->self_ref); in mcp_funcgen_cleanup()
477 fgen->self_ref = 0; in mcp_funcgen_cleanup()
540 if (fgen->self_ref) { in mcp_funcgen_reference()
[all …]
Dproxy.h560 int self_ref; member
653 int self_ref; // self-reference if we're attached anywhere member
734 int self_ref; // reference to our own object member
Dproto_proxy.c1408 if (g->self_ref == 0) { in mcp_gobj_ref()
1419 g->self_ref = -luaL_ref(L, LUA_REGISTRYINDEX); in mcp_gobj_ref()