Records
Functions
-
template <typename T>T ExtractBits (size_t high_bit, size_t low_bit, T input)Extracts the bit range [high_bit:low_bit] (inclusive) from a numerical input.
Defined at line 19 of file ../../zircon/kernel/lib/arch/include/lib/arch/internal/bits.h
-
template <typename T>T ExtractBits (size_t high_bit, size_t low_bit, T input)Extracts the bit range [high_bit:low_bit] (inclusive) from a numerical input.
Defined at line 19 of file ../../zircon/kernel/lib/arch/include/lib/arch/internal/bits.h
-
template <typename T>T ExtractBits (size_t high_bit, size_t low_bit, T input)Extracts the bit range [high_bit:low_bit] (inclusive) from a numerical input.
Defined at line 19 of file ../../zircon/kernel/lib/arch/include/lib/arch/internal/bits.h
-
template <typename T>T UpdateBits (size_t high_bit, size_t low_bit, T input, T replacement)Replaces the bits in range [high_bit:low_bit] (inclusive) with the new value `replacement`.
Defined at line 31 of file ../../zircon/kernel/lib/arch/include/lib/arch/internal/bits.h
-
template <typename T>T UpdateBits (size_t high_bit, size_t low_bit, T input, T replacement)Replaces the bits in range [high_bit:low_bit] (inclusive) with the new value `replacement`.
Defined at line 31 of file ../../zircon/kernel/lib/arch/include/lib/arch/internal/bits.h
-
template <typename T>T UpdateBits (size_t high_bitsize_t low_bitT inputT replacement)Replaces the bits in range [high_bit:low_bit] (inclusive) with the new value `replacement`.
Defined at line 31 of file ../../zircon/kernel/lib/arch/include/lib/arch/internal/bits.h
Variables
CpuidIo gBootCpuid0
Defined at line 15 of file ../../zircon/kernel/lib/arch/x86/boot-cpuid.cc
const ptrdiff_t kArchFpOffset
Defined at line 15 of file ../../zircon/kernel/lib/arch/x86/include/lib/arch/internal/arch-backtrace.h
CpuidIo gBootCpuidHyp0
Defined at line 16 of file ../../zircon/kernel/lib/arch/x86/boot-cpuid.cc
CpuidIo gBootCpuidExt0
Defined at line 17 of file ../../zircon/kernel/lib/arch/x86/boot-cpuid.cc
CpuidIo gBootCpuidFeature
Defined at line 21 of file ../../zircon/kernel/lib/arch/x86/boot-cpuid.cc
CpuidIo gBootCpuidExtf
Defined at line 22 of file ../../zircon/kernel/lib/arch/x86/boot-cpuid.cc
const arch::ExamplePagingTraits::MemoryType kDefaultConstructedValue
Defined at line 40 of file ../../zircon/kernel/lib/arch/include/lib/arch/paging.h
const arch::X86PagingTraitsBase::MemoryType kDefaultConstructedValue
Defined at line 40 of file ../../zircon/kernel/lib/arch/include/lib/arch/paging.h
const std::variant<arch::ArmMairNormalAttribute, arch::ArmDeviceMemory> kDefaultConstructedValue
Defined at line 40 of file ../../zircon/kernel/lib/arch/include/lib/arch/paging.h
const T kDefaultConstructedValue
Defined at line 41 of file ../../zircon/kernel/lib/arch/include/lib/arch/paging.h