Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
callchain.c File Reference
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/perf_event.h>
#include <linux/percpu.h>
#include <linux/uaccess.h>
#include <linux/mm.h>
#include <asm/ptrace.h>
#include <asm/pgtable.h>
#include <asm/sigcontext.h>
#include <asm/ucontext.h>
#include <asm/vdso.h>

Go to the source code of this file.

Data Structures

struct  signal_frame_32
 
struct  rt_signal_frame_32
 

Macros

#define __SIGNAL_FRAMESIZE32   __SIGNAL_FRAMESIZE
 
#define sigcontext32   sigcontext
 
#define mcontext32   mcontext
 
#define ucontext32   ucontext
 
#define compat_siginfo_t   struct siginfo
 

Functions

void perf_callchain_kernel (struct perf_callchain_entry *entry, struct pt_regs *regs)
 
void perf_callchain_user (struct perf_callchain_entry *entry, struct pt_regs *regs)
 

Macro Definition Documentation

#define __SIGNAL_FRAMESIZE32   __SIGNAL_FRAMESIZE

Definition at line 335 of file callchain.c.

Definition at line 339 of file callchain.c.

#define mcontext32   mcontext

Definition at line 337 of file callchain.c.

#define sigcontext32   sigcontext

Definition at line 336 of file callchain.c.

#define ucontext32   ucontext

Definition at line 338 of file callchain.c.

Function Documentation

void perf_callchain_kernel ( struct perf_callchain_entry entry,
struct pt_regs regs 
)

Definition at line 50 of file callchain.c.

void perf_callchain_user ( struct perf_callchain_entry entry,
struct pt_regs regs 
)

Definition at line 486 of file callchain.c.