Profiling
| Member Type | Member Name |
|---|---|
char | *name |
void | *data |
char | *(*to_str)(void *data) |
void | (*log)(void *data) |
struct list_head | list_node |
struct profiling_entry { const char *name; void *data; const char *(*to_str)(void *data); void (*log)(void *data); struct list_head list_node; }__aligned()voidprofiling_init(void)voidprofiling_log_all(void)
Defines
Section titled “Defines”PROFILE_SECTION:__attribute__((section(".kernel_profiling_data"), used))