Lines Matching refs:ARM

276 cpuVersionInfo & uint64 & The CPU version information as reported by CPUID with EAX=1. On ARM, this…
278 cpuBrandString & string & The ASCII brand string of the CPU. This field is optional on ARM.\\
280 processorID & uint64 & The unique identifier of the logical processor. On ARM, this is MPIDR\_EL1.\\
708 % ARM processor error section.
709 \section{ARM Processor Error Section}
711 …on describes the JSON format for a single ARM Processor Error Section from a CPER record. The GUID…
713 validationBits & object & An ARM Processor Error Validation structure, as defined in Subsection \re…
730 …mat, or the newer "Extended StateID" format. For more information, see the ARM PSCI specification.…
732 errorInfo & array & Array of ARM Processor Error Info structures, as defined in Subsection \ref{sub…
734 contextInfo & array & Array of ARM Processor Context Info structures, as defined in Subsection \ref…
737 \jsontableend{ARM Processor Error structure field table.}
739 % ARM Processor Error Validation structure
740 \subsection{ARM Processor Error Validation Structure}
742 This structure describes which fields are valid in a single ARM Processor Error structure (\ref{sec…
744 mpidrValid & boolean & Whether the "mpidrEl1" field in the ARM Processor Error structure (\ref{sect…
746 errorAffinityLevelValid & boolean & Whether the "errorAffinity" field in the ARM Processor Error st…
748 runningStateValid & boolean & Whether the "running" field in the ARM Processor Error structure (\re…
750 … & boolean & Whether the trailing vendor specific info (if present) in the ARM Processor Error Str…
751 \jsontableend{ARM Processor Error validation structure field table.}
753 % ARM Processor Error Info structure
754 \subsection{ARM Processor Error Info Structure}
756 This structure describes a single ARM Processor Error Info structure, as part of a whole ARM Proces…
762 validationBits & object & An ARM Processor Error Info Validation structure as defined in Subsection…
770 flags & object & An ARM Processor Error Info Flags structure as defined in Subsection \ref{subsecti…
777 \jsontableend{ARM Processor Error Info structure field table.}
779 % ARM Processor Error Info Validation structure
780 \subsection{ARM Processor Error Info Validation Structure}
782 This structure describes the valid fields in a single ARM Processor Error Info structure (\ref{subs…
784 multipleErrorValid & boolean & Whether the "multipleError" field in the ARM Processor Error Info st…
786 flagsValid & boolean & Whether the "flags" field in the ARM Processor Error Info structure (\ref{su…
788 errorInformationValid & boolean & Whether the "errorInformation" field in the ARM Processor Error I…
790 virtualFaultAddressValid & boolean & Whether the "virtualFaultAddress" field in the ARM Processor E…
792 physicalFaultAddressValid & boolean & Whether the "physicalFaultAddress" field in the ARM Processor…
793 \jsontableend{ARM Processor Error Info validation structure field table.}
795 % ARM Processor Error Info Validation structure
796 \subsection{ARM Processor Error Info Flags Structure}
798 This structure describes the flags in a single ARM Processor Error Info structure (\ref{subsection:…
807 \jsontableend{ARM Processor Error Info Flags structure field table.}
809 % ARM Processor Error Info Error Information (Cache/TLB) structure
810 \subsection{ARM Processor Error Info Cache/TLB Information Structure}
812 This structure describes cache/TLB error information for a single ARM Processor Error Info structur…
814 validationBits & object & An ARM Processor Info Cache/TLB Validation structure as defined in Subsec…
831 \jsontableend{ARM Processor Error Info Cache/TLB Information structure field table.}
833 % ARM Processor Error Info Error Information (Cache/TLB) validation structure
834 \subsection{ARM Processor Error Info Cache/TLB Validation Structure}
836 This structure describes valid fields in a single ARM Processor Error Info Cache/TLB Information st…
838 transactionTypeValid & boolean & Whether the "transactionType" field in the ARM Processor Info Cach…
840 operationValid & boolean & Whether the "operation" field in the ARM Processor Info Cache/TLB Inform…
842 levelValid & boolean & Whether the "level" field in the ARM Processor Info Cache/TLB Information st…
844 processorContextCorruptValid & boolean & Whether the "processorContextCorrupt" field in the ARM Pro…
846 correctedValid & boolean & Whether the "corrected" field in the ARM Processor Info Cache/TLB Inform…
848 precisePCValid & boolean & Whether the "precisePC" field in the ARM Processor Info Cache/TLB Inform…
850 restartablePCValid & boolean & Whether the "restartablePC" field in the ARM Processor Info Cache/TL…
851 \jsontableend{ARM Processor Error Info Cache/TLB validation structure field table.}
853 % ARM Processor Error Info Error Information (Bus) structure
854 \subsection{ARM Processor Error Info Bus Information Structure}
856 This structure describes bus error information for a single ARM Processor Error Info structure (\re…
858 validationBits & object & An ARM Processor Info Bus Validation structure as defined in Subsection \…
884 memoryAttributes & int & Memory access attributes for this bus error as described in the ARM ARM.\\
888 \jsontableend{ARM Processor Error Info Bus Information structure field table.}
890 % ARM Processor Error Info Error Information (Bus) validation structure
891 \subsection{ARM Processor Error Info Bus Validation Structure}
893 This structure describes valid fields in a single ARM Processor Error Info Cache/TLB Information st…
895 transactionTypeValid & boolean & Whether the "transactionType" field in the ARM Processor Info Bus …
897 operationValid & boolean & Whether the "operation" field in the ARM Processor Info Bus Information …
899 levelValid & boolean & Whether the "level" field in the ARM Processor Info Bus Information structur…
901 processorContextCorruptValid & boolean & Whether the "processorContextCorrupt" field in the ARM Pro…
903 correctedValid & boolean & Whether the "corrected" field in the ARM Processor Info Bus Information …
905 precisePCValid & boolean & Whether the "precisePC" field in the ARM Processor Info Bus Information …
907 restartablePCValid & boolean & Whether the "restartablePC" field in the ARM Processor Info Bus Info…
909 participationTypeValid & boolean & Whether the "participationType" field in the ARM Processor Info …
911 timedOutValid & boolean & Whether the "timedOut" field in the ARM Processor Info Bus Information st…
913 addressSpaceValid & boolean & Whether the "addressSpace" field in the ARM Processor Info Bus Inform…
915 memoryAttributesValid & boolean & Whether the "memoryAttributes" field in the ARM Processor Info Bu…
917 accessModeValid & boolean & Whether the "accessMode" field in the ARM Processor Info Bus Informatio…
918 \jsontableend{ARM Processor Error Info Bus validation structure field table.}
920 % ARM Processor Error Info Error Information (Microarchitecture/Undefined) structure
921 \subsection{ARM Processor Error Info Microarchitecture/Undefined Information Structure}
923 This structure describes microarchitecture/other undefined error information for a single ARM Proce…
926 \jsontableend{ARM Processor Error Info Microarchitecture/Undefined Information structure field tabl…
928 % ARM Processor Context Info structure
929 \subsection{ARM Processor Context Info Structure}
931 This structure describes a single ARM Processor Context Info structure, as part of a whole ARM Proc…
941 \jsontableend{ARM Processor Context Info structure field table.}
943 % ARM AARCH32 General Purpose Registers structure
944 \subsection{ARM AARCH32 General Purpose Registers Structure}
946 This structure describes the register array for AARCH32 GPRs as part of an ARM Processor Context In…
979 \jsontableend{ARM AARCH32 General Purpose Registers structure field table.}
981 % ARM AARCH32 EL1 Context Registers structure
982 \subsection{ARM AARCH32 EL1 Context Registers Structure}
984 This structure describes the register array for AARCH32 EL1 context registers as part of an ARM Pro…
1033 \jsontableend{ARM AARCH32 EL1 Context Registers structure field table.}
1035 % ARM AARCH32 EL2 Context Registers structure
1036 \subsection{ARM AARCH32 EL2 Context Registers Structure}
1038 This structure describes the register array for AARCH32 EL2 context registers as part of an ARM Pro…
1072 \jsontableend{ARM AARCH32 EL2 Context Registers structure field table.}
1074 % ARM AARCH32 Secure Registers structure
1075 \subsection{ARM AARCH32 Secure Registers Structure}
1077 This structure describes the register array for AARCH32 secure registers as part of an ARM Processo…
1082 \jsontableend{ARM AARCH32 Secure Registers structure field table.}
1084 % ARM AARCH64 General Purpose Registers structure
1085 \subsection{ARM AARCH64 General Purpose Registers Structure}
1087 This structure describes the register array for AARCH64 GPRs as part of an ARM Processor Context In…
1152 \jsontableend{ARM AARCH64 General Purpose Registers structure field table.}
1154 % ARM AARCH64 EL1 Context Registers structure
1155 \subsection{ARM AARCH64 EL1 Context Registers Structure}
1157 This structure describes the register array for AARCH64 EL1 context registers as part of an ARM Pro…
1192 \jsontableend{ARM AARCH64 EL1 Context Registers structure field table.}
1194 % ARM AARCH64 EL2 Context Registers structure
1195 \subsection{ARM AARCH64 EL2 Context Registers Structure}
1197 This structure describes the register array for AARCH64 EL2 context registers as part of an ARM Pro…
1228 \jsontableend{ARM AARCH64 EL2 Context Registers structure field table.}
1230 % ARM AARCH64 EL3 Context Registers structure
1231 \subsection{ARM AARCH64 EL3 Context Registers Structure}
1233 This structure describes the register array for AARCH64 EL3 context registers as part of an ARM Pro…
1254 \jsontableend{ARM AARCH64 EL3 Context Registers structure field table.}
1256 % ARM AARCH64 Miscellaneous Registers structure
1257 \subsection{ARM AARCH64 Miscellaneous Registers Structure}
1259 This structure describes the register array for miscellaneous ARM registers as part of an ARM Proce…
1272 \jsontableend{ARM AARCH64 Miscellaneous Registers structure field table.}
1274 % ARM AARCH64 Unknown Registers structure
1275 \subsection{ARM AARCH64 Unknown Registers Structure}
1277 This structure describes the register array for unknown ARM registers as part of an ARM Processor C…
1280 \jsontableend{ARM AARCH64 Unknown Registers structure field table.}