diff options
author | srikar <srikar> | 2007-08-27 10:22:05 +0000 |
---|---|---|
committer | srikar <srikar> | 2007-08-27 10:22:05 +0000 |
commit | 866f6739b1d039e77c2fa4d15dfcad4e151c149b (patch) | |
tree | a2765b23d528902787dfabc02a9d900f2afa569a /tapset/LKET/timestamp.stp | |
parent | 622cbb7125992573459732c46a7fcb29a6d536b5 (diff) | |
download | systemtap-steved-866f6739b1d039e77c2fa4d15dfcad4e151c149b.tar.gz systemtap-steved-866f6739b1d039e77c2fa4d15dfcad4e151c149b.tar.xz systemtap-steved-866f6739b1d039e77c2fa4d15dfcad4e151c149b.zip |
Removing LKET tapset files. (PR 4817: retiring LKET services)
Diffstat (limited to 'tapset/LKET/timestamp.stp')
-rwxr-xr-x | tapset/LKET/timestamp.stp | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/tapset/LKET/timestamp.stp b/tapset/LKET/timestamp.stp deleted file mode 100755 index b450bd67..00000000 --- a/tapset/LKET/timestamp.stp +++ /dev/null @@ -1,66 +0,0 @@ -%{ -#ifndef TIMING_GETCYCLES -#define TIMING_GETCYCLES 0x01 -#endif -#ifndef TIMING_GETTIMEOFDAY -#define TIMING_GETTIMEOFDAY 0x02 -#endif -#ifndef TIMING_SCHEDCLOCK -#define TIMING_SCHEDCLOCK 0x03 -#endif - -#define MAX_TIMING_METHOD TIMING_SCHEDCLOCK - -long timing_method = TIMING_GETTIMEOFDAY; - -#ifndef _PFN_SCHEDCLOCK_TYPE -#define _PFN_SCHEDCLOCK_TYPE -typedef unsigned long long (* pfn_schedclock_type)(void); -#endif - -pfn_schedclock_type pfn_schedclock = NULL; -%} - -%{ -#ifdef CONFIG_CPU_FREQ -static int __lket_time_cpufreq_callback(struct notifier_block *self, - unsigned long state, void *vfreqs); - -struct notifier_block __lket_time_notifier = { - .notifier_call = __lket_time_cpufreq_callback, -}; - -#endif -%} - -function set_timing_method(method:long) -%{ - if(THIS->method == TIMING_SCHEDCLOCK) { - pfn_schedclock = (pfn_schedclock_type)kallsyms_lookup_name("sched_clock"); - if(!pfn_schedclock) - _stp_warn("Failed to lookup specified timing method sched_clock()\n"); - else - timing_method = THIS->method; - } else if(THIS->method > 0 && THIS->method <= MAX_TIMING_METHOD) - timing_method = THIS->method; -%} - -function lket_init_time:long() -%{ - int ret = 0; -#ifdef CONFIG_CPU_FREQ - if(timing_method == TIMING_GETCYCLES) - ret = cpufreq_register_notifier(&__lket_time_notifier, - CPUFREQ_TRANSITION_NOTIFIER); -#endif - THIS->__retvalue = ret; -%} - -function lket_kill_time() -%{ -#ifdef CONFIG_CPU_FREQ - if(timing_method == TIMING_GETCYCLES) - cpufreq_unregister_notifier(&__lket_time_notifier, - CPUFREQ_TRANSITION_NOTIFIER); -#endif -%} |