@@ -846,7 +846,7 @@ struct event_trigger_data *event_trigger_alloc(struct event_command *cmd_ops,
846846 void * private_data )
847847{
848848 struct event_trigger_data * trigger_data ;
849- struct event_trigger_ops * trigger_ops ;
849+ const struct event_trigger_ops * trigger_ops ;
850850
851851 trigger_ops = cmd_ops -> get_trigger_ops (cmd , param );
852852
@@ -1388,38 +1388,38 @@ traceoff_trigger_print(struct seq_file *m, struct event_trigger_data *data)
13881388 data -> filter_str );
13891389}
13901390
1391- static struct event_trigger_ops traceon_trigger_ops = {
1391+ static const struct event_trigger_ops traceon_trigger_ops = {
13921392 .trigger = traceon_trigger ,
13931393 .print = traceon_trigger_print ,
13941394 .init = event_trigger_init ,
13951395 .free = event_trigger_free ,
13961396};
13971397
1398- static struct event_trigger_ops traceon_count_trigger_ops = {
1398+ static const struct event_trigger_ops traceon_count_trigger_ops = {
13991399 .trigger = traceon_count_trigger ,
14001400 .print = traceon_trigger_print ,
14011401 .init = event_trigger_init ,
14021402 .free = event_trigger_free ,
14031403};
14041404
1405- static struct event_trigger_ops traceoff_trigger_ops = {
1405+ static const struct event_trigger_ops traceoff_trigger_ops = {
14061406 .trigger = traceoff_trigger ,
14071407 .print = traceoff_trigger_print ,
14081408 .init = event_trigger_init ,
14091409 .free = event_trigger_free ,
14101410};
14111411
1412- static struct event_trigger_ops traceoff_count_trigger_ops = {
1412+ static const struct event_trigger_ops traceoff_count_trigger_ops = {
14131413 .trigger = traceoff_count_trigger ,
14141414 .print = traceoff_trigger_print ,
14151415 .init = event_trigger_init ,
14161416 .free = event_trigger_free ,
14171417};
14181418
1419- static struct event_trigger_ops *
1419+ static const struct event_trigger_ops *
14201420onoff_get_trigger_ops (char * cmd , char * param )
14211421{
1422- struct event_trigger_ops * ops ;
1422+ const struct event_trigger_ops * ops ;
14231423
14241424 /* we register both traceon and traceoff to this callback */
14251425 if (strcmp (cmd , "traceon" ) == 0 )
@@ -1512,21 +1512,21 @@ snapshot_trigger_print(struct seq_file *m, struct event_trigger_data *data)
15121512 data -> filter_str );
15131513}
15141514
1515- static struct event_trigger_ops snapshot_trigger_ops = {
1515+ static const struct event_trigger_ops snapshot_trigger_ops = {
15161516 .trigger = snapshot_trigger ,
15171517 .print = snapshot_trigger_print ,
15181518 .init = event_trigger_init ,
15191519 .free = event_trigger_free ,
15201520};
15211521
1522- static struct event_trigger_ops snapshot_count_trigger_ops = {
1522+ static const struct event_trigger_ops snapshot_count_trigger_ops = {
15231523 .trigger = snapshot_count_trigger ,
15241524 .print = snapshot_trigger_print ,
15251525 .init = event_trigger_init ,
15261526 .free = event_trigger_free ,
15271527};
15281528
1529- static struct event_trigger_ops *
1529+ static const struct event_trigger_ops *
15301530snapshot_get_trigger_ops (char * cmd , char * param )
15311531{
15321532 return param ? & snapshot_count_trigger_ops : & snapshot_trigger_ops ;
@@ -1607,21 +1607,21 @@ stacktrace_trigger_print(struct seq_file *m, struct event_trigger_data *data)
16071607 data -> filter_str );
16081608}
16091609
1610- static struct event_trigger_ops stacktrace_trigger_ops = {
1610+ static const struct event_trigger_ops stacktrace_trigger_ops = {
16111611 .trigger = stacktrace_trigger ,
16121612 .print = stacktrace_trigger_print ,
16131613 .init = event_trigger_init ,
16141614 .free = event_trigger_free ,
16151615};
16161616
1617- static struct event_trigger_ops stacktrace_count_trigger_ops = {
1617+ static const struct event_trigger_ops stacktrace_count_trigger_ops = {
16181618 .trigger = stacktrace_count_trigger ,
16191619 .print = stacktrace_trigger_print ,
16201620 .init = event_trigger_init ,
16211621 .free = event_trigger_free ,
16221622};
16231623
1624- static struct event_trigger_ops *
1624+ static const struct event_trigger_ops *
16251625stacktrace_get_trigger_ops (char * cmd , char * param )
16261626{
16271627 return param ? & stacktrace_count_trigger_ops : & stacktrace_trigger_ops ;
@@ -1732,28 +1732,28 @@ void event_enable_trigger_free(struct event_trigger_data *data)
17321732 }
17331733}
17341734
1735- static struct event_trigger_ops event_enable_trigger_ops = {
1735+ static const struct event_trigger_ops event_enable_trigger_ops = {
17361736 .trigger = event_enable_trigger ,
17371737 .print = event_enable_trigger_print ,
17381738 .init = event_trigger_init ,
17391739 .free = event_enable_trigger_free ,
17401740};
17411741
1742- static struct event_trigger_ops event_enable_count_trigger_ops = {
1742+ static const struct event_trigger_ops event_enable_count_trigger_ops = {
17431743 .trigger = event_enable_count_trigger ,
17441744 .print = event_enable_trigger_print ,
17451745 .init = event_trigger_init ,
17461746 .free = event_enable_trigger_free ,
17471747};
17481748
1749- static struct event_trigger_ops event_disable_trigger_ops = {
1749+ static const struct event_trigger_ops event_disable_trigger_ops = {
17501750 .trigger = event_enable_trigger ,
17511751 .print = event_enable_trigger_print ,
17521752 .init = event_trigger_init ,
17531753 .free = event_enable_trigger_free ,
17541754};
17551755
1756- static struct event_trigger_ops event_disable_count_trigger_ops = {
1756+ static const struct event_trigger_ops event_disable_count_trigger_ops = {
17571757 .trigger = event_enable_count_trigger ,
17581758 .print = event_enable_trigger_print ,
17591759 .init = event_trigger_init ,
@@ -1937,10 +1937,10 @@ void event_enable_unregister_trigger(char *glob,
19371937 data -> ops -> free (data );
19381938}
19391939
1940- static struct event_trigger_ops *
1940+ static const struct event_trigger_ops *
19411941event_enable_get_trigger_ops (char * cmd , char * param )
19421942{
1943- struct event_trigger_ops * ops ;
1943+ const struct event_trigger_ops * ops ;
19441944 bool enable ;
19451945
19461946#ifdef CONFIG_HIST_TRIGGERS
0 commit comments