Lines Matching full:object

3 Object Cores
6 Object cores are a kernel debugging tool that can be used to both identify and
13 Object Core Concepts
16 Each instance of an object embeds an object core field named ``obj_core``.
17 Objects of the same type are linked together via their respective object
18 cores to form a singly linked list. Each object core also links to the their
19 respective object type. Each object type contains a singly linked list
20 linking together all the object cores of that type. Object types are also
24 Object cores have been integrated into following kernel objects:
41 Object Core Statistics Concepts
44 Object cores provide a uniform means to retrieve that information via object
45 core statistics. When enabled, the object type contains a pointer to a
47 enabled for interfacing with the object's statistics. Additionally, the object
49 that object. Raw data is the raw, unmanipulated data associated with the
54 object core statistics as well as the structures used for both "raw" and
58 Object Raw Data Type Query Data Type
70 Defining a New Object Type
73 An object type is defined using a global variable of type
75 are initialized. The following code shows how a new object type can be
76 initialized for use with object cores and object core statistics.
80 /* Unique object type ID */
116 Initializing a New Object Core
119 Kernel objects that have already been integrated into the object core framework
120 automatically have their object cores initialized when the object is
122 framework need to both initialize the object core and link it. The following
123 code builds on the example above and initializes the object core.
136 Walking a List of Object Cores
139 Two routines exist for walking the list of object cores linked to an object
142 above and prints the addresses of all the objects of that new object type.
162 /* Find the object type */
171 Object Core Statistics Querying
174 The following code builds on the examples above and shows how an object
175 integrated into the object core statistics framework can both retrieve queried
176 data and reset the stats associated with the object.