Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
unwcheck Namespace Reference

Functions

def check_func
 

Variables

tuple readelf os.getenv("READELF", "readelf")
 
tuple start_pattern re.compile("<([^>]*)>: \[0x([0-9a-f]+)-0x([0-9a-f]+)\]")
 
tuple rlen_pattern re.compile(".*rlen=([0-9]+)")
 
int num_funcs 0
 
int num_errors 0
 
 func False
 
int slots 0
 
int rlen_sum 0
 
tuple m start_pattern.match(line)
 
tuple start long(m.group(2), 16)
 
tuple end long(m.group(3), 16)
 
string err "errors"
 

Function Documentation

def unwcheck.check_func (   func,
  slots,
  rlen_sum 
)

Definition at line 26 of file unwcheck.py.

Variable Documentation

tuple end long(m.group(3), 16)

Definition at line 46 of file unwcheck.py.

string err "errors"

Definition at line 60 of file unwcheck.py.

tuple func False

Definition at line 36 of file unwcheck.py.

Definition at line 40 of file unwcheck.py.

int num_errors 0

Definition at line 35 of file unwcheck.py.

int num_funcs 0

Definition at line 34 of file unwcheck.py.

tuple readelf os.getenv("READELF", "readelf")

Definition at line 21 of file unwcheck.py.

tuple rlen_pattern re.compile(".*rlen=([0-9]+)")

Definition at line 24 of file unwcheck.py.

int rlen_sum 0

Definition at line 38 of file unwcheck.py.

int slots 0

Definition at line 37 of file unwcheck.py.

tuple start long(m.group(2), 16)

Definition at line 45 of file unwcheck.py.

tuple start_pattern re.compile("<([^>]*)>: \[0x([0-9a-f]+)-0x([0-9a-f]+)\]")

Definition at line 23 of file unwcheck.py.