trace-event.h (709334c87dbdb44150ce436b3d13c814db0dcae9) | trace-event.h (586bc5cce88be993dad584c3936c49f945368551) |
---|---|
1#ifndef __PERF_TRACE_EVENTS_H 2#define __PERF_TRACE_EVENTS_H 3 4#include "parse-events.h" 5 6#define __unused __attribute__((unused)) 7 8 --- 256 unchanged lines hidden (view full) --- 265 TRACE_FLAG_IRQS_NOSUPPORT = 0x02, 266 TRACE_FLAG_NEED_RESCHED = 0x04, 267 TRACE_FLAG_HARDIRQ = 0x08, 268 TRACE_FLAG_SOFTIRQ = 0x10, 269}; 270 271struct scripting_ops { 272 const char *name; | 1#ifndef __PERF_TRACE_EVENTS_H 2#define __PERF_TRACE_EVENTS_H 3 4#include "parse-events.h" 5 6#define __unused __attribute__((unused)) 7 8 --- 256 unchanged lines hidden (view full) --- 265 TRACE_FLAG_IRQS_NOSUPPORT = 0x02, 266 TRACE_FLAG_NEED_RESCHED = 0x04, 267 TRACE_FLAG_HARDIRQ = 0x08, 268 TRACE_FLAG_SOFTIRQ = 0x10, 269}; 270 271struct scripting_ops { 272 const char *name; |
273 int (*start_script) (const char *); | 273 int (*start_script) (const char *script, int argc, const char **argv); |
274 int (*stop_script) (void); 275 void (*process_event) (int cpu, void *data, int size, 276 unsigned long long nsecs, char *comm); 277 int (*generate_script) (const char *outfile); 278}; 279 280int script_spec_register(const char *spec, struct scripting_ops *ops); 281 282extern struct scripting_ops perl_scripting_ops; 283void setup_perl_scripting(void); 284 285#endif /* __PERF_TRACE_EVENTS_H */ | 274 int (*stop_script) (void); 275 void (*process_event) (int cpu, void *data, int size, 276 unsigned long long nsecs, char *comm); 277 int (*generate_script) (const char *outfile); 278}; 279 280int script_spec_register(const char *spec, struct scripting_ops *ops); 281 282extern struct scripting_ops perl_scripting_ops; 283void setup_perl_scripting(void); 284 285#endif /* __PERF_TRACE_EVENTS_H */ |