Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
tracer Struct Reference

#include <trace.h>

Data Fields

const charname
 
int(* init )(struct trace_array *tr)
 
void(* reset )(struct trace_array *tr)
 
void(* start )(struct trace_array *tr)
 
void(* stop )(struct trace_array *tr)
 
void(* open )(struct trace_iterator *iter)
 
void(* pipe_open )(struct trace_iterator *iter)
 
void(* wait_pipe )(struct trace_iterator *iter)
 
void(* close )(struct trace_iterator *iter)
 
void(* pipe_close )(struct trace_iterator *iter)
 
ssize_t(* read )(struct trace_iterator *iter, struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos)
 
ssize_t(* splice_read )(struct trace_iterator *iter, struct file *filp, loff_t *ppos, struct pipe_inode_info *pipe, size_t len, unsigned int flags)
 
void(* print_header )(struct seq_file *m)
 
enum print_line_t(* print_line )(struct trace_iterator *iter)
 
int(* set_flag )(u32 old_flags, u32 bit, int set)
 
struct tracernext
 
struct tracer_flagsflags
 
int print_max
 
int use_max_tr
 

Detailed Description

Definition at line 258 of file trace.h.

Field Documentation

void(* close)(struct trace_iterator *iter)

Definition at line 267 of file trace.h.

Definition at line 287 of file trace.h.

int(* init)(struct trace_array *tr)

Definition at line 260 of file trace.h.

const char* name

Definition at line 259 of file trace.h.

struct tracer* next

Definition at line 286 of file trace.h.

void(* open)(struct trace_iterator *iter)

Definition at line 264 of file trace.h.

void(* pipe_close)(struct trace_iterator *iter)

Definition at line 268 of file trace.h.

void(* pipe_open)(struct trace_iterator *iter)

Definition at line 265 of file trace.h.

void(* print_header)(struct seq_file *m)

Definition at line 282 of file trace.h.

enum print_line_t(* print_line)(struct trace_iterator *iter)

Definition at line 283 of file trace.h.

int print_max

Definition at line 288 of file trace.h.

ssize_t(* read)(struct trace_iterator *iter, struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos)

Definition at line 269 of file trace.h.

void(* reset)(struct trace_array *tr)

Definition at line 261 of file trace.h.

int(* set_flag)(u32 old_flags, u32 bit, int set)

Definition at line 285 of file trace.h.

ssize_t(* splice_read)(struct trace_iterator *iter, struct file *filp, loff_t *ppos, struct pipe_inode_info *pipe, size_t len, unsigned int flags)

Definition at line 272 of file trace.h.

void(* start)(struct trace_array *tr)

Definition at line 262 of file trace.h.

Definition at line 263 of file trace.h.

int use_max_tr

Definition at line 289 of file trace.h.

void(* wait_pipe)(struct trace_iterator *iter)

Definition at line 266 of file trace.h.


The documentation for this struct was generated from the following file: