|| FreeBSD Library Functions Manual
Performance Counters Library (libpmc, -lpmc)
#include < pmc.h>
pmc_init() initializes the PMC library. This function must be called before any of the other functions in the library.
RETURN VALUES The
pmc_init() function returns the value 0 if successful; otherwise the value -1 is returned and the global variable
errno is set to indicate the error.
A call to
() may fail with the following errors:
hwpmc(4) module was not found in the kernel.
The library's version number did not match that expected by
PMC hardware on this system is unsupported.