@@ -188,7 +188,7 @@ static int trigger_show(struct seq_file *m, void *v)
188188 }
189189
190190 data = list_entry (v , struct event_trigger_data , list );
191- data -> ops -> print (m , data -> ops , data );
191+ data -> ops -> print (m , data );
192192
193193 return 0 ;
194194}
@@ -432,7 +432,6 @@ event_trigger_print(const char *name, struct seq_file *m,
432432
433433/**
434434 * event_trigger_init - Generic event_trigger_ops @init implementation
435- * @ops: The trigger ops associated with the trigger
436435 * @data: Trigger-specific data
437436 *
438437 * Common implementation of event trigger initialization.
@@ -442,16 +441,14 @@ event_trigger_print(const char *name, struct seq_file *m,
442441 *
443442 * Return: 0 on success, errno otherwise
444443 */
445- int event_trigger_init (struct event_trigger_ops * ops ,
446- struct event_trigger_data * data )
444+ int event_trigger_init (struct event_trigger_data * data )
447445{
448446 data -> ref ++ ;
449447 return 0 ;
450448}
451449
452450/**
453451 * event_trigger_free - Generic event_trigger_ops @free implementation
454- * @ops: The trigger ops associated with the trigger
455452 * @data: Trigger-specific data
456453 *
457454 * Common implementation of event trigger de-initialization.
@@ -460,8 +457,7 @@ int event_trigger_init(struct event_trigger_ops *ops,
460457 * implementations.
461458 */
462459static void
463- event_trigger_free (struct event_trigger_ops * ops ,
464- struct event_trigger_data * data )
460+ event_trigger_free (struct event_trigger_data * data )
465461{
466462 if (WARN_ON_ONCE (data -> ref <= 0 ))
467463 return ;
@@ -515,7 +511,7 @@ clear_event_triggers(struct trace_array *tr)
515511 trace_event_trigger_enable_disable (file , 0 );
516512 list_del_rcu (& data -> list );
517513 if (data -> ops -> free )
518- data -> ops -> free (data -> ops , data );
514+ data -> ops -> free (data );
519515 }
520516 }
521517}
@@ -581,7 +577,7 @@ static int register_trigger(char *glob,
581577 }
582578
583579 if (data -> ops -> init ) {
584- ret = data -> ops -> init (data -> ops , data );
580+ ret = data -> ops -> init (data );
585581 if (ret < 0 )
586582 goto out ;
587583 }
@@ -629,7 +625,7 @@ static void unregister_trigger(char *glob,
629625 }
630626
631627 if (unregistered && data -> ops -> free )
632- data -> ops -> free (data -> ops , data );
628+ data -> ops -> free (data );
633629}
634630
635631/*
@@ -1049,14 +1045,14 @@ event_trigger_parse(struct event_command *cmd_ops,
10491045
10501046 out_reg :
10511047 /* Up the trigger_data count to make sure reg doesn't free it on failure */
1052- event_trigger_init (trigger_ops , trigger_data );
1048+ event_trigger_init (trigger_data );
10531049
10541050 ret = event_trigger_register (cmd_ops , file , glob , trigger_data );
10551051 if (ret )
10561052 goto out_free ;
10571053
10581054 /* Down the counter of trigger_data or free it if not used anymore */
1059- event_trigger_free (trigger_ops , trigger_data );
1055+ event_trigger_free (trigger_data );
10601056 out :
10611057 return ret ;
10621058
@@ -1382,16 +1378,14 @@ traceoff_count_trigger(struct event_trigger_data *data,
13821378}
13831379
13841380static int
1385- traceon_trigger_print (struct seq_file * m , struct event_trigger_ops * ops ,
1386- struct event_trigger_data * data )
1381+ traceon_trigger_print (struct seq_file * m , struct event_trigger_data * data )
13871382{
13881383 return event_trigger_print ("traceon" , m , (void * )data -> count ,
13891384 data -> filter_str );
13901385}
13911386
13921387static int
1393- traceoff_trigger_print (struct seq_file * m , struct event_trigger_ops * ops ,
1394- struct event_trigger_data * data )
1388+ traceoff_trigger_print (struct seq_file * m , struct event_trigger_data * data )
13951389{
13961390 return event_trigger_print ("traceoff" , m , (void * )data -> count ,
13971391 data -> filter_str );
@@ -1502,8 +1496,7 @@ register_snapshot_trigger(char *glob,
15021496}
15031497
15041498static int
1505- snapshot_trigger_print (struct seq_file * m , struct event_trigger_ops * ops ,
1506- struct event_trigger_data * data )
1499+ snapshot_trigger_print (struct seq_file * m , struct event_trigger_data * data )
15071500{
15081501 return event_trigger_print ("snapshot" , m , (void * )data -> count ,
15091502 data -> filter_str );
@@ -1598,8 +1591,7 @@ stacktrace_count_trigger(struct event_trigger_data *data,
15981591}
15991592
16001593static int
1601- stacktrace_trigger_print (struct seq_file * m , struct event_trigger_ops * ops ,
1602- struct event_trigger_data * data )
1594+ stacktrace_trigger_print (struct seq_file * m , struct event_trigger_data * data )
16031595{
16041596 return event_trigger_print ("stacktrace" , m , (void * )data -> count ,
16051597 data -> filter_str );
@@ -1689,7 +1681,6 @@ event_enable_count_trigger(struct event_trigger_data *data,
16891681}
16901682
16911683int event_enable_trigger_print (struct seq_file * m ,
1692- struct event_trigger_ops * ops ,
16931684 struct event_trigger_data * data )
16941685{
16951686 struct enable_trigger_data * enable_data = data -> private_data ;
@@ -1714,8 +1705,7 @@ int event_enable_trigger_print(struct seq_file *m,
17141705 return 0 ;
17151706}
17161707
1717- void event_enable_trigger_free (struct event_trigger_ops * ops ,
1718- struct event_trigger_data * data )
1708+ void event_enable_trigger_free (struct event_trigger_data * data )
17191709{
17201710 struct enable_trigger_data * enable_data = data -> private_data ;
17211711
@@ -1843,7 +1833,7 @@ int event_enable_trigger_parse(struct event_command *cmd_ops,
18431833 }
18441834
18451835 /* Up the trigger_data count to make sure nothing frees it on failure */
1846- event_trigger_init (trigger_ops , trigger_data );
1836+ event_trigger_init (trigger_data );
18471837
18481838 if (trigger ) {
18491839 number = strsep (& trigger , ":" );
@@ -1887,7 +1877,7 @@ int event_enable_trigger_parse(struct event_command *cmd_ops,
18871877 if (ret )
18881878 goto out_disable ;
18891879
1890- event_trigger_free (trigger_ops , trigger_data );
1880+ event_trigger_free (trigger_data );
18911881 out :
18921882 return ret ;
18931883
@@ -1898,7 +1888,7 @@ int event_enable_trigger_parse(struct event_command *cmd_ops,
18981888 out_free :
18991889 if (cmd_ops -> set_filter )
19001890 cmd_ops -> set_filter (NULL , trigger_data , NULL );
1901- event_trigger_free (trigger_ops , trigger_data );
1891+ event_trigger_free (trigger_data );
19021892 kfree (enable_data );
19031893 goto out ;
19041894}
@@ -1926,7 +1916,7 @@ int event_enable_register_trigger(char *glob,
19261916 }
19271917
19281918 if (data -> ops -> init ) {
1929- ret = data -> ops -> init (data -> ops , data );
1919+ ret = data -> ops -> init (data );
19301920 if (ret < 0 )
19311921 goto out ;
19321922 }
@@ -1969,7 +1959,7 @@ void event_enable_unregister_trigger(char *glob,
19691959 }
19701960
19711961 if (unregistered && data -> ops -> free )
1972- data -> ops -> free (data -> ops , data );
1962+ data -> ops -> free (data );
19731963}
19741964
19751965static struct event_trigger_ops *
0 commit comments