mirror of
https://github.com/freebsd/freebsd-src
synced 2024-09-16 06:52:27 +00:00
9f22e0959b
This is useful for processors where we don't have an event table; in those cases we default to a Cortex A8 (armv7) or Cortex A53 (arm64) in order to attempt to provide something useful, but you're then limited to the counters in those tables, some of which may also not be implemented (e.g. LD/ST_RETIRED are no longer implemented in more recent cores, replaced by LD/ST_SPEC). Adding the raw EVENT_xxH event lists to each table ensures that you can always request the exact events you want, regardless of what has been detected or is known. Reviewed by: mhorne MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D33805 |
||
---|---|---|
.. | ||
pmu-events | ||
libpmc.c | ||
libpmc_json.cc | ||
libpmc_pmu_util.c | ||
libpmcinternal.h | ||
Makefile | ||
Makefile.depend | ||
Makefile.inc | ||
pmc.3 | ||
pmc.atom.3 | ||
pmc.atomsilvermont.3 | ||
pmc.core.3 | ||
pmc.core2.3 | ||
pmc.corei7.3 | ||
pmc.corei7uc.3 | ||
pmc.h | ||
pmc.haswell.3 | ||
pmc.haswelluc.3 | ||
pmc.haswellxeon.3 | ||
pmc.iaf.3 | ||
pmc.ivybridge.3 | ||
pmc.ivybridgexeon.3 | ||
pmc.k7.3 | ||
pmc.k8.3 | ||
pmc.sandybridge.3 | ||
pmc.sandybridgeuc.3 | ||
pmc.sandybridgexeon.3 | ||
pmc.soft.3 | ||
pmc.tsc.3 | ||
pmc.ucf.3 | ||
pmc.westmere.3 | ||
pmc.westmereuc.3 | ||
pmc_allocate.3 | ||
pmc_attach.3 | ||
pmc_capabilities.3 | ||
pmc_configure_logfile.3 | ||
pmc_disable.3 | ||
pmc_event_names_of_class.3 | ||
pmc_get_driver_stats.3 | ||
pmc_get_msr.3 | ||
pmc_init.3 | ||
pmc_name_of_capability.3 | ||
pmc_read.3 | ||
pmc_set.3 | ||
pmc_start.3 | ||
pmcformat.h | ||
pmclog.3 | ||
pmclog.c | ||
pmclog.h |