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

FreeBSD Manual Pages

  
 
  

home | help
libcpc(3LIB)		      Interface	Libraries		  libcpc(3LIB)

NAME
       libcpc -	CPU performance	counter	library

SYNOPSIS
       cc [ flag... ] file... -lcpc [ library... ]

DESCRIPTION
       Functions in this library provide access	to CPU performance counters on
       platforms that contain the appropriate hardware.

INTERFACES
       The shared object libcpc.so.1 provides the  public  interfaces  defined
       below.  See intro(3) for	additional information on shared object	inter-
       faces.

       cpc_access		     cpc_bind_cpu
       cpc_bind_curlwp		     cpc_bind_event
       cpc_bind_pctx		     cpc_buf_add
       cpc_buf_copy		     cpc_buf_create
       cpc_buf_destroy		     cpc_buf_get
       cpc_buf_hrtime		     cpc_buf_set
       cpc_buf_sub		     cpc_buf_tick
       cpc_buf_zero		     cpc_caps
       cpc_cciname		     cpc_close
       cpc_cpuref		     cpc_count_sys_events
       cpc_count_usr_events	     cpc_disable
       cpc_enable		     cpc_event_accum
       cpc_event_diff		     cpc_eventtostr
       cpc_getcciname		     cpc_getcpuref
       cpc_getcpuver		     cpc_getnpic
       cpc_getusage		     cpc_npic
       cpc_open			     cpc_pctx_bind_event
       cpc_pctx_invalidate	     cpc_pctx_rele
       cpc_pctx_take_sample	     cpc_rele
       cpc_request_preset	     cpc_set_add_request
       cpc_set_create		     cpc_set_destroy
       cpc_set_restart		     cpc_set_sample
       cpc_seterrfn		     cpc_seterrhndlr
       cpc_shared_bind_event	     cpc_shared_close
       cpc_shared_open		     cpc_shared_rele
       cpc_shared_take_sample	     cpc_strtoevent
       cpc_take_sample		     cpc_unbind
       cpc_version		     cpc_walk_attrs
       cpc_walk_events_all	     cpc_walk_events_pic
       cpc_walk_names		     cpc_walk_requests

FILES
       /usr/lib/libcpc.so.1	       shared object

       /usr/lib/64/libcpc.so.1	       64-bit shared object

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |Availability		     |SUNWcpcu			   |
       +-----------------------------+-----------------------------+
       |MT-Level		     |Safe			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       cputrack(1), cpustat(1M), intro(3), cpc(3CPC), attributes(5)

SunOS 5.10			  22 Jun 2004			  libcpc(3LIB)

NAME | SYNOPSIS | DESCRIPTION | INTERFACES | FILES | ATTRIBUTES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=libcpc&sektion=3lib&manpath=SunOS+5.10>

home | help