}
 
 static void tracepoint_error(struct parse_events_error *e, int err,
-                            char *sys, char *name)
+                            const char *sys, const char *name)
 {
        char help[BUFSIZ];
 
 }
 
 static int add_tracepoint(struct list_head *list, int *idx,
-                         char *sys_name, char *evt_name,
+                         const char *sys_name, const char *evt_name,
                          struct parse_events_error *err,
                          struct list_head *head_config)
 {
 }
 
 static int add_tracepoint_multi_event(struct list_head *list, int *idx,
-                                     char *sys_name, char *evt_name,
+                                     const char *sys_name, const char *evt_name,
                                      struct parse_events_error *err,
                                      struct list_head *head_config)
 {
 }
 
 static int add_tracepoint_event(struct list_head *list, int *idx,
-                               char *sys_name, char *evt_name,
+                               const char *sys_name, const char *evt_name,
                                struct parse_events_error *err,
                                struct list_head *head_config)
 {
 }
 
 static int add_tracepoint_multi_sys(struct list_head *list, int *idx,
-                                   char *sys_name, char *evt_name,
+                                   const char *sys_name, const char *evt_name,
                                    struct parse_events_error *err,
                                    struct list_head *head_config)
 {
 }
 
 int parse_events_add_tracepoint(struct list_head *list, int *idx,
-                               char *sys, char *event,
+                               const char *sys, const char *event,
                                struct parse_events_error *err,
                                struct list_head *head_config)
 {
 
 int parse_events__modifier_group(struct list_head *list, char *event_mod);
 int parse_events_name(struct list_head *list, char *name);
 int parse_events_add_tracepoint(struct list_head *list, int *idx,
-                               char *sys, char *event,
+                               const char *sys, const char *event,
                                struct parse_events_error *error,
                                struct list_head *head_config);
 int parse_events_load_bpf(struct parse_events_evlist *data,