diff options
Diffstat (limited to 'kernel/trace/trace_entries.h')
| -rw-r--r-- | kernel/trace/trace_entries.h | 94 |
1 files changed, 0 insertions, 94 deletions
diff --git a/kernel/trace/trace_entries.h b/kernel/trace/trace_entries.h index dc008c1240da..e3dfecaf13e6 100644 --- a/kernel/trace/trace_entries.h +++ b/kernel/trace/trace_entries.h | |||
| @@ -151,23 +151,6 @@ FTRACE_ENTRY_DUP(wakeup, ctx_switch_entry, | |||
| 151 | ); | 151 | ); |
| 152 | 152 | ||
| 153 | /* | 153 | /* |
| 154 | * Special (free-form) trace entry: | ||
| 155 | */ | ||
| 156 | FTRACE_ENTRY(special, special_entry, | ||
| 157 | |||
| 158 | TRACE_SPECIAL, | ||
| 159 | |||
| 160 | F_STRUCT( | ||
| 161 | __field( unsigned long, arg1 ) | ||
| 162 | __field( unsigned long, arg2 ) | ||
| 163 | __field( unsigned long, arg3 ) | ||
| 164 | ), | ||
| 165 | |||
| 166 | F_printk("(%08lx) (%08lx) (%08lx)", | ||
| 167 | __entry->arg1, __entry->arg2, __entry->arg3) | ||
| 168 | ); | ||
| 169 | |||
| 170 | /* | ||
| 171 | * Stack-trace entry: | 154 | * Stack-trace entry: |
| 172 | */ | 155 | */ |
| 173 | 156 | ||
| @@ -271,33 +254,6 @@ FTRACE_ENTRY(mmiotrace_map, trace_mmiotrace_map, | |||
| 271 | __entry->map_id, __entry->opcode) | 254 | __entry->map_id, __entry->opcode) |
| 272 | ); | 255 | ); |
| 273 | 256 | ||
| 274 | FTRACE_ENTRY(boot_call, trace_boot_call, | ||
| 275 | |||
| 276 | TRACE_BOOT_CALL, | ||
| 277 | |||
| 278 | F_STRUCT( | ||
| 279 | __field_struct( struct boot_trace_call, boot_call ) | ||
| 280 | __field_desc( pid_t, boot_call, caller ) | ||
| 281 | __array_desc( char, boot_call, func, KSYM_SYMBOL_LEN) | ||
| 282 | ), | ||
| 283 | |||
| 284 | F_printk("%d %s", __entry->caller, __entry->func) | ||
| 285 | ); | ||
| 286 | |||
| 287 | FTRACE_ENTRY(boot_ret, trace_boot_ret, | ||
| 288 | |||
| 289 | TRACE_BOOT_RET, | ||
| 290 | |||
| 291 | F_STRUCT( | ||
| 292 | __field_struct( struct boot_trace_ret, boot_ret ) | ||
| 293 | __array_desc( char, boot_ret, func, KSYM_SYMBOL_LEN) | ||
| 294 | __field_desc( int, boot_ret, result ) | ||
| 295 | __field_desc( unsigned long, boot_ret, duration ) | ||
| 296 | ), | ||
| 297 | |||
| 298 | F_printk("%s %d %lx", | ||
| 299 | __entry->func, __entry->result, __entry->duration) | ||
| 300 | ); | ||
| 301 | 257 | ||
| 302 | #define TRACE_FUNC_SIZE 30 | 258 | #define TRACE_FUNC_SIZE 30 |
| 303 | #define TRACE_FILE_SIZE 20 | 259 | #define TRACE_FILE_SIZE 20 |
| @@ -318,53 +274,3 @@ FTRACE_ENTRY(branch, trace_branch, | |||
| 318 | __entry->func, __entry->file, __entry->correct) | 274 | __entry->func, __entry->file, __entry->correct) |
| 319 | ); | 275 | ); |
| 320 | 276 | ||
| 321 | FTRACE_ENTRY(kmem_alloc, kmemtrace_alloc_entry, | ||
| 322 | |||
| 323 | TRACE_KMEM_ALLOC, | ||
| 324 | |||
| 325 | F_STRUCT( | ||
| 326 | __field( enum kmemtrace_type_id, type_id ) | ||
| 327 | __field( unsigned long, call_site ) | ||
| 328 | __field( const void *, ptr ) | ||
| 329 | __field( size_t, bytes_req ) | ||
| 330 | __field( size_t, bytes_alloc ) | ||
| 331 | __field( gfp_t, gfp_flags ) | ||
| 332 | __field( int, node ) | ||
| 333 | ), | ||
| 334 | |||
| 335 | F_printk("type:%u call_site:%lx ptr:%p req:%zi alloc:%zi" | ||
| 336 | " flags:%x node:%d", | ||
| 337 | __entry->type_id, __entry->call_site, __entry->ptr, | ||
| 338 | __entry->bytes_req, __entry->bytes_alloc, | ||
| 339 | __entry->gfp_flags, __entry->node) | ||
| 340 | ); | ||
| 341 | |||
| 342 | FTRACE_ENTRY(kmem_free, kmemtrace_free_entry, | ||
| 343 | |||
| 344 | TRACE_KMEM_FREE, | ||
| 345 | |||
| 346 | F_STRUCT( | ||
| 347 | __field( enum kmemtrace_type_id, type_id ) | ||
| 348 | __field( unsigned long, call_site ) | ||
| 349 | __field( const void *, ptr ) | ||
| 350 | ), | ||
| 351 | |||
| 352 | F_printk("type:%u call_site:%lx ptr:%p", | ||
| 353 | __entry->type_id, __entry->call_site, __entry->ptr) | ||
| 354 | ); | ||
| 355 | |||
| 356 | FTRACE_ENTRY(ksym_trace, ksym_trace_entry, | ||
| 357 | |||
| 358 | TRACE_KSYM, | ||
| 359 | |||
| 360 | F_STRUCT( | ||
| 361 | __field( unsigned long, ip ) | ||
| 362 | __field( unsigned char, type ) | ||
| 363 | __array( char , cmd, TASK_COMM_LEN ) | ||
| 364 | __field( unsigned long, addr ) | ||
| 365 | ), | ||
| 366 | |||
| 367 | F_printk("ip: %pF type: %d ksym_name: %pS cmd: %s", | ||
| 368 | (void *)__entry->ip, (unsigned int)__entry->type, | ||
| 369 | (void *)__entry->addr, __entry->cmd) | ||
| 370 | ); | ||
