Go to the source code of this file.
◆ _papi_hwi_initialize_cpu()
| int _papi_hwi_initialize_cpu |
( |
CpuInfo_t ** |
dest, |
|
|
unsigned int |
cpu_num |
|
) |
| |
Definition at line 275 of file cpus.c.
277 APIDBG(
"Entry: dest: %p, *dest: %p, cpu_num: %d\n", dest, *dest, cpu_num);
290 if (
_papi_hwd[
i]->cmp_info.disabled)
continue;
static void insert_cpu(CpuInfo_t *entry)
#define APIDBG(format, args...)
static CpuInfo_t * allocate_cpu(unsigned int cpu_num)
struct papi_vectors * _papi_hwd[]
static void free_cpu(CpuInfo_t **cpu)
◆ _papi_hwi_lookup_or_create_cpu()
| int _papi_hwi_lookup_or_create_cpu |
( |
CpuInfo_t ** |
here, |
|
|
unsigned int |
cpu_num |
|
) |
| |
Definition at line 59 of file cpus.c.
61 APIDBG(
"Entry: here: %p\n", here);
static CpuInfo_t * _papi_hwi_lookup_cpu(unsigned int cpu_num)
#define APIDBG(format, args...)
inline_static int _papi_hwi_lock(int lck)
inline_static int _papi_hwi_unlock(int lck)
int _papi_hwi_initialize_cpu(CpuInfo_t **dest, unsigned int cpu_num)
◆ _papi_hwi_shutdown_cpu()
| int _papi_hwi_shutdown_cpu |
( |
CpuInfo_t * |
cpu | ) |
|
Definition at line 306 of file cpus.c.
#define APIDBG(format, args...)
static void free_cpu(CpuInfo_t **cpu)