Lines Matching refs:exception_flags

98 static void arm64_unknown_handler(struct arm64_iframe_long* iframe, uint exception_flags,
101 if (unlikely((exception_flags & ARM64_EXCEPTION_FLAG_LOWER_EL) == 0)) {
109 static void arm64_brk_handler(struct arm64_iframe_long* iframe, uint exception_flags,
111 if (unlikely((exception_flags & ARM64_EXCEPTION_FLAG_LOWER_EL) == 0)) {
119 static void arm64_step_handler(struct arm64_iframe_long* iframe, uint exception_flags,
121 if (unlikely((exception_flags & ARM64_EXCEPTION_FLAG_LOWER_EL) == 0)) {
129 static void arm64_fpu_handler(struct arm64_iframe_long* iframe, uint exception_flags,
131 if (unlikely((exception_flags & ARM64_EXCEPTION_FLAG_LOWER_EL) == 0)) {
137 arm64_fpu_exception(iframe, exception_flags);
140 static void arm64_instruction_abort_handler(struct arm64_iframe_long* iframe, uint exception_flags,
180 static void arm64_data_abort_handler(struct arm64_iframe_long* iframe, uint exception_flags,
254 struct arm64_iframe_long* iframe, uint exception_flags, uint32_t esr) {
257 if (exception_flags & ARM64_EXCEPTION_FLAG_LOWER_EL) {
265 arm64_unknown_handler(iframe, exception_flags, esr);
270 arm64_brk_handler(iframe, exception_flags, esr);
274 arm64_fpu_handler(iframe, exception_flags, esr);
283 arm64_instruction_abort_handler(iframe, exception_flags, esr);
287 arm64_data_abort_handler(iframe, exception_flags, esr);
291 arm64_step_handler(iframe, exception_flags, esr);
295 if (unlikely((exception_flags & ARM64_EXCEPTION_FLAG_LOWER_EL) == 0)) {
310 if (unlikely(exception_flags & ARM64_EXCEPTION_FLAG_LOWER_EL)) {
318 if ((exception_flags & ARM64_EXCEPTION_FLAG_LOWER_EL) == 0) {
324 extern "C" uint32_t arm64_irq(struct arm64_iframe_short* iframe, uint exception_flags) {
325 if (exception_flags & ARM64_EXCEPTION_FLAG_LOWER_EL) {
330 LTRACEF("iframe %p, flags 0x%x\n", iframe, exception_flags);
341 if (unlikely(exception_flags & ARM64_EXCEPTION_FLAG_LOWER_EL)) {
355 if ((exception_flags & ARM64_EXCEPTION_FLAG_LOWER_EL) == 0) {