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