Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
ftrace.c File Reference
#include <linux/uaccess.h>
#include <linux/ftrace.h>
#include <asm/cacheflush.h>
#include <asm/patch.h>

Go to the source code of this file.

Data Structures

struct  ftrace_orig_insn
 
struct  ftrace_call_insn
 

Functions

int ftrace_make_nop (struct module *mod, struct dyn_ftrace *rec, unsigned long addr)
 
int ftrace_make_call (struct dyn_ftrace *rec, unsigned long addr)
 
int ftrace_update_ftrace_func (ftrace_func_t func)
 
int __init ftrace_dyn_arch_init (void *data)
 

Function Documentation

int __init ftrace_dyn_arch_init ( void data)

Definition at line 201 of file ftrace.c.

int ftrace_make_call ( struct dyn_ftrace *  rec,
unsigned long  addr 
)

Definition at line 174 of file ftrace.c.

int ftrace_make_nop ( struct module mod,
struct dyn_ftrace *  rec,
unsigned long  addr 
)

Definition at line 161 of file ftrace.c.

int ftrace_update_ftrace_func ( ftrace_func_t  func)

Definition at line 185 of file ftrace.c.