#include "cpuinfo_ppc.h"#include <assert.h>#include <stdbool.h>#include <string.h>#include "internal/bit_utils.h"#include "internal/filesystem.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 PPCFeatures |
Functions | |
| static bool | HandlePPCLine (const LineResult result, PPCPlatformStrings *const strings) |
| static void | FillProcCpuInfoData (PPCPlatformStrings *const strings) |
| PPCInfo | GetPPCInfo (void) |
| PPCPlatformStrings | GetPPCPlatformStrings (void) |
| int | GetPPCFeaturesEnumValue (const PPCFeatures *features, PPCFeaturesEnum value) |
| const char * | GetPPCFeaturesEnumName (PPCFeaturesEnum value) |
Variables | |
| static const PPCInfo | kEmptyPPCInfo |
| static const PPCPlatformStrings | kEmptyPPCPlatformStrings |
| #define DEFINE_TABLE_FEATURE_TYPE PPCFeatures |
| #define DEFINE_TABLE_FEATURES |
|
static |
| const char* GetPPCFeaturesEnumName | ( | PPCFeaturesEnum | value | ) |
| int GetPPCFeaturesEnumValue | ( | const PPCFeatures * | features, |
| PPCFeaturesEnum | value | ||
| ) |
| PPCPlatformStrings GetPPCPlatformStrings | ( | void | ) |
|
static |
|
static |
|
static |