Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
trace_uprobe.c File Reference
#include <linux/module.h>
#include <linux/uaccess.h>
#include <linux/uprobes.h>
#include <linux/namei.h>
#include "trace_probe.h"

Go to the source code of this file.

Data Structures

struct  uprobe_trace_consumer
 
struct  trace_uprobe
 

Macros

#define UPROBE_EVENT_SYSTEM   "uprobes"
 
#define SIZEOF_TRACE_UPROBE(n)
 
#define LEN_OR_ZERO   (len ? len - pos : 0)
 

Functions

 fs_initcall (init_uprobe_trace)
 

Macro Definition Documentation

#define LEN_OR_ZERO   (len ? len - pos : 0)

Definition at line 596 of file trace_uprobe.c.

#define SIZEOF_TRACE_UPROBE (   n)
Value:
(offsetof(struct trace_uprobe, args) + \
(sizeof(struct probe_arg) * (n)))

Definition at line 54 of file trace_uprobe.c.

#define UPROBE_EVENT_SYSTEM   "uprobes"

Definition at line 28 of file trace_uprobe.c.

Function Documentation

fs_initcall ( init_uprobe_trace  )