#include "cpu-features.h"#include <pthread.h>#include "cpu_features_macros.h"#include "internal/filesystem.h"#include "internal/stack_line_reader.h"#include "internal/string_view.h"Functions | |
| static void | set_cpu_mask_bit (uint32_t index, uint32_t *cpu_mask) |
| static void | parse_cpu_mask (const StringView text, uint32_t *cpu_mask) |
| static void | parse_cpu_mask_line (const LineResult result, uint32_t *cpu_mask) |
| static void | update_cpu_mask_from_file (const char *filename, uint32_t *cpu_mask) |
| static int | get_cpu_count (void) |
| static void | android_cpuInit (void) |
| AndroidCpuFamily | android_getCpuFamily (void) |
| uint64_t | android_getCpuFeatures (void) |
| int | android_getCpuCount (void) |
| static void | android_cpuInitDummy (void) |
| int | android_setCpu (int cpu_count, uint64_t cpu_features) |
Variables | |
| static pthread_once_t | g_once |
| static int | g_inited |
| static uint64_t | g_cpuFeatures |
| static int | g_cpuCount |
| int android_getCpuCount | ( | void | ) |
| AndroidCpuFamily android_getCpuFamily | ( | void | ) |
| uint64_t android_getCpuFeatures | ( | void | ) |
| int android_setCpu | ( | int | cpu_count, |
| uint64_t | cpu_features | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |