|
PAPI
5.7.0.0
|

Go to the source code of this file.
Macros | |
| #define | _PATH_SYS_SYSTEM "/sys/devices/system" |
| #define | _PATH_SYS_CPU0 _PATH_SYS_SYSTEM "/cpu/cpu0" |
Functions | |
| static int | _darwin_init_locks (void) |
| int | _darwin_detect_hypervisor (char *virtual_vendor_name) |
| static char * | search_cpu_info (FILE *f, char *search_str, char *line) |
| int | _darwin_get_cpu_info (PAPI_hw_info_t *hwinfo, int *cpuinfo_mhz) |
| int | _darwin_get_system_info (papi_mdi_t *mdi) |
| int | _papi_hwi_init_os (void) |
| static long long | get_cycles (void) |
| long long | _darwin_get_real_cycles (void) |
| long long | _darwin_get_real_usec_gettimeofday (void) |
| long long | _darwin_get_virt_usec_times (void) |
Variables | |
| PAPI_os_info_t | _papi_os_info |
| volatile unsigned int | _papi_hwd_lock_data [PAPI_MAX_LOCK] |
| static char | pathbuf [PATH_MAX] = "/" |
| papi_os_vector_t | _papi_os_vector |
| #define _PATH_SYS_CPU0 _PATH_SYS_SYSTEM "/cpu/cpu0" |
Definition at line 68 of file darwin-common.c.
Definition at line 67 of file darwin-common.c.
| int _darwin_detect_hypervisor | ( | char * | virtual_vendor_name | ) |
Definition at line 53 of file darwin-common.c.


| int _darwin_get_cpu_info | ( | PAPI_hw_info_t * | hwinfo, |
| int * | cpuinfo_mhz | ||
| ) |
| long long _darwin_get_real_cycles | ( | void | ) |
| long long _darwin_get_real_usec_gettimeofday | ( | void | ) |
Definition at line 374 of file darwin-common.c.

| int _darwin_get_system_info | ( | papi_mdi_t * | mdi | ) |
Definition at line 214 of file darwin-common.c.


| long long _darwin_get_virt_usec_times | ( | void | ) |
Definition at line 389 of file darwin-common.c.
|
static |
Definition at line 36 of file darwin-common.c.

| int _papi_hwi_init_os | ( | void | ) |
Definition at line 303 of file darwin-common.c.

|
inlinestatic |
|
static |
| volatile unsigned int _papi_hwd_lock_data[PAPI_MAX_LOCK] |
Definition at line 32 of file darwin-common.c.
| PAPI_os_info_t _papi_os_info |
Definition at line 25 of file darwin-common.c.
| papi_os_vector_t _papi_os_vector |
Definition at line 412 of file darwin-common.c.
|
static |
Definition at line 70 of file darwin-common.c.