diff options
-rw-r--r-- | include/timestamp.h | 37 | ||||
-rw-r--r-- | src/timestamp.c | 11 |
2 files changed, 38 insertions, 10 deletions
diff --git a/include/timestamp.h b/include/timestamp.h index a54d2a3..e59a264 100644 --- a/include/timestamp.h +++ b/include/timestamp.h | |||
@@ -41,20 +41,41 @@ const char* event2str(cmd_t id); | |||
41 | #define TS_TICK_START TIMESTAMP(110) | 41 | #define TS_TICK_START TIMESTAMP(110) |
42 | #define TS_TICK_END TIMESTAMP(111) | 42 | #define TS_TICK_END TIMESTAMP(111) |
43 | 43 | ||
44 | #define TS_PRESCHED_START TIMESTAMP(114) | 44 | #define TS_PSCHED_START TIMESTAMP(112) |
45 | #define TS_PRESCHED_END TIMESTAMP(115) | 45 | #define TS_PSCHED_END TIMESTAMP(113) |
46 | 46 | ||
47 | #define TS_PUTPREV_START TIMESTAMP(116) | 47 | #define TS_MIGRAT_START TIMESTAMP(114) |
48 | #define TS_PUTPREV_END TIMESTAMP(117) | 48 | #define TS_MIGRAT_END TIMESTAMP(115) |
49 | |||
50 | #define TS_LINK_START TIMESTAMP(116) | ||
51 | #define TS_LINK_END TIMESTAMP(117) | ||
49 | 52 | ||
50 | #define TS_PICKNEXT_START TIMESTAMP(118) | 53 | #define TS_PICKNEXT_START TIMESTAMP(118) |
51 | #define TS_PICKNEXT_END TIMESTAMP(119) | 54 | #define TS_PICKNEXT_END TIMESTAMP(119) |
52 | 55 | ||
53 | #define TS_PLUGIN_SCHED_START TIMESTAMP(120) | 56 | #define TS_REQUEUE_START TIMESTAMP(120) |
54 | #define TS_PLUGIN_SCHED_END TIMESTAMP(121) | 57 | #define TS_REQUEUE_END TIMESTAMP(121) |
58 | |||
59 | #define TS_ADDRELEASE_START TIMESTAMP(122) | ||
60 | #define TS_ADDRELEASE_END TIMESTAMP(123) | ||
61 | |||
62 | #define TS_CHECKPREEMPT_START TIMESTAMP(124) | ||
63 | #define TS_CHECKPREEMPT_END TIMESTAMP(125) | ||
64 | |||
65 | #define TS_MERGE_START TIMESTAMP(126) | ||
66 | #define TS_MERGE_END TIMESTAMP(127) | ||
67 | |||
68 | #define TS_SLOCK_START TIMESTAMP(128) | ||
69 | #define TS_SLOCK_END TIMESTAMP(129) | ||
70 | |||
71 | #define TS_SNOLOCK_START TIMESTAMP(132) | ||
72 | #define TS_SNOLOCK_END TIMESTAMP(133) | ||
73 | |||
74 | #define TS_PLUGIN_SCHED_START /* TIMESTAMP(120) */ | ||
75 | #define TS_PLUGIN_SCHED_END /* TIMESTAMP(121) */ | ||
55 | 76 | ||
56 | #define TS_PLUGIN_TICK_START TIMESTAMP(130) | 77 | #define TS_PLUGIN_TICK_START /* TIMESTAMP(130) */ |
57 | #define TS_PLUGIN_TICK_END TIMESTAMP(131) | 78 | #define TS_PLUGIN_TICK_END /* TIMESTAMP(131) */ |
58 | 79 | ||
59 | #define TS_SEND_RESCHED_START TIMESTAMP(190) | 80 | #define TS_SEND_RESCHED_START TIMESTAMP(190) |
60 | #define TS_SEND_RESCHED_END TIMESTAMP(191) | 81 | #define TS_SEND_RESCHED_END TIMESTAMP(191) |
diff --git a/src/timestamp.c b/src/timestamp.c index bec40f3..79ae745 100644 --- a/src/timestamp.c +++ b/src/timestamp.c | |||
@@ -22,9 +22,16 @@ static struct event_name event_table[] = | |||
22 | EVENT(PLUGIN_TICK), | 22 | EVENT(PLUGIN_TICK), |
23 | EVENT(CXS), | 23 | EVENT(CXS), |
24 | EVENT(SEND_RESCHED), | 24 | EVENT(SEND_RESCHED), |
25 | EVENT(PRESCHED), | 25 | EVENT(PSCHED), |
26 | EVENT(PUTPREV), | 26 | EVENT(MIGRAT), |
27 | EVENT(LINK), | ||
27 | EVENT(PICKNEXT), | 28 | EVENT(PICKNEXT), |
29 | EVENT(REQUEUE), | ||
30 | EVENT(ADDRELEASE), | ||
31 | EVENT(CHECKPREEMPT), | ||
32 | EVENT(MERGE), | ||
33 | EVENT(SLOCK), | ||
34 | EVENT(SNOLOCK), | ||
28 | }; | 35 | }; |
29 | 36 | ||
30 | int str2event(const char* str, cmd_t *id) | 37 | int str2event(const char* str, cmd_t *id) |