Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
kmemleak_object Struct Reference

Data Fields

spinlock_t lock
 
unsigned long flags
 
struct list_head object_list
 
struct list_head gray_list
 
struct rb_node rb_node
 
struct rcu_head rcu
 
atomic_t use_count
 
unsigned long pointer
 
size_t size
 
int min_count
 
int count
 
u32 checksum
 
struct hlist_head area_list
 
unsigned long trace [MAX_TRACE]
 
unsigned int trace_len
 
unsigned long jiffies
 
pid_t pid
 
char comm [TASK_COMM_LEN]
 

Detailed Description

Definition at line 139 of file kmemleak.c.

Field Documentation

struct hlist_head area_list

Definition at line 157 of file kmemleak.c.

u32 checksum

Definition at line 155 of file kmemleak.c.

Definition at line 162 of file kmemleak.c.

int count

Definition at line 153 of file kmemleak.c.

unsigned long flags

Definition at line 141 of file kmemleak.c.

struct list_head gray_list

Definition at line 143 of file kmemleak.c.

unsigned long jiffies

Definition at line 160 of file kmemleak.c.

spinlock_t lock

Definition at line 140 of file kmemleak.c.

int min_count

Definition at line 151 of file kmemleak.c.

struct list_head object_list

Definition at line 142 of file kmemleak.c.

Definition at line 161 of file kmemleak.c.

unsigned long pointer

Definition at line 148 of file kmemleak.c.

Definition at line 144 of file kmemleak.c.

Definition at line 145 of file kmemleak.c.

size_t size

Definition at line 149 of file kmemleak.c.

unsigned long trace[MAX_TRACE]

Definition at line 158 of file kmemleak.c.

unsigned int trace_len

Definition at line 159 of file kmemleak.c.

atomic_t use_count

Definition at line 147 of file kmemleak.c.


The documentation for this struct was generated from the following file: