freebsd-skq/sys/dev/hwpmc
Bjoern A. Zeeb 54384e56c9 Remove all the handcrafted assembly in hwpmc_armv7.c and use the
common (autogenerated) versions.   Removes extra vertical space,
and makes it easier to grep for usage throughout the tree.
Conditionally compile only for arm6 [1] (yes sounds odd but is right).

Submitted by:	andrew [1]
Reviewed by:	gnn, andrew (ian earlier version I think)
Differential Revision: https://reviews.freebsd.org/D2159
Obtained from:	Cambridge/L41
Sponsored by:	DARPA, AFRL
2015-03-28 18:57:13 +00:00
..
hwpmc_amd.c
hwpmc_amd.h
hwpmc_arm.c Rather than defining our own magic checks here use INKERNEL() for 2015-03-27 08:47:16 +00:00
hwpmc_armv7.c Remove all the handcrafted assembly in hwpmc_armv7.c and use the 2015-03-28 18:57:13 +00:00
hwpmc_armv7.h Add ARMv7 performance monitoring counters. 2015-01-28 16:08:07 +00:00
hwpmc_core.c hwpmc: Fix event number to match enum name 2015-03-12 23:44:28 +00:00
hwpmc_core.h Remove some prototypes for undefined functions. 2014-05-15 21:19:13 +00:00
hwpmc_intel.c Update the hwpmc driver to have the new type HASWELL_XEON. Also 2015-01-14 12:46:58 +00:00
hwpmc_logging.c You need to have the capabilities and not skip it if you are 2015-03-11 20:15:49 +00:00
hwpmc_mips24k.c
hwpmc_mips.c
hwpmc_mod.c Update the hwpmc driver to have the new type HASWELL_XEON. Also 2015-01-14 12:46:58 +00:00
hwpmc_mpc7xxx.c Fix hwpmc sampling for MPC74xxx (G4) processors. 2014-11-27 06:42:34 +00:00
hwpmc_octeon.c
hwpmc_pentium.c
hwpmc_pentium.h
hwpmc_piv.c Update the hwpmc driver to have the new type HASWELL_XEON. Also 2015-01-14 12:46:58 +00:00
hwpmc_piv.h
hwpmc_powerpc.c Fix PowerPC backtraces. Since kernel and user have completely separate address 2014-09-14 22:03:41 +00:00
hwpmc_powerpc.h Add hwpmc(4) support for the PowerPC 970 class processors, direct events. 2014-02-01 02:03:50 +00:00
hwpmc_ppc970.c Fix hwpmc sampling for ppc970 (G5-class) processors. 2014-11-27 18:41:14 +00:00
hwpmc_ppro.c Move <machine/apicvar.h> to <x86/apicvar.h>. 2014-01-23 20:10:22 +00:00
hwpmc_ppro.h
hwpmc_soft.c
hwpmc_soft.h
hwpmc_sparc64.c
hwpmc_tsc.c
hwpmc_tsc.h
hwpmc_uncore.c Update the hwpmc driver to have the new type HASWELL_XEON. Also 2015-01-14 12:46:58 +00:00
hwpmc_uncore.h Remove some prototypes for undefined functions. 2014-05-15 21:19:13 +00:00
hwpmc_x86.c Update the hwpmc driver to have the new type HASWELL_XEON. Also 2015-01-14 12:46:58 +00:00
hwpmc_xscale.c
hwpmc_xscale.h
pmc_events.h Fix Ivy Bridge+ MEM_UOPS_RETIRED counters 2015-03-10 01:24:08 +00:00