diff options
author | Tom Zanussi <tzanussi@gmail.com> | 2009-11-30 02:18:48 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-11-30 03:04:00 -0500 |
commit | 61381de0504181368672a83d2e14c38dbaf3c136 (patch) | |
tree | 3c3ab8855ea2807b7eb354c79684200291a40ebe /tools/perf/scripts | |
parent | e136323c5a8a7d91d17c5b7b340758bb9dd33739 (diff) |
perf trace/scripting: Fix Perl common_* access functions
The common_* functions (e.g. common_pc(), etc) are exported as
common_* but named get_common_*, resulting in unresolved
subroutine errors when executing scripts.
Make the internal and external names match.
Signed-off-by: Tom Zanussi <tzanussi@gmail.com>
Cc: fweisbec@gmail.com
Cc: rostedt@goodmis.org
Cc: anton@samba.org
Cc: hch@infradead.org
LKML-Reference: <1259565529-6407-4-git-send-email-tzanussi@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'tools/perf/scripts')
-rw-r--r-- | tools/perf/scripts/perl/Perf-Trace-Util/Context.c | 30 | ||||
-rw-r--r-- | tools/perf/scripts/perl/Perf-Trace-Util/Context.xs | 6 |
2 files changed, 18 insertions, 18 deletions
diff --git a/tools/perf/scripts/perl/Perf-Trace-Util/Context.c b/tools/perf/scripts/perl/Perf-Trace-Util/Context.c index 3ba3ffc54164..af78d9a52a7d 100644 --- a/tools/perf/scripts/perl/Perf-Trace-Util/Context.c +++ b/tools/perf/scripts/perl/Perf-Trace-Util/Context.c | |||
@@ -39,8 +39,8 @@ | |||
39 | 39 | ||
40 | #line 41 "Context.c" | 40 | #line 41 "Context.c" |
41 | 41 | ||
42 | XS(XS_Perf__Trace__Context_get_common_pc); /* prototype to pass -Wmissing-prototypes */ | 42 | XS(XS_Perf__Trace__Context_common_pc); /* prototype to pass -Wmissing-prototypes */ |
43 | XS(XS_Perf__Trace__Context_get_common_pc) | 43 | XS(XS_Perf__Trace__Context_common_pc) |
44 | { | 44 | { |
45 | #ifdef dVAR | 45 | #ifdef dVAR |
46 | dVAR; dXSARGS; | 46 | dVAR; dXSARGS; |
@@ -48,22 +48,22 @@ XS(XS_Perf__Trace__Context_get_common_pc) | |||
48 | dXSARGS; | 48 | dXSARGS; |
49 | #endif | 49 | #endif |
50 | if (items != 1) | 50 | if (items != 1) |
51 | Perl_croak(aTHX_ "Usage: %s(%s)", "Perf::Trace::Context::get_common_pc", "context"); | 51 | Perl_croak(aTHX_ "Usage: %s(%s)", "Perf::Trace::Context::common_pc", "context"); |
52 | PERL_UNUSED_VAR(cv); /* -W */ | 52 | PERL_UNUSED_VAR(cv); /* -W */ |
53 | { | 53 | { |
54 | struct scripting_context * context = INT2PTR(struct scripting_context *,SvIV(ST(0))); | 54 | struct scripting_context * context = INT2PTR(struct scripting_context *,SvIV(ST(0))); |
55 | int RETVAL; | 55 | int RETVAL; |
56 | dXSTARG; | 56 | dXSTARG; |
57 | 57 | ||
58 | RETVAL = get_common_pc(context); | 58 | RETVAL = common_pc(context); |
59 | XSprePUSH; PUSHi((IV)RETVAL); | 59 | XSprePUSH; PUSHi((IV)RETVAL); |
60 | } | 60 | } |
61 | XSRETURN(1); | 61 | XSRETURN(1); |
62 | } | 62 | } |
63 | 63 | ||
64 | 64 | ||
65 | XS(XS_Perf__Trace__Context_get_common_flags); /* prototype to pass -Wmissing-prototypes */ | 65 | XS(XS_Perf__Trace__Context_common_flags); /* prototype to pass -Wmissing-prototypes */ |
66 | XS(XS_Perf__Trace__Context_get_common_flags) | 66 | XS(XS_Perf__Trace__Context_common_flags) |
67 | { | 67 | { |
68 | #ifdef dVAR | 68 | #ifdef dVAR |
69 | dVAR; dXSARGS; | 69 | dVAR; dXSARGS; |
@@ -71,22 +71,22 @@ XS(XS_Perf__Trace__Context_get_common_flags) | |||
71 | dXSARGS; | 71 | dXSARGS; |
72 | #endif | 72 | #endif |
73 | if (items != 1) | 73 | if (items != 1) |
74 | Perl_croak(aTHX_ "Usage: %s(%s)", "Perf::Trace::Context::get_common_flags", "context"); | 74 | Perl_croak(aTHX_ "Usage: %s(%s)", "Perf::Trace::Context::common_flags", "context"); |
75 | PERL_UNUSED_VAR(cv); /* -W */ | 75 | PERL_UNUSED_VAR(cv); /* -W */ |
76 | { | 76 | { |
77 | struct scripting_context * context = INT2PTR(struct scripting_context *,SvIV(ST(0))); | 77 | struct scripting_context * context = INT2PTR(struct scripting_context *,SvIV(ST(0))); |
78 | int RETVAL; | 78 | int RETVAL; |
79 | dXSTARG; | 79 | dXSTARG; |
80 | 80 | ||
81 | RETVAL = get_common_flags(context); | 81 | RETVAL = common_flags(context); |
82 | XSprePUSH; PUSHi((IV)RETVAL); | 82 | XSprePUSH; PUSHi((IV)RETVAL); |
83 | } | 83 | } |
84 | XSRETURN(1); | 84 | XSRETURN(1); |
85 | } | 85 | } |
86 | 86 | ||
87 | 87 | ||
88 | XS(XS_Perf__Trace__Context_get_common_lock_depth); /* prototype to pass -Wmissing-prototypes */ | 88 | XS(XS_Perf__Trace__Context_common_lock_depth); /* prototype to pass -Wmissing-prototypes */ |
89 | XS(XS_Perf__Trace__Context_get_common_lock_depth) | 89 | XS(XS_Perf__Trace__Context_common_lock_depth) |
90 | { | 90 | { |
91 | #ifdef dVAR | 91 | #ifdef dVAR |
92 | dVAR; dXSARGS; | 92 | dVAR; dXSARGS; |
@@ -94,14 +94,14 @@ XS(XS_Perf__Trace__Context_get_common_lock_depth) | |||
94 | dXSARGS; | 94 | dXSARGS; |
95 | #endif | 95 | #endif |
96 | if (items != 1) | 96 | if (items != 1) |
97 | Perl_croak(aTHX_ "Usage: %s(%s)", "Perf::Trace::Context::get_common_lock_depth", "context"); | 97 | Perl_croak(aTHX_ "Usage: %s(%s)", "Perf::Trace::Context::common_lock_depth", "context"); |
98 | PERL_UNUSED_VAR(cv); /* -W */ | 98 | PERL_UNUSED_VAR(cv); /* -W */ |
99 | { | 99 | { |
100 | struct scripting_context * context = INT2PTR(struct scripting_context *,SvIV(ST(0))); | 100 | struct scripting_context * context = INT2PTR(struct scripting_context *,SvIV(ST(0))); |
101 | int RETVAL; | 101 | int RETVAL; |
102 | dXSTARG; | 102 | dXSTARG; |
103 | 103 | ||
104 | RETVAL = get_common_lock_depth(context); | 104 | RETVAL = common_lock_depth(context); |
105 | XSprePUSH; PUSHi((IV)RETVAL); | 105 | XSprePUSH; PUSHi((IV)RETVAL); |
106 | } | 106 | } |
107 | XSRETURN(1); | 107 | XSRETURN(1); |
@@ -124,9 +124,9 @@ XS(boot_Perf__Trace__Context) | |||
124 | PERL_UNUSED_VAR(items); /* -W */ | 124 | PERL_UNUSED_VAR(items); /* -W */ |
125 | XS_VERSION_BOOTCHECK ; | 125 | XS_VERSION_BOOTCHECK ; |
126 | 126 | ||
127 | newXSproto("Perf::Trace::Context::get_common_pc", XS_Perf__Trace__Context_get_common_pc, file, "$"); | 127 | newXSproto("Perf::Trace::Context::common_pc", XS_Perf__Trace__Context_common_pc, file, "$"); |
128 | newXSproto("Perf::Trace::Context::get_common_flags", XS_Perf__Trace__Context_get_common_flags, file, "$"); | 128 | newXSproto("Perf::Trace::Context::common_flags", XS_Perf__Trace__Context_common_flags, file, "$"); |
129 | newXSproto("Perf::Trace::Context::get_common_lock_depth", XS_Perf__Trace__Context_get_common_lock_depth, file, "$"); | 129 | newXSproto("Perf::Trace::Context::common_lock_depth", XS_Perf__Trace__Context_common_lock_depth, file, "$"); |
130 | if (PL_unitcheckav) | 130 | if (PL_unitcheckav) |
131 | call_list(PL_scopestack_ix, PL_unitcheckav); | 131 | call_list(PL_scopestack_ix, PL_unitcheckav); |
132 | XSRETURN_YES; | 132 | XSRETURN_YES; |
diff --git a/tools/perf/scripts/perl/Perf-Trace-Util/Context.xs b/tools/perf/scripts/perl/Perf-Trace-Util/Context.xs index 24facb3696d4..fb78006c165e 100644 --- a/tools/perf/scripts/perl/Perf-Trace-Util/Context.xs +++ b/tools/perf/scripts/perl/Perf-Trace-Util/Context.xs | |||
@@ -28,14 +28,14 @@ MODULE = Perf::Trace::Context PACKAGE = Perf::Trace::Context | |||
28 | PROTOTYPES: ENABLE | 28 | PROTOTYPES: ENABLE |
29 | 29 | ||
30 | int | 30 | int |
31 | get_common_pc(context) | 31 | common_pc(context) |
32 | struct scripting_context * context | 32 | struct scripting_context * context |
33 | 33 | ||
34 | int | 34 | int |
35 | get_common_flags(context) | 35 | common_flags(context) |
36 | struct scripting_context * context | 36 | struct scripting_context * context |
37 | 37 | ||
38 | int | 38 | int |
39 | get_common_lock_depth(context) | 39 | common_lock_depth(context) |
40 | struct scripting_context * context | 40 | struct scripting_context * context |
41 | 41 | ||