#include "cpuinfo_aarch64.h"
#include <assert.h>
#include <ctype.h>
#include "internal/filesystem.h"
#include "internal/hwcaps.h"
#include "internal/stack_line_reader.h"
#include "internal/string_view.h"
#include "define_tables.h"
Macros | |
#define | DEFINE_TABLE_FEATURES |
#define | DEFINE_TABLE_FEATURE_TYPE Aarch64Features |
Functions | |
static bool | HandleAarch64Line (const LineResult result, Aarch64Info *const info) |
static void | FillProcCpuInfoData (Aarch64Info *const info) |
Aarch64Info | GetAarch64Info (void) |
int | GetAarch64FeaturesEnumValue (const Aarch64Features *features, Aarch64FeaturesEnum value) |
const char * | GetAarch64FeaturesEnumName (Aarch64FeaturesEnum value) |
Variables | |
static const Aarch64Info | kEmptyAarch64Info |
#define DEFINE_TABLE_FEATURE_TYPE Aarch64Features |
#define DEFINE_TABLE_FEATURES |
|
static |
const char* GetAarch64FeaturesEnumName | ( | Aarch64FeaturesEnum | value | ) |
int GetAarch64FeaturesEnumValue | ( | const Aarch64Features * | features, |
Aarch64FeaturesEnum | value | ||
) |
Aarch64Info GetAarch64Info | ( | void | ) |
|
static |
|
static |