Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Nov 2008 11:25:13 +0000 (UTC)
From:      Kip Macy <kmacy@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r184840 - user/kmacy/HEAD_fast_multi_xmit/lib/libpmc
Message-ID:  <200811111125.mABBPDQ8000127@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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++)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811111125.mABBPDQ8000127>