API Reference Manual
1.46.0
|
ODP system information. More...
#include <odp/visibility_begin.h>
#include <odp/visibility_end.h>
Go to the source code of this file.
Data Structures | |
union | odp_cpu_arch_isa_t |
CPU ISA versions. More... | |
struct | odp_system_info_t |
System info. More... | |
struct | odp_system_meminfo_t |
Memory information. More... | |
struct | odp_system_memblock_t |
Memory block information. More... | |
Macros | |
#define | ODP_SYSTEM_MEMBLOCK_NAME_LEN 64 |
Maximum memory block name length in chars (including null char) | |
Typedefs | |
typedef enum odp_cpu_arch_t | odp_cpu_arch_t |
CPU instruction set architecture (ISA) families. | |
typedef enum odp_cpu_arch_arm_t | odp_cpu_arch_arm_t |
ARM ISA versions. More... | |
typedef enum odp_cpu_arch_mips_t | odp_cpu_arch_mips_t |
MIPS ISA versions. | |
typedef enum odp_cpu_arch_ppc_t | odp_cpu_arch_ppc_t |
PowerPC ISA versions. | |
typedef enum odp_cpu_arch_riscv_t | odp_cpu_arch_riscv_t |
RISC-V ISA versions. | |
typedef enum odp_cpu_arch_x86_t | odp_cpu_arch_x86_t |
x86 ISA versions | |
typedef union odp_cpu_arch_isa_t | odp_cpu_arch_isa_t |
CPU ISA versions. | |
typedef struct odp_system_info_t | odp_system_info_t |
System info. | |
typedef struct odp_system_meminfo_t | odp_system_meminfo_t |
Memory information. | |
typedef struct odp_system_memblock_t | odp_system_memblock_t |
Memory block information. | |
Functions | |
int | odp_system_info (odp_system_info_t *info) |
Retrieve system information. More... | |
int32_t | odp_system_meminfo (odp_system_meminfo_t *info, odp_system_memblock_t block[], int32_t num) |
Retrieve ODP memory usage information. More... | |
uint64_t | odp_sys_huge_page_size (void) |
Default system huge page size in bytes. More... | |
int | odp_sys_huge_page_size_all (uint64_t size[], int num) |
System huge page sizes in bytes. More... | |
uint64_t | odp_sys_page_size (void) |
Page size in bytes. More... | |
int | odp_sys_cache_line_size (void) |
Cache line size in bytes. More... | |
void | odp_sys_info_print (void) |
Print system info. More... | |
void | odp_sys_config_print (void) |
Print configuration. More... | |
ODP system information.
Definition in file spec/system_info.h.