1STRUCT DEBUG_OBJ(9) Fixup functions STRUCT DEBUG_OBJ(9)
2
3
4
6 struct_debug_obj - representaion of an tracked object
7
9 struct debug_obj {
10 struct hlist_node node;
11 enum debug_obj_state state;
12 unsigned int astate;
13 void * object;
14 struct debug_obj_descr * descr;
15 };
16
18 node
19 hlist node to link the object into the tracker list
20
21 state
22 tracked object state
23
24 astate
25 current active state
26
27 object
28 pointer to the real object
29
30 descr
31 pointer to an object type specific debug description structure
32
34 Thomas Gleixner <tglx@linutronix.de>
35 Author.
36
38Kernel Hackers Manual 3.10 June 2019 STRUCT DEBUG_OBJ(9)