Lines Matching +full:bl +full:- +full:name
1 /* SPDX-License-Identifier: GPL-2.0 */
13 .macro EXCEPTION_PROLOG trapno name handle_dar_dsisr=0
16 EXCEPTION_PROLOG_2 \trapno \name handle_dar_dsisr=\handle_dar_dsisr
42 lwz r1,TASK_STACK-THREAD(r1)
43 addi r1, r1, THREAD_SIZE - INT_FRAME_SIZE
47 bt 32 - THREAD_ALIGN_SHIFT, vmap_stack_overflow
51 .macro EXCEPTION_PROLOG_2 trapno name handle_dar_dsisr=0
58 LOAD_REG_IMMEDIATE(r11, MSR_KERNEL & ~MSR_RI) /* re-enable MMU */
67 \name\()_virt:
98 _ASM_NOKPROBE_SYMBOL(\name\()_virt)
118 addi r2, r2, -THREAD
127 bl prepare_transfer_to_handler
131 bl __kuep_lock
148 lwz r1,TASK_STACK-THREAD(r10)
150 addi r1, r1, THREAD_SIZE - INT_FRAME_SIZE
190 bl hdlr; \
198 lwz r1, TASK_CPU - THREAD(r1)
200 addis r1, r1, emergency_ctx-PAGE_OFFSET@ha
202 lis r1, emergency_ctx-PAGE_OFFSET@ha
204 lwz r1, emergency_ctx-PAGE_OFFSET@l(r1)
205 addi r1, r1, THREAD_SIZE - INT_FRAME_SIZE
208 bl stack_overflow_exception