Lines Matching +full:sync +full:- +full:read
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* We need to carefully read the error status, ACK the errors,
6 * We pass the AFAR in as-is, and we encode the status
7 * information as described in asm-sparc64/sfafsr.h
15 membar #Sync
39 /* Read in the UDB error register state, clearing the sticky
40 * error bits as-needed. We only clear them if the UE bit is
44 * NOTE: UltraSparc-I/II have high and low UDB error
46 * present on those chips. UltraSparc-IIi only
60 membar #Sync
72 membar #Sync
78 membar #Sync
105 .size __spitfire_access_error,.-__spitfire_access_error
112 * 1) single-bit ECC errors during UDB reads to system
114 * 2) data parity errors during write-back events
117 * only for correctable errors during memory read accesses by
118 * the front-end of the processor.
150 membar #Sync
155 .size __spitfire_cee_trap,.-__spitfire_cee_trap
166 membar #Sync
183 .size __spitfire_data_access_exception_tl1,.-__spitfire_data_access_exception_tl1
194 membar #Sync
203 .size __spitfire_data_access_exception,.-__spitfire_data_access_exception
213 membar #Sync
222 .size __spitfire_insn_access_exception_tl1,.-__spitfire_insn_access_exception_tl1
232 membar #Sync
241 .size __spitfire_insn_access_exception,.-__spitfire_insn_access_exception