Lines Matching defs:tsbreg
384 * tsbreg = value to program into TSB base register
387 #define MAKE_TSBREG(tsbreg, tsbinfo, vabase, tmp1, tmp2, label) \
392 or %g0, RUNTIME_PATCH, tsbreg; \
394 sllx tsbreg, TSBREG_VAMASK_SHIFT, tsbreg; \
396 and tmp1, tsbreg, tsbreg; \
397 or tsbreg, tmp2, tsbreg; \
410 * tsbreg = value to program into TSB base register
412 #define MAKE_TSBREG_SECTSB(tsbreg, tsb1, tsb2, tmp1, tmp2, tmp3, label) \
415 sllx tmp3, TSBREG_MSB_SHIFT, tsbreg ;\
426 or tsbreg, tmp3, tsbreg ;\
433 or tsbreg, tmp3, tsbreg ;\
612 * tsbreg = value to load (ro)
614 #define LOAD_TSBREG(tsbreg, tmp1, tmp2) \
617 stxa tsbreg, [tmp1]ASI_DMMU; /* dtsb reg */ \
618 stxa tsbreg, [tmp1]ASI_IMMU; /* itsb reg */ \