ReactOS 0.4.16-dev-59-gd481587
|
Go to the source code of this file.
Functions | |
RAW ("") | |
RAW ("#include <kxarm.h>") | |
HEADER ("CPSR Values") | |
CONSTANT (CPSRM_USER) | |
CONSTANT (CPSRM_FIQ) | |
CONSTANT (CPSRM_INT) | |
CONSTANT (CPSRM_SVC) | |
CONSTANT (CPSRM_ABT) | |
CONSTANT (CPSRM_UDF) | |
CONSTANT (CPSRM_SYS) | |
CONSTANT (CPSRM_MASK) | |
CONSTANT (SYSCALL_PSR) | |
CONSTANT (CPSRF_N) | |
CONSTANT (CPSRF_Z) | |
CONSTANT (CPSRF_C) | |
CONSTANT (CPSRF_V) | |
CONSTANT (CPSRF_Q) | |
CONSTANT (CPSR_IT_MASK) | |
CONSTANT (FPSCRF_N) | |
CONSTANT (FPSCRF_Z) | |
CONSTANT (FPSCRF_C) | |
CONSTANT (FPSCRF_V) | |
CONSTANT (FPSCRF_QC) | |
CONSTANT (FPSCRM_AHP) | |
CONSTANT (FPSCRM_DN) | |
CONSTANT (FPSCRM_FZ) | |
CONSTANT (FPSCRM_RMODE_MASK) | |
CONSTANT (FPSCRM_RMODE_RN) | |
CONSTANT (FPSCRM_RMODE_RP) | |
CONSTANT (FPSCRM_RMODE_RM) | |
CONSTANT (FPSCRM_RMODE_RZ) | |
CONSTANT (FPSCRM_DEPRECATED) | |
CONSTANT (FPSCR_IDE) | |
CONSTANT (FPSCR_IXE) | |
CONSTANT (FPSCR_UFE) | |
CONSTANT (FPSCR_OFE) | |
CONSTANT (FPSCR_DZE) | |
CONSTANT (FPSCR_IOE) | |
CONSTANT (FPSCR_IDC) | |
CONSTANT (FPSCR_IXC) | |
CONSTANT (FPSCR_UFC) | |
CONSTANT (FPSCR_OFC) | |
CONSTANT (FPSCR_DZC) | |
CONSTANT (FPSCR_IOC) | |
CONSTANT (CPSRC_INT) | |
CONSTANT (CPSRC_ABORT) | |
CONSTANT (CPSRC_THUMB) | |
CONSTANT (SWFS_PAGE_FAULT) | |
CONSTANT (SWFS_ALIGN_FAULT) | |
CONSTANT (SWFS_HWERR_FAULT) | |
CONSTANT (SWFS_DEBUG_FAULT) | |
CONSTANT (SWFS_EXECUTE) | |
CONSTANT (SWFS_WRITE) | |
CONSTANT (CP14_DBGDSCR_MOE_MASK) | |
CONSTANT (CP14_DBGDSCR_MOE_SHIFT) | |
CONSTANT (CP14_DBGDSCR_MOE_HALT) | |
CONSTANT (CP14_DBGDSCR_MOE_BP) | |
CONSTANT (CP14_DBGDSCR_MOE_WPASYNC) | |
CONSTANT (CP14_DBGDSCR_MOE_BKPT) | |
CONSTANT (CP14_DBGDSCR_MOE_EXTERNAL) | |
CONSTANT (CP14_DBGDSCR_MOE_VECTOR) | |
CONSTANT (CP14_DBGDSCR_MOE_WPSYNC) | |
CONSTANT (CP15_PMCR_DP) | |
CONSTANT (CP15_PMCR_X) | |
CONSTANT (CP15_PMCR_CLKCNT_DIV) | |
CONSTANT (CP15_PMCR_CLKCNT_RST) | |
CONSTANT (CP15_PMCR_CNT_RST) | |
CONSTANT (CP15_PMCR_ENABLE) | |
HEADER ("DebugService Control Types") | |
HEADER ("Handle table entry definition") | |
HEADER ("Other constants") | |
CONSTANT (PAGE_SHIFT) | |
CONSTANT (KI_EXCEPTION_INTERNAL) | |
HEADER ("CONTEXT Offsets") | |
OFFSET (CxContextFlags, CONTEXT, ContextFlags) | |
OFFSET (CxR0, CONTEXT, R0) | |
OFFSET (CxR1, CONTEXT, R1) | |
OFFSET (CxR2, CONTEXT, R2) | |
OFFSET (CxR3, CONTEXT, R3) | |
OFFSET (CxR4, CONTEXT, R4) | |
OFFSET (CxR5, CONTEXT, R5) | |
OFFSET (CxR6, CONTEXT, R6) | |
OFFSET (CxR7, CONTEXT, R7) | |
OFFSET (CxR8, CONTEXT, R8) | |
OFFSET (CxR9, CONTEXT, R9) | |
OFFSET (CxR10, CONTEXT, R10) | |
OFFSET (CxR11, CONTEXT, R11) | |
OFFSET (CxR12, CONTEXT, R12) | |
OFFSET (CxSp, CONTEXT, Sp) | |
OFFSET (CxLr, CONTEXT, Lr) | |
OFFSET (CxPc, CONTEXT, Pc) | |
OFFSET (CxCpsr, CONTEXT, Cpsr) | |
OFFSET (CxFpscr, CONTEXT, Fpscr) | |
OFFSET (CxQ, CONTEXT, Q) | |
OFFSET (CxD, CONTEXT, D) | |
OFFSET (CxS, CONTEXT, S) | |
OFFSET (CxD8, CONTEXT, D[8]) | |
OFFSET (CxBvr, CONTEXT, Bvr) | |
OFFSET (CxBcr, CONTEXT, Bcr) | |
OFFSET (CxWvr, CONTEXT, Wvr) | |
OFFSET (CxWcr, CONTEXT, Wcr) | |
SIZE (CONTEXT_FRAME_LENGTH, CONTEXT) | |
HEADER ("_JUMP_BUFFER offsets") | |
OFFSET (JbFrame, _JUMP_BUFFER, Frame) | |
OFFSET (JbR4, _JUMP_BUFFER, R4) | |
OFFSET (JbR5, _JUMP_BUFFER, R5) | |
OFFSET (JbR6, _JUMP_BUFFER, R6) | |
OFFSET (JbR7, _JUMP_BUFFER, R7) | |
OFFSET (JbR8, _JUMP_BUFFER, R8) | |
OFFSET (JbR9, _JUMP_BUFFER, R9) | |
OFFSET (JbR10, _JUMP_BUFFER, R10) | |
OFFSET (JbR11, _JUMP_BUFFER, R11) | |
OFFSET (JbSp, _JUMP_BUFFER, Sp) | |
OFFSET (JbPc, _JUMP_BUFFER, Pc) | |
OFFSET (JbFpscr, _JUMP_BUFFER, Fpscr) | |
OFFSET (JbD, _JUMP_BUFFER, D) | |
HEADER ("DISPATCHER_CONTEXT offsets") | |
OFFSET (DcControlPc, DISPATCHER_CONTEXT, ControlPc) | |
OFFSET (DcImageBase, DISPATCHER_CONTEXT, ImageBase) | |
OFFSET (DcFunctionEntry, DISPATCHER_CONTEXT, FunctionEntry) | |
OFFSET (DcEstablisherFrame, DISPATCHER_CONTEXT, EstablisherFrame) | |
OFFSET (DcTargetPc, DISPATCHER_CONTEXT, TargetPc) | |
OFFSET (DcContextRecord, DISPATCHER_CONTEXT, ContextRecord) | |
OFFSET (DcLanguageHandler, DISPATCHER_CONTEXT, LanguageHandler) | |
OFFSET (DcHandlerData, DISPATCHER_CONTEXT, HandlerData) | |
OFFSET (DcHistoryTable, DISPATCHER_CONTEXT, HistoryTable) | |
OFFSET (DcScopeIndex, DISPATCHER_CONTEXT, ScopeIndex) | |
OFFSET (DcControlPcIsUnwound, DISPATCHER_CONTEXT, ControlPcIsUnwound) | |
OFFSET (DcNonVolatileRegisters, DISPATCHER_CONTEXT, NonVolatileRegisters) | |
OFFSET (DcReserved, DISPATCHER_CONTEXT, Reserved) | |
HEADER ("Trap Frame offsets") | |
OFFSET (TrArg3, KTRAP_FRAME, Arg3) | |
OFFSET (TrFaultStatus, KTRAP_FRAME, FaultStatus) | |
OFFSET (TrFaultAddress, KTRAP_FRAME, FaultAddress) | |
OFFSET (TrTrapFrame, KTRAP_FRAME, TrapFrame) | |
OFFSET (TrReserved, KTRAP_FRAME, Reserved) | |
OFFSET (TrExceptionActive, KTRAP_FRAME, ExceptionActive) | |
OFFSET (TrPreviousMode, KTRAP_FRAME, PreviousMode) | |
OFFSET (TrDebugRegistersValid, KTRAP_FRAME, DebugRegistersValid) | |
OFFSET (TrBvr, KTRAP_FRAME, Bvr) | |
OFFSET (TrBcr, KTRAP_FRAME, Bcr) | |
OFFSET (TrWvr, KTRAP_FRAME, Wvr) | |
OFFSET (TrWcr, KTRAP_FRAME, Wcr) | |
OFFSET (TrVfpState, KTRAP_FRAME, VfpState) | |
OFFSET (TrR0, KTRAP_FRAME, R0) | |
OFFSET (TrR1, KTRAP_FRAME, R1) | |
OFFSET (TrR2, KTRAP_FRAME, R2) | |
OFFSET (TrR3, KTRAP_FRAME, R3) | |
OFFSET (TrR12, KTRAP_FRAME, R12) | |
OFFSET (TrSp, KTRAP_FRAME, Sp) | |
OFFSET (TrLr, KTRAP_FRAME, Lr) | |
OFFSET (TrR11, KTRAP_FRAME, R11) | |
OFFSET (TrPc, KTRAP_FRAME, Pc) | |
OFFSET (TrCpsr, KTRAP_FRAME, Cpsr) | |
SIZE (KTRAP_FRAME_LENGTH, KTRAP_FRAME) | |
HEADER ("KEXCEPTION_FRAME offsets") | |
OFFSET (ExParam5, KEXCEPTION_FRAME, Param5) | |
OFFSET (ExTrapFrame, KEXCEPTION_FRAME, TrapFrame) | |
OFFSET (ExR4, KEXCEPTION_FRAME, R4) | |
OFFSET (ExR5, KEXCEPTION_FRAME, R5) | |
OFFSET (ExR6, KEXCEPTION_FRAME, R6) | |
OFFSET (ExR7, KEXCEPTION_FRAME, R7) | |
OFFSET (ExR8, KEXCEPTION_FRAME, R8) | |
OFFSET (ExR9, KEXCEPTION_FRAME, R9) | |
OFFSET (ExR10, KEXCEPTION_FRAME, R10) | |
OFFSET (ExR11, KEXCEPTION_FRAME, R11) | |
OFFSET (ExReturn, KEXCEPTION_FRAME, Return) | |
SIZE (KEXCEPTION_FRAME_LENGTH, KEXCEPTION_FRAME) | |
HEADER ("KSPECIAL_REGISTERS offsets") | |
OFFSET (KsCp15_Cr13_UsrRW, KSPECIAL_REGISTERS, Cp15_Cr13_UsrRW) | |
OFFSET (KsCp15_Cr13_UsrRO, KSPECIAL_REGISTERS, Cp15_Cr13_UsrRO) | |
OFFSET (KsCp15_Cr13_SvcRW, KSPECIAL_REGISTERS, Cp15_Cr13_SvcRW) | |
OFFSET (KsKernelBvr, KSPECIAL_REGISTERS, KernelBvr) | |
OFFSET (KsKernelBcr, KSPECIAL_REGISTERS, KernelBcr) | |
OFFSET (KsKernelWcr, KSPECIAL_REGISTERS, KernelWcr) | |
OFFSET (KsFpexc, KSPECIAL_REGISTERS, Fpexc) | |
OFFSET (KsFpinst, KSPECIAL_REGISTERS, Fpinst) | |
OFFSET (KsFpinst2, KSPECIAL_REGISTERS, Fpinst2) | |
OFFSET (KsUserSp, KSPECIAL_REGISTERS, UserSp) | |
OFFSET (KsUserLr, KSPECIAL_REGISTERS, UserLr) | |
OFFSET (KsAbortSp, KSPECIAL_REGISTERS, AbortSp) | |
OFFSET (KsAbortLr, KSPECIAL_REGISTERS, AbortLr) | |
OFFSET (KsAbortSpsr, KSPECIAL_REGISTERS, AbortSpsr) | |
OFFSET (KsUdfSp, KSPECIAL_REGISTERS, UdfSp) | |
OFFSET (KsUdfLr, KSPECIAL_REGISTERS, UdfLr) | |
OFFSET (KsUdfSpsr, KSPECIAL_REGISTERS, UdfSpsr) | |
OFFSET (KsIrqSp, KSPECIAL_REGISTERS, IrqSp) | |
OFFSET (KsIrqLr, KSPECIAL_REGISTERS, IrqLr) | |
OFFSET (KsIrqSpsr, KSPECIAL_REGISTERS, IrqSpsr) | |
HEADER ("KPROCESSOR_STATE offsets") | |
OFFSET (PsSpecialRegisters, KPROCESSOR_STATE, SpecialRegisters) | |
OFFSET (PsUsrRW, KPROCESSOR_STATE, SpecialRegisters.Cp15_Cr13_UsrRW) | |
OFFSET (PsUsrRO, KPROCESSOR_STATE, SpecialRegisters.Cp15_Cr13_UsrRO) | |
OFFSET (PsSvcRW, KPROCESSOR_STATE, SpecialRegisters.Cp15_Cr13_SvcRW) | |
OFFSET (PsArchState, KPROCESSOR_STATE, ArchState) | |
OFFSET (PsCpuid, KPROCESSOR_STATE, ArchState.Cp15_Cr0_CpuId) | |
OFFSET (PsControl, KPROCESSOR_STATE, ArchState.Cp15_Cr1_Control) | |
OFFSET (PsAuxControl, KPROCESSOR_STATE, ArchState.Cp15_Cr1_AuxControl) | |
OFFSET (PsCpacr, KPROCESSOR_STATE, ArchState.Cp15_Cr1_Cpacr) | |
OFFSET (PsTtbControl, KPROCESSOR_STATE, ArchState.Cp15_Cr2_TtbControl) | |
OFFSET (PsTtb0, KPROCESSOR_STATE, ArchState.Cp15_Cr2_Ttb0) | |
OFFSET (PsTtb1, KPROCESSOR_STATE, ArchState.Cp15_Cr2_Ttb1) | |
OFFSET (PsDacr, KPROCESSOR_STATE, ArchState.Cp15_Cr3_Dacr) | |
OFFSET (PsPrimaryMemoryRemap, KPROCESSOR_STATE, ArchState.Cp15_Cr10_PrimaryMemoryRemap) | |
OFFSET (PsNormalMemoryRemap, KPROCESSOR_STATE, ArchState.Cp15_Cr10_NormalMemoryRemap) | |
OFFSET (PsVBARns, KPROCESSOR_STATE, ArchState.Cp15_Cr12_VBARns) | |
OFFSET (PsAsid, KPROCESSOR_STATE, ArchState.Cp15_Cr13_ContextId) | |
OFFSET (PsContextId, KPROCESSOR_STATE, ArchState.Cp15_Cr13_ContextId) | |
OFFSET (PsContextFrame, KPROCESSOR_STATE, ContextFrame) | |
SIZE (ProcessorStateLength, KPROCESSOR_STATE) | |
HEADER ("KARM_ARCH_STATE offsets") | |
OFFSET (AaCp15_Cr0_CpuId, KARM_ARCH_STATE, Cp15_Cr0_CpuId) | |
OFFSET (AaCp15_Cr1_Control, KARM_ARCH_STATE, Cp15_Cr1_Control) | |
OFFSET (AaCp15_Cr1_AuxControl, KARM_ARCH_STATE, Cp15_Cr1_AuxControl) | |
OFFSET (AaCp15_Cr1_Cpacr, KARM_ARCH_STATE, Cp15_Cr1_Cpacr) | |
OFFSET (AaCp15_Cr2_TtbControl, KARM_ARCH_STATE, Cp15_Cr2_TtbControl) | |
OFFSET (AaCp15_Cr2_Ttb0, KARM_ARCH_STATE, Cp15_Cr2_Ttb0) | |
OFFSET (AaCp15_Cr2_Ttb1, KARM_ARCH_STATE, Cp15_Cr2_Ttb1) | |
OFFSET (AaCp15_Cr3_Dacr, KARM_ARCH_STATE, Cp15_Cr3_Dacr) | |
OFFSET (AaCp15_Cr5_Dfsr, KARM_ARCH_STATE, Cp15_Cr5_Dfsr) | |
OFFSET (AaCp15_Cr5_Ifsr, KARM_ARCH_STATE, Cp15_Cr5_Ifsr) | |
OFFSET (AaCp15_Cr6_Dfar, KARM_ARCH_STATE, Cp15_Cr6_Dfar) | |
OFFSET (AaCp15_Cr6_Ifar, KARM_ARCH_STATE, Cp15_Cr6_Ifar) | |
OFFSET (AaCp15_Cr9_PmControl, KARM_ARCH_STATE, Cp15_Cr9_PmControl) | |
OFFSET (AaCp15_Cr9_PmCountEnableSet, KARM_ARCH_STATE, Cp15_Cr9_PmCountEnableSet) | |
OFFSET (AaCp15_Cr9_PmCycleCounter, KARM_ARCH_STATE, Cp15_Cr9_PmCycleCounter) | |
OFFSET (AaCp15_Cr9_PmEventCounter, KARM_ARCH_STATE, Cp15_Cr9_PmEventCounter) | |
OFFSET (AaCp15_Cr9_PmEventType, KARM_ARCH_STATE, Cp15_Cr9_PmEventType) | |
OFFSET (AaCp15_Cr9_PmInterruptSelect, KARM_ARCH_STATE, Cp15_Cr9_PmInterruptSelect) | |
OFFSET (AaCp15_Cr9_PmOverflowStatus, KARM_ARCH_STATE, Cp15_Cr9_PmOverflowStatus) | |
OFFSET (AaCp15_Cr9_PmSelect, KARM_ARCH_STATE, Cp15_Cr9_PmSelect) | |
OFFSET (AaCp15_Cr9_PmUserEnable, KARM_ARCH_STATE, Cp15_Cr9_PmUserEnable) | |
OFFSET (AaCp15_Cr10_PrimaryMemoryRemap, KARM_ARCH_STATE, Cp15_Cr10_PrimaryMemoryRemap) | |
OFFSET (AaCp15_Cr10_NormalMemoryRemap, KARM_ARCH_STATE, Cp15_Cr10_NormalMemoryRemap) | |
OFFSET (AaCp15_Cr12_VBARns, KARM_ARCH_STATE, Cp15_Cr12_VBARns) | |
OFFSET (AaCp15_Cr13_ContextId, KARM_ARCH_STATE, Cp15_Cr13_ContextId) | |
HEADER ("KSTART_FRAME offsets") | |
OFFSET (SfR0, KSTART_FRAME, R0) | |
OFFSET (SfR1, KSTART_FRAME, R1) | |
OFFSET (SfR2, KSTART_FRAME, R2) | |
OFFSET (SfReturn, KSTART_FRAME, Return) | |
SIZE (KSTART_FRAME_LENGTH, KSTART_FRAME) | |
HEADER ("KSWITCH_FRAME offsets") | |
OFFSET (SwApcBypass, KSWITCH_FRAME, ApcBypass) | |
OFFSET (SwR11, KSWITCH_FRAME, R11) | |
OFFSET (SwReturn, KSWITCH_FRAME, Return) | |
SIZE (KSWITCH_FRAME_LENGTH, KSWITCH_FRAME) | |
HEADER ("MACHINE_FRAME offsets") | |
OFFSET (MfSp, MACHINE_FRAME, Sp) | |
OFFSET (MfPc, MACHINE_FRAME, Pc) | |
SIZE (MachineFrameLength, MACHINE_FRAME) | |
HEADER ("KARM_VFP_STATE offsets") | |
OFFSET (VsLink, KARM_VFP_STATE, Link) | |
OFFSET (VsFpscr, KARM_VFP_STATE, Fpscr) | |
OFFSET (VsVfpD, KARM_VFP_STATE, VfpD) | |
OFFSET (VsVfpD8, KARM_VFP_STATE, VfpD[8]) | |
SIZE (VFP_STATE_LENGTH, KARM_VFP_STATE) | |
HEADER ("KARM_MINI_STACK offsets") | |
OFFSET (MsPc, KARM_MINI_STACK, Pc) | |
OFFSET (MsCpsr, KARM_MINI_STACK, Cpsr) | |
OFFSET (MsR4, KARM_MINI_STACK, R4) | |
OFFSET (MsR5, KARM_MINI_STACK, R5) | |
OFFSET (MsR6, KARM_MINI_STACK, R6) | |
OFFSET (MsR7, KARM_MINI_STACK, R7) | |
OFFSET (MsReserved, KARM_MINI_STACK, Reserved) | |
SIZE (MiniStackLength, KARM_MINI_STACK) | |
HEADER ("KPCR offsets") | |
OFFSET (PcSelf, KIPCR, Self) | |
OFFSET (PcCurrentPrcb, KIPCR, CurrentPrcb) | |
OFFSET (PcLockArray, KIPCR, LockArray) | |
OFFSET (PcTeb, KIPCR, Used_Self) | |
OFFSET (PcStallScaleFactor, KIPCR, StallScaleFactor) | |
OFFSET (PcHalReserved, KIPCR, HalReserved) | |
OFFSET (PcPrcb, KIPCR, Prcb) | |
OFFSET (PcIdleHalt, KIPCR, Prcb.IdleHalt) | |
OFFSET (PcCurrentThread, KIPCR, Prcb.CurrentThread) | |
OFFSET (PcNextThread, KIPCR, Prcb.NextThread) | |
OFFSET (PcIdleThread, KIPCR, Prcb.IdleThread) | |
OFFSET (PcNestingLevel, KIPCR, Prcb.NestingLevel) | |
OFFSET (PcNumber, KIPCR, Prcb.Number) | |
OFFSET (PcPrcbLock, KIPCR, Prcb.PrcbLock) | |
OFFSET (PcGroupSetMember, KIPCR, Prcb.GroupSetMember) | |
OFFSET (PcFeatureBits, KIPCR, Prcb.FeatureBits) | |
OFFSET (PcDeferredReadyListHead, KIPCR, Prcb.DeferredReadyListHead) | |
OFFSET (PcSystemCalls, KIPCR, Prcb.KeSystemCalls) | |
OFFSET (PcSpBase, KIPCR, Prcb.SpBase) | |
OFFSET (PcDpcRoutineActive, KIPCR, Prcb.DpcRoutineActive) | |
OFFSET (PcInterruptCount, KIPCR, Prcb.InterruptCount) | |
OFFSET (PcSkipTick, KIPCR, Prcb.SkipTick) | |
OFFSET (PcDebuggerSavedIRQL, KIPCR, Prcb.DebuggerSavedIRQL) | |
OFFSET (PcStartCycles, KIPCR, Prcb.StartCycles) | |
OFFSET (PcCycleCounterHigh, KIPCR, Prcb.CycleCounterHigh) | |
SIZE (ProcessorControlRegisterLength, KIPCR) | |
HEADER ("KPRCB offsets") | |
OFFSET (PbIdleHalt, KPRCB, IdleHalt) | |
OFFSET (PbCurrentThread, KPRCB, CurrentThread) | |
OFFSET (PbNextThread, KPRCB, NextThread) | |
OFFSET (PbIdleThread, KPRCB, IdleThread) | |
OFFSET (PbNestingLevel, KPRCB, NestingLevel) | |
OFFSET (PbNumber, KPRCB, Number) | |
OFFSET (PbPrcbLock, KPRCB, PrcbLock) | |
OFFSET (PbPriorityState, KPRCB, PriorityState) | |
OFFSET (PbProcessorState, KPRCB, ProcessorState) | |
OFFSET (PbHalReserved, KPRCB, HalReserved) | |
OFFSET (PbMinorVersion, KPRCB, MinorVersion) | |
OFFSET (PbMajorVersion, KPRCB, MajorVersion) | |
OFFSET (PbBuildType, KPRCB, BuildType) | |
OFFSET (PbCoresPerPhysicalProcessor, KPRCB, CoresPerPhysicalProcessor) | |
OFFSET (PbLogicalProcessorsPerCore, KPRCB, LogicalProcessorsPerCore) | |
OFFSET (PbGroup, KPRCB, Group) | |
OFFSET (PbGroupIndex, KPRCB, GroupIndex) | |
OFFSET (PbLockQueue, KPRCB, LockQueue) | |
OFFSET (PbProcessorVendorString, KPRCB, ProcessorVendorString) | |
OFFSET (PbFeatureBits, KPRCB, FeatureBits) | |
OFFSET (PbPPLookasideList, KPRCB, PPLookasideList) | |
OFFSET (PbPacketBarrier, KPRCB, PacketBarrier) | |
OFFSET (PbDeferredReadyListHead, KPRCB, DeferredReadyListHead) | |
OFFSET (PbSystemCalls, KPRCB, KeSystemCalls) | |
OFFSET (PbContextSwitches, KPRCB, KeContextSwitches) | |
OFFSET (PbFastReadNoWait, KPRCB, CcFastReadNoWait) | |
OFFSET (PbFastReadWait, KPRCB, CcFastReadWait) | |
OFFSET (PbFastReadNotPossible, KPRCB, CcFastReadNotPossible) | |
OFFSET (PbCopyReadNoWait, KPRCB, CcCopyReadNoWait) | |
OFFSET (PbCopyReadWait, KPRCB, CcCopyReadWait) | |
OFFSET (PbCopyReadNoWaitMiss, KPRCB, CcCopyReadNoWaitMiss) | |
OFFSET (PbLookasideIrpFloat, KPRCB, LookasideIrpFloat) | |
OFFSET (PbReadOperationCount, KPRCB, IoReadOperationCount) | |
OFFSET (PbWriteOperationCount, KPRCB, IoWriteOperationCount) | |
OFFSET (PbOtherOperationCount, KPRCB, IoOtherOperationCount) | |
OFFSET (PbReadTransferCount, KPRCB, IoReadTransferCount) | |
OFFSET (PbWriteTransferCount, KPRCB, IoWriteTransferCount) | |
OFFSET (PbOtherTransferCount, KPRCB, IoOtherTransferCount) | |
OFFSET (PbMailbox, KPRCB, Mailbox) | |
OFFSET (PbIpiFrozen, KPRCB, IpiFrozen) | |
OFFSET (PbDpcList, KPRCB, DpcData[0].DpcList) | |
OFFSET (PbDpcLock, KPRCB, DpcData[0].DpcLock) | |
OFFSET (PbDpcCount, KPRCB, DpcData[0].DpcCount) | |
OFFSET (PbDpcStack, KPRCB, DpcStack) | |
OFFSET (PbSpBase, KPRCB, SpBase) | |
OFFSET (PbMaximumDpcQueueDepth, KPRCB, MaximumDpcQueueDepth) | |
OFFSET (PbDpcRequestRate, KPRCB, DpcRequestRate) | |
OFFSET (PbMinimumDpcRate, KPRCB, MinimumDpcRate) | |
OFFSET (PbDpcLastCount, KPRCB, DpcLastCount) | |
OFFSET (PbQuantumEnd, KPRCB, QuantumEnd) | |
OFFSET (PbDpcRoutineActive, KPRCB, DpcRoutineActive) | |
OFFSET (PbIdleSchedule, KPRCB, IdleSchedule) | |
OFFSET (PbDpcRequestSummary, KPRCB, DpcRequestSummary) | |
OFFSET (PbNormalDpcState, KPRCB, NormalDpcState) | |
OFFSET (PbDpcGate, KPRCB, DpcGate) | |
OFFSET (PbKeSpinLockOrdering, KPRCB, KeSpinLockOrdering) | |
OFFSET (PbWaitListHead, KPRCB, WaitListHead) | |
OFFSET (PbDispatcherReadyListHead, KPRCB, DispatcherReadyListHead) | |
OFFSET (PbInterruptCount, KPRCB, InterruptCount) | |
OFFSET (PbKernelTime, KPRCB, KernelTime) | |
OFFSET (PbUserTime, KPRCB, UserTime) | |
OFFSET (PbDpcTime, KPRCB, DpcTime) | |
OFFSET (PbInterruptTime, KPRCB, InterruptTime) | |
OFFSET (PbAdjustDpcThreshold, KPRCB, AdjustDpcThreshold) | |
OFFSET (PbExceptionDispatchCount, KPRCB, KeExceptionDispatchCount) | |
OFFSET (PbParentNode, KPRCB, ParentNode) | |
OFFSET (PbStartCycles, KPRCB, StartCycles) | |
OFFSET (PbCycleCounterHigh, KPRCB, CycleCounterHigh) | |
OFFSET (PbEntropyCount, KPRCB, EntropyTimingState.EntropyCount) | |
OFFSET (PbEntropyBuffer, KPRCB, EntropyTimingState.Buffer) | |
OFFSET (PbPageColor, KPRCB, PageColor) | |
OFFSET (PbNodeColor, KPRCB, NodeColor) | |
OFFSET (PbNodeShiftedColor, KPRCB, NodeShiftedColor) | |
OFFSET (PbSecondaryColorMask, KPRCB, SecondaryColorMask) | |
OFFSET (PbCycleTime, KPRCB, CycleTime) | |
OFFSET (PbCcFastMdlReadNoWait, KPRCB, CcFastMdlReadNoWait) | |
OFFSET (PbPowerState, KPRCB, PowerState) | |
OFFSET (PbAlignmentFixupCount, KPRCB, KeAlignmentFixupCount) | |
OFFSET (PbSpinLockAcquireCount, KPRCB, SynchCounters.SpinLockAcquireCount) | |
OFFSET (PbFiqMiniStack, KPRCB, FiqMiniStack) | |
OFFSET (PbIrqMiniStack, KPRCB, IrqMiniStack) | |
OFFSET (PbUdfMiniStack, KPRCB, UdfMiniStack) | |
OFFSET (PbAbtMiniStack, KPRCB, AbtMiniStack) | |
OFFSET (PbPanicMiniStack, KPRCB, PanicMiniStack) | |
OFFSET (PbPanicStackBase, KPRCB, PanicStackBase) | |
OFFSET (PbPPNPagedLookasideList, KPRCB, PPNPagedLookasideList) | |
OFFSET (PbPPPagedLookasideList, KPRCB, PPPagedLookasideList) | |
HEADER ("UCALLOUT_FRAME offsets (yes, Cu/Ck is confusing...)") | |
OFFSET (CkBuffer, UCALLOUT_FRAME, Buffer) | |
OFFSET (CkLength, UCALLOUT_FRAME, Length) | |
OFFSET (CkApiNumber, UCALLOUT_FRAME, ApiNumber) | |
OFFSET (CkPc, UCALLOUT_FRAME, MachineFrame.Pc) | |
OFFSET (CkSp, UCALLOUT_FRAME, MachineFrame.Sp) | |
SIZE (CalloutFrameLength, UCALLOUT_FRAME) | |
HEADER ("KCALLOUT_FRAME offsets (yes, Cu/Ck is confusing...)") | |
OFFSET (CuTrapFrame, KCALLOUT_FRAME, TrapFrame) | |
OFFSET (CuOutputBuffer, KCALLOUT_FRAME, OutputBuffer) | |
OFFSET (CuOutputLength, KCALLOUT_FRAME, OutputLength) | |
CONSTANT (PF_ARM_EXTERNAL_CACHE_AVAILABLE) | |
#define ARM_EXCEPTION_VECTOR 0xffff0000 |
Definition at line 496 of file ksarm.template.h.
#define ARM_RED_ZONE_BYTES 0x8 |
Definition at line 500 of file ksarm.template.h.
#define CP14_DBGBCR_ENABLE_BIT 0x1 |
Definition at line 505 of file ksarm.template.h.
#define CP14_DBGBCR_MISMATCH_BIT 0x400000 |
Definition at line 504 of file ksarm.template.h.
#define CP15_CPACR_ASEDIS 0x40000000 |
Definition at line 508 of file ksarm.template.h.
#define CP15_CPACR_D32DIS 0x80000000 |
Definition at line 507 of file ksarm.template.h.
#define CP15_CPACR_VFP_MASK 0xf00000 |
Definition at line 509 of file ksarm.template.h.
#define CP15_CR0_HARVARD_CACHE 0x1000000 |
Definition at line 515 of file ksarm.template.h.
#define CP15_DFSR_WnR 0x800 |
Definition at line 518 of file ksarm.template.h.
#define CP15_SCTLR_C 0x4 |
Definition at line 521 of file ksarm.template.h.
#define CP15_SCTLR_I 0x1000 |
Definition at line 520 of file ksarm.template.h.
#define CP15_SCTLR_M 0x1 |
Definition at line 522 of file ksarm.template.h.
#define CP15_SCTLR_TR 0x10000000 |
Definition at line 524 of file ksarm.template.h.
#define CP15_SCTLR_Z 0x800 |
Definition at line 523 of file ksarm.template.h.
#define CP15_THREAD_RESERVED_MASK 0x3f |
Definition at line 525 of file ksarm.template.h.
#define CP15_xFSR_FS_HIGH 0x400 |
Definition at line 516 of file ksarm.template.h.
#define CP15_xFSR_FS_LOW 0xf |
Definition at line 517 of file ksarm.template.h.
#define CPVFP_FPEXC_DEX 0x20000000 |
Definition at line 512 of file ksarm.template.h.
#define CPVFP_FPEXC_EN 0x40000000 |
Definition at line 511 of file ksarm.template.h.
#define CPVFP_FPEXC_EX 0x80000000 |
Definition at line 510 of file ksarm.template.h.
#define CPVFP_FPEXC_FP2V 0x10000000 |
Definition at line 513 of file ksarm.template.h.
#define DpPc 0xc |
Definition at line 555 of file ksarm.template.h.
#define DpSp 0x8 |
Definition at line 554 of file ksarm.template.h.
#define EXHANDLE_CACHED_REFS 0x1f |
Definition at line 93 of file ksarm.template.h.
#define EXHANDLE_REF_ACQUIRE_LOCK 0xffffffff |
Definition at line 91 of file ksarm.template.h.
#define EXHANDLE_REFERENCE_SHIFT 0x1b |
Definition at line 90 of file ksarm.template.h.
#define EXHANDLE_REPLENISH_REFS 0x8 |
Definition at line 92 of file ksarm.template.h.
#define EXHANDLE_TABLE_ENTRY_LOCK 0x1 |
Definition at line 89 of file ksarm.template.h.
#define FAST_FAIL_DEPRECATED_SERVICE_INVOKED 0x1b |
Definition at line 502 of file ksarm.template.h.
#define KEXCEPTION_ACTIVE_EXCEPTION_FRAME 0x1 |
Definition at line 559 of file ksarm.template.h.
#define KEXCEPTION_ACTIVE_INTERRUPT_FRAME 0x0 |
Definition at line 558 of file ksarm.template.h.
#define KEXCEPTION_ACTIVE_SERVICE_FRAME 0x2 |
Definition at line 560 of file ksarm.template.h.
#define KI_DPC_INTERRUPT_FLAGS 0x2f |
Definition at line 497 of file ksarm.template.h.
#define KI_EXCEPTION_HARDWARE_ERROR 0x10000005 |
Definition at line 498 of file ksarm.template.h.
#define KTRAP_FRAME_ARGUMENTS 0x38 |
Definition at line 499 of file ksarm.template.h.
#define PppArchitecturalState 0x18 |
Definition at line 534 of file ksarm.template.h.
#define PppArchitecturalStateVirtualAddress 0x10 |
Definition at line 533 of file ksarm.template.h.
#define PppDcacheFlushSavedRegisters 0x3b8 |
Definition at line 535 of file ksarm.template.h.
#define ProcessorParkedPageLength 0x1000 |
Definition at line 536 of file ksarm.template.h.
#define ProcessorStartBlockLength 0x8 |
Definition at line 530 of file ksarm.template.h.
#define PsbSelfMap 0x0 |
Definition at line 528 of file ksarm.template.h.
#define PsbTiledTtb0 0x4 |
Definition at line 529 of file ksarm.template.h.
#define THUMB_ASSERT 0xdefc |
Definition at line 492 of file ksarm.template.h.
#define THUMB_BREAKPOINT 0xdefe |
Definition at line 490 of file ksarm.template.h.
#define THUMB_DEBUG_SERVICE 0xdefd |
Definition at line 491 of file ksarm.template.h.
#define THUMB_DIVIDE_BY_0 0xdef9 |
Definition at line 495 of file ksarm.template.h.
#define THUMB_FASTFAIL 0xdefb |
Definition at line 493 of file ksarm.template.h.
#define THUMB_READ_CYCLES 0xdefa |
Definition at line 494 of file ksarm.template.h.
#define TlCpsr 0x2c |
Definition at line 551 of file ksarm.template.h.
#define TlCpuNumber 0x4 |
Definition at line 539 of file ksarm.template.h.
#define TlLr 0x20 |
Definition at line 548 of file ksarm.template.h.
#define TlPadding 0x6 |
Definition at line 541 of file ksarm.template.h.
#define TlPc 0x28 |
Definition at line 550 of file ksarm.template.h.
#define TlR0 0x8 |
Definition at line 542 of file ksarm.template.h.
#define TlR1 0xc |
Definition at line 543 of file ksarm.template.h.
#define TlR11 0x24 |
Definition at line 549 of file ksarm.template.h.
#define TlR12 0x18 |
Definition at line 546 of file ksarm.template.h.
#define TlR2 0x10 |
Definition at line 544 of file ksarm.template.h.
#define TlR3 0x14 |
Definition at line 545 of file ksarm.template.h.
#define TlSp 0x1c |
Definition at line 547 of file ksarm.template.h.
#define TlThread 0x0 |
Definition at line 538 of file ksarm.template.h.
#define TlTrapType 0x5 |
Definition at line 540 of file ksarm.template.h.
#define TRAP_TYPE_DATA_ABORT 0x4 |
Definition at line 486 of file ksarm.template.h.
#define TRAP_TYPE_FIQ 0x7 |
Definition at line 489 of file ksarm.template.h.
#define TRAP_TYPE_INTERRUPT 0x1 |
Definition at line 483 of file ksarm.template.h.
#define TRAP_TYPE_PREFETCH_ABORT 0x5 |
Definition at line 487 of file ksarm.template.h.
#define TRAP_TYPE_RESET 0x6 |
Definition at line 488 of file ksarm.template.h.
#define TRAP_TYPE_SYSCALL 0x2 |
Definition at line 484 of file ksarm.template.h.
#define TRAP_TYPE_UNDEFINED 0x3 |
Definition at line 485 of file ksarm.template.h.
CONSTANT | ( | CP14_DBGDSCR_MOE_BKPT | ) |
CONSTANT | ( | CP14_DBGDSCR_MOE_BP | ) |
CONSTANT | ( | CP14_DBGDSCR_MOE_EXTERNAL | ) |
CONSTANT | ( | CP14_DBGDSCR_MOE_HALT | ) |
CONSTANT | ( | CP14_DBGDSCR_MOE_MASK | ) |
CONSTANT | ( | CP14_DBGDSCR_MOE_SHIFT | ) |
CONSTANT | ( | CP14_DBGDSCR_MOE_VECTOR | ) |
CONSTANT | ( | CP14_DBGDSCR_MOE_WPASYNC | ) |
CONSTANT | ( | CP14_DBGDSCR_MOE_WPSYNC | ) |
CONSTANT | ( | CP15_PMCR_CLKCNT_DIV | ) |
CONSTANT | ( | CP15_PMCR_CLKCNT_RST | ) |
CONSTANT | ( | CP15_PMCR_CNT_RST | ) |
CONSTANT | ( | CP15_PMCR_DP | ) |
CONSTANT | ( | CP15_PMCR_ENABLE | ) |
CONSTANT | ( | CP15_PMCR_X | ) |
CONSTANT | ( | CPSR_IT_MASK | ) |
CONSTANT | ( | CPSRC_ABORT | ) |
CONSTANT | ( | CPSRC_INT | ) |
CONSTANT | ( | CPSRC_THUMB | ) |
CONSTANT | ( | CPSRF_C | ) |
CONSTANT | ( | CPSRF_N | ) |
CONSTANT | ( | CPSRF_Q | ) |
CONSTANT | ( | CPSRF_V | ) |
CONSTANT | ( | CPSRF_Z | ) |
CONSTANT | ( | CPSRM_ABT | ) |
CONSTANT | ( | CPSRM_FIQ | ) |
CONSTANT | ( | CPSRM_INT | ) |
CONSTANT | ( | CPSRM_MASK | ) |
CONSTANT | ( | CPSRM_SVC | ) |
CONSTANT | ( | CPSRM_SYS | ) |
CONSTANT | ( | CPSRM_UDF | ) |
CONSTANT | ( | CPSRM_USER | ) |
CONSTANT | ( | FPSCR_DZC | ) |
CONSTANT | ( | FPSCR_DZE | ) |
CONSTANT | ( | FPSCR_IDC | ) |
CONSTANT | ( | FPSCR_IDE | ) |
CONSTANT | ( | FPSCR_IOC | ) |
CONSTANT | ( | FPSCR_IOE | ) |
CONSTANT | ( | FPSCR_IXC | ) |
CONSTANT | ( | FPSCR_IXE | ) |
CONSTANT | ( | FPSCR_OFC | ) |
CONSTANT | ( | FPSCR_OFE | ) |
CONSTANT | ( | FPSCR_UFC | ) |
CONSTANT | ( | FPSCR_UFE | ) |
CONSTANT | ( | FPSCRF_C | ) |
CONSTANT | ( | FPSCRF_N | ) |
CONSTANT | ( | FPSCRF_QC | ) |
CONSTANT | ( | FPSCRF_V | ) |
CONSTANT | ( | FPSCRF_Z | ) |
CONSTANT | ( | FPSCRM_AHP | ) |
CONSTANT | ( | FPSCRM_DEPRECATED | ) |
CONSTANT | ( | FPSCRM_DN | ) |
CONSTANT | ( | FPSCRM_FZ | ) |
CONSTANT | ( | FPSCRM_RMODE_MASK | ) |
CONSTANT | ( | FPSCRM_RMODE_RM | ) |
CONSTANT | ( | FPSCRM_RMODE_RN | ) |
CONSTANT | ( | FPSCRM_RMODE_RP | ) |
CONSTANT | ( | FPSCRM_RMODE_RZ | ) |
CONSTANT | ( | KI_EXCEPTION_INTERNAL | ) |
CONSTANT | ( | PAGE_SHIFT | ) |
CONSTANT | ( | PF_ARM_EXTERNAL_CACHE_AVAILABLE | ) |
CONSTANT | ( | SWFS_ALIGN_FAULT | ) |
CONSTANT | ( | SWFS_DEBUG_FAULT | ) |
CONSTANT | ( | SWFS_EXECUTE | ) |
CONSTANT | ( | SWFS_HWERR_FAULT | ) |
CONSTANT | ( | SWFS_PAGE_FAULT | ) |
CONSTANT | ( | SWFS_WRITE | ) |
CONSTANT | ( | SYSCALL_PSR | ) |
HEADER | ( | "_JUMP_BUFFER offsets" | ) |
HEADER | ( | "CONTEXT Offsets" | ) |
HEADER | ( | "CPSR Values" | ) |
HEADER | ( | "DebugService Control Types" | ) |
HEADER | ( | "DISPATCHER_CONTEXT offsets" | ) |
HEADER | ( | "KARM_ARCH_STATE offsets" | ) |
HEADER | ( | "KARM_MINI_STACK offsets" | ) |
HEADER | ( | "KARM_VFP_STATE offsets" | ) |
HEADER | ( | "KEXCEPTION_FRAME offsets" | ) |
HEADER | ( | "KPCR offsets" | ) |
HEADER | ( | "KPRCB offsets" | ) |
HEADER | ( | "KPROCESSOR_STATE offsets" | ) |
HEADER | ( | "KSPECIAL_REGISTERS offsets" | ) |
HEADER | ( | "KSTART_FRAME offsets" | ) |
HEADER | ( | "KSWITCH_FRAME offsets" | ) |
HEADER | ( | "MACHINE_FRAME offsets" | ) |
HEADER | ( | "Other constants" | ) |
HEADER | ( | "Trap Frame offsets" | ) |
OFFSET | ( | AaCp15_Cr0_CpuId | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr0_CpuId | |||
) |
OFFSET | ( | AaCp15_Cr10_NormalMemoryRemap | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr10_NormalMemoryRemap | |||
) |
OFFSET | ( | AaCp15_Cr10_PrimaryMemoryRemap | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr10_PrimaryMemoryRemap | |||
) |
OFFSET | ( | AaCp15_Cr12_VBARns | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr12_VBARns | |||
) |
OFFSET | ( | AaCp15_Cr13_ContextId | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr13_ContextId | |||
) |
OFFSET | ( | AaCp15_Cr1_AuxControl | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr1_AuxControl | |||
) |
OFFSET | ( | AaCp15_Cr1_Control | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr1_Control | |||
) |
OFFSET | ( | AaCp15_Cr1_Cpacr | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr1_Cpacr | |||
) |
OFFSET | ( | AaCp15_Cr2_Ttb0 | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr2_Ttb0 | |||
) |
OFFSET | ( | AaCp15_Cr2_Ttb1 | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr2_Ttb1 | |||
) |
OFFSET | ( | AaCp15_Cr2_TtbControl | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr2_TtbControl | |||
) |
OFFSET | ( | AaCp15_Cr3_Dacr | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr3_Dacr | |||
) |
OFFSET | ( | AaCp15_Cr5_Dfsr | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr5_Dfsr | |||
) |
OFFSET | ( | AaCp15_Cr5_Ifsr | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr5_Ifsr | |||
) |
OFFSET | ( | AaCp15_Cr6_Dfar | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr6_Dfar | |||
) |
OFFSET | ( | AaCp15_Cr6_Ifar | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr6_Ifar | |||
) |
OFFSET | ( | AaCp15_Cr9_PmControl | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr9_PmControl | |||
) |
OFFSET | ( | AaCp15_Cr9_PmCountEnableSet | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr9_PmCountEnableSet | |||
) |
OFFSET | ( | AaCp15_Cr9_PmCycleCounter | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr9_PmCycleCounter | |||
) |
OFFSET | ( | AaCp15_Cr9_PmEventCounter | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr9_PmEventCounter | |||
) |
OFFSET | ( | AaCp15_Cr9_PmEventType | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr9_PmEventType | |||
) |
OFFSET | ( | AaCp15_Cr9_PmInterruptSelect | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr9_PmInterruptSelect | |||
) |
OFFSET | ( | AaCp15_Cr9_PmOverflowStatus | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr9_PmOverflowStatus | |||
) |
OFFSET | ( | AaCp15_Cr9_PmSelect | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr9_PmSelect | |||
) |
OFFSET | ( | AaCp15_Cr9_PmUserEnable | , |
KARM_ARCH_STATE | , | ||
Cp15_Cr9_PmUserEnable | |||
) |
OFFSET | ( | CkApiNumber | , |
UCALLOUT_FRAME | , | ||
ApiNumber | |||
) |
OFFSET | ( | CkBuffer | , |
UCALLOUT_FRAME | , | ||
Buffer | |||
) |
OFFSET | ( | CkLength | , |
UCALLOUT_FRAME | , | ||
Length | |||
) |
OFFSET | ( | CkPc | , |
UCALLOUT_FRAME | , | ||
MachineFrame. | Pc | ||
) |
OFFSET | ( | CkSp | , |
UCALLOUT_FRAME | , | ||
MachineFrame. | Sp | ||
) |
OFFSET | ( | CuOutputBuffer | , |
KCALLOUT_FRAME | , | ||
OutputBuffer | |||
) |
OFFSET | ( | CuOutputLength | , |
KCALLOUT_FRAME | , | ||
OutputLength | |||
) |
OFFSET | ( | CuTrapFrame | , |
KCALLOUT_FRAME | , | ||
TrapFrame | |||
) |
OFFSET | ( | DcContextRecord | , |
DISPATCHER_CONTEXT | , | ||
ContextRecord | |||
) |
OFFSET | ( | DcControlPc | , |
DISPATCHER_CONTEXT | , | ||
ControlPc | |||
) |
OFFSET | ( | DcControlPcIsUnwound | , |
DISPATCHER_CONTEXT | , | ||
ControlPcIsUnwound | |||
) |
OFFSET | ( | DcEstablisherFrame | , |
DISPATCHER_CONTEXT | , | ||
EstablisherFrame | |||
) |
OFFSET | ( | DcFunctionEntry | , |
DISPATCHER_CONTEXT | , | ||
FunctionEntry | |||
) |
OFFSET | ( | DcHandlerData | , |
DISPATCHER_CONTEXT | , | ||
HandlerData | |||
) |
OFFSET | ( | DcHistoryTable | , |
DISPATCHER_CONTEXT | , | ||
HistoryTable | |||
) |
OFFSET | ( | DcImageBase | , |
DISPATCHER_CONTEXT | , | ||
ImageBase | |||
) |
OFFSET | ( | DcLanguageHandler | , |
DISPATCHER_CONTEXT | , | ||
LanguageHandler | |||
) |
OFFSET | ( | DcNonVolatileRegisters | , |
DISPATCHER_CONTEXT | , | ||
NonVolatileRegisters | |||
) |
OFFSET | ( | DcReserved | , |
DISPATCHER_CONTEXT | , | ||
Reserved | |||
) |
OFFSET | ( | DcScopeIndex | , |
DISPATCHER_CONTEXT | , | ||
ScopeIndex | |||
) |
OFFSET | ( | DcTargetPc | , |
DISPATCHER_CONTEXT | , | ||
TargetPc | |||
) |
OFFSET | ( | ExParam5 | , |
KEXCEPTION_FRAME | , | ||
Param5 | |||
) |
OFFSET | ( | ExR10 | , |
KEXCEPTION_FRAME | , | ||
R10 | |||
) |
OFFSET | ( | ExR11 | , |
KEXCEPTION_FRAME | , | ||
R11 | |||
) |
OFFSET | ( | ExR4 | , |
KEXCEPTION_FRAME | , | ||
R4 | |||
) |
OFFSET | ( | ExR5 | , |
KEXCEPTION_FRAME | , | ||
R5 | |||
) |
OFFSET | ( | ExR6 | , |
KEXCEPTION_FRAME | , | ||
R6 | |||
) |
OFFSET | ( | ExR7 | , |
KEXCEPTION_FRAME | , | ||
R7 | |||
) |
OFFSET | ( | ExR8 | , |
KEXCEPTION_FRAME | , | ||
R8 | |||
) |
OFFSET | ( | ExR9 | , |
KEXCEPTION_FRAME | , | ||
R9 | |||
) |
OFFSET | ( | ExReturn | , |
KEXCEPTION_FRAME | , | ||
Return | |||
) |
OFFSET | ( | ExTrapFrame | , |
KEXCEPTION_FRAME | , | ||
TrapFrame | |||
) |
OFFSET | ( | JbFpscr | , |
_JUMP_BUFFER | , | ||
Fpscr | |||
) |
OFFSET | ( | JbFrame | , |
_JUMP_BUFFER | , | ||
Frame | |||
) |
OFFSET | ( | JbPc | , |
_JUMP_BUFFER | , | ||
Pc | |||
) |
OFFSET | ( | JbR5 | , |
_JUMP_BUFFER | , | ||
R5 | |||
) |
OFFSET | ( | JbR6 | , |
_JUMP_BUFFER | , | ||
R6 | |||
) |
OFFSET | ( | JbR7 | , |
_JUMP_BUFFER | , | ||
R7 | |||
) |
OFFSET | ( | KsAbortLr | , |
KSPECIAL_REGISTERS | , | ||
AbortLr | |||
) |
OFFSET | ( | KsAbortSp | , |
KSPECIAL_REGISTERS | , | ||
AbortSp | |||
) |
OFFSET | ( | KsAbortSpsr | , |
KSPECIAL_REGISTERS | , | ||
AbortSpsr | |||
) |
OFFSET | ( | KsCp15_Cr13_SvcRW | , |
KSPECIAL_REGISTERS | , | ||
Cp15_Cr13_SvcRW | |||
) |
OFFSET | ( | KsCp15_Cr13_UsrRO | , |
KSPECIAL_REGISTERS | , | ||
Cp15_Cr13_UsrRO | |||
) |
OFFSET | ( | KsCp15_Cr13_UsrRW | , |
KSPECIAL_REGISTERS | , | ||
Cp15_Cr13_UsrRW | |||
) |
OFFSET | ( | KsFpexc | , |
KSPECIAL_REGISTERS | , | ||
Fpexc | |||
) |
OFFSET | ( | KsFpinst | , |
KSPECIAL_REGISTERS | , | ||
Fpinst | |||
) |
OFFSET | ( | KsFpinst2 | , |
KSPECIAL_REGISTERS | , | ||
Fpinst2 | |||
) |
OFFSET | ( | KsIrqLr | , |
KSPECIAL_REGISTERS | , | ||
IrqLr | |||
) |
OFFSET | ( | KsIrqSp | , |
KSPECIAL_REGISTERS | , | ||
IrqSp | |||
) |
OFFSET | ( | KsIrqSpsr | , |
KSPECIAL_REGISTERS | , | ||
IrqSpsr | |||
) |
OFFSET | ( | KsKernelBcr | , |
KSPECIAL_REGISTERS | , | ||
KernelBcr | |||
) |
OFFSET | ( | KsKernelBvr | , |
KSPECIAL_REGISTERS | , | ||
KernelBvr | |||
) |
OFFSET | ( | KsKernelWcr | , |
KSPECIAL_REGISTERS | , | ||
KernelWcr | |||
) |
OFFSET | ( | KsUdfLr | , |
KSPECIAL_REGISTERS | , | ||
UdfLr | |||
) |
OFFSET | ( | KsUdfSp | , |
KSPECIAL_REGISTERS | , | ||
UdfSp | |||
) |
OFFSET | ( | KsUdfSpsr | , |
KSPECIAL_REGISTERS | , | ||
UdfSpsr | |||
) |
OFFSET | ( | KsUserLr | , |
KSPECIAL_REGISTERS | , | ||
UserLr | |||
) |
OFFSET | ( | KsUserSp | , |
KSPECIAL_REGISTERS | , | ||
UserSp | |||
) |
OFFSET | ( | MfPc | , |
MACHINE_FRAME | , | ||
Pc | |||
) |
OFFSET | ( | MfSp | , |
MACHINE_FRAME | , | ||
Sp | |||
) |
OFFSET | ( | MsCpsr | , |
KARM_MINI_STACK | , | ||
Cpsr | |||
) |
OFFSET | ( | MsPc | , |
KARM_MINI_STACK | , | ||
Pc | |||
) |
OFFSET | ( | MsR4 | , |
KARM_MINI_STACK | , | ||
R4 | |||
) |
OFFSET | ( | MsR5 | , |
KARM_MINI_STACK | , | ||
R5 | |||
) |
OFFSET | ( | MsR6 | , |
KARM_MINI_STACK | , | ||
R6 | |||
) |
OFFSET | ( | MsR7 | , |
KARM_MINI_STACK | , | ||
R7 | |||
) |
OFFSET | ( | MsReserved | , |
KARM_MINI_STACK | , | ||
Reserved | |||
) |
OFFSET | ( | PbFastReadNotPossible | , |
KPRCB | , | ||
CcFastReadNotPossible | |||
) |
OFFSET | ( | PbFastReadNoWait | , |
KPRCB | , | ||
CcFastReadNoWait | |||
) |
OFFSET | ( | PbFastReadWait | , |
KPRCB | , | ||
CcFastReadWait | |||
) |
OFFSET | ( | PbMajorVersion | , |
KPRCB | , | ||
MajorVersion | |||
) |
OFFSET | ( | PbMinorVersion | , |
KPRCB | , | ||
MinorVersion | |||
) |
OFFSET | ( | PbOtherOperationCount | , |
KPRCB | , | ||
IoOtherOperationCount | |||
) |
OFFSET | ( | PbOtherTransferCount | , |
KPRCB | , | ||
IoOtherTransferCount | |||
) |
OFFSET | ( | PbPowerState | , |
KPRCB | , | ||
PowerState | |||
) |
OFFSET | ( | PbReadOperationCount | , |
KPRCB | , | ||
IoReadOperationCount | |||
) |
OFFSET | ( | PbReadTransferCount | , |
KPRCB | , | ||
IoReadTransferCount | |||
) |
OFFSET | ( | PbWriteOperationCount | , |
KPRCB | , | ||
IoWriteOperationCount | |||
) |
OFFSET | ( | PbWriteTransferCount | , |
KPRCB | , | ||
IoWriteTransferCount | |||
) |
OFFSET | ( | PsArchState | , |
KPROCESSOR_STATE | , | ||
ArchState | |||
) |
OFFSET | ( | PsAsid | , |
KPROCESSOR_STATE | , | ||
ArchState. | Cp15_Cr13_ContextId | ||
) |
OFFSET | ( | PsAuxControl | , |
KPROCESSOR_STATE | , | ||
ArchState. | Cp15_Cr1_AuxControl | ||
) |
OFFSET | ( | PsContextFrame | , |
KPROCESSOR_STATE | , | ||
ContextFrame | |||
) |
OFFSET | ( | PsContextId | , |
KPROCESSOR_STATE | , | ||
ArchState. | Cp15_Cr13_ContextId | ||
) |
OFFSET | ( | PsControl | , |
KPROCESSOR_STATE | , | ||
ArchState. | Cp15_Cr1_Control | ||
) |
OFFSET | ( | PsCpacr | , |
KPROCESSOR_STATE | , | ||
ArchState. | Cp15_Cr1_Cpacr | ||
) |
OFFSET | ( | PsCpuid | , |
KPROCESSOR_STATE | , | ||
ArchState. | Cp15_Cr0_CpuId | ||
) |
OFFSET | ( | PsDacr | , |
KPROCESSOR_STATE | , | ||
ArchState. | Cp15_Cr3_Dacr | ||
) |
OFFSET | ( | PsNormalMemoryRemap | , |
KPROCESSOR_STATE | , | ||
ArchState. | Cp15_Cr10_NormalMemoryRemap | ||
) |
OFFSET | ( | PsPrimaryMemoryRemap | , |
KPROCESSOR_STATE | , | ||
ArchState. | Cp15_Cr10_PrimaryMemoryRemap | ||
) |
OFFSET | ( | PsSpecialRegisters | , |
KPROCESSOR_STATE | , | ||
SpecialRegisters | |||
) |
OFFSET | ( | PsSvcRW | , |
KPROCESSOR_STATE | , | ||
SpecialRegisters. | Cp15_Cr13_SvcRW | ||
) |
OFFSET | ( | PsTtb0 | , |
KPROCESSOR_STATE | , | ||
ArchState. | Cp15_Cr2_Ttb0 | ||
) |
OFFSET | ( | PsTtb1 | , |
KPROCESSOR_STATE | , | ||
ArchState. | Cp15_Cr2_Ttb1 | ||
) |
OFFSET | ( | PsTtbControl | , |
KPROCESSOR_STATE | , | ||
ArchState. | Cp15_Cr2_TtbControl | ||
) |
OFFSET | ( | PsUsrRO | , |
KPROCESSOR_STATE | , | ||
SpecialRegisters. | Cp15_Cr13_UsrRO | ||
) |
OFFSET | ( | PsUsrRW | , |
KPROCESSOR_STATE | , | ||
SpecialRegisters. | Cp15_Cr13_UsrRW | ||
) |
OFFSET | ( | PsVBARns | , |
KPROCESSOR_STATE | , | ||
ArchState. | Cp15_Cr12_VBARns | ||
) |
OFFSET | ( | SfR0 | , |
KSTART_FRAME | , | ||
R0 | |||
) |
OFFSET | ( | SfR1 | , |
KSTART_FRAME | , | ||
R1 | |||
) |
OFFSET | ( | SfR2 | , |
KSTART_FRAME | , | ||
R2 | |||
) |
OFFSET | ( | SfReturn | , |
KSTART_FRAME | , | ||
Return | |||
) |
OFFSET | ( | SwApcBypass | , |
KSWITCH_FRAME | , | ||
ApcBypass | |||
) |
OFFSET | ( | SwR11 | , |
KSWITCH_FRAME | , | ||
R11 | |||
) |
OFFSET | ( | SwReturn | , |
KSWITCH_FRAME | , | ||
Return | |||
) |
OFFSET | ( | TrArg3 | , |
KTRAP_FRAME | , | ||
Arg3 | |||
) |
OFFSET | ( | TrBcr | , |
KTRAP_FRAME | , | ||
Bcr | |||
) |
OFFSET | ( | TrBvr | , |
KTRAP_FRAME | , | ||
Bvr | |||
) |
OFFSET | ( | TrCpsr | , |
KTRAP_FRAME | , | ||
Cpsr | |||
) |
OFFSET | ( | TrDebugRegistersValid | , |
KTRAP_FRAME | , | ||
DebugRegistersValid | |||
) |
OFFSET | ( | TrExceptionActive | , |
KTRAP_FRAME | , | ||
ExceptionActive | |||
) |
OFFSET | ( | TrFaultAddress | , |
KTRAP_FRAME | , | ||
FaultAddress | |||
) |
OFFSET | ( | TrFaultStatus | , |
KTRAP_FRAME | , | ||
FaultStatus | |||
) |
OFFSET | ( | TrLr | , |
KTRAP_FRAME | , | ||
Lr | |||
) |
OFFSET | ( | TrPc | , |
KTRAP_FRAME | , | ||
Pc | |||
) |
OFFSET | ( | TrPreviousMode | , |
KTRAP_FRAME | , | ||
PreviousMode | |||
) |
OFFSET | ( | TrR0 | , |
KTRAP_FRAME | , | ||
R0 | |||
) |
OFFSET | ( | TrR1 | , |
KTRAP_FRAME | , | ||
R1 | |||
) |
OFFSET | ( | TrR11 | , |
KTRAP_FRAME | , | ||
R11 | |||
) |
OFFSET | ( | TrR12 | , |
KTRAP_FRAME | , | ||
R12 | |||
) |
OFFSET | ( | TrR2 | , |
KTRAP_FRAME | , | ||
R2 | |||
) |
OFFSET | ( | TrR3 | , |
KTRAP_FRAME | , | ||
R3 | |||
) |
OFFSET | ( | TrReserved | , |
KTRAP_FRAME | , | ||
Reserved | |||
) |
OFFSET | ( | TrSp | , |
KTRAP_FRAME | , | ||
Sp | |||
) |
OFFSET | ( | TrTrapFrame | , |
KTRAP_FRAME | , | ||
TrapFrame | |||
) |
OFFSET | ( | TrVfpState | , |
KTRAP_FRAME | , | ||
VfpState | |||
) |
OFFSET | ( | TrWcr | , |
KTRAP_FRAME | , | ||
Wcr | |||
) |
OFFSET | ( | TrWvr | , |
KTRAP_FRAME | , | ||
Wvr | |||
) |
OFFSET | ( | VsFpscr | , |
KARM_VFP_STATE | , | ||
Fpscr | |||
) |
OFFSET | ( | VsLink | , |
KARM_VFP_STATE | , | ||
Link | |||
) |
OFFSET | ( | VsVfpD | , |
KARM_VFP_STATE | , | ||
VfpD | |||
) |
OFFSET | ( | VsVfpD8 | , |
KARM_VFP_STATE | , | ||
VfpD | [8] | ||
) |
RAW | ( | "" | ) |
RAW | ( | "#include <kxarm.h>" | ) |
SIZE | ( | CalloutFrameLength | , |
UCALLOUT_FRAME | |||
) |
SIZE | ( | CONTEXT_FRAME_LENGTH | , |
CONTEXT | |||
) |
SIZE | ( | KEXCEPTION_FRAME_LENGTH | , |
KEXCEPTION_FRAME | |||
) |
SIZE | ( | KSTART_FRAME_LENGTH | , |
KSTART_FRAME | |||
) |
SIZE | ( | KSWITCH_FRAME_LENGTH | , |
KSWITCH_FRAME | |||
) |
SIZE | ( | MachineFrameLength | , |
MACHINE_FRAME | |||
) |
SIZE | ( | MiniStackLength | , |
KARM_MINI_STACK | |||
) |
SIZE | ( | ProcessorStateLength | , |
KPROCESSOR_STATE | |||
) |
SIZE | ( | VFP_STATE_LENGTH | , |
KARM_VFP_STATE | |||
) |