SYMBOL INDEX (887 symbols across 85 files) FILE: src/api/ngx_http_lua_api.h type ngx_http_lua_co_ctx_t (line 26) | typedef struct ngx_http_lua_co_ctx_s ngx_http_lua_co_ctx_t; type ngx_http_lua_value_t (line 29) | typedef struct { type ngx_http_lua_ffi_str_t (line 41) | typedef struct { FILE: src/ddebug.h function ngx_inline (line 31) | static ngx_inline void function ngx_inline (line 47) | static ngx_inline void FILE: src/ngx_http_lua_accessby.c function ngx_int_t (line 25) | ngx_int_t function ngx_int_t (line 165) | ngx_int_t function ngx_int_t (line 196) | ngx_int_t function ngx_int_t (line 244) | static ngx_int_t FILE: src/ngx_http_lua_api.c function lua_State (line 19) | lua_State * function ngx_http_request_t (line 30) | ngx_http_request_t * function ngx_int_t (line 41) | ngx_int_t function ngx_shm_zone_t (line 86) | ngx_shm_zone_t * function ngx_int_t (line 155) | static ngx_int_t function ngx_http_lua_co_ctx_t (line 217) | ngx_http_lua_co_ctx_t * function ngx_http_lua_set_cur_co_ctx (line 228) | void function lua_State (line 241) | lua_State * function ngx_http_lua_set_co_ctx_cleanup (line 255) | void function ngx_http_lua_cleanup_co_ctx_pending_operation (line 264) | void function ngx_int_t (line 271) | static ngx_int_t function ngx_http_lua_co_ctx_resume_helper (line 314) | void function ngx_http_lua_get_lua_http10_buffering (line 356) | int FILE: src/ngx_http_lua_args.c function ngx_http_lua_escape_args (line 22) | uintptr_t function ngx_http_lua_ngx_req_set_uri_args (line 84) | static int function ngx_http_lua_ngx_req_get_post_args (line 170) | static int function ngx_http_lua_parse_args (line 264) | int function ngx_http_lua_inject_req_args_api (line 394) | void function ngx_http_lua_ffi_req_get_querystring_len (line 405) | size_t function ngx_http_lua_ffi_req_get_uri_args_count (line 412) | int function ngx_http_lua_ffi_req_get_uri_args (line 462) | int FILE: src/ngx_http_lua_balancer.c type ngx_http_lua_balancer_ka_item_t (line 19) | typedef struct { type ngx_http_lua_balancer_peer_data_s (line 34) | struct ngx_http_lua_balancer_peer_data_s { type sockaddr (line 98) | struct sockaddr type sockaddr (line 101) | struct sockaddr function ngx_int_t (line 104) | ngx_int_t function ngx_int_t (line 125) | ngx_int_t function ngx_int_t (line 286) | static ngx_int_t function ngx_int_t (line 343) | static ngx_int_t function ngx_int_t (line 384) | static ngx_int_t function ngx_int_t (line 521) | static ngx_int_t function ngx_http_lua_balancer_free_peer (line 576) | static void function ngx_http_lua_balancer_notify_peer (line 743) | static void function ngx_http_lua_balancer_close (line 755) | static void function ngx_http_lua_balancer_dummy_handler (line 781) | static void function ngx_http_lua_balancer_close_handler (line 789) | static void function ngx_int_t (line 830) | static ngx_int_t function ngx_http_lua_balancer_save_session (line 844) | static void function ngx_http_lua_ffi_balancer_set_current_peer (line 860) | int function ngx_http_lua_ffi_balancer_bind_to_local_addr (line 954) | int function ngx_http_lua_ffi_balancer_enable_keepalive (line 1020) | int function ngx_http_lua_ffi_balancer_set_timeouts (line 1066) | int function ngx_http_lua_ffi_balancer_set_more_tries (line 1154) | int function ngx_http_lua_ffi_balancer_get_last_failure (line 1210) | int function ngx_http_lua_ffi_balancer_recreate_request (line 1256) | int function ngx_http_lua_ffi_balancer_set_upstream_tls (line 1302) | int function ngx_int_t (line 1380) | static ngx_int_t function ngx_uint_t (line 1431) | static ngx_uint_t function ngx_connection_t (line 1447) | static ngx_connection_t * FILE: src/ngx_http_lua_bodyfilterby.c function ngx_http_lua_body_filter_by_lua_env (line 43) | static void function ngx_int_t (line 81) | ngx_int_t function ngx_int_t (line 147) | ngx_int_t function ngx_int_t (line 186) | ngx_int_t function ngx_int_t (line 238) | static ngx_int_t function ngx_int_t (line 396) | ngx_int_t function ngx_http_lua_ffi_get_body_filter_param_eof (line 407) | int function ngx_http_lua_ffi_get_body_filter_param_body (line 430) | int function ngx_http_lua_ffi_copy_body_filter_param_body (line 481) | int function ngx_http_lua_body_filter_param_set (line 508) | int FILE: src/ngx_http_lua_cache.c function ngx_int_t (line 38) | static ngx_int_t function ngx_int_t (line 148) | static ngx_int_t function ngx_int_t (line 200) | ngx_int_t function ngx_int_t (line 261) | ngx_int_t function u_char (line 351) | u_char * function u_char (line 375) | static u_char * function u_char (line 395) | u_char * FILE: src/ngx_http_lua_capturefilter.c function ngx_int_t (line 30) | ngx_int_t function ngx_int_t (line 44) | static ngx_int_t function ngx_int_t (line 113) | static ngx_int_t FILE: src/ngx_http_lua_clfactory.c type ngx_http_lua_clfactory_file_type_e (line 288) | typedef enum { type ngx_http_lua_clfactory_file_ctx_t (line 300) | typedef struct { type ngx_http_lua_clfactory_buffer_ctx_t (line 324) | typedef struct { function ngx_http_lua_clfactory_bytecode_prepare (line 346) | int function ngx_int_t (line 614) | ngx_int_t function ngx_int_t (line 745) | ngx_int_t function ngx_http_lua_clfactory_errfile (line 844) | static int function ngx_http_lua_clfactory_file_size (line 900) | static long FILE: src/ngx_http_lua_common.h type ngx_http_lua_set_var_data_t (line 52) | typedef struct { type ngx_http_lua_co_ctx_t (line 190) | typedef struct ngx_http_lua_co_ctx_s ngx_http_lua_co_ctx_t; type ngx_http_lua_sema_mm_t (line 192) | typedef struct ngx_http_lua_sema_mm_s ngx_http_lua_sema_mm_t; type ngx_http_lua_srv_conf_t (line 194) | typedef struct ngx_http_lua_srv_conf_s ngx_http_lua_srv_conf_t; type ngx_http_lua_main_conf_t (line 196) | typedef struct ngx_http_lua_main_conf_s ngx_http_lua_main_conf_t; type ngx_http_lua_loc_conf_t (line 198) | typedef struct ngx_http_lua_loc_conf_s ngx_http_lua_loc_conf_t; type ngx_http_lua_header_val_t (line 200) | typedef struct ngx_http_lua_header_val_s ngx_http_lua_header_val_t; type ngx_http_lua_posted_thread_t (line 202) | typedef struct ngx_http_lua_posted_thread_s ngx_http_lua_posted_thread_t; type ngx_http_lua_balancer_peer_data_t (line 204) | typedef struct ngx_http_lua_balancer_peer_data_s type ngx_int_t (line 207) | typedef ngx_int_t (*ngx_http_lua_main_conf_handler_pt)(ngx_log_t *log, type ngx_int_t (line 210) | typedef ngx_int_t (*ngx_http_lua_srv_conf_handler_pt)(ngx_http_request_t... type ngx_int_t (line 213) | typedef ngx_int_t (*ngx_http_lua_loc_conf_handler_pt)(ngx_http_request_t... type ngx_int_t (line 216) | typedef ngx_int_t (*ngx_http_lua_set_header_pt)(ngx_http_request_t *r, type ngx_http_lua_preload_hook_t (line 220) | typedef struct { type ngx_http_lua_thread_ref_t (line 226) | typedef struct { type ngx_http_lua_main_conf_s (line 233) | struct ngx_http_lua_main_conf_s { type ngx_http_lua_srv_conf_s (line 350) | struct ngx_http_lua_srv_conf_s { type ngx_http_lua_loc_conf_s (line 403) | struct ngx_http_lua_loc_conf_s { type ngx_http_lua_user_coro_op_t (line 527) | typedef enum { type ngx_http_lua_co_status_t (line 535) | typedef enum { type ngx_http_lua_posted_thread_s (line 544) | struct ngx_http_lua_posted_thread_s { type ngx_http_lua_co_ctx_s (line 550) | struct ngx_http_lua_co_ctx_s { type ngx_http_lua_vm_state_t (line 622) | typedef struct { type ngx_http_lua_ctx_t (line 628) | typedef struct ngx_http_lua_ctx_s { type ngx_http_lua_header_val_s (line 749) | struct ngx_http_lua_header_val_s { type ngx_http_lua_set_header_t (line 759) | typedef struct { FILE: src/ngx_http_lua_config.c function ngx_http_lua_inject_config_api (line 21) | void function ngx_http_lua_config_prefix (line 54) | static int function ngx_http_lua_config_configure (line 63) | static int FILE: src/ngx_http_lua_consts.c function ngx_http_lua_inject_core_consts (line 17) | void function ngx_http_lua_inject_http_consts (line 42) | void FILE: src/ngx_http_lua_contentby.c function ngx_int_t (line 24) | ngx_int_t function ngx_http_lua_content_wev_handler (line 142) | void function ngx_int_t (line 156) | ngx_int_t function ngx_http_lua_content_phase_post_read (line 227) | static void function ngx_int_t (line 246) | ngx_int_t function ngx_int_t (line 293) | ngx_int_t function ngx_int_t (line 324) | ngx_int_t FILE: src/ngx_http_lua_control.c function ngx_http_lua_inject_control_api (line 24) | void function ngx_http_lua_ngx_exec (line 44) | static int function ngx_http_lua_ngx_redirect (line 183) | static int function ngx_http_lua_on_abort (line 312) | static int function ngx_http_lua_ffi_exit (line 362) | int FILE: src/ngx_http_lua_coroutine.c function ngx_http_lua_coroutine_create (line 46) | static int function ngx_http_lua_coroutine_wrap_runner (line 66) | static int function ngx_http_lua_coroutine_wrap (line 78) | static int function ngx_http_lua_coroutine_create_helper (line 105) | int function ngx_http_lua_coroutine_resume (line 182) | static int function ngx_http_lua_coroutine_yield (line 244) | static int function ngx_http_lua_inject_coroutine_api (line 285) | void function ngx_http_lua_coroutine_status (line 396) | static int FILE: src/ngx_http_lua_ctx.c type ngx_http_lua_ngx_ctx_cleanup_data_t (line 18) | typedef struct { function ngx_http_lua_ngx_set_ctx_helper (line 29) | int function ngx_http_lua_ffi_get_ctx_ref (line 72) | int function ngx_http_lua_ffi_set_ctx_ref (line 110) | int function ngx_int_t (line 158) | static ngx_int_t function ngx_http_lua_ngx_ctx_cleanup (line 187) | static void FILE: src/ngx_http_lua_directive.c type ngx_http_lua_block_parser_ctx_t (line 43) | typedef struct ngx_http_lua_block_parser_ctx_s type ngx_http_lua_block_parser_ctx_s (line 60) | struct ngx_http_lua_block_parser_ctx_s { function ngx_int_t (line 404) | ngx_int_t function ngx_int_t (line 440) | ngx_int_t function ngx_int_t (line 1536) | static ngx_int_t function u_char (line 1572) | u_char * function ngx_int_t (line 1821) | static ngx_int_t function u_char (line 2147) | static u_char * FILE: src/ngx_http_lua_exception.c function ngx_http_lua_atpanic (line 30) | int FILE: src/ngx_http_lua_exitworkerby.c function ngx_http_lua_exit_worker (line 21) | void function ngx_int_t (line 93) | ngx_int_t function ngx_int_t (line 115) | ngx_int_t FILE: src/ngx_http_lua_headerfilterby.c function ngx_http_lua_header_filter_by_lua_env (line 39) | static void function ngx_int_t (line 72) | ngx_int_t function ngx_int_t (line 157) | ngx_int_t function ngx_int_t (line 190) | ngx_int_t function ngx_int_t (line 236) | static ngx_int_t function ngx_int_t (line 301) | ngx_int_t FILE: src/ngx_http_lua_headers.c function ngx_http_lua_inject_resp_header_api (line 30) | void function ngx_http_lua_inject_req_header_api (line 42) | void function ngx_http_lua_ngx_req_http_version (line 56) | static int function ngx_http_lua_ngx_resp_get_headers (line 423) | static int function ngx_http_lua_ngx_req_header_set (line 616) | static int function ngx_http_lua_ngx_req_header_set_helper (line 628) | static int function ngx_http_lua_create_headers_metatable (line 748) | void function ngx_http_lua_ffi_req_get_headers_count (line 779) | int function ngx_http_lua_ffi_req_get_headers (line 864) | int function ngx_http_lua_ffi_set_resp_header (line 939) | int function ngx_http_lua_ffi_req_set_header (line 1059) | int function ngx_http_lua_ffi_get_resp_header (line 1148) | int function ngx_http_lua_ngx_raw_header_cleanup (line 1307) | void function ngx_http_lua_ffi_set_resp_header_macos (line 1323) | int FILE: src/ngx_http_lua_headers_in.c function ngx_int_t (line 171) | static ngx_int_t function ngx_int_t (line 179) | static ngx_int_t function ngx_int_t (line 302) | static ngx_int_t function ngx_int_t (line 343) | static ngx_int_t function ngx_int_t (line 435) | static ngx_int_t function ngx_int_t (line 468) | static ngx_int_t function ngx_int_t (line 491) | static ngx_int_t function ngx_int_t (line 565) | static ngx_int_t function ngx_int_t (line 588) | static ngx_int_t function ngx_int_t (line 683) | static ngx_int_t function ngx_int_t (line 693) | static ngx_int_t function ngx_int_t (line 702) | ngx_int_t function ngx_int_t (line 775) | static ngx_int_t FILE: src/ngx_http_lua_headers_out.c function ngx_int_t (line 121) | static ngx_int_t function ngx_int_t (line 129) | static ngx_int_t function ngx_int_t (line 251) | static ngx_int_t function ngx_int_t (line 277) | static ngx_int_t function ngx_int_t (line 313) | static ngx_int_t function ngx_int_t (line 457) | static ngx_int_t function ngx_int_t (line 484) | static ngx_int_t ngx_http_set_last_modified_header(ngx_http_request_t *r, function ngx_int_t (line 500) | static ngx_int_t function ngx_int_t (line 510) | static ngx_int_t function ngx_int_t (line 531) | static ngx_int_t function ngx_int_t (line 541) | static ngx_int_t function ngx_int_t (line 551) | ngx_int_t function ngx_http_lua_get_output_header (line 593) | int function ngx_int_t (line 702) | ngx_int_t FILE: src/ngx_http_lua_headers_out.h type ngx_http_lua_set_resp_header_params_t (line 16) | typedef struct { FILE: src/ngx_http_lua_initby.c function ngx_int_t (line 16) | ngx_int_t function ngx_int_t (line 39) | ngx_int_t FILE: src/ngx_http_lua_initworkerby.c function ngx_int_t (line 22) | ngx_int_t function ngx_int_t (line 332) | ngx_int_t function ngx_int_t (line 354) | ngx_int_t function u_char (line 367) | static u_char * FILE: src/ngx_http_lua_input_filters.c function ngx_int_t (line 16) | ngx_int_t function ngx_int_t (line 43) | ngx_int_t function ngx_int_t (line 58) | ngx_int_t function ngx_int_t (line 77) | ngx_int_t FILE: src/ngx_http_lua_lex.c function ngx_http_lua_lex (line 42) | int FILE: src/ngx_http_lua_log.c function ngx_http_lua_ngx_log (line 34) | int function ngx_http_lua_print (line 71) | int function log_wrapper (line 90) | static int function ngx_http_lua_inject_log_api (line 279) | void function ngx_http_lua_inject_log_consts (line 292) | static void function ngx_int_t (line 327) | ngx_int_t function ngx_http_lua_ffi_errlog_set_filter_level (line 351) | int function ngx_http_lua_ffi_errlog_get_msg (line 383) | int function ngx_http_lua_ffi_errlog_get_sys_filter_level (line 417) | int function ngx_http_lua_ffi_raw_log (line 439) | int FILE: src/ngx_http_lua_log_ringbuf.c type ngx_http_lua_log_ringbuf_header_t (line 12) | typedef struct { function ngx_http_lua_log_ringbuf_init (line 32) | void function ngx_http_lua_log_ringbuf_reset (line 49) | void function ngx_http_lua_log_ringbuf_append (line 84) | static void function ngx_http_lua_log_ringbuf_throw_away (line 112) | static void function ngx_http_lua_log_ringbuf_free_spaces (line 137) | static size_t function ngx_int_t (line 156) | ngx_int_t function ngx_int_t (line 190) | ngx_int_t FILE: src/ngx_http_lua_log_ringbuf.h type ngx_http_lua_log_ringbuf_t (line 9) | typedef struct { FILE: src/ngx_http_lua_logby.c function ngx_http_lua_log_by_lua_env (line 33) | static void function ngx_int_t (line 66) | ngx_int_t function ngx_int_t (line 139) | ngx_int_t function ngx_int_t (line 171) | ngx_int_t function ngx_int_t (line 211) | ngx_int_t FILE: src/ngx_http_lua_misc.c function ngx_http_lua_inject_req_misc_api (line 21) | void function ngx_http_lua_ngx_req_is_internal (line 29) | static int function ngx_http_lua_ffi_get_resp_status (line 44) | int function ngx_http_lua_ffi_set_resp_status_and_reason (line 66) | int function ngx_http_lua_ffi_set_resp_status (line 125) | int function ngx_http_lua_ffi_req_is_internal (line 132) | int function ngx_http_lua_ffi_is_subrequest (line 143) | int function ngx_http_lua_ffi_headers_sent (line 154) | int function ngx_http_lua_ffi_get_conf_env (line 172) | int FILE: src/ngx_http_lua_module.c function ngx_int_t (line 839) | static ngx_int_t function ngx_int_t (line 1771) | static ngx_int_t function ngx_int_t (line 1821) | static ngx_int_t function key_log_callback (line 1913) | static void function ngx_http_lua_ssl_cleanup_key_log (line 1933) | static void function ngx_int_t (line 1945) | static ngx_int_t FILE: src/ngx_http_lua_ndk.c function ngx_http_lua_inject_ndk_api (line 24) | void function ndk_set_var_value_pt (line 39) | static ndk_set_var_value_pt function ngx_http_lua_ffi_ndk_lookup_directive (line 90) | int function ngx_http_lua_ffi_ndk_set_var_get (line 104) | int FILE: src/ngx_http_lua_output.c function ngx_http_lua_ngx_print (line 22) | static int function ngx_http_lua_ngx_say (line 30) | static int function ngx_http_lua_ngx_echo (line 38) | static int function ngx_http_lua_calc_strlen_in_table (line 262) | size_t function u_char (line 383) | u_char * function ngx_http_lua_ngx_flush (line 472) | static int function ngx_http_lua_ngx_eof (line 626) | static int function ngx_http_lua_inject_output_api (line 683) | void function ngx_http_lua_ngx_send_headers (line 706) | static int function ngx_int_t (line 744) | ngx_int_t function ngx_http_lua_flush_cleanup (line 802) | static void FILE: src/ngx_http_lua_output.h function ngx_inline (line 27) | static ngx_inline size_t function ngx_inline (line 41) | static ngx_inline u_char * FILE: src/ngx_http_lua_pcrefix.c function ngx_http_lua_pcre_free (line 55) | void function ngx_http_lua_pcre_free (line 90) | static void function ngx_pool_t (line 108) | ngx_pool_t * function ngx_http_lua_pcre_malloc_done (line 126) | void function ngx_pool_t (line 139) | ngx_pool_t * function ngx_http_lua_pcre_malloc_done (line 170) | void FILE: src/ngx_http_lua_phase.c function ngx_http_lua_ffi_get_phase (line 16) | int FILE: src/ngx_http_lua_pipe.c type signalfd_siginfo (line 94) | struct signalfd_siginfo function ngx_http_lua_pipe_init (line 148) | void function ngx_int_t (line 156) | ngx_int_t function ngx_rbtree_node_t (line 297) | static ngx_rbtree_node_t * function ngx_http_lua_pipe_sigchld_handler (line 324) | static void function ngx_http_lua_pipe_sigchld_event_handler (line 364) | static void function ngx_http_lua_pipe_reap_pids (line 395) | static void function ngx_http_lua_pipe_reap_timer_handler (line 471) | static void function ngx_http_lua_pipe_fd_read (line 483) | static ssize_t function ngx_http_lua_pipe_fd_write (line 538) | static ssize_t function ngx_http_lua_execvpe (line 586) | static int function ngx_http_lua_ffi_pipe_spawn (line 601) | int function ngx_http_lua_pipe_close_helper (line 990) | static void function ngx_http_lua_pipe_close_stdin (line 1015) | static void function ngx_http_lua_pipe_close_stdout (line 1037) | static void function ngx_http_lua_pipe_close_stderr (line 1059) | static void function ngx_http_lua_ffi_pipe_proc_shutdown_stdin (line 1081) | int function ngx_http_lua_ffi_pipe_proc_shutdown_stdout (line 1099) | int function ngx_http_lua_ffi_pipe_proc_shutdown_stderr (line 1117) | int function ngx_http_lua_pipe_proc_finalize (line 1142) | static void function ngx_http_lua_ffi_pipe_proc_destroy (line 1170) | void function ngx_int_t (line 1242) | static ngx_int_t function ngx_http_lua_pipe_put_error (line 1263) | static void function ngx_http_lua_pipe_put_data (line 1313) | static void function ngx_int_t (line 1375) | static ngx_int_t function ngx_int_t (line 1398) | static ngx_int_t function ngx_int_t (line 1409) | static ngx_int_t function ngx_int_t (line 1429) | static ngx_int_t function ngx_int_t (line 1448) | static ngx_int_t function ngx_int_t (line 1466) | static ngx_int_t function ngx_int_t (line 1555) | static ngx_int_t function ngx_http_lua_ffi_pipe_proc_read (line 1601) | int function ngx_http_lua_ffi_pipe_get_read_result (line 1790) | int function ngx_int_t (line 1822) | static ngx_int_t function ngx_http_lua_ffi_pipe_proc_write (line 1889) | ssize_t function ngx_http_lua_ffi_pipe_get_write_result (line 2006) | ssize_t function ngx_http_lua_ffi_pipe_proc_wait (line 2029) | int function ngx_http_lua_ffi_pipe_proc_kill (line 2115) | int function ngx_http_lua_pipe_read_stdout_retval (line 2156) | static int function ngx_http_lua_pipe_read_stderr_retval (line 2164) | static int function ngx_http_lua_pipe_read_retval_helper (line 2172) | static int function ngx_http_lua_pipe_write_retval (line 2234) | static int function ngx_http_lua_pipe_wait_retval (line 2284) | static int function ngx_http_lua_pipe_resume_helper (line 2337) | static void function ngx_http_lua_pipe_resume_read_stdout_handler (line 2376) | static void function ngx_http_lua_pipe_resume_read_stderr_handler (line 2392) | static void function ngx_http_lua_pipe_resume_write_handler (line 2408) | static void function ngx_http_lua_pipe_resume_wait_handler (line 2424) | static void function ngx_int_t (line 2438) | static ngx_int_t function ngx_http_lua_pipe_dummy_event_handler (line 2494) | static void function ngx_http_lua_pipe_clear_event (line 2501) | static void function ngx_http_lua_pipe_proc_read_stdout_cleanup (line 2520) | static void function ngx_http_lua_pipe_proc_read_stderr_cleanup (line 2549) | static void function ngx_http_lua_pipe_proc_write_cleanup (line 2576) | static void function ngx_http_lua_pipe_proc_wait_cleanup (line 2603) | static void FILE: src/ngx_http_lua_pipe.h type ngx_int_t (line 14) | typedef ngx_int_t (*ngx_http_lua_pipe_input_filter)(void *data, ssize_t ... type ngx_http_lua_pipe_ctx_t (line 17) | typedef struct { type ngx_http_lua_pipe_t (line 31) | typedef struct ngx_http_lua_pipe_s ngx_http_lua_pipe_t; type ngx_http_lua_ffi_pipe_proc_t (line 34) | typedef struct { type ngx_http_lua_pipe_s (line 49) | struct ngx_http_lua_pipe_s { type ngx_http_lua_pipe_node_t (line 70) | typedef struct { type ngx_http_lua_pipe_signal_t (line 79) | typedef struct { FILE: src/ngx_http_lua_precontentby.c function ngx_int_t (line 25) | ngx_int_t function ngx_int_t (line 157) | ngx_int_t function ngx_int_t (line 189) | ngx_int_t function ngx_int_t (line 239) | static ngx_int_t FILE: src/ngx_http_lua_proxy_ssl_certby.c function ngx_int_t (line 30) | ngx_int_t function ngx_int_t (line 60) | ngx_int_t function ngx_int_t (line 81) | ngx_int_t function ngx_http_lua_proxy_ssl_cert_handler (line 198) | int function ngx_http_lua_proxy_ssl_cert_done (line 330) | static void function ngx_http_lua_proxy_ssl_cert_aborted (line 366) | static void function ngx_int_t (line 391) | static ngx_int_t function ngx_http_lua_ffi_proxy_ssl_get_tls1_version (line 493) | int function ngx_http_lua_ffi_proxy_ssl_clear_certs (line 524) | int function ngx_http_lua_ffi_proxy_ssl_set_der_certificate (line 554) | int function ngx_http_lua_ffi_proxy_ssl_set_der_private_key (line 639) | int function ngx_http_lua_ffi_proxy_ssl_set_cert (line 705) | int function ngx_http_lua_ffi_proxy_ssl_set_priv_key (line 783) | int FILE: src/ngx_http_lua_proxy_ssl_verifyby.c function ngx_int_t (line 29) | ngx_int_t function ngx_int_t (line 59) | ngx_int_t function ngx_int_t (line 80) | ngx_int_t function ngx_http_lua_proxy_ssl_verify_handler (line 196) | int function ngx_http_lua_proxy_ssl_verify_done (line 342) | static void function ngx_http_lua_proxy_ssl_verify_aborted (line 378) | static void function ngx_int_t (line 403) | static ngx_int_t function ngx_http_lua_ffi_proxy_ssl_set_verify_result (line 511) | int function ngx_http_lua_ffi_proxy_ssl_get_verify_result (line 557) | int function ngx_http_lua_ffi_proxy_ssl_free_verify_cert (line 600) | void FILE: src/ngx_http_lua_regex.c type ngx_http_lua_regex_t (line 46) | typedef struct { type ngx_http_lua_regex_compile_t (line 74) | typedef struct { type ngx_http_lua_regex_ctx_t (line 89) | typedef struct { function ngx_http_lua_regex_free_study_data (line 118) | static void function ngx_int_t (line 150) | static ngx_int_t function ngx_int_t (line 269) | static ngx_int_t function ngx_int_t (line 324) | ngx_int_t function ngx_http_lua_regex_jit_compile (line 391) | static void function ngx_http_lua_regex_jit_compile (line 431) | static void function ngx_http_lua_regex_cleanup (line 494) | void function ngx_http_lua_regex_t (line 535) | ngx_http_lua_regex_t * function ngx_http_lua_ffi_exec_regex (line 690) | int function ngx_http_lua_ffi_exec_regex (line 786) | int function ngx_http_lua_ffi_destroy_regex (line 842) | void function ngx_http_lua_ffi_compile_replace_template (line 857) | int function ngx_http_lua_script_engine_t (line 901) | ngx_http_lua_script_engine_t * function ngx_http_lua_ffi_init_script_engine (line 908) | void function ngx_http_lua_ffi_destroy_script_engine (line 919) | void function ngx_http_lua_ffi_script_eval_len (line 926) | size_t function ngx_http_lua_ffi_script_eval_data (line 946) | void function ngx_http_lua_ffi_max_regex_cache_size (line 962) | uint32_t FILE: src/ngx_http_lua_req_body.c function ngx_http_lua_inject_req_body_api (line 36) | void function ngx_http_lua_ngx_req_read_body (line 68) | static int function ngx_http_lua_req_body_post_read (line 157) | static void function ngx_http_lua_ngx_req_discard_body (line 198) | static int function ngx_http_lua_ngx_req_get_body_data (line 228) | static int function ngx_http_lua_ngx_req_get_body_file (line 319) | static int function ngx_http_lua_ngx_req_set_body_data (line 358) | static int function ngx_http_lua_ngx_req_init_body (line 531) | static int function ngx_http_lua_ngx_req_append_body (line 629) | static int function ngx_http_lua_ngx_req_body_finish (line 712) | static int function ngx_http_lua_pool_cleanup_file (line 807) | static void function ngx_http_lua_ngx_req_set_body_file (line 829) | static int function ngx_int_t (line 1079) | static ngx_int_t function ngx_int_t (line 1140) | static ngx_int_t function ngx_http_lua_req_body_cleanup (line 1180) | static void FILE: src/ngx_http_lua_req_method.c function ngx_http_lua_ffi_req_get_method (line 16) | int function ngx_http_lua_ffi_req_get_method_name (line 27) | int function ngx_http_lua_ffi_req_set_method (line 42) | int FILE: src/ngx_http_lua_rewriteby.c function ngx_int_t (line 24) | ngx_int_t function ngx_int_t (line 168) | ngx_int_t function ngx_int_t (line 200) | ngx_int_t function ngx_int_t (line 244) | static ngx_int_t FILE: src/ngx_http_lua_script.c function ngx_int_t (line 34) | ngx_int_t function ngx_int_t (line 105) | ngx_int_t function ngx_int_t (line 161) | static ngx_int_t function ngx_int_t (line 317) | static ngx_int_t function ngx_http_lua_script_copy_len_code (line 354) | static size_t function ngx_http_lua_script_copy_code (line 367) | static void function ngx_int_t (line 390) | static ngx_int_t function ngx_http_lua_script_copy_capture_len_code (line 419) | static size_t function ngx_http_lua_script_copy_capture_code (line 441) | static void function ngx_int_t (line 470) | static ngx_int_t function ngx_int_t (line 505) | static ngx_int_t FILE: src/ngx_http_lua_script.h type ngx_http_lua_script_compile_t (line 14) | typedef struct { type ngx_http_lua_complex_value_t (line 29) | typedef struct { type ngx_http_lua_compile_complex_value_t (line 36) | typedef struct { type ngx_http_lua_script_engine_t (line 44) | typedef struct { type ngx_http_lua_script_copy_code_t (line 65) | typedef struct { type ngx_http_lua_script_capture_code_t (line 71) | typedef struct { FILE: src/ngx_http_lua_semaphore.c function ngx_int_t (line 44) | ngx_int_t function ngx_http_lua_sema_t (line 71) | static ngx_http_lua_sema_t * function ngx_http_lua_sema_mm_cleanup (line 155) | void function ngx_http_lua_free_sema (line 202) | static void function ngx_int_t (line 256) | static ngx_int_t function ngx_http_lua_ffi_sema_new (line 310) | int function ngx_http_lua_ffi_sema_post (line 336) | int function ngx_http_lua_ffi_sema_wait (line 357) | int function ngx_http_lua_ffi_sema_count (line 426) | int function ngx_http_lua_sema_cleanup (line 433) | static void function ngx_http_lua_sema_handler (line 457) | static void function ngx_http_lua_sema_timeout_handler (line 511) | static void function ngx_http_lua_ffi_sema_gc (line 552) | void FILE: src/ngx_http_lua_semaphore.h type ngx_http_lua_sema_mm_block_t (line 17) | typedef struct ngx_http_lua_sema_mm_block_s { type ngx_http_lua_sema_mm_s (line 24) | struct ngx_http_lua_sema_mm_s { type ngx_http_lua_sema_t (line 34) | typedef struct ngx_http_lua_sema_s { FILE: src/ngx_http_lua_server_rewriteby.c function ngx_int_t (line 22) | ngx_int_t function ngx_int_t (line 131) | ngx_int_t function ngx_int_t (line 156) | ngx_int_t function ngx_int_t (line 194) | static ngx_int_t FILE: src/ngx_http_lua_setby.c function ngx_int_t (line 30) | ngx_int_t function ngx_http_lua_ffi_get_setby_param (line 126) | void function ngx_http_lua_set_by_lua_env (line 166) | static void FILE: src/ngx_http_lua_shdict.c function ngx_inline (line 61) | static ngx_inline ngx_queue_t * function ngx_int_t (line 69) | ngx_int_t function ngx_http_lua_shdict_rbtree_insert_value (line 124) | void function ngx_int_t (line 165) | static ngx_int_t function ngx_http_lua_shdict_expire (line 234) | static int function ngx_http_lua_inject_shdict_api (line 308) | void function ngx_inline (line 375) | static ngx_inline ngx_shm_zone_t * function ngx_http_lua_shdict_flush_expired (line 394) | static int function ngx_http_lua_shdict_get_keys (line 491) | static int function ngx_int_t (line 585) | ngx_int_t function ngx_http_lua_shdict_lpush (line 688) | static int function ngx_http_lua_shdict_rpush (line 695) | static int function ngx_http_lua_shdict_push_helper (line 702) | static int function ngx_http_lua_shdict_lpop (line 979) | static int function ngx_http_lua_shdict_rpop (line 986) | static int function ngx_http_lua_shdict_pop_helper (line 993) | static int function ngx_http_lua_shdict_llen (line 1169) | static int function ngx_shm_zone_t (line 1256) | ngx_shm_zone_t * function ngx_shm_zone_t (line 1297) | ngx_shm_zone_t * function ngx_http_lua_ffi_shdict_store (line 1308) | int function ngx_http_lua_ffi_shdict_get (line 1567) | int function ngx_http_lua_ffi_shdict_incr (line 1706) | int function ngx_http_lua_ffi_shdict_flush_all (line 1911) | int function ngx_int_t (line 1938) | static ngx_int_t function ngx_http_lua_ffi_shdict_get_ttl (line 1985) | long function ngx_http_lua_ffi_shdict_set_expire (line 2027) | int function ngx_http_lua_ffi_shdict_capacity (line 2070) | size_t function ngx_http_lua_ffi_shdict_free_space (line 2078) | size_t function ngx_http_lua_ffi_shdict_get_macos (line 2096) | int function ngx_http_lua_ffi_shdict_store_macos (line 2108) | int function ngx_http_lua_ffi_shdict_incr_macos (line 2121) | int FILE: src/ngx_http_lua_shdict.h type ngx_http_lua_shdict_node_t (line 14) | typedef struct { type ngx_http_lua_shdict_list_node_t (line 26) | typedef struct { type ngx_http_lua_shdict_shctx_t (line 34) | typedef struct { type ngx_http_lua_shdict_ctx_t (line 41) | typedef struct { type ngx_http_lua_shm_zone_ctx_t (line 50) | typedef struct { type ngx_http_lua_shdict_get_params_t (line 59) | typedef struct { type ngx_http_lua_shdict_store_params_t (line 74) | typedef struct { type ngx_http_lua_shdict_incr_params_t (line 90) | typedef struct { FILE: src/ngx_http_lua_sleep.c function ngx_http_lua_ngx_sleep (line 25) | static int function ngx_http_lua_sleep_handler (line 97) | void function ngx_http_lua_inject_sleep_api (line 141) | void function ngx_int_t (line 181) | static ngx_int_t FILE: src/ngx_http_lua_socket_tcp.c function ngx_http_lua_inject_socket_tcp_api (line 238) | void function ngx_http_lua_inject_req_socket_api (line 423) | void function u_char (line 431) | static u_char * function ngx_http_lua_socket_tcp (line 471) | static int function ngx_http_lua_socket_tcp_create_socket_pool (line 506) | static void function ngx_http_lua_socket_tcp_connect_helper (line 585) | static int function ngx_http_lua_socket_tcp_bind (line 914) | static int function ngx_http_lua_socket_tcp_connect (line 989) | static int function ngx_http_lua_socket_resolve_handler (line 1313) | static void function ngx_http_lua_socket_init_peer_connection_addr_text (line 1476) | static void function ngx_http_lua_socket_resolve_retval_handler (line 1520) | static int function ngx_http_lua_socket_conn_error_retval_handler (line 1698) | static int function ngx_http_lua_socket_tcp_get_ssl_session (line 1745) | int function ngx_http_lua_ffi_socket_tcp_sslhandshake (line 1781) | int function ngx_http_lua_ssl_handshake_handler (line 2037) | static void function ngx_http_lua_ffi_socket_tcp_get_sslhandshake_result (line 2143) | int function ngx_http_lua_ssl_handshake_retval_handler (line 2164) | static int function ngx_http_lua_ffi_ssl_free_session (line 2192) | void function ngx_http_lua_ffi_socket_tcp_get_ssl_pointer (line 2202) | int function ngx_http_lua_ffi_socket_tcp_get_ssl_ctx (line 2230) | int function ngx_http_lua_socket_read_error_retval_handler (line 2261) | static int function ngx_http_lua_socket_write_error_retval_handler (line 2285) | static int function ngx_http_lua_socket_prepare_error_retvals (line 2303) | static int function ngx_http_lua_socket_tcp_conn_retval_handler (line 2352) | static int function ngx_http_lua_socket_tcp_receive_helper (line 2365) | static int function ngx_http_lua_socket_tcp_receiveany (line 2451) | static int function ngx_http_lua_socket_tcp_receive (line 2528) | static int function ngx_int_t (line 2664) | static ngx_int_t function ngx_int_t (line 2684) | static ngx_int_t function ngx_int_t (line 2696) | static ngx_int_t function ngx_int_t (line 2717) | static ngx_int_t function ngx_http_lua_socket_tcp_read_prepare (line 2738) | static void function ngx_int_t (line 2819) | static ngx_int_t function ngx_http_lua_socket_tcp_send (line 3108) | static int function ngx_http_lua_socket_tcp_send_retval_handler (line 3365) | static int function ngx_http_lua_socket_tcp_receive_retval_handler (line 3381) | static int function ngx_http_lua_socket_tcp_close (line 3452) | static int function ngx_http_lua_socket_tcp_settimeout (line 3504) | static int function ngx_http_lua_socket_tcp_settimeouts (line 3551) | static int function ngx_http_lua_socket_tcp_handler (line 3615) | static void function ngx_int_t (line 3649) | static ngx_int_t function ngx_http_lua_socket_read_handler (line 3657) | static void function ngx_http_lua_socket_send_handler (line 3696) | static void function ngx_int_t (line 3727) | static ngx_int_t function ngx_http_lua_socket_handle_conn_success (line 3818) | static void function ngx_http_lua_socket_handle_read_success (line 3856) | static void function ngx_http_lua_socket_handle_write_success (line 3893) | static void function ngx_http_lua_socket_handle_conn_error (line 3930) | static void function ngx_http_lua_socket_handle_read_error (line 3975) | static void function ngx_http_lua_socket_handle_write_error (line 4016) | static void function ngx_http_lua_socket_connected_handler (line 4057) | static void function ngx_http_lua_socket_tcp_cleanup (line 4121) | static void function ngx_http_lua_socket_tcp_conn_op_timeout_handler (line 4258) | static void function ngx_http_lua_socket_tcp_conn_op_timeout_retval_handler (line 4324) | static int function ngx_http_lua_socket_tcp_resume_conn_op (line 4334) | static void function ngx_http_lua_socket_tcp_conn_op_ctx_cleanup (line 4381) | static void function ngx_http_lua_socket_tcp_conn_op_resume_handler (line 4399) | static void function ngx_http_lua_socket_tcp_conn_op_resume_retval_handler (line 4484) | static int function ngx_http_lua_socket_tcp_finalize (line 4521) | static void function ngx_http_lua_socket_tcp_close_connection (line 4595) | static void function ngx_int_t (line 4618) | static ngx_int_t function ngx_http_lua_socket_dummy_handler (line 4684) | static void function ngx_http_lua_socket_tcp_receiveuntil (line 4693) | static int function ngx_http_lua_socket_receiveuntil_iterator (line 4785) | static int function ngx_int_t (line 4939) | static ngx_int_t function ngx_int_t (line 5037) | static ngx_int_t function ngx_http_lua_socket_cleanup_compiled_pattern (line 5214) | static int function ngx_http_lua_req_socket (line 5266) | static int function ngx_http_lua_req_socket_rev_handler (line 5517) | static void function ngx_http_lua_socket_tcp_getreusedtimes (line 5542) | static int function ngx_http_lua_socket_tcp_setkeepalive (line 5571) | static int function ngx_int_t (line 5845) | static ngx_int_t function ngx_http_lua_socket_keepalive_dummy_handler (line 5930) | static void function ngx_http_lua_socket_keepalive_rev_handler (line 5938) | static void function ngx_int_t (line 5945) | static ngx_int_t function ngx_http_lua_socket_free_pool (line 6013) | static void function ngx_http_lua_socket_shutdown_pool_helper (line 6033) | static void function ngx_http_lua_socket_shutdown_pool (line 6079) | static int function ngx_http_lua_socket_tcp_upstream_destroy (line 6094) | static int function ngx_http_lua_socket_downstream_destroy (line 6114) | static int function ngx_http_lua_socket_push_input_data (line 6135) | static void function ngx_int_t (line 6210) | static ngx_int_t function ngx_int_t (line 6235) | static ngx_int_t function ngx_int_t (line 6268) | static ngx_int_t ngx_http_lua_socket_insert_buffer(ngx_http_request_t *r, function ngx_int_t (line 6327) | static ngx_int_t function ngx_int_t (line 6334) | static ngx_int_t function ngx_int_t (line 6341) | static ngx_int_t function ngx_int_t (line 6348) | static ngx_int_t function ngx_int_t (line 6355) | static ngx_int_t function ngx_http_lua_tcp_resolve_cleanup (line 6493) | static void function ngx_http_lua_coctx_cleanup (line 6523) | static void function ngx_http_lua_cleanup_conn_pools (line 6544) | void function ngx_http_lua_ffi_socket_tcp_init_udata_queue (line 6573) | int function ngx_http_lua_ffi_socket_tcp_count_udata (line 6623) | int function ngx_http_lua_ffi_socket_tcp_add_udata (line 6636) | int function ngx_http_lua_ffi_socket_tcp_get_udata (line 6731) | int function ngx_http_lua_ffi_socket_tcp_del_udata (line 6767) | int function ngx_http_lua_ffi_socket_tcp_getoption (line 6803) | int function ngx_http_lua_ffi_socket_tcp_setoption (line 6870) | int function ngx_http_lua_ffi_socket_tcp_getfd (line 6944) | int function ngx_http_lua_ffi_socket_tcp_hack_fd (line 6967) | int FILE: src/ngx_http_lua_socket_tcp.h type ngx_http_lua_socket_tcp_upstream_t (line 32) | typedef struct ngx_http_lua_socket_tcp_upstream_s type ngx_http_lua_socket_udata_queue_t (line 36) | typedef struct ngx_http_lua_socket_udata_queue_s type ngx_http_lua_socket_tcp_conn_op_ctx_t (line 49) | typedef struct { type ngx_http_lua_socket_pool_t (line 64) | typedef struct { type ngx_http_lua_socket_tcp_upstream_s (line 87) | struct ngx_http_lua_socket_tcp_upstream_s { type ngx_http_lua_dfa_edge_t (line 160) | typedef struct ngx_http_lua_dfa_edge_s ngx_http_lua_dfa_edge_t; type ngx_http_lua_dfa_edge_s (line 163) | struct ngx_http_lua_dfa_edge_s { type ngx_http_lua_socket_compiled_pattern_t (line 170) | typedef struct { type ngx_http_lua_socket_pool_item_t (line 181) | typedef struct { type ngx_http_lua_socket_udata_queue_s (line 197) | struct ngx_http_lua_socket_udata_queue_s { type ngx_http_lua_socket_node_t (line 206) | typedef struct { FILE: src/ngx_http_lua_socket_udp.c function ngx_http_lua_inject_socket_udp_api (line 78) | void function u_char (line 127) | static u_char * function ngx_http_lua_socket_udp (line 167) | static int function ngx_http_lua_socket_udp_setpeername (line 202) | static int function ngx_http_lua_socket_resolve_handler (line 477) | static void function ngx_http_lua_socket_resolve_retval_handler (line 646) | static int function ngx_http_lua_socket_error_retval_handler (line 735) | static int function ngx_http_lua_socket_udp_bind (line 783) | static int function ngx_http_lua_socket_udp_send (line 833) | static int function ngx_http_lua_socket_udp_receive (line 1016) | static int function ngx_http_lua_socket_udp_receive_retval_handler (line 1143) | static int function ngx_http_lua_socket_udp_settimeout (line 1159) | static int function ngx_http_lua_socket_udp_finalize (line 1195) | static void function ngx_http_lua_socket_udp_upstream_destroy (line 1226) | static int function ngx_http_lua_socket_dummy_handler (line 1246) | static void function ngx_int_t (line 1255) | static ngx_int_t function ngx_http_lua_socket_udp_read_handler (line 1309) | static void function ngx_http_lua_socket_udp_handle_error (line 1346) | static void function ngx_http_lua_socket_udp_cleanup (line 1389) | static void function ngx_http_lua_socket_udp_handler (line 1405) | static void function ngx_http_lua_socket_udp_handle_success (line 1434) | static void function ngx_int_t (line 1465) | static ngx_int_t function ngx_http_lua_socket_udp_close (line 1591) | static int function ngx_int_t (line 1636) | static ngx_int_t function ngx_http_lua_udp_resolve_cleanup (line 1703) | static void function ngx_http_lua_udp_socket_cleanup (line 1725) | static void FILE: src/ngx_http_lua_socket_udp.h type ngx_http_lua_socket_udp_upstream_t (line 14) | typedef struct ngx_http_lua_socket_udp_upstream_s type ngx_http_lua_udp_connection_t (line 27) | typedef struct { type ngx_http_lua_socket_udp_upstream_s (line 36) | struct ngx_http_lua_socket_udp_upstream_s { FILE: src/ngx_http_lua_ssl.c function ngx_int_t (line 21) | ngx_int_t function ngx_ssl_conn_t (line 50) | ngx_ssl_conn_t * FILE: src/ngx_http_lua_ssl.h type ngx_http_lua_ssl_ctx_t (line 17) | typedef struct { type ngx_http_lua_ssl_key_log_t (line 58) | typedef struct { FILE: src/ngx_http_lua_ssl_certby.c function ngx_int_t (line 47) | ngx_int_t function ngx_int_t (line 68) | ngx_int_t function ngx_http_lua_ssl_cert_handler (line 194) | int function ngx_http_lua_ssl_cert_done (line 369) | static void function ngx_http_lua_ssl_cert_aborted (line 405) | static void function u_char (line 427) | static u_char * function ngx_http_lua_is_grease_cipher (line 463) | static int function ngx_int_t (line 475) | static ngx_int_t function ngx_http_lua_ffi_ssl_get_tls1_version (line 570) | int function ngx_http_lua_ffi_ssl_clear_certs (line 592) | int function ngx_http_lua_ffi_ssl_set_der_certificate (line 630) | int function ngx_http_lua_ffi_ssl_set_der_private_key (line 730) | int function ngx_http_lua_ffi_ssl_raw_server_addr (line 787) | int function ngx_http_lua_ffi_req_shared_ssl_ciphers (line 862) | int function ngx_http_lua_ffi_ssl_server_name (line 930) | int function ngx_http_lua_ffi_ssl_server_port (line 967) | int function ngx_http_lua_ffi_ssl_raw_client_addr (line 1000) | int function ngx_http_lua_ffi_cert_pem_to_der (line 1068) | int function ngx_http_lua_ffi_priv_key_pem_to_der (line 1147) | int function ngx_http_lua_ffi_free_cert (line 1344) | void function ngx_http_lua_ffi_free_priv_key (line 1415) | void function ngx_http_lua_ffi_set_cert (line 1424) | int function ngx_http_lua_ffi_set_priv_key (line 1510) | int function ngx_http_lua_ssl_verify_callback (line 1550) | static int function ngx_http_lua_ffi_ssl_verify_client (line 1564) | int function ngx_ssl_conn_t (line 1717) | ngx_ssl_conn_t * function ngx_http_lua_ffi_ssl_client_random (line 1734) | int FILE: src/ngx_http_lua_ssl_client_helloby.c function ngx_int_t (line 32) | ngx_int_t function ngx_int_t (line 53) | ngx_int_t function ngx_http_lua_ssl_client_hello_handler (line 181) | int function ngx_http_lua_ssl_client_hello_done (line 371) | static void function ngx_http_lua_ssl_client_hello_aborted (line 407) | static void function u_char (line 429) | static u_char * function ngx_int_t (line 464) | static ngx_int_t function ngx_http_lua_ffi_ssl_get_client_hello_server_name (line 559) | int function ngx_http_lua_ffi_ssl_get_client_hello_ext (line 649) | int function ngx_http_lua_ffi_ssl_get_client_hello_ext_present (line 684) | int function ngx_http_lua_ffi_ssl_get_client_hello_ciphers (line 729) | int ngx_http_lua_ffi_ssl_get_client_hello_ciphers(ngx_http_request_t *r, function ngx_http_lua_ffi_ssl_set_protocols (line 777) | int FILE: src/ngx_http_lua_ssl_export_keying_material.c function ngx_int_t (line 29) | ngx_int_t function ngx_int_t (line 77) | ngx_int_t FILE: src/ngx_http_lua_ssl_ocsp.c function ngx_http_lua_ffi_ssl_get_ocsp_responder_from_der_chain (line 26) | int function ngx_http_lua_ffi_ssl_create_ocsp_request (line 149) | int function ngx_http_lua_ffi_ssl_validate_ocsp_response (line 263) | int function ngx_http_lua_ssl_empty_status_callback (line 446) | static int function ngx_http_lua_ssl_stapling_time (line 453) | static long FILE: src/ngx_http_lua_ssl_session_fetchby.c function ngx_int_t (line 36) | ngx_int_t function ngx_int_t (line 58) | ngx_int_t function ngx_ssl_session_t (line 176) | ngx_ssl_session_t * function ngx_http_lua_ssl_sess_fetch_done (line 386) | static void function ngx_http_lua_ssl_sess_fetch_aborted (line 414) | static void function u_char (line 436) | static u_char * function ngx_int_t (line 473) | static ngx_int_t function ngx_http_lua_ffi_ssl_set_serialized_session (line 569) | int FILE: src/ngx_http_lua_ssl_session_storeby.c function ngx_int_t (line 34) | ngx_int_t function ngx_int_t (line 56) | ngx_int_t function ngx_http_lua_ssl_sess_store_handler (line 174) | int function u_char (line 322) | static u_char * function ngx_int_t (line 359) | static ngx_int_t function ngx_http_lua_ffi_ssl_get_serialized_session (line 437) | int function ngx_http_lua_ffi_ssl_get_serialized_session_size (line 483) | int function ngx_http_lua_ffi_ssl_get_session_id (line 531) | int function ngx_http_lua_ffi_ssl_get_session_id_size (line 580) | int FILE: src/ngx_http_lua_string.c function ngx_http_lua_inject_string_api (line 40) | void function ngx_http_lua_ngx_quote_sql_str (line 59) | static int function ngx_http_lua_ngx_escape_sql_str (line 108) | static uintptr_t function ngx_http_lua_encode_base64 (line 209) | static void function ngx_http_lua_ngx_encode_args (line 254) | static int function ngx_http_lua_ngx_decode_args (line 271) | static int function ngx_http_lua_ngx_hmac_sha1 (line 306) | static int function ngx_http_lua_ffi_md5_bin (line 334) | void function ngx_http_lua_ffi_md5 (line 345) | void function ngx_http_lua_ffi_sha1_bin (line 359) | int function ngx_http_lua_ffi_crc32_short (line 376) | unsigned int function ngx_http_lua_ffi_crc32_long (line 383) | unsigned int function ngx_http_lua_ffi_encode_base64 (line 390) | size_t function ngx_http_lua_ffi_decode_base64 (line 407) | int function ngx_http_lua_ffi_decode_base64mime (line 427) | int function ngx_http_lua_ffi_unescape_uri (line 447) | size_t function ngx_http_lua_ffi_uri_escaped_length (line 458) | size_t function ngx_http_lua_ffi_escape_uri (line 466) | void function ngx_http_lua_ffi_str_replace_char (line 474) | void FILE: src/ngx_http_lua_subrequest.c function ngx_http_lua_ngx_location_capture (line 92) | static int function ngx_http_lua_ngx_location_capture_multi (line 121) | static int function ngx_int_t (line 656) | static ngx_int_t function ngx_int_t (line 801) | static ngx_int_t function ngx_http_lua_process_keyval_option (line 911) | static void function ngx_int_t (line 966) | ngx_int_t function ngx_http_lua_handle_subreq_responses (line 1150) | static void function ngx_http_lua_inject_subrequest_api (line 1356) | void function ngx_int_t (line 1371) | static ngx_int_t function ngx_int_t (line 1526) | static ngx_int_t function ngx_http_lua_cancel_subreq (line 1592) | static void function ngx_int_t (line 1614) | static ngx_int_t function ngx_int_t (line 1632) | static ngx_int_t function ngx_int_t (line 1669) | static ngx_int_t FILE: src/ngx_http_lua_subrequest.h type ngx_http_lua_post_subrequest_data_t (line 37) | typedef struct ngx_http_lua_post_subrequest_data_s { FILE: src/ngx_http_lua_time.c function ngx_http_lua_ffi_now (line 17) | double function ngx_http_lua_ffi_req_start_time (line 28) | double function ngx_http_lua_ffi_time (line 49) | long function ngx_http_lua_ffi_monotonic_msec (line 56) | long function ngx_http_lua_ffi_update_time (line 63) | void function ngx_http_lua_ffi_today (line 70) | void function ngx_http_lua_ffi_localtime (line 82) | void function ngx_http_lua_ffi_utctime (line 95) | void function ngx_http_lua_ffi_cookie_time (line 108) | int function ngx_http_lua_ffi_http_time (line 118) | void function ngx_http_lua_ffi_parse_http_time (line 125) | void FILE: src/ngx_http_lua_timer.c type ngx_http_lua_timer_ctx_t (line 22) | typedef struct { function ngx_http_lua_inject_timer_api (line 55) | void function ngx_http_lua_ngx_timer_running_count (line 76) | static int function ngx_http_lua_ngx_timer_pending_count (line 95) | static int function ngx_http_lua_ngx_timer_at (line 114) | static int function ngx_http_lua_ngx_timer_every (line 125) | static int function ngx_http_lua_ngx_timer_helper (line 132) | static int function ngx_int_t (line 376) | static ngx_int_t function ngx_http_lua_timer_handler (line 513) | static void function u_char (line 728) | static u_char * function ngx_http_lua_abort_pending_timers (line 767) | static void FILE: src/ngx_http_lua_uri.c function ngx_http_lua_inject_req_uri_api (line 21) | void function ngx_http_lua_ngx_req_set_uri (line 29) | static int FILE: src/ngx_http_lua_uthread.c function ngx_http_lua_inject_uthread_api (line 30) | void function ngx_http_lua_uthread_spawn (line 49) | static int function ngx_http_lua_uthread_wait (line 104) | static int function ngx_http_lua_uthread_kill (line 202) | static int FILE: src/ngx_http_lua_util.c function ngx_http_lua_create_new_globals_table (line 211) | void function lua_State (line 221) | static lua_State * function lua_State (line 334) | lua_State * function u_char (line 503) | u_char * function ngx_int_t (line 529) | ngx_int_t function ngx_int_t (line 569) | ngx_int_t function ngx_int_t (line 685) | static ngx_int_t function ngx_int_t (line 707) | static ngx_int_t function ngx_int_t (line 746) | static ngx_int_t function ngx_http_lua_init_registry (line 781) | static void function ngx_http_lua_init_globals (line 819) | static void function ngx_http_lua_inject_ngx_api (line 834) | static void function ngx_http_lua_inject_global_write_guard (line 881) | static void function ngx_http_lua_discard_bufs (line 929) | void function ngx_int_t (line 941) | ngx_int_t function ngx_http_lua_reset_ctx (line 993) | void function ngx_http_lua_generic_phase_post_read (line 1034) | void function ngx_http_lua_request_cleanup_handler (line 1059) | void function ngx_http_lua_request_cleanup (line 1068) | void function ngx_int_t (line 1119) | ngx_int_t function ngx_int_t (line 1716) | ngx_int_t function ngx_int_t (line 1818) | static ngx_int_t function ngx_int_t (line 1896) | static ngx_int_t function u_char (line 1970) | u_char * function ngx_http_lua_set_multi_value_table (line 1984) | void function ngx_http_lua_escape_uri (line 2025) | uintptr_t function ngx_http_lua_util_hex2int (line 2239) | static int function ngx_http_lua_unescape_uri (line 2256) | void function ngx_http_lua_inject_req_api (line 2315) | void function ngx_int_t (line 2333) | static ngx_int_t function ngx_int_t (line 2430) | static ngx_int_t function ngx_http_lua_process_args_option (line 2526) | void function ngx_int_t (line 2798) | static ngx_int_t function ngx_int_t (line 2824) | ngx_int_t function ngx_chain_t (line 2932) | ngx_chain_t * function ngx_http_lua_thread_traceback (line 3025) | static int function ngx_http_lua_traceback (line 3101) | int function ngx_http_lua_inject_arg_api (line 3127) | static void function ngx_http_lua_param_set (line 3146) | static int function ngx_http_lua_co_ctx_t (line 3168) | ngx_http_lua_co_ctx_t * function ngx_http_lua_co_ctx_t (line 3213) | ngx_http_lua_co_ctx_t * function ngx_int_t (line 3241) | ngx_int_t function ngx_int_t (line 3293) | ngx_int_t function ngx_http_lua_finalize_threads (line 3316) | static void function ngx_int_t (line 3387) | static ngx_int_t function ngx_http_lua_cleanup_zombie_child_uthreads (line 3410) | static void function ngx_int_t (line 3428) | ngx_int_t function ngx_http_lua_rd_check_broken_connection (line 3535) | void function ngx_int_t (line 3603) | static ngx_int_t function ngx_int_t (line 3653) | ngx_int_t function ngx_http_lua_finalize_request (line 3695) | void function ngx_http_lua_finalize_fake_request (line 3748) | void function ngx_http_lua_close_fake_request (line 3805) | static void function ngx_http_lua_free_fake_request (line 3832) | void function ngx_http_lua_close_fake_connection (line 3866) | void function ngx_int_t (line 3920) | ngx_int_t function ngx_http_lua_cleanup_vm (line 4013) | void function ngx_connection_t (line 4042) | ngx_connection_t * function ngx_http_request_t (line 4112) | ngx_http_request_t * function ngx_int_t (line 4195) | ngx_int_t function ngx_http_lua_do_call (line 4218) | int function ngx_http_lua_get_raw_phase_context (line 4246) | static int function ngx_http_cleanup_t (line 4272) | ngx_http_cleanup_t * function ngx_http_lua_cleanup_free (line 4305) | void function ngx_http_lua_set_sa_restart (line 4346) | void function ngx_http_lua_escape_log (line 4373) | size_t function ngx_int_t (line 4440) | ngx_int_t function ngx_int_t (line 4475) | ngx_int_t function ngx_addr_t (line 4555) | ngx_addr_t * function ngx_http_lua_ffi_bypass_if_checks (line 4627) | void function ngx_http_lua_resume_quic_ssl_handshake (line 4635) | void FILE: src/ngx_http_lua_util.h type ngx_http_lua_ffi_table_elt_t (line 111) | typedef struct { function ngx_inline (line 132) | static ngx_inline ngx_int_t function ngx_inline (line 280) | static ngx_inline void function ngx_inline (line 293) | static ngx_inline ngx_http_lua_ctx_t * function ngx_inline (line 363) | static ngx_inline lua_State * function ngx_inline (line 391) | static ngx_inline ngx_http_request_t * function ngx_inline (line 408) | static ngx_inline void function ngx_inline (line 420) | static ngx_inline void function ngx_inline (line 430) | static ngx_inline void function ngx_inline (line 437) | static ngx_inline void function ngx_inline (line 445) | static ngx_inline ngx_uint_t function ngx_inline (line 461) | static ngx_inline ngx_int_t function ngx_inline (line 479) | static ngx_inline void function ngx_inline (line 489) | static ngx_inline ngx_chain_t * function ngx_inline (line 507) | static ngx_inline in_port_t function ngx_inline (line 536) | static ngx_inline ngx_int_t function ngx_inline (line 575) | static ngx_inline void function ngx_inline (line 630) | static ngx_inline int function ngx_inline (line 702) | static ngx_inline void * FILE: src/ngx_http_lua_variable.c function ngx_http_lua_ffi_var_get (line 17) | int function ngx_http_lua_ffi_var_set (line 103) | int FILE: src/ngx_http_lua_worker.c function ngx_http_lua_ffi_worker_pid (line 20) | int function ngx_http_lua_ffi_worker_pids (line 28) | int function ngx_http_lua_ffi_worker_id (line 61) | int function ngx_http_lua_ffi_worker_exiting (line 78) | int function ngx_http_lua_ffi_worker_count (line 85) | int function ngx_http_lua_ffi_master_pid (line 97) | int function ngx_http_lua_ffi_get_process_type (line 112) | int function ngx_http_lua_ffi_process_signal_graceful_exit (line 165) | void FILE: src/ngx_http_lua_worker_thread.c type ngx_http_lua_task_ctx_t (line 34) | typedef struct ngx_http_lua_task_ctx_s { type ngx_http_lua_worker_thread_ctx_t (line 40) | typedef struct { function ngx_http_lua_thread_exit_process (line 54) | void function ngx_thread_task_t (line 74) | static ngx_thread_task_t * function ngx_http_lua_thread_task_free (line 90) | static void function ngx_http_lua_task_ctx_t (line 98) | static ngx_http_lua_task_ctx_t * function ngx_http_lua_free_task_ctx (line 194) | static void function ngx_http_lua_xcopy (line 215) | static int function ngx_http_lua_worker_thread_handler (line 310) | static void function ngx_int_t (line 323) | static ngx_int_t function ngx_http_lua_worker_thread_event_handler (line 368) | static void function ngx_http_lua_worker_thread_cleanup (line 459) | static void function ngx_http_lua_run_worker_thread (line 469) | static int function ngx_http_lua_inject_worker_thread_api (line 634) | void FILE: t/data/fake-delayed-load-module/ngx_http_lua_fake_delayed_load_module.c function ngx_int_t (line 52) | static ngx_int_t function ngx_http_lua_fake_delayed_load_preload (line 61) | static int function ngx_http_lua_fake_delayed_load_function (line 73) | static int FILE: t/data/fake-module/ngx_http_fake_module.c type ngx_http_fake_srv_conf_t (line 13) | typedef struct { type ngx_http_fake_loc_conf_t (line 18) | typedef struct { FILE: t/data/fake-shm-module/ngx_http_lua_fake_shm_module.c type ngx_http_lua_fake_shm_main_conf_t (line 26) | typedef struct { type ngx_http_lua_fake_shm_ctx_t (line 75) | typedef struct { function ngx_int_t (line 179) | static ngx_int_t function ngx_int_t (line 198) | static ngx_int_t function ngx_http_lua_fake_shm_preload (line 207) | static int function ngx_http_lua_fake_shm_get_info (line 263) | static int