From 9e4d76d8408ebd39704c96e11ae8b64de754d98d Mon Sep 17 00:00:00 2001 From: guanglei Date: Tue, 29 Aug 2006 04:57:10 +0000 Subject: add another two kinds of timing mechanisms for LKET, i.e. get_cycles() and sched_clock() --- runtime/lket/b2a/lket_b2a.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'runtime/lket/b2a/lket_b2a.h') diff --git a/runtime/lket/b2a/lket_b2a.h b/runtime/lket/b2a/lket_b2a.h index d9cd4a26..10d26dff 100644 --- a/runtime/lket/b2a/lket_b2a.h +++ b/runtime/lket/b2a/lket_b2a.h @@ -31,6 +31,7 @@ int _GROUP_PAGEFAULT = 7; int _GROUP_NETDEV = 8; int _GROUP_IOSYSCALL = 9; int _GROUP_AIO = 10; +int _GROUP_CPUFREQ = 15; /* hookIDs defined inside each group */ int _HOOKID_REGSYSEVT = 1; @@ -121,6 +122,9 @@ int _HOOKID_AIO_IO_DESTROY_RETURN = 10; int _HOOKID_AIO_IO_CANCEL_ENTRY = 11; int _HOOKID_AIO_IO_CANCEL_RETURN = 12; +int _HOOKID_INIT_CPUFREQ = 1; +int _HOOKID_SWITCH_CPUFREQ = 2; + typedef struct _lket_pkt_header { int16_t total_size; int16_t sys_size; -- cgit