• Home
  • Raw
  • Download

Lines Matching refs:label

154 #define __EXCEPTION_RELON_PROLOG_PSERIES_1(label, h)			\  argument
156 LOAD_HANDLER(r12,label); \
164 #define __EXCEPTION_RELON_PROLOG_PSERIES_1(label, h) \ argument
169 b label;
171 #define EXCEPTION_RELON_PROLOG_PSERIES_1(label, h) \ argument
172 __EXCEPTION_RELON_PROLOG_PSERIES_1(label, h) \
179 #define EXCEPTION_RELON_PROLOG_PSERIES(area, label, h, extra, vec) \ argument
182 EXCEPTION_RELON_PROLOG_PSERIES_1(label, h)
191 #define LOAD_HANDLER(reg, label) \ argument
193 ori reg,reg,FIXED_SYMBOL_ABS_ADDR(label);
195 #define __LOAD_HANDLER(reg, label) \ argument
197 ori reg,reg,(ABS_ADDR(label))@l;
203 #define __LOAD_FAR_HANDLER(reg, label) \ argument
205 ori reg,reg,(ABS_ADDR(label))@l; \
206 addis reg,reg,(ABS_ADDR(label))@h;
291 #define __EXCEPTION_PROLOG_PSERIES_1(label, h) \ argument
294 LOAD_HANDLER(r12,label) \
300 #define EXCEPTION_PROLOG_PSERIES_1(label, h) \ argument
301 __EXCEPTION_PROLOG_PSERIES_1(label, h)
304 #define __EXCEPTION_PROLOG_PSERIES_1_NORI(label, h) \ argument
308 LOAD_HANDLER(r12,label) \
315 #define EXCEPTION_PROLOG_PSERIES_1_NORI(label, h) \ argument
316 __EXCEPTION_PROLOG_PSERIES_1_NORI(label, h)
318 #define EXCEPTION_PROLOG_PSERIES(area, label, h, extra, vec) \ argument
321 EXCEPTION_PROLOG_PSERIES_1(label, h);
347 #define BRANCH_TO_C000(reg, label) \ argument
348 __LOAD_HANDLER(reg, label); \
353 #define BRANCH_TO_COMMON(reg, label) \ argument
354 __LOAD_HANDLER(reg, label); \
358 #define BRANCH_LINK_TO_FAR(label) \ argument
359 __LOAD_FAR_HANDLER(r12, label); \
370 #define __BRANCH_TO_KVM_EXIT(area, label) \ argument
373 __LOAD_FAR_HANDLER(r9, label); \
379 #define BRANCH_TO_COMMON(reg, label) \ argument
380 b label
382 #define BRANCH_LINK_TO_FAR(label) \ argument
383 bl label
385 #define __BRANCH_TO_KVM_EXIT(area, label) \ argument
387 b label
392 #define EXCEPTION_PROLOG_PSERIES_NORI(area, label, h, extra, vec) \ argument
395 EXCEPTION_PROLOG_PSERIES_1_NORI(label, h);
526 #define STD_EXCEPTION_PSERIES(vec, label) \ argument
528 EXCEPTION_PROLOG_PSERIES(PACA_EXGEN, label, \
532 #define __OOL_EXCEPTION(vec, label, hdlr) \ argument
537 #define STD_EXCEPTION_PSERIES_OOL(vec, label) \ argument
539 EXCEPTION_PROLOG_PSERIES_1(label, EXC_STD)
541 #define STD_EXCEPTION_HV(loc, vec, label) \ argument
543 EXCEPTION_PROLOG_PSERIES(PACA_EXGEN, label, \
546 #define STD_EXCEPTION_HV_OOL(vec, label) \ argument
548 EXCEPTION_PROLOG_PSERIES_1(label, EXC_HV)
550 #define STD_RELON_EXCEPTION_PSERIES(loc, vec, label) \ argument
553 EXCEPTION_RELON_PROLOG_PSERIES(PACA_EXGEN, label, EXC_STD, NOTEST, vec);
555 #define STD_RELON_EXCEPTION_PSERIES_OOL(vec, label) \ argument
557 EXCEPTION_RELON_PROLOG_PSERIES_1(label, EXC_STD)
559 #define STD_RELON_EXCEPTION_HV(loc, vec, label) \ argument
561 EXCEPTION_RELON_PROLOG_PSERIES(PACA_EXGEN, label, \
564 #define STD_RELON_EXCEPTION_HV_OOL(vec, label) \ argument
566 EXCEPTION_RELON_PROLOG_PSERIES_1(label, EXC_HV)
602 #define __MASKABLE_EXCEPTION_PSERIES(vec, label, h, extra) \ argument
606 EXCEPTION_PROLOG_PSERIES_1(label, h);
608 #define _MASKABLE_EXCEPTION_PSERIES(vec, label, h, extra) \ argument
609 __MASKABLE_EXCEPTION_PSERIES(vec, label, h, extra)
611 #define MASKABLE_EXCEPTION_PSERIES(loc, vec, label) \ argument
612 _MASKABLE_EXCEPTION_PSERIES(vec, label, \
615 #define MASKABLE_EXCEPTION_PSERIES_OOL(vec, label) \ argument
617 EXCEPTION_PROLOG_PSERIES_1(label, EXC_STD)
619 #define MASKABLE_EXCEPTION_HV(loc, vec, label) \ argument
620 _MASKABLE_EXCEPTION_PSERIES(vec, label, \
623 #define MASKABLE_EXCEPTION_HV_OOL(vec, label) \ argument
625 EXCEPTION_PROLOG_PSERIES_1(label, EXC_HV)
627 #define __MASKABLE_RELON_EXCEPTION_PSERIES(vec, label, h, extra) \ argument
631 EXCEPTION_RELON_PROLOG_PSERIES_1(label, h)
633 #define _MASKABLE_RELON_EXCEPTION_PSERIES(vec, label, h, extra) \ argument
634 __MASKABLE_RELON_EXCEPTION_PSERIES(vec, label, h, extra)
636 #define MASKABLE_RELON_EXCEPTION_PSERIES(loc, vec, label) \ argument
637 _MASKABLE_RELON_EXCEPTION_PSERIES(vec, label, \
640 #define MASKABLE_RELON_EXCEPTION_HV(loc, vec, label) \ argument
641 _MASKABLE_RELON_EXCEPTION_PSERIES(vec, label, \
644 #define MASKABLE_RELON_EXCEPTION_HV_OOL(vec, label) \ argument
646 EXCEPTION_RELON_PROLOG_PSERIES_1(label, EXC_HV)
671 #define EXCEPTION_COMMON(area, trap, label, hdlr, ret, additions) \ argument
683 #define EXCEPTION_COMMON_NORET_STACK(area, trap, label, hdlr, additions) \ argument
692 #define STD_EXCEPTION_COMMON(trap, label, hdlr) \ argument
693 EXCEPTION_COMMON(PACA_EXGEN, trap, label, hdlr, \
701 #define STD_EXCEPTION_COMMON_ASYNC(trap, label, hdlr) \ argument
702 EXCEPTION_COMMON(PACA_EXGEN, trap, label, hdlr, \