/linux-4.4.14/arch/powerpc/kernel/ |
D | head_booke.h | 202 #define EXCEPTION(n, intno, label, hdlr, xfer) \ argument 206 xfer(n, hdlr) 208 #define CRITICAL_EXCEPTION(n, intno, label, hdlr) \ argument 212 EXC_XFER_TEMPLATE(hdlr, n+2, (MSR_KERNEL & ~(MSR_ME|MSR_DE|MSR_CE)), \ 216 #define MCHECK_EXCEPTION(n, label, hdlr) \ argument 222 EXC_XFER_TEMPLATE(hdlr, n+4, (MSR_KERNEL & ~(MSR_ME|MSR_DE|MSR_CE)), \ 226 #define EXC_XFER_TEMPLATE(hdlr, trap, msr, copyee, tfer, ret) \ argument 233 .long hdlr; \ 239 #define EXC_XFER_STD(n, hdlr) \ argument 240 EXC_XFER_TEMPLATE(hdlr, n, MSR_KERNEL, NOCOPY, transfer_to_handler_full, \ [all …]
|
D | head_40x.S | 201 #define EXCEPTION(n, label, hdlr, xfer) \ argument 205 xfer(n, hdlr) 207 #define CRITICAL_EXCEPTION(n, label, hdlr) \ argument 211 EXC_XFER_TEMPLATE(hdlr, n+2, (MSR_KERNEL & ~(MSR_ME|MSR_DE|MSR_CE)), \ 215 #define EXC_XFER_TEMPLATE(hdlr, trap, msr, copyee, tfer, ret) \ argument 222 .long hdlr; \ 228 #define EXC_XFER_STD(n, hdlr) \ argument 229 EXC_XFER_TEMPLATE(hdlr, n, MSR_KERNEL, NOCOPY, transfer_to_handler_full, \ 232 #define EXC_XFER_LITE(n, hdlr) \ argument 233 EXC_XFER_TEMPLATE(hdlr, n+1, MSR_KERNEL, NOCOPY, transfer_to_handler, \ [all …]
|
D | head_8xx.S | 192 #define EXCEPTION(n, label, hdlr, xfer) \ argument 197 xfer(n, hdlr) 199 #define EXC_XFER_TEMPLATE(n, hdlr, trap, copyee, tfer, ret) \ argument 206 .long hdlr; \ 212 #define EXC_XFER_STD(n, hdlr) \ argument 213 EXC_XFER_TEMPLATE(n, hdlr, n, NOCOPY, transfer_to_handler_full, \ 216 #define EXC_XFER_LITE(n, hdlr) \ argument 217 EXC_XFER_TEMPLATE(n, hdlr, n+1, NOCOPY, transfer_to_handler, \ 220 #define EXC_XFER_EE(n, hdlr) \ argument 221 EXC_XFER_TEMPLATE(n, hdlr, n, COPY_EE, transfer_to_handler_full, \ [all …]
|
D | head_32.S | 304 #define EXCEPTION(n, label, hdlr, xfer) \ argument 310 xfer(n, hdlr) 312 #define EXC_XFER_TEMPLATE(n, hdlr, trap, copyee, tfer, ret) \ argument 319 .long hdlr; \ 325 #define EXC_XFER_STD(n, hdlr) \ argument 326 EXC_XFER_TEMPLATE(n, hdlr, n, NOCOPY, transfer_to_handler_full, \ 329 #define EXC_XFER_LITE(n, hdlr) \ argument 330 EXC_XFER_TEMPLATE(n, hdlr, n+1, NOCOPY, transfer_to_handler, \ 333 #define EXC_XFER_EE(n, hdlr) \ argument 334 EXC_XFER_TEMPLATE(n, hdlr, n, COPY_EE, transfer_to_handler_full, \ [all …]
|
D | exceptions-64e.S | 493 #define MASKABLE_EXCEPTION(trapnum, intnum, label, hdlr, ack) \ argument 501 bl hdlr; \
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | exception-64s.h | 535 #define EXCEPTION_COMMON(trap, label, hdlr, ret, additions) \ argument 543 bl hdlr; \ 546 #define STD_EXCEPTION_COMMON(trap, label, hdlr) \ argument 547 EXCEPTION_COMMON(trap, label, hdlr, ret_from_except, \ 555 #define STD_EXCEPTION_COMMON_ASYNC(trap, label, hdlr) \ argument 556 EXCEPTION_COMMON(trap, label, hdlr, ret_from_except_lite, \
|