Lines Matching refs:asi
90 stxa scr3, [datap + CH_DC_IDX]%asi; /* store index */ \
91 stxa scr1, [datap + CH_DC_TAG]%asi; /* store tag */ \
95 stxa scr1, [datap + CH_DC_UTAG]%asi; \
97 stxa scr1, [datap + CH_DC_SNTAG]%asi; \
104 stxa scr1, [datap]%asi; \
123 stba scr1, [datap]%asi; \
186 stxa scr3, [datap + CH_IC_IDX]%asi; /* store index */ \
187 stxa scr1, [datap + CH_IC_PATAG]%asi; /* store pa tag */ \
191 stxa scr1, [datap + CH_IC_UTAG]%asi; \
194 stxa scr1, [datap + CH_IC_UPPER]%asi; \
197 stxa scr1, [datap + CH_IC_LOWER]%asi; \
199 stxa scr1, [datap + CH_IC_SNTAG]%asi; \
204 stxa scr1, [datap]%asi; \
241 stxa scr3, [datap + CH_EC_IDX]%asi; /* store E$ index */ \
247 stxa scr1, [datap + CH_EC_TAG]%asi; \
254 stxa scr2, [datap]%asi; \
288 stxa afar, [datap + (CH_CLO_DATA + CH_CHD_AFAR)]%asi; \
290 stxa scr2, [datap + (CH_CLO_DATA + CH_CHD_AFSR)]%asi; \
315 stxa afar, [datap + (CH_CLO_DATA + CH_CHD_AFAR2)]%asi; \
317 stxa afar, [datap + (CH_CLO_DATA + CH_CHD_AFAR)]%asi; \
319 stxa scr2, [datap + (CH_CLO_DATA + CH_CHD_AFSR)]%asi; \
335 ldxa [datap + (CH_CLO_DATA + CH_CHD_AFAR2)]%asi, afar; \
364 stxa scr3, [datap + CH_EC_IDX]%asi; /* store E$ index */ \
368 stxa scr1, [datap + CH_EC_TAG]%asi; \
372 stxa scr1, [datap + CH_EC_TAG_ECC]%asi; \
379 stxa scr2, [datap]%asi; \
469 stxa scr2, [datap + (CH_CLO_SDW_DATA + CH_CHD_AFAR)]%asi; \
471 stxa scr2, [datap + (CH_CLO_SDW_DATA + CH_CHD_AFSR)]%asi; \
473 stxa afar, [datap + (CH_CLO_DATA + CH_CHD_AFAR)]%asi; \
475 stxa scr2, [datap + (CH_CLO_DATA + CH_CHD_AFSR)]%asi; \
487 stxa scr2, [datap + (CH_CLO_SDW_DATA + CH_CHD_AFSR_EXT)]%asi; \
490 stxa scr2, [datap + (CH_CLO_DATA + CH_CHD_AFSR_EXT)]%asi; \
515 stxa scr3, [datap + CH_EC_IDX]%asi; /* store L2$ index */ \
517 stxa scr1, [datap + CH_EC_TAG]%asi; \
522 stxa scr2, [datap]%asi; /* <511:256> of L2 */ \
529 stxa scr2, [datap]%asi; /* ecc of <511:256> */ \
533 stxa scr2, [datap]%asi; /* <255:0> of L2 */ \
541 stxa scr2, [datap]%asi; /* ecc of <255:0>. */ \
591 ldxa [datap + (CH_CLO_SDW_DATA + CH_CHD_AFAR)]%asi, afar; \
625 stxa scr3, [datap + CH_EC_IDX]%asi; /* store E$ index */ \
629 stxa scr1, [datap + CH_EC_TAG]%asi; \
636 stxa scr2, [datap]%asi; \
661 stxa afar, [datap + (CH_CLO_DATA + CH_CHD_AFAR)]%asi; \
663 stxa scr2, [datap + (CH_CLO_DATA + CH_CHD_AFSR)]%asi; \
726 ldxa [datap + (CH_CLO_DATA + CH_CHD_AFAR)]%asi, scr2; \
730 stxa t_flags, [datap + CH_CLO_FLAGS]%asi; \
738 ldxa [datap + (CH_CLO_DATA + CH_CHD_AFAR)]%asi, afar; \
744 ldxa [datap + CH_CLO_NEST_CNT]%asi, r_val; \
746 stxa r_val, [datap + CH_CLO_NEST_CNT]%asi; \
784 wr %g0, ASI_N, %asi; \
1113 wr %g0, ASI_N, %asi; \
1118 wr %g0, ASI_MEM, %asi; \
1152 stxa %g3, [%g1 + CH_ERR_TL1_G3]%asi; \
1153 stxa %g4, [%g1 + CH_ERR_TL1_G4]%asi; \
1154 stxa %g5, [%g1 + CH_ERR_TL1_G5]%asi; \
1155 stxa %g6, [%g1 + CH_ERR_TL1_G6]%asi; \
1156 stxa %g7, [%g1 + CH_ERR_TL1_G7]%asi; \
1166 stxa %g3, [%g1 + CH_ERR_TL1_G1]%asi; \
1171 stxa %g4, [%g1 + CH_ERR_TL1_G2]%asi; \
1172 ldxa [%g1 + CH_ERR_TL1_FLAGS]%asi, %g2; \
1177 9: stxa %g3, [%g1 + CH_ERR_TL1_FLAGS]%asi; \
1180 stxa %g4, [%g1 + CH_ERR_TL1_TPC]%asi; \
1204 stxa %g5, [%g1 + CH_ERR_TL1_TMP]%asi
1227 ldxa [%g1 + CH_ERR_TL1_G7]%asi, %g7; \
1228 ldxa [%g1 + CH_ERR_TL1_G6]%asi, %g6; \
1229 ldxa [%g1 + CH_ERR_TL1_G5]%asi, %g5; \
1230 ldxa [%g1 + CH_ERR_TL1_G4]%asi, %g4; \
1231 ldxa [%g1 + CH_ERR_TL1_G3]%asi, %g3; \
1232 ldxa [%g1 + CH_ERR_TL1_G2]%asi, %g2; \
1233 ldxa [%g1 + CH_ERR_TL1_G1]%asi, %g1; \
1244 label: ldxa [%g1 + CH_ERR_TL1_FLAGS]%asi, %g2; \
1246 stxa %g2, [%g1 + CH_ERR_TL1_FLAGS]%asi; \