Lines Matching refs:label
87 #define SET_SECCTX(cnum, is_shctx, tmp1, tmp2, label) \ argument
89 brnz,pn is_shctx, label/**/1 ;\
96 brz,pt tmp1, label/**/3 ;\
98 ba,pt %xcc, label/**/2 ;\
99 label/**/1: ;\
107 label/**/2: ;\
111 label/**/3:
120 #define TSTAT_CHECK_TL1(label, scr1, scr2) \ argument
127 ba label; \
239 #define TTETOPFN(tte, vaddr, label, scr1, scr2, scr3) \ argument
250 brz,pt scr2, label/**/1; \
262 label/**/1:
281 #define TTE_SET_REF_ML(tte, ttepa, tsbarea, tmp1, tmp2, label) \ argument
285 bnz,pt %xcc, label/**/4; /* if ref bit set-skip ahead */ \
289 blt %icc, label/**/2; /* skip flush if FJ-OPL cpus */ \
291 bl,a %icc, label/**/1; \
296 ba label/**/2; \
297 label/**/1: \
305 label/**/2: \
309 bne,a,pn %xcc, label/**/2; \
312 label/**/4: \
330 #define TTE_SET_REFMOD_ML(tte, ttepa, tsbarea, tmp1, tmp2, label, \ argument
338 bnz,pn %xcc, label/**/4; /* nothing to do */ \
342 blt %icc, label/**/2; /* skip flush if FJ-OPL cpus */ \
344 bl,a %icc, label/**/1; \
349 ba label/**/2; \
350 label/**/1: \
358 label/**/2: \
362 bne,a,pn %xcc, label/**/2; \
365 label/**/4: \
387 #define MAKE_TSBREG(tsbreg, tsbinfo, vabase, tmp1, tmp2, label) \ argument
390 .global label/**/_tsbreg_vamask ;\
391 label/**/_tsbreg_vamask: \
412 #define MAKE_TSBREG_SECTSB(tsbreg, tsb1, tsb2, tmp1, tmp2, tmp3, label) \ argument
416 .global label/**/_tsbreg_vamask ;\
417 label/**/_tsbreg_vamask: ;\
475 #define RESV_OFFSET(tsbinfo, resva, tmp1, label) \ argument
478 brgz,pn tmp1, label/**/9 ;\
481 .global label/**/_resv_offset ;\
482 label/**/_resv_offset: ;\
486 label/**/9: \
504 #define GET_1ST_TSBE_PTR(tsbp8k, tsbe_ptr, tmp, label) \ argument
506 label/**/_get_1st_tsbe_ptr: ;\
533 #define GET_2ND_TSB_BASE(tsbp8k, tsbbase, tmp, label) \ argument
535 label/**/_get_2nd_tsb_base: ;\
573 #define GET_2ND_TSBE_PTR(tagacc, tsbp8k, tsbe_ptr, tmp1, tmp2, label) \ argument
574 GET_2ND_TSB_BASE(tsbp8k, tsbe_ptr, tmp2, label); \
626 #define PROBE_TSB(tsbe_ptr, tag, tsbtag, label) \ argument
630 bne,pn %xcc, label/**/1 /* branch if !match */ ;\
655 #define PROBE_1ST_DTSB(tsbe_ptr, vpg_4m, label) \ argument
657 PROBE_TSB(tsbe_ptr, vpg_4m, %g4, label) ;\
661 label/**/1: \
664 #define PROBE_2ND_DTSB(tsbe_ptr, vpg_4m, label) \ argument
666 PROBE_TSB(tsbe_ptr, vpg_4m, %g4, label) ;\
671 label/**/1: \
674 #define PROBE_1ST_ITSB(tsbe_ptr, vpg_4m, label) \ argument
676 PROBE_TSB(tsbe_ptr, vpg_4m, %g4, label) ;\
683 label/**/1: \
686 #define PROBE_2ND_ITSB(tsbe_ptr, vpg_4m, label) \ argument
690 bne,pn %xcc, label/**/2 /* branch if !match */ ;\
693 bz,a,pn %icc, label/**/1 ;\
699 label/**/1: ;\
707 label/**/2:
732 #define PROBE_SHCTX_DTSB(tsbe_ptr, vpg_4m, label) \ argument
734 PROBE_TSB(tsbe_ptr, vpg_4m, %g4, label) ;\
740 label/**/1: \
743 #define PROBE_3RD_DTSB(tsbe_ptr, vpg_4m, label) \ argument
745 PROBE_SHCTX_DTSB(tsbe_ptr, vpg_4m, label) ;\
748 #define PROBE_4TH_DTSB(tsbe_ptr, vpg_4m, label) \ argument
750 PROBE_SHCTX_DTSB(tsbe_ptr, vpg_4m, label) ;\
753 #define PROBE_SHCTX_ITSB(tsbe_ptr, vpg_4m, label) \ argument
755 PROBE_TSB(tsbe_ptr, vpg_4m, %g4, label) ;\
763 label/**/1:
766 #define PROBE_3RD_ITSB(tsbe_ptr, vpg_4m, label) \ argument
771 #define PROBE_4TH_ITSB(tsbe_ptr, vpg_4m, label) \ argument
773 PROBE_SHCTX_ITSB(tsbe_ptr, vpg_4m, label) ;\
783 #define SAVE_CTX1(traptype, tmp1, tmp2, label) \ argument
786 be,pn %icc, label/**/1 ;\
790 ba,a label/**/2 ;\
791 label/**/1: ;\
795 label/**/2: