|
@ -1,3 +1,6 @@ |
|
|
|
|
|
#ifndef SRC_NODE_LTTNG_TP_H_ |
|
|
|
|
|
#define SRC_NODE_LTTNG_TP_H_ |
|
|
|
|
|
|
|
|
#if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS |
|
|
#if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS |
|
|
|
|
|
|
|
|
#undef TRACEPOINT_PROVIDER |
|
|
#undef TRACEPOINT_PROVIDER |
|
@ -17,14 +20,11 @@ TRACEPOINT_EVENT( |
|
|
TP_ARGS( |
|
|
TP_ARGS( |
|
|
const char*, url, |
|
|
const char*, url, |
|
|
const char*, method, |
|
|
const char*, method, |
|
|
const char*, forwardedFor |
|
|
const char*, forwardedFor), |
|
|
), |
|
|
|
|
|
TP_FIELDS( |
|
|
TP_FIELDS( |
|
|
ctf_string(url, url) |
|
|
ctf_string(url, url) |
|
|
ctf_string(method, method) |
|
|
ctf_string(method, method) |
|
|
ctf_string(forwardedFor, forwardedFor) |
|
|
ctf_string(forwardedFor, forwardedFor)) |
|
|
) |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
TRACEPOINT_EVENT( |
|
|
TRACEPOINT_EVENT( |
|
|
node, |
|
|
node, |
|
@ -32,27 +32,21 @@ TRACEPOINT_EVENT( |
|
|
TP_ARGS( |
|
|
TP_ARGS( |
|
|
int, port, |
|
|
int, port, |
|
|
const char*, remote, |
|
|
const char*, remote, |
|
|
int, fd |
|
|
int, fd), |
|
|
), |
|
|
|
|
|
TP_FIELDS( |
|
|
TP_FIELDS( |
|
|
ctf_integer(int, port, port) |
|
|
ctf_integer(int, port, port) |
|
|
ctf_string(remote, remote) |
|
|
ctf_string(remote, remote) |
|
|
ctf_integer(int, fd, fd) |
|
|
ctf_integer(int, fd, fd)) |
|
|
) |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
TRACEPOINT_EVENT( |
|
|
TRACEPOINT_EVENT( |
|
|
node, |
|
|
node, |
|
|
http_client_request, |
|
|
http_client_request, |
|
|
TP_ARGS( |
|
|
TP_ARGS( |
|
|
const char*, url, |
|
|
const char*, url, |
|
|
const char*, method |
|
|
const char*, method), |
|
|
), |
|
|
|
|
|
TP_FIELDS( |
|
|
TP_FIELDS( |
|
|
ctf_string(url, url) |
|
|
ctf_string(url, url) |
|
|
ctf_string(method, method) |
|
|
ctf_string(method, method)) |
|
|
) |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
TRACEPOINT_EVENT( |
|
|
TRACEPOINT_EVENT( |
|
|
node, |
|
|
node, |
|
@ -60,14 +54,11 @@ TRACEPOINT_EVENT( |
|
|
TP_ARGS( |
|
|
TP_ARGS( |
|
|
int, port, |
|
|
int, port, |
|
|
const char*, remote, |
|
|
const char*, remote, |
|
|
int, fd |
|
|
int, fd), |
|
|
), |
|
|
|
|
|
TP_FIELDS( |
|
|
TP_FIELDS( |
|
|
ctf_integer(int, port, port) |
|
|
ctf_integer(int, port, port) |
|
|
ctf_string(remote, remote) |
|
|
ctf_string(remote, remote) |
|
|
ctf_integer(int, fd, fd) |
|
|
ctf_integer(int, fd, fd)) |
|
|
) |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
TRACEPOINT_EVENT( |
|
|
TRACEPOINT_EVENT( |
|
|
node, |
|
|
node, |
|
@ -76,15 +67,12 @@ TRACEPOINT_EVENT( |
|
|
const char*, remote, |
|
|
const char*, remote, |
|
|
int, port, |
|
|
int, port, |
|
|
int, fd, |
|
|
int, fd, |
|
|
int, buffered |
|
|
int, buffered), |
|
|
), |
|
|
|
|
|
TP_FIELDS( |
|
|
TP_FIELDS( |
|
|
ctf_string(remote, remote) |
|
|
ctf_string(remote, remote) |
|
|
ctf_integer(int, port, port) |
|
|
ctf_integer(int, port, port) |
|
|
ctf_integer(int, fd, fd) |
|
|
ctf_integer(int, fd, fd) |
|
|
ctf_integer(int, buffered, buffered) |
|
|
ctf_integer(int, buffered, buffered)) |
|
|
) |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
TRACEPOINT_EVENT( |
|
|
TRACEPOINT_EVENT( |
|
|
node, |
|
|
node, |
|
@ -92,26 +80,21 @@ TRACEPOINT_EVENT( |
|
|
TP_ARGS( |
|
|
TP_ARGS( |
|
|
const char*, remote, |
|
|
const char*, remote, |
|
|
int, port, |
|
|
int, port, |
|
|
int, fd |
|
|
int, fd), |
|
|
), |
|
|
|
|
|
TP_FIELDS( |
|
|
TP_FIELDS( |
|
|
ctf_string(remote, remote) |
|
|
ctf_string(remote, remote) |
|
|
ctf_integer(int, port, port) |
|
|
ctf_integer(int, port, port) |
|
|
ctf_integer(int, fd, fd) |
|
|
ctf_integer(int, fd, fd)) |
|
|
) |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
TRACEPOINT_EVENT( |
|
|
TRACEPOINT_EVENT( |
|
|
node, |
|
|
node, |
|
|
gc_start, |
|
|
gc_start, |
|
|
TP_ARGS( |
|
|
TP_ARGS( |
|
|
const char*, gctype, |
|
|
const char*, gctype, |
|
|
const char*, gcflags |
|
|
const char*, gcflags), |
|
|
), |
|
|
|
|
|
TP_FIELDS( |
|
|
TP_FIELDS( |
|
|
ctf_string(gctype, gctype) |
|
|
ctf_string(gctype, gctype) |
|
|
ctf_string(gcflags, gcflags) |
|
|
ctf_string(gcflags, gcflags)) |
|
|
) |
|
|
|
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
TRACEPOINT_EVENT( |
|
|
TRACEPOINT_EVENT( |
|
@ -119,16 +102,15 @@ TRACEPOINT_EVENT( |
|
|
gc_done, |
|
|
gc_done, |
|
|
TP_ARGS( |
|
|
TP_ARGS( |
|
|
const char*, gctype, |
|
|
const char*, gctype, |
|
|
const char*, gcflags |
|
|
const char*, gcflags), |
|
|
), |
|
|
|
|
|
TP_FIELDS( |
|
|
TP_FIELDS( |
|
|
ctf_string(gctype, gctype) |
|
|
ctf_string(gctype, gctype) |
|
|
ctf_string(gcflags, gcflags) |
|
|
ctf_string(gcflags, gcflags)) |
|
|
) |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
#endif /* __NODE_LTTNG_TP_H */ |
|
|
#endif /* __NODE_LTTNG_TP_H */ |
|
|
|
|
|
|
|
|
#include <lttng/tracepoint-event.h> |
|
|
#include <lttng/tracepoint-event.h> |
|
|
|
|
|
|
|
|
#endif // defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS
|
|
|
#endif // defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS
|
|
|
|
|
|
|
|
|
|
|
|
#endif // SRC_NODE_LTTNG_TP_H_
|
|
|