Lines Matching refs:error
13 The |EHF| document mentions various :ref:`error handling
35 error record registers from Non-secure.
50 Registering RAS error records
55 nodes contain one or more error records, which are registers through which the
56 nodes advertise various properties of the signalled error. Arm recommends that
57 error records are implemented in the Standard Error Record format. The RAS
58 architecture allows for error records to be accessible via system or
61 The platform should enumerate the error records providing for each of them:
63 - A handler to probe error records for errors;
64 - When the probing identifies an error, a handler to handle it;
65 - For memory-mapped error record, its base address and size in KB; for a system
71 notification mechanisms, the RAS framework can iterate through and probe error
72 records for error, and invoke the appropriate handler to handle it.
74 The RAS framework provides the macros to populate error record information. The
77 which are later passed to probe and error handlers.
79 For memory-mapped error records:
98 The probe handler must return a non-zero value if an error was detected, or 0
100 information resulting from probe to the error handler (see `below`__). For
105 The error handler must have the following prototype:
112 The ``data`` constant parameter describes the various properties of the error,
113 including the reason for the error, exception syndrome, and also ``flags``,
136 When the platform enumerates error records, for those records in the Standard
140 - Return non-zero value when an error is detected in a Standard Error Record;
141 - Set ``probe_data`` to the index of the error record upon detecting an error.
155 - The associated error record information (pointer to the corresponding
171 A Double Fault condition arises when an error is signalled to the PE while
172 handling of a previously signalled error is still underway. When a Double Fault
209 to through platform-supplied error records, probe them, and when an error is
210 identified, look up and invoke the corresponding error handler.
219 sorted array of interrupts to look up the error record information associated
220 with the interrupt number. That error handler for that record is then invoked to
221 handle the error.