@@ -78,20 +78,20 @@ TRACE_EVENT(cachefiles_ref,
78
78
79
79
/* Note that obj may be NULL */
80
80
TP_STRUCT__entry (
81
- __field (struct cachefiles_object * , obj )
82
- __field (struct fscache_cookie * , cookie )
81
+ __field (unsigned int , obj )
82
+ __field (unsigned int , cookie )
83
83
__field (enum cachefiles_obj_ref_trace , why )
84
84
__field (int , usage )
85
85
),
86
86
87
87
TP_fast_assign (
88
- __entry -> obj = obj ;
89
- __entry -> cookie = cookie ;
88
+ __entry -> obj = obj -> fscache . debug_id ;
89
+ __entry -> cookie = cookie -> debug_id ;
90
90
__entry -> usage = usage ;
91
91
__entry -> why = why ;
92
92
),
93
93
94
- TP_printk ("c=%p o=%p u=%d %s" ,
94
+ TP_printk ("c=%08x o=%08x u=%d %s" ,
95
95
__entry -> cookie , __entry -> obj , __entry -> usage ,
96
96
__print_symbolic (__entry -> why , cachefiles_obj_ref_traces ))
97
97
);
@@ -104,18 +104,18 @@ TRACE_EVENT(cachefiles_lookup,
104
104
TP_ARGS (obj , de , inode ),
105
105
106
106
TP_STRUCT__entry (
107
- __field (struct cachefiles_object * , obj )
107
+ __field (unsigned int , obj )
108
108
__field (struct dentry * , de )
109
109
__field (struct inode * , inode )
110
110
),
111
111
112
112
TP_fast_assign (
113
- __entry -> obj = obj ;
113
+ __entry -> obj = obj -> fscache . debug_id ;
114
114
__entry -> de = de ;
115
115
__entry -> inode = inode ;
116
116
),
117
117
118
- TP_printk ("o=%p d=%p i=%p" ,
118
+ TP_printk ("o=%08x d=%p i=%p" ,
119
119
__entry -> obj , __entry -> de , __entry -> inode )
120
120
);
121
121
@@ -126,18 +126,18 @@ TRACE_EVENT(cachefiles_mkdir,
126
126
TP_ARGS (obj , de , ret ),
127
127
128
128
TP_STRUCT__entry (
129
- __field (struct cachefiles_object * , obj )
129
+ __field (unsigned int , obj )
130
130
__field (struct dentry * , de )
131
131
__field (int , ret )
132
132
),
133
133
134
134
TP_fast_assign (
135
- __entry -> obj = obj ;
135
+ __entry -> obj = obj -> fscache . debug_id ;
136
136
__entry -> de = de ;
137
137
__entry -> ret = ret ;
138
138
),
139
139
140
- TP_printk ("o=%p d=%p r=%u" ,
140
+ TP_printk ("o=%08x d=%p r=%u" ,
141
141
__entry -> obj , __entry -> de , __entry -> ret )
142
142
);
143
143
@@ -148,18 +148,18 @@ TRACE_EVENT(cachefiles_create,
148
148
TP_ARGS (obj , de , ret ),
149
149
150
150
TP_STRUCT__entry (
151
- __field (struct cachefiles_object * , obj )
151
+ __field (unsigned int , obj )
152
152
__field (struct dentry * , de )
153
153
__field (int , ret )
154
154
),
155
155
156
156
TP_fast_assign (
157
- __entry -> obj = obj ;
157
+ __entry -> obj = obj -> fscache . debug_id ;
158
158
__entry -> de = de ;
159
159
__entry -> ret = ret ;
160
160
),
161
161
162
- TP_printk ("o=%p d=%p r=%u" ,
162
+ TP_printk ("o=%08x d=%p r=%u" ,
163
163
__entry -> obj , __entry -> de , __entry -> ret )
164
164
);
165
165
@@ -172,18 +172,18 @@ TRACE_EVENT(cachefiles_unlink,
172
172
173
173
/* Note that obj may be NULL */
174
174
TP_STRUCT__entry (
175
- __field (struct cachefiles_object * , obj )
175
+ __field (unsigned int , obj )
176
176
__field (struct dentry * , de )
177
177
__field (enum fscache_why_object_killed , why )
178
178
),
179
179
180
180
TP_fast_assign (
181
- __entry -> obj = obj ;
181
+ __entry -> obj = obj -> fscache . debug_id ;
182
182
__entry -> de = de ;
183
183
__entry -> why = why ;
184
184
),
185
185
186
- TP_printk ("o=%p d=%p w=%s" ,
186
+ TP_printk ("o=%08x d=%p w=%s" ,
187
187
__entry -> obj , __entry -> de ,
188
188
__print_symbolic (__entry -> why , cachefiles_obj_kill_traces ))
189
189
);
@@ -198,20 +198,20 @@ TRACE_EVENT(cachefiles_rename,
198
198
199
199
/* Note that obj may be NULL */
200
200
TP_STRUCT__entry (
201
- __field (struct cachefiles_object * , obj )
201
+ __field (unsigned int , obj )
202
202
__field (struct dentry * , de )
203
203
__field (struct dentry * , to )
204
204
__field (enum fscache_why_object_killed , why )
205
205
),
206
206
207
207
TP_fast_assign (
208
- __entry -> obj = obj ;
208
+ __entry -> obj = obj -> fscache . debug_id ;
209
209
__entry -> de = de ;
210
210
__entry -> to = to ;
211
211
__entry -> why = why ;
212
212
),
213
213
214
- TP_printk ("o=%p d=%p t=%p w=%s" ,
214
+ TP_printk ("o=%08x d=%p t=%p w=%s" ,
215
215
__entry -> obj , __entry -> de , __entry -> to ,
216
216
__print_symbolic (__entry -> why , cachefiles_obj_kill_traces ))
217
217
);
@@ -224,16 +224,16 @@ TRACE_EVENT(cachefiles_mark_active,
224
224
225
225
/* Note that obj may be NULL */
226
226
TP_STRUCT__entry (
227
- __field (struct cachefiles_object * , obj )
227
+ __field (unsigned int , obj )
228
228
__field (struct dentry * , de )
229
229
),
230
230
231
231
TP_fast_assign (
232
- __entry -> obj = obj ;
232
+ __entry -> obj = obj -> fscache . debug_id ;
233
233
__entry -> de = de ;
234
234
),
235
235
236
- TP_printk ("o=%p d=%p" ,
236
+ TP_printk ("o=%08x d=%p" ,
237
237
__entry -> obj , __entry -> de )
238
238
);
239
239
@@ -246,22 +246,22 @@ TRACE_EVENT(cachefiles_wait_active,
246
246
247
247
/* Note that obj may be NULL */
248
248
TP_STRUCT__entry (
249
- __field (struct cachefiles_object * , obj )
249
+ __field (unsigned int , obj )
250
+ __field (unsigned int , xobj )
250
251
__field (struct dentry * , de )
251
- __field (struct cachefiles_object * , xobj )
252
252
__field (u16 , flags )
253
253
__field (u16 , fsc_flags )
254
254
),
255
255
256
256
TP_fast_assign (
257
- __entry -> obj = obj ;
257
+ __entry -> obj = obj -> fscache . debug_id ;
258
258
__entry -> de = de ;
259
- __entry -> xobj = xobj ;
259
+ __entry -> xobj = xobj -> fscache . debug_id ;
260
260
__entry -> flags = xobj -> flags ;
261
261
__entry -> fsc_flags = xobj -> fscache .flags ;
262
262
),
263
263
264
- TP_printk ("o=%p d=%p wo=%p wf=%x wff=%x" ,
264
+ TP_printk ("o=%08x d=%p wo=%08x wf=%x wff=%x" ,
265
265
__entry -> obj , __entry -> de , __entry -> xobj ,
266
266
__entry -> flags , __entry -> fsc_flags )
267
267
);
@@ -275,18 +275,18 @@ TRACE_EVENT(cachefiles_mark_inactive,
275
275
276
276
/* Note that obj may be NULL */
277
277
TP_STRUCT__entry (
278
- __field (struct cachefiles_object * , obj )
278
+ __field (unsigned int , obj )
279
279
__field (struct dentry * , de )
280
280
__field (struct inode * , inode )
281
281
),
282
282
283
283
TP_fast_assign (
284
- __entry -> obj = obj ;
284
+ __entry -> obj = obj -> fscache . debug_id ;
285
285
__entry -> de = de ;
286
286
__entry -> inode = inode ;
287
287
),
288
288
289
- TP_printk ("o=%p d=%p i=%p" ,
289
+ TP_printk ("o=%08x d=%p i=%p" ,
290
290
__entry -> obj , __entry -> de , __entry -> inode )
291
291
);
292
292
@@ -299,18 +299,18 @@ TRACE_EVENT(cachefiles_mark_buried,
299
299
300
300
/* Note that obj may be NULL */
301
301
TP_STRUCT__entry (
302
- __field (struct cachefiles_object * , obj )
302
+ __field (unsigned int , obj )
303
303
__field (struct dentry * , de )
304
304
__field (enum fscache_why_object_killed , why )
305
305
),
306
306
307
307
TP_fast_assign (
308
- __entry -> obj = obj ;
308
+ __entry -> obj = obj -> fscache . debug_id ;
309
309
__entry -> de = de ;
310
310
__entry -> why = why ;
311
311
),
312
312
313
- TP_printk ("o=%p d=%p w=%s" ,
313
+ TP_printk ("o=%08x d=%p w=%s" ,
314
314
__entry -> obj , __entry -> de ,
315
315
__print_symbolic (__entry -> why , cachefiles_obj_kill_traces ))
316
316
);
0 commit comments