@@ -825,7 +825,7 @@ struct event_trigger_data *event_trigger_alloc(struct event_command *cmd_ops,
825825 void * private_data )
826826{
827827 struct event_trigger_data * trigger_data ;
828- struct event_trigger_ops * trigger_ops ;
828+ const struct event_trigger_ops * trigger_ops ;
829829
830830 trigger_ops = cmd_ops -> get_trigger_ops (cmd , param );
831831
@@ -1367,38 +1367,38 @@ traceoff_trigger_print(struct seq_file *m, struct event_trigger_data *data)
13671367 data -> filter_str );
13681368}
13691369
1370- static struct event_trigger_ops traceon_trigger_ops = {
1370+ static const struct event_trigger_ops traceon_trigger_ops = {
13711371 .trigger = traceon_trigger ,
13721372 .print = traceon_trigger_print ,
13731373 .init = event_trigger_init ,
13741374 .free = event_trigger_free ,
13751375};
13761376
1377- static struct event_trigger_ops traceon_count_trigger_ops = {
1377+ static const struct event_trigger_ops traceon_count_trigger_ops = {
13781378 .trigger = traceon_count_trigger ,
13791379 .print = traceon_trigger_print ,
13801380 .init = event_trigger_init ,
13811381 .free = event_trigger_free ,
13821382};
13831383
1384- static struct event_trigger_ops traceoff_trigger_ops = {
1384+ static const struct event_trigger_ops traceoff_trigger_ops = {
13851385 .trigger = traceoff_trigger ,
13861386 .print = traceoff_trigger_print ,
13871387 .init = event_trigger_init ,
13881388 .free = event_trigger_free ,
13891389};
13901390
1391- static struct event_trigger_ops traceoff_count_trigger_ops = {
1391+ static const struct event_trigger_ops traceoff_count_trigger_ops = {
13921392 .trigger = traceoff_count_trigger ,
13931393 .print = traceoff_trigger_print ,
13941394 .init = event_trigger_init ,
13951395 .free = event_trigger_free ,
13961396};
13971397
1398- static struct event_trigger_ops *
1398+ static const struct event_trigger_ops *
13991399onoff_get_trigger_ops (char * cmd , char * param )
14001400{
1401- struct event_trigger_ops * ops ;
1401+ const struct event_trigger_ops * ops ;
14021402
14031403 /* we register both traceon and traceoff to this callback */
14041404 if (strcmp (cmd , "traceon" ) == 0 )
@@ -1491,21 +1491,21 @@ snapshot_trigger_print(struct seq_file *m, struct event_trigger_data *data)
14911491 data -> filter_str );
14921492}
14931493
1494- static struct event_trigger_ops snapshot_trigger_ops = {
1494+ static const struct event_trigger_ops snapshot_trigger_ops = {
14951495 .trigger = snapshot_trigger ,
14961496 .print = snapshot_trigger_print ,
14971497 .init = event_trigger_init ,
14981498 .free = event_trigger_free ,
14991499};
15001500
1501- static struct event_trigger_ops snapshot_count_trigger_ops = {
1501+ static const struct event_trigger_ops snapshot_count_trigger_ops = {
15021502 .trigger = snapshot_count_trigger ,
15031503 .print = snapshot_trigger_print ,
15041504 .init = event_trigger_init ,
15051505 .free = event_trigger_free ,
15061506};
15071507
1508- static struct event_trigger_ops *
1508+ static const struct event_trigger_ops *
15091509snapshot_get_trigger_ops (char * cmd , char * param )
15101510{
15111511 return param ? & snapshot_count_trigger_ops : & snapshot_trigger_ops ;
@@ -1586,21 +1586,21 @@ stacktrace_trigger_print(struct seq_file *m, struct event_trigger_data *data)
15861586 data -> filter_str );
15871587}
15881588
1589- static struct event_trigger_ops stacktrace_trigger_ops = {
1589+ static const struct event_trigger_ops stacktrace_trigger_ops = {
15901590 .trigger = stacktrace_trigger ,
15911591 .print = stacktrace_trigger_print ,
15921592 .init = event_trigger_init ,
15931593 .free = event_trigger_free ,
15941594};
15951595
1596- static struct event_trigger_ops stacktrace_count_trigger_ops = {
1596+ static const struct event_trigger_ops stacktrace_count_trigger_ops = {
15971597 .trigger = stacktrace_count_trigger ,
15981598 .print = stacktrace_trigger_print ,
15991599 .init = event_trigger_init ,
16001600 .free = event_trigger_free ,
16011601};
16021602
1603- static struct event_trigger_ops *
1603+ static const struct event_trigger_ops *
16041604stacktrace_get_trigger_ops (char * cmd , char * param )
16051605{
16061606 return param ? & stacktrace_count_trigger_ops : & stacktrace_trigger_ops ;
@@ -1711,28 +1711,28 @@ void event_enable_trigger_free(struct event_trigger_data *data)
17111711 }
17121712}
17131713
1714- static struct event_trigger_ops event_enable_trigger_ops = {
1714+ static const struct event_trigger_ops event_enable_trigger_ops = {
17151715 .trigger = event_enable_trigger ,
17161716 .print = event_enable_trigger_print ,
17171717 .init = event_trigger_init ,
17181718 .free = event_enable_trigger_free ,
17191719};
17201720
1721- static struct event_trigger_ops event_enable_count_trigger_ops = {
1721+ static const struct event_trigger_ops event_enable_count_trigger_ops = {
17221722 .trigger = event_enable_count_trigger ,
17231723 .print = event_enable_trigger_print ,
17241724 .init = event_trigger_init ,
17251725 .free = event_enable_trigger_free ,
17261726};
17271727
1728- static struct event_trigger_ops event_disable_trigger_ops = {
1728+ static const struct event_trigger_ops event_disable_trigger_ops = {
17291729 .trigger = event_enable_trigger ,
17301730 .print = event_enable_trigger_print ,
17311731 .init = event_trigger_init ,
17321732 .free = event_enable_trigger_free ,
17331733};
17341734
1735- static struct event_trigger_ops event_disable_count_trigger_ops = {
1735+ static const struct event_trigger_ops event_disable_count_trigger_ops = {
17361736 .trigger = event_enable_count_trigger ,
17371737 .print = event_enable_trigger_print ,
17381738 .init = event_trigger_init ,
@@ -1916,10 +1916,10 @@ void event_enable_unregister_trigger(char *glob,
19161916 data -> ops -> free (data );
19171917}
19181918
1919- static struct event_trigger_ops *
1919+ static const struct event_trigger_ops *
19201920event_enable_get_trigger_ops (char * cmd , char * param )
19211921{
1922- struct event_trigger_ops * ops ;
1922+ const struct event_trigger_ops * ops ;
19231923 bool enable ;
19241924
19251925#ifdef CONFIG_HIST_TRIGGERS
0 commit comments