provider nginx_lua { probe http__lua__info(char *s); /* lua_State *L */ probe http__lua__register__preload__package(void *L, u_char *pkg); probe http__lua__req__socket__consume__preread(void *r, u_char *data, size_t len); /* lua_State *parent, lua_State *child */ probe http__lua__user__coroutine__create(void *r, void *parent, void *child); /* lua_State *parent, lua_State *child */ probe http__lua__user__coroutine__resume(void *r, void *parent, void *child); /* lua_State *parent, lua_State *child */ probe http__lua__user__coroutine__yield(void *r, void *parent, void *child); /* lua_State *L */ probe http__lua__thread__yield(void *r, void *L); /* ngx_http_lua_socket_tcp_upstream_t *u */ probe http__lua__socket__tcp__send__start(void *r, void *u, u_char *data, size_t len); /* ngx_http_lua_socket_tcp_upstream_t *u */ probe http__lua__socket__tcp__receive__done(void *r, void *u, u_char *data, size_t len); /* ngx_http_lua_socket_tcp_upstream_t *u */ probe http__lua__socket__tcp__setkeepalive__buf__unread( void *r, void *u, u_char *data, size_t len); /* lua_State *creator, lua_State *newthread */ probe http__lua__user__thread__spawn(void *r, void *creator, void *newthread); /* lua_State *thread, ngx_http_lua_ctx_t *ctx */ probe http__lua__thread__delete(void *r, void *thread, void *ctx); /* lua_State *thread */ probe http__lua__run__posted__thread(void *r, void *thread, int status); probe http__lua__coroutine__done(void *r, void *co, int success); /* lua_State *parent, lua_State *child */ probe http__lua__user__thread__wait(void *parent, void *child); }; #pragma D attributes Evolving/Evolving/Common provider nginx_lua provider #pragma D attributes Private/Private/Unknown provider nginx_lua module #pragma D attributes Private/Private/Unknown provider nginx_lua function #pragma D attributes Private/Private/Common provider nginx_lua name #pragma D attributes Evolving/Evolving/Common provider nginx_lua args