Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Enumerations | Functions
pf_in.h File Reference

Go to the source code of this file.

Enumerations

enum  reason_type {
  NOT_ME, NOTHING, REG_READ, REG_WRITE,
  IMM_WRITE, OTHERS
}
 

Functions

enum reason_type get_ins_type (unsigned long ins_addr)
 
unsigned int get_ins_mem_width (unsigned long ins_addr)
 
unsigned long get_ins_reg_val (unsigned long ins_addr, struct pt_regs *regs)
 
unsigned long get_ins_imm_val (unsigned long ins_addr)
 

Enumeration Type Documentation

Enumerator:
NOT_ME 
NOTHING 
REG_READ 
REG_WRITE 
IMM_WRITE 
OTHERS 

Definition at line 25 of file pf_in.h.

Function Documentation

unsigned long get_ins_imm_val ( unsigned long  ins_addr)

Definition at line 464 of file pf_in.c.

unsigned int get_ins_mem_width ( unsigned long  ins_addr)

Definition at line 187 of file pf_in.c.

unsigned long get_ins_reg_val ( unsigned long  ins_addr,
struct pt_regs regs 
)

Definition at line 410 of file pf_in.c.

enum reason_type get_ins_type ( unsigned long  ins_addr)

Definition at line 143 of file pf_in.c.