Lines Matching refs:L
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
599 void mcp_gobj_ref(lua_State *L, struct mcp_globalobj_s *g);
608 mcp_resp_t *mcp_prep_resobj(lua_State *L, mcp_request_t *rq, mcp_backend_t *be, LIBEVENT_THREAD *t);
609 mcp_resp_t *mcp_prep_bare_resobj(lua_State *L, LIBEVENT_THREAD *t);
614 int mcplib_internal(lua_State *L);
619 int mcplib_add_stat(lua_State *L);
620 int mcplib_stat(lua_State *L);
623 mcp_request_t *mcp_new_request(lua_State *L, mcp_parser_t *pr, const char *command, size_t cmdlen);
627 int mcplib_ratelim_tbf(lua_State *L);
628 int mcplib_ratelim_tbf_call(lua_State *L);
629 int mcplib_ratelim_global_tbf(lua_State *L);
630 int mcplib_ratelim_proxy_tbf_call(lua_State *L);
632 int mcplib_ratelim_global_tbf_gc(lua_State *L);
633 int mcplib_ratelim_proxy_tbf_gc(lua_State *L);
763 int mcplib_rcontext_handle_set_cb(lua_State *L);
764 int mcplib_rcontext_enqueue(lua_State *L);
765 int mcplib_rcontext_wait_cond(lua_State *L);
766 int mcplib_rcontext_wait_handle(lua_State *L);
767 int mcplib_rcontext_enqueue_and_wait(lua_State *L);
768 int mcplib_rcontext_res_good(lua_State *L);
769 int mcplib_rcontext_res_any(lua_State *L);
770 int mcplib_rcontext_res_ok(lua_State *L);
771 int mcplib_rcontext_result(lua_State *L);
772 int mcplib_rcontext_cfd(lua_State *L);
773 int mcplib_rcontext_tls_peer_cn(lua_State *L);
774 int mcplib_rcontext_request_new(lua_State *L);
775 int mcplib_rcontext_response_new(lua_State *L);
776 int mcplib_rcontext_sleep(lua_State *L);
777 int mcplib_funcgenbare_new(lua_State *L);
778 int mcplib_funcgen_new(lua_State *L);
779 int mcplib_funcgen_new_handle(lua_State *L);
780 int mcplib_funcgen_ready(lua_State *L);
781 int mcplib_router_new(lua_State *L);
782 mcp_rcontext_t *mcp_funcgen_start(lua_State *L, mcp_funcgen_t *fgen, mcp_parser_t *pr);
783 mcp_rcontext_t *mcp_funcgen_get_rctx(lua_State *L, int fgen_ref, mcp_funcgen_t *fgen);
785 int mcplib_funcgen_gc(lua_State *L);
786 void mcp_funcgen_reference(lua_State *L);
787 void mcp_funcgen_dereference(lua_State *L, mcp_funcgen_t *fgen);
788 void mcp_rcontext_push_rqu_res(lua_State *L, mcp_rcontext_t *rctx, int handle);
791 int mcplib_factory_command_new(lua_State *L);
794 int mcplib_request(lua_State *L);
795 int mcplib_request_command(lua_State *L);
796 int mcplib_request_key(lua_State *L);
797 int mcplib_request_ltrimkey(lua_State *L);
798 int mcplib_request_rtrimkey(lua_State *L);
799 int mcplib_request_token(lua_State *L);
800 int mcplib_request_token_int(lua_State *L);
801 int mcplib_request_ntokens(lua_State *L);
802 int mcplib_request_has_flag(lua_State *L);
803 int mcplib_request_flag_token(lua_State *L);
804 int mcplib_request_flag_token_int(lua_State *L);
805 int mcplib_request_flag_add(lua_State *L);
806 int mcplib_request_flag_set(lua_State *L);
807 int mcplib_request_flag_replace(lua_State *L);
808 int mcplib_request_flag_del(lua_State *L);
809 int mcplib_request_gc(lua_State *L);
810 int mcplib_request_match_res(lua_State *L);
814 int mcplib_response_elapsed(lua_State *L);
815 int mcplib_response_ok(lua_State *L);
816 int mcplib_response_hit(lua_State *L);
817 int mcplib_response_vlen(lua_State *L);
818 int mcplib_response_code(lua_State *L);
819 int mcplib_response_line(lua_State *L);
820 int mcplib_response_flag_blank(lua_State *L);
823 int mcplib_req_inspector_new(lua_State *L);
824 int mcplib_res_inspector_new(lua_State *L);
825 int mcplib_inspector_gc(lua_State *L);
826 int mcplib_inspector_call(lua_State *L);
829 int mcplib_req_mutator_new(lua_State *L);
830 int mcplib_res_mutator_new(lua_State *L);
831 int mcplib_mutator_gc(lua_State *L);
832 int mcplib_mutator_call(lua_State *L);
836 int mcplib_response_gc(lua_State *L);
837 int mcplib_response_close(lua_State *L);
839 int mcplib_open_dist_jump_hash(lua_State *L);
840 int mcplib_open_dist_ring_hash(lua_State *L);
850 void proxy_lua_error(lua_State *L, const char *s);
851 #define proxy_lua_ferror(L, fmt, ...) \ argument
853 lua_pushfstring(L, fmt, __VA_ARGS__); \
854 lua_error(L); \
864 int mcplib_open_hash_xxhash(lua_State *L);
866 __attribute__((unused)) void dump_stack(lua_State *L, const char *msg);
867 __attribute__((unused)) void dump_registry(lua_State *L, const char *msg);
868 __attribute__((unused)) void dump_funcgen(lua_State *L, const char *name, const char *msg);
869 __attribute__((unused)) void dump_pools(lua_State *L, const char *msg);