struct debug_obj — representaion of an tracked object
struct debug_obj { struct hlist_node node; enum debug_obj_state state; void * object; struct debug_obj_descr * descr; };
hlist node to link the object into the tracker list
tracked object state
pointer to the real object
pointer to an object type specific debug description structure