Home
last modified time | relevance | path

Searched refs:tsbe_ptr (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.h504 #define GET_1ST_TSBE_PTR(tsbp8k, tsbe_ptr, tmp, label) \ argument
507 RUNTIME_PATCH_SETX(tsbe_ptr, tmp) ;\
514 or tsbe_ptr, tmp, tsbe_ptr \
573 #define GET_2ND_TSBE_PTR(tagacc, tsbp8k, tsbe_ptr, tmp1, tmp2, label) \ argument
574 GET_2ND_TSB_BASE(tsbp8k, tsbe_ptr, tmp2, label); \
578 GET_TSBE_POINTER(MMU_PAGESHIFT4M, tsbe_ptr, tagacc, tmp1, tmp2)
600 #define GET_1ST_TSBE_PTR(tagacc, tsbe_ptr, tmp1, tmp2)
745 PROBE_SHCTX_DTSB(tsbe_ptr, vpg_4m, label) ;\
750 PROBE_SHCTX_DTSB(tsbe_ptr, vpg_4m, label) ;\
768 PROBE_SHCTX_ITSB(tsbe_ptr, vpg_4m, sfmmu_tsb_miss_tt) ;\
[all …]
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.h431 #define PROBE_1ST_DTSB(tsbe_ptr, vpg_4m, label) /* g4/g5 clobbered */ \ argument
433 ldda [tsbe_ptr]ASI_QUAD_LDD_PHYS, %g4 /* g4 = tag, g5 = data */ ;\
451 #define PROBE_1ST_ITSB(tsbe_ptr, vpg_4m, label) \ argument
453 ldda [tsbe_ptr]ASI_QUAD_LDD_PHYS, %g4 /* g4 = tag, g5 = data */ ;\
477 #define PROBE_2ND_DTSB(tsbe_ptr, vpg_4m, label) \ argument
479 ldda [tsbe_ptr]ASI_QUAD_LDD_PHYS, %g4 /* g4 = tag, g5 = data */ ;\
486 mov tsbe_ptr, %g1 /* trace_tsbhit wants ptr in %g1 */ ;\
500 #define PROBE_2ND_ITSB(tsbe_ptr, vpg_4m) \ argument
502 ldda [tsbe_ptr]ASI_QUAD_LDD_PHYS, %g4 /* g4 = tag, g5 = data */ ;\
510 mov tsbe_ptr, %g1 /* trap trace wants ptr in %g1 */ ;\