svn commit: r184840 - user/kmacy/HEAD_fast_multi_xmit/lib/libpmc
Kip Macy
kmacy at FreeBSD.org
Tue Nov 11 03:25:13 PST 2008
Author: kmacy
Date: Tue Nov 11 11:25:13 2008
New Revision: 184840
URL: http://svn.freebsd.org/changeset/base/184840
Log:
add iap2 event table
Modified:
user/kmacy/HEAD_fast_multi_xmit/lib/libpmc/libpmc.c
Modified: user/kmacy/HEAD_fast_multi_xmit/lib/libpmc/libpmc.c
==============================================================================
--- user/kmacy/HEAD_fast_multi_xmit/lib/libpmc/libpmc.c Tue Nov 11 10:24:36 2008 (r184839)
+++ user/kmacy/HEAD_fast_multi_xmit/lib/libpmc/libpmc.c Tue Nov 11 11:25:13 2008 (r184840)
@@ -2265,6 +2265,10 @@ pmc_event_names_of_class(enum pmc_class
ev = p6_event_table;
count = PMC_EVENT_TABLE_SIZE(p6);
break;
+ case PMC_CLASS_IAP2:
+ ev = iap2_event_table;
+ count = PMC_EVENT_TABLE_SIZE(iap2);
+ break;
default:
errno = EINVAL;
return (-1);
@@ -2489,6 +2493,9 @@ pmc_name_of_event(enum pmc_event pe)
} else if (pe == PMC_EV_TSC_TSC) {
ev = tsc_event_table;
evfence = tsc_event_table + PMC_EVENT_TABLE_SIZE(tsc);
+ } else if (pe >= PMC_EV_IAP1_FIRST && pe <= PMC_EV_IAP2_LAST) {
+ ev = iap2_event_table;
+ evfence = iap2_event_table + PMC_EVENT_TABLE_SIZE(iap2);
}
for (; ev != evfence; ev++)
More information about the svn-src-user
mailing list