Home
last modified time | relevance | path

Searched refs:L (Results 1 – 20 of 20) sorted by relevance

/memcached-1.6.32/
Dproxy_lua.c13 lua_State *L; member
26 lua_State *L = c->L; in _mcplib_append_stats() local
30 lua_rawset(L, -3); in _mcplib_append_stats()
43 lua_State *L = c->L; in _mcplib_append_section_stats() local
82 L, in mcplib_server_stats()
340 lua_pop(L, 1); in mcplib_backend()
345 lua_pop(L, 1); in mcplib_backend()
356 lua_pop(L, 1); in mcplib_backend()
367 lua_pop(L, 1); in mcplib_backend()
377 lua_pop(L, 1); in mcplib_backend()
[all …]
Dproxy_luafgen.c95 mcp_rcontext_cleanup(L, subrctx->fgen, subrctx, lua_absindex(L, -1)); in mcp_rcontext_cleanup()
192 lua_State *L = fgen->thread->L; in _mcplib_funcgen_cache() local
194 mcp_rcontext_cleanup(L, fgen, rctx, lua_absindex(L, -1)); in _mcplib_funcgen_cache()
326 lua_State *L = fgen->thread->L; in _mcp_funcgen_return_rctx() local
698 lua_pop(L, 1); in mcplib_funcgen_ready()
707 lua_pop(L, 1); in mcplib_funcgen_ready()
759 lua_pop(L, 1); in _mcplib_rcontext_queue()
1445 lua_pushnil(L); in mcplib_rcontext_tls_peer_cn()
1824 lua_pop(L, 1); in mcplib_router_new()
1857 lua_pop(L, 1); in mcplib_router_new()
[all …]
Dproxy_inspector.c91 lua_pop(L, 1); // val or nil in mcp_inspector_flag_c_g()
104 lua_pop(L, 1); // val or nil in mcp_inspector_flag_i_g()
188 lua_pop(L, 1); in mcp_inspector_sepkey_i()
194 lua_pop(L, 1); in mcp_inspector_sepkey_i()
356 lua_pushboolean(L, 0); in mcp_inspector_flagtoken_r()
357 lua_pushnil(L); in mcp_inspector_flagtoken_r()
395 lua_pushboolean(L, 0); in mcp_inspector_flagint_r()
396 lua_pushnil(L); in mcp_inspector_flagint_r()
470 lua_pushboolean(L, 0); in mcp_inspector_flagis_r()
471 lua_pushnil(L); in mcp_inspector_flagis_r()
[all …]
Dproxy_result.c5 int mcplib_response_elapsed(lua_State *L) { in mcplib_response_elapsed() argument
7 lua_pushinteger(L, r->elapsed); in mcplib_response_elapsed()
12 int mcplib_response_ok(lua_State *L) { in mcplib_response_ok() argument
16 lua_pushboolean(L, 1); in mcplib_response_ok()
18 lua_pushboolean(L, 0); in mcplib_response_ok()
24 int mcplib_response_hit(lua_State *L) { in mcplib_response_hit() argument
28 lua_pushboolean(L, 1); in mcplib_response_hit()
30 lua_pushboolean(L, 0); in mcplib_response_hit()
47 lua_pushinteger(L, 0); in mcplib_response_vlen()
57 lua_pushinteger(L, r->resp.code); in mcplib_response_code()
[all …]
Dproxy_mutator.c124 lua_State *L; member
157 lua_pop(L, 1); in _mut_check_idx()
168 lua_pop(L, 1); in _mut_check_strlen()
219 lua_pop(L, 1); in mut_step_c()
237 lua_pop(L, 1); in mut_step_i()
270 lua_pop(L, 1); in mut_step_i()
313 lua_pop(L, 1); in mut_step_i()
405 lua_pop(L, 1); in mut_step_i()
437 lua_pop(L, 1); in mut_step_i()
768 lua_State *L = run->L; in mut_step_n() local
[all …]
Dproxy_ratelim.c57 n = lua_tointeger(L, -1); in _tbf_check()
62 lua_pop(L, 1); // pops value or nil. in _tbf_check()
68 luaL_checktype(L, 1, LUA_TTABLE); in _setup_tbf()
79 int mcplib_ratelim_tbf(lua_State *L) { in mcplib_ratelim_tbf() argument
84 _setup_tbf(L, lim); in mcplib_ratelim_tbf()
96 _setup_tbf(L, &lim->tbf); in mcplib_ratelim_global_tbf()
126 luaL_checktype(L, 2, LUA_TNUMBER); in mcplib_ratelim_tbf_call()
127 int take = lua_tointeger(L, 2); in mcplib_ratelim_tbf_call()
153 luaL_checktype(L, 2, LUA_TNUMBER); in mcplib_ratelim_proxy_tbf_call()
154 int take = lua_tointeger(L, 2); in mcplib_ratelim_proxy_tbf_call()
[all …]
Dproxy_request.c468 lua_setmetatable(L, -2); in mcp_new_request()
726 lua_pushnil(L); in mcplib_request_token()
734 lua_pushnil(L); in mcplib_request_token()
767 lua_pushnil(L); in mcplib_request_token_int()
775 lua_pushnil(L); in mcplib_request_token_int()
793 lua_pushnil(L); in mcplib_request_token_int()
1036 lua_pushboolean(L, 1); in mcplib_request_flag_set()
1065 lua_pushboolean(L, 1); in mcplib_request_flag_replace()
1088 lua_pushboolean(L, 1); in mcplib_request_flag_del()
1117 lua_pushnil(L); in mcplib_request_match_res()
[all …]
Dproxy.h268 #define PROXY_GET_THR_CTX(L) ((*(LIBEVENT_THREAD **)lua_getextraspace(L))->proxy_ctx) argument
269 #define PROXY_GET_THR(L) (*(LIBEVENT_THREAD **)lua_getextraspace(L)) argument
271 #define PROXY_GET_CTX(L) (*(proxy_ctx_t **)lua_getextraspace(L)) argument
614 int mcplib_internal(lua_State *L);
619 int mcplib_add_stat(lua_State *L);
620 int mcplib_stat(lua_State *L);
781 int mcplib_router_new(lua_State *L);
785 int mcplib_funcgen_gc(lua_State *L);
794 int mcplib_request(lua_State *L);
809 int mcplib_request_gc(lua_State *L);
[all …]
Dproxy_ring_hash.c256 int argc = lua_gettop(L); in ketama_new()
272 lua_error(L); in ketama_new()
282 lua_error(L); in ketama_new()
285 lua_pop(L, 1); in ketama_new()
297 while (lua_next(L, 1) != 0) { in ketama_new()
303 lua_getfield(L, -1, "id"); in ketama_new()
305 lua_pop(L, 1); in ketama_new()
310 lua_pop(L, 1); in ketama_new()
313 lua_pop(L, 1); in ketama_new()
364 luaL_newlib(L, ketama_f); in mcplib_open_dist_ring_hash()
[all …]
Dproxy_ustats.c7 int mcplib_add_stat(lua_State *L) { in mcplib_add_stat() argument
8 int idx = luaL_checkinteger(L, -2); in mcplib_add_stat()
9 const char *name = luaL_checkstring(L, -1); in mcplib_add_stat()
10 proxy_ctx_t *ctx = PROXY_GET_CTX(L); in mcplib_add_stat()
13 proxy_lua_error(L, "stat index must be 1 or higher"); in mcplib_add_stat()
23 proxy_lua_ferror(L, "stat name too long: %s\n", name); in mcplib_add_stat()
76 int mcplib_stat(lua_State *L) { in mcplib_stat() argument
77 LIBEVENT_THREAD *t = PROXY_GET_THR(L); in mcplib_stat()
89 int idx = luaL_checkinteger(L, -2); in mcplib_stat()
90 int change = luaL_checkinteger(L, -1); in mcplib_stat()
[all …]
Dproto_proxy.c50 lua_State *L = t->L; in proxy_gc_poke() local
295 lua_pushnil(L); in process_proxy_funcstats()
331 lua_pushnil(L); in process_proxy_bestats()
396 lua_newtable(L); in proxy_init()
462 thr->L = L; in proxy_thread_init()
707 lua_State *L = thr->L; in complete_nread_proxy() local
754 lua_error(L); in proxy_lua_error()
1010 lua_State *L = thr->L; in proxy_process_command() local
1383 lua_pushnil(L); in mcp_sharedvm_remove()
1569 lua_pushnil(L); in dump_registry()
[all …]
Dproxy_config.c22 (void)L; in _dump_helper()
39 (void)L; in _load_helper()
124 lua_gc(L, LUA_GCCOLLECT); in _proxy_manager_thread()
127 lua_gc(L, LUA_GCCOLLECT); in _proxy_manager_thread()
275 assert(lua_gettop(L) == 0); in proxy_run_crons()
291 lua_pushnil(L); in proxy_run_crons()
292 while (lua_next(L, 1) != 0) { in proxy_run_crons()
300 lua_pushnil(L); in proxy_run_crons()
322 lua_pushnil(L); in proxy_run_crons()
501 if (lua_isnil(L, -1)) { in proxy_load_config()
[all …]
Dproxy_jump_hash.c23 static int mcplib_dist_jump_hash_new(lua_State *L) { in mcplib_dist_jump_hash_new() argument
24 luaL_checktype(L, 1, LUA_TTABLE); in mcplib_dist_jump_hash_new()
25 lua_Unsigned buckets = lua_rawlen(L, 1); in mcplib_dist_jump_hash_new()
27 mcplib_jump_hash_t *jh = lua_newuserdatauv(L, sizeof(mcplib_jump_hash_t), 0); in mcplib_dist_jump_hash_new()
36 lua_pushlightuserdata(L, &jh->phc); in mcplib_dist_jump_hash_new()
42 int mcplib_open_dist_jump_hash(lua_State *L) { in mcplib_open_dist_jump_hash() argument
48 luaL_newlib(L, jump_f); in mcplib_open_dist_jump_hash()
Dproxy_xxhash.c9 int mcplib_open_hash_xxhash(lua_State *L) { in mcplib_open_hash_xxhash() argument
10 lua_pushlightuserdata(L, &mcplib_hash_xxhash); in mcplib_open_hash_xxhash()
Dproxy_internal.c1639 int mcplib_internal(lua_State *L) { in mcplib_internal() argument
1640 luaL_checkudata(L, 1, "mcp.request"); in mcplib_internal()
1641 mcp_resp_t *r = lua_newuserdatauv(L, sizeof(mcp_resp_t), 0); in mcplib_internal()
1643 luaL_getmetatable(L, "mcp.response"); in mcplib_internal()
1644 lua_setmetatable(L, -2); in mcplib_internal()
1646 lua_pushinteger(L, MCP_YIELD_INTERNAL); in mcplib_internal()
1647 return lua_yield(L, 2); in mcplib_internal()
1654 lua_State *L = rctx->Lc; in mcplib_internal_run() local
1655 mcp_request_t *rq = luaL_checkudata(L, 1, "mcp.request"); in mcplib_internal_run()
1656 mcp_resp_t *r = luaL_checkudata(L, 2, "mcp.response"); in mcplib_internal_run()
Dconfigure.ac392 LDFLAGS="-L$ledir/lib $LDFLAGS"
394 LDFLAGS="-L$ledir $LDFLAGS"
435 LDFLAGS="-L$ac_cv_libevent_dir/lib $LDFLAGS"
438 LDFLAGS="-L$ac_cv_libevent_dir $LDFLAGS"
496 LDFLAGS="-L$ledir/lib $LDFLAGS"
498 LDFLAGS="-L$ledir $LDFLAGS"
541 LDFLAGS="-L$ac_cv_libssl_dir/lib $LDFLAGS"
544 LDFLAGS="-L$ac_cv_libssl_dir $LDFLAGS"
Dmemcached.h744 void *L; // lua VM member
/memcached-1.6.32/t/
Dclient_key.pem16 z53b1S4uXtqm494pPxhYvQTZJZND5XeIIW/L/WjWZaLlXtwqv/x94PyX9a3BjLvC
/memcached-1.6.32/m4/
Dc99-backport.m4130 .name = L"Test wide string",
/memcached-1.6.32/doc/
Dprotocol.txt126 All commands accept a tokens 'P' and 'L' which are completely ignored. The
127 arguments to 'P' and 'L' can be used as hints or path specifications to a