freebsd man page for pmc_init

Query: pmc_init

OS: freebsd

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

PMC_INIT(3)						   BSD Library Functions Manual 					       PMC_INIT(3)

NAME
pmc_init -- initialize library
LIBRARY
Performance Counters Library (libpmc, -lpmc)
SYNOPSIS
#include <pmc.h> int pmc_init(void);
DESCRIPTION
Function 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 indi- cate the error.
ERRORS
A call to pmc_init() may fail with the following errors: [ENOENT] The hwpmc(4) module was not found in the kernel. [EPROGMISMATCH] The library's version number did not match that expected by hwpmc(4). [ENXIO] PMC hardware on this system is unsupported.
SEE ALSO
pmc(3), hwpmc(4)
BSD
November 24, 2007 BSD
Related Man Pages
pmc_name_of_cputype(3) - freebsd
pmc_rw(3) - freebsd
pmc_name_of_capability(3) - freebsd
pmc_get_msr(3) - freebsd
pmc_name_of_mode(3) - freebsd
Similar Topics in the Unix Linux Community
Unix File Permissions
Reason for no directory creation date
Valid separator in time and date format
Is it safe to install x86 Solaris 10 U6 after installed-Linux-and-FreeBSD?