X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=instrumentation%2Fevents%2Flttng-module%2Fv4l2.h;h=03ab58a7d991309bf13894d9316ea1485d70bb61;hb=3bc29f0a41b3c803245b845db2e1909042e72e9c;hp=b5a5d81cad9c38a7e9bd22e22b9718089efc8acd;hpb=e09a6084cebc7bb97d9c39cd91c391a3c6ac080c;p=lttng-modules.git diff --git a/instrumentation/events/lttng-module/v4l2.h b/instrumentation/events/lttng-module/v4l2.h index b5a5d81c..03ab58a7 100644 --- a/instrumentation/events/lttng-module/v4l2.h +++ b/instrumentation/events/lttng-module/v4l2.h @@ -1,24 +1,10 @@ #undef TRACE_SYSTEM #define TRACE_SYSTEM v4l2 -#if !defined(_TRACE_V4L2_H) || defined(TRACE_HEADER_MULTI_READ) -#define _TRACE_V4L2_H +#if !defined(LTTNG_TRACE_V4L2_H) || defined(TRACE_HEADER_MULTI_READ) +#define LTTNG_TRACE_V4L2_H -#include - -#define show_type(type) \ - __print_symbolic(type, \ - { V4L2_BUF_TYPE_VIDEO_CAPTURE, "VIDEO_CAPTURE" }, \ - { V4L2_BUF_TYPE_VIDEO_OUTPUT, "VIDEO_OUTPUT" }, \ - { V4L2_BUF_TYPE_VIDEO_OVERLAY, "VIDEO_OVERLAY" }, \ - { V4L2_BUF_TYPE_VBI_CAPTURE, "VBI_CAPTURE" }, \ - { V4L2_BUF_TYPE_VBI_OUTPUT, "VBI_OUTPUT" }, \ - { V4L2_BUF_TYPE_SLICED_VBI_CAPTURE, "SLICED_VBI_CAPTURE" }, \ - { V4L2_BUF_TYPE_SLICED_VBI_OUTPUT, "SLICED_VBI_OUTPUT" }, \ - { V4L2_BUF_TYPE_VIDEO_OUTPUT_OVERLAY, "VIDEO_OUTPUT_OVERLAY" },\ - { V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE, "VIDEO_CAPTURE_MPLANE" },\ - { V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE, "VIDEO_OUTPUT_MPLANE" }, \ - { V4L2_BUF_TYPE_PRIVATE, "PRIVATE" }) +#include "../../../probes/lttng-tracepoint-event.h" #define show_field(field) \ __print_symbolic(field, \ @@ -66,8 +52,8 @@ { V4L2_TC_USERBITS_USERDEFINED, "USERBITS_USERDEFINED" }, \ { V4L2_TC_USERBITS_8BITCHARS, "USERBITS_8BITCHARS" }) -#define LTTNG_V4L2_TRACE_EVENT(event_name) \ - TRACE_EVENT(event_name, \ +#define LTTNG_TRACEPOINT_EVENT_V4L2(event_name) \ + LTTNG_TRACEPOINT_EVENT(event_name, \ TP_PROTO(int minor, struct v4l2_buffer *buf), \ \ TP_ARGS(minor, buf), \ @@ -148,10 +134,10 @@ ) \ ) -LTTNG_V4L2_TRACE_EVENT(v4l2_dqbuf) -LTTNG_V4L2_TRACE_EVENT(v4l2_qbuf) +LTTNG_TRACEPOINT_EVENT_V4L2(v4l2_dqbuf) +LTTNG_TRACEPOINT_EVENT_V4L2(v4l2_qbuf) -#endif /* if !defined(_TRACE_V4L2_H) || defined(TRACE_HEADER_MULTI_READ) */ +#endif /* if !defined(LTTNG_TRACE_V4L2_H) || defined(TRACE_HEADER_MULTI_READ) */ /* This part must be outside protection */ #include "../../../probes/define_trace.h"