|
SimpleKernel 1.17.0
|
Classes | |
| struct | PerCpu |
| 每个 CPU 核心的局部数据 More... | |
Typedefs | |
| using | PerCpuArraySingleton = etl::singleton< std::array< PerCpu, SIMPLEKERNEL_MAX_CORE_COUNT > > |
| PerCpu 数组单例类型 | |
Functions | |
| struct per_cpu::PerCpu | __attribute__ ((aligned(SIMPLEKERNEL_PER_CPU_ALIGN_SIZE))) |
| static __always_inline auto | GetCurrentCore () -> PerCpu & |
| 获取当前核心的 PerCpu 数据 | |
| using per_cpu::PerCpuArraySingleton = typedef etl::singleton<std::array<PerCpu, SIMPLEKERNEL_MAX_CORE_COUNT> > |
PerCpu 数组单例类型
Definition at line 51 of file per_cpu.hpp.
| struct per_cpu::PerCpu per_cpu::__attribute__ | ( | (aligned(SIMPLEKERNEL_PER_CPU_ALIGN_SIZE)) | ) |
|
static |
获取当前核心的 PerCpu 数据
Definition at line 55 of file per_cpu.hpp.

