Lines Matching refs:hdlr
203 #define EXCEPTION(n, intno, label, hdlr, xfer) \ argument
207 xfer(n, hdlr)
209 #define CRITICAL_EXCEPTION(n, intno, label, hdlr) \ argument
213 EXC_XFER_TEMPLATE(hdlr, n+2, (MSR_KERNEL & ~(MSR_ME|MSR_DE|MSR_CE)), \
217 #define MCHECK_EXCEPTION(n, label, hdlr) \ argument
223 EXC_XFER_TEMPLATE(hdlr, n+4, (MSR_KERNEL & ~(MSR_ME|MSR_DE|MSR_CE)), \
227 #define EXC_XFER_TEMPLATE(hdlr, trap, msr, copyee, tfer, ret) \ argument
234 .long hdlr; \
240 #define EXC_XFER_STD(n, hdlr) \ argument
241 EXC_XFER_TEMPLATE(hdlr, n, MSR_KERNEL, NOCOPY, transfer_to_handler_full, \
244 #define EXC_XFER_LITE(n, hdlr) \ argument
245 EXC_XFER_TEMPLATE(hdlr, n+1, MSR_KERNEL, NOCOPY, transfer_to_handler, \
248 #define EXC_XFER_EE(n, hdlr) \ argument
249 EXC_XFER_TEMPLATE(hdlr, n, MSR_KERNEL, COPY_EE, transfer_to_handler_full, \
252 #define EXC_XFER_EE_LITE(n, hdlr) \ argument
253 EXC_XFER_TEMPLATE(hdlr, n+1, MSR_KERNEL, COPY_EE, transfer_to_handler, \