|
NAMEpmc_get_msr —
x86 architecture-specific PMC operations
LIBRARYPerformance Counters Library (libpmc, -lpmc)SYNOPSIS#include <pmc.h>
int
DESCRIPTIONThe functionpmc_get_msr () returns the processor model
specific register number associated with a PMC for subsequent use with RDPMC
instructions. Argument pmc specifies a process scope
counting PMC. The function will write the model specific register number
associated with the PMC to the location pointed to by argument
msr.
After successful completion of this function, applications can directly read the contents of PMC hardware using RDPMC instructions. RETURN VALUESThepmc_get_msr () function returns the value 0 if
successful; otherwise the value -1 is returned and the global variable
errno is set to indicate the error.
ERRORSA call topmc_get_msr () may fail with the following
errors:
SEE ALSOpmc(3), hwpmc(4)
Visit the GSP FreeBSD Man Page Interface. |