Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
trace_events_filter_test.h File Reference
#include <linux/tracepoint.h>
#include <trace/define_trace.h>

Go to the source code of this file.

Macros

#define TRACE_SYSTEM   test
 
#define _TRACE_TEST_H
 
#define TRACE_INCLUDE_PATH   .
 
#define TRACE_INCLUDE_FILE   trace_events_filter_test
 

Functions

 TRACE_EVENT (ftrace_test_filter, TP_PROTO(int a, int b, int c, int d, int e, int f, int g, int h), TP_ARGS(a, b, c, d, e, f, g, h), TP_STRUCT__entry(__field(int, a) __field(int, b) __field(int, c) __field(int, d) __field(int, e) __field(int, f) __field(int, g) __field(int, h)), TP_fast_assign(__entry->a=a;__entry->b=b;__entry->c=c;__entry->d=d;__entry->e=e;__entry->f=f;__entry->g=g;__entry->h=h;), TP_printk("a %d, b %d, c %d, d %d, e %d, f %d, g %d, h %d", __entry->a, __entry->b, __entry->c, __entry->d, __entry->e, __entry->f, __entry->g, __entry->h))
 

Macro Definition Documentation

#define _TRACE_TEST_H

Definition at line 5 of file trace_events_filter_test.h.

#define TRACE_INCLUDE_FILE   trace_events_filter_test

Definition at line 47 of file trace_events_filter_test.h.

#define TRACE_INCLUDE_PATH   .

Definition at line 46 of file trace_events_filter_test.h.

#define TRACE_SYSTEM   test

Definition at line 2 of file trace_events_filter_test.h.

Function Documentation

TRACE_EVENT ( ftrace_test_filter  ,
TP_PROTO(int a, int b, int c, int d, int e, int f, int g, int h ,
TP_ARGS(a, b, c, d, e, f, g, h ,
TP_STRUCT__entry(__field(int, a) __field(int, b) __field(int, c) __field(int, d) __field(int, e) __field(int, f) __field(int, g) __field(int, h))  ,
TP_fast_assign(__entry->a=a;__entry->b=b;__entry->c=c;__entry->d=d;__entry->e=e;__entry->f=f;__entry->g=g;__entry->h=h;)  ,
TP_printk("a %d, b %d, c %d, d %d, e %d, f %d, g %d, h %d", __entry->a, __entry->b, __entry->c, __entry->d, __entry->e, __entry->f, __entry->g, __entry->h  
)