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