Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
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 indicate 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	ex-
			pected by hwpmc(4).

     [ENXIO]		PMC hardware on	this system is unsupported.

SEE ALSO
     pmc(3), hwpmc(4)

BSD			       November	24, 2007			   BSD

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | RETURN VALUES | ERRORS | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=pmc_init&sektion=3&manpath=FreeBSD+11.2-RELEASE+and+Ports>

home | help