#include "internal/hwcaps.h"#include <stdlib.h>#include <string.h>#include "cpu_features_macros.h"#include "internal/filesystem.h"#include "internal/string_view.h"#include <stdio.h>Macros | |
| #define | D(...) |
| #define | AT_HWCAP 16 |
| #define | AT_HWCAP2 26 |
| #define | AT_PLATFORM 15 |
| #define | AT_BASE_PLATFORM 24 |
Functions | |
| static bool | IsSet (const uint32_t mask, const uint32_t value) |
| bool | CpuFeatures_IsHwCapsSet (const HardwareCapabilities hwcaps_mask, const HardwareCapabilities hwcaps) |
| static uint32_t | GetElfHwcapFromProcSelfAuxv (uint32_t hwcap_type) |
| static unsigned long | GetHardwareCapabilitiesFor (uint32_t type) |
| HardwareCapabilities | CpuFeatures_GetHardwareCapabilities (void) |
| PlatformType | CpuFeatures_GetPlatformType (void) |
Variables | |
| PlatformType | kEmptyPlatformType |
| #define AT_BASE_PLATFORM 24 |
| #define AT_HWCAP 16 |
| #define AT_HWCAP2 26 |
| #define AT_PLATFORM 15 |
| #define D | ( | ... | ) |
| HardwareCapabilities CpuFeatures_GetHardwareCapabilities | ( | void | ) |
| PlatformType CpuFeatures_GetPlatformType | ( | void | ) |
| bool CpuFeatures_IsHwCapsSet | ( | const HardwareCapabilities | hwcaps_mask, |
| const HardwareCapabilities | hwcaps | ||
| ) |
|
static |
|
static |
|
static |
| PlatformType kEmptyPlatformType |