| /memcached-1.6.32/ |
| D | proxy_lua.c | 13 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 …]
|
| D | proxy_luafgen.c | 95 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 …]
|
| D | proxy_inspector.c | 91 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 …]
|
| D | proxy_result.c | 5 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 …]
|
| D | proxy_mutator.c | 124 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 …]
|
| D | proxy_ratelim.c | 57 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 …]
|
| D | proxy_request.c | 468 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 …]
|
| D | proxy.h | 268 #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 …]
|
| D | proxy_ring_hash.c | 256 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 …]
|
| D | proxy_ustats.c | 7 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 …]
|
| D | proto_proxy.c | 50 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 …]
|
| D | proxy_config.c | 22 (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 …]
|
| D | proxy_jump_hash.c | 23 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()
|
| D | proxy_xxhash.c | 9 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()
|
| D | proxy_internal.c | 1639 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()
|
| D | configure.ac | 392 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"
|
| D | memcached.h | 744 void *L; // lua VM member
|
| /memcached-1.6.32/t/ |
| D | client_key.pem | 16 z53b1S4uXtqm494pPxhYvQTZJZND5XeIIW/L/WjWZaLlXtwqv/x94PyX9a3BjLvC
|
| /memcached-1.6.32/m4/ |
| D | c99-backport.m4 | 130 .name = L"Test wide string",
|
| /memcached-1.6.32/doc/ |
| D | protocol.txt | 126 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
|