Command Section

PMC_INIT(3)            FreeBSD 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
                        expected by hwpmc(4).

     [ENXIO]            PMC hardware on this system is unsupported.

SEE ALSO
     pmc(3), hwpmc(4)

FreeBSD 13.1-RELEASE-p6        November 24, 2007       FreeBSD 13.1-RELEASE-p6

Command Section

man2web Home...