Lines Matching +full:machine +full:- +full:level
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Definitions for use by exception code on Book3-E
14 * critical exceptions which can themselves be interrupted by machine
20 * for machine check interrupts. Those are used to save a GPR that can
24 * the above re-entrancy issue.
27 * SPRGs are user-readable though, thus we might have to change some of
53 * one 64-byte cache line.
64 #define EX_TLB_DEAR ( 8 * 8) /* Level 0 and 2 only */
65 #define EX_TLB_ESR ( 9 * 8) /* Level 0 and 2 only */
77 * This prolog handles re-entrancy (up to 3 levels supported in the PACA
79 * re-entrancy safe working space of r10...r16 and CR with r12 being used
80 * as the exception area pointer in the PACA for that level of re-entrancy
84 * as-is for instruction exceptions. It's up to the actual exception code
112 * - SUCCESS : Unwinds one level
113 * - ERROR : restore from level 0 and reset
114 * - ERROR_SPECIAL : restore from current level and reset
120 * fault, not the initial level 0 (basically, we got a bogus PGF or something
122 * difference since those are always level 0 anyway