Home
last modified time | relevance | path

Searched refs:ASI_MEM (Results 1 – 25 of 32) sorted by relevance

12

/titanic_41/usr/src/uts/sun4v/ml/
H A Dmach_interrupt.s524 ldxa [%g1 + %g4]ASI_MEM, %g4 ! %g4 = queue base PA
529 ldxa [%g7]ASI_MEM, %g5 ! %g5 = first 8 byte of ER buf
536 ldxa [%g4 + %g5]ASI_MEM, %g1
537 stxa %g1, [%g7 + %g5]ASI_MEM ! byte 0 - 7
539 ldxa [%g4 + %g5]ASI_MEM, %g1
540 stxa %g1, [%g7 + %g5]ASI_MEM ! byte 8 - 15
542 ldxa [%g4 + %g5]ASI_MEM, %g1
543 stxa %g1, [%g7 + %g5]ASI_MEM ! byte 16 - 23
545 ldxa [%g4 + %g5]ASI_MEM, %g1
546 stxa %g1, [%g7 + %g5]ASI_MEM ! byte 24 - 31
[all …]
H A Dwbuf.s165 mov ASI_MEM, %asi
358 mov ASI_MEM, %asi
/titanic_41/usr/src/uts/sun4u/opl/ml/
H A Ddrmach.il.cpp76 ldxa [%o0]ASI_MEM, %o2
78 ldxa [%o0]ASI_MEM, %o3
80 ldxa [%o0]ASI_MEM, %g1
82 ldxa [%o0]ASI_MEM, %g2
84 stxa %o2, [%o1]ASI_MEM
86 stxa %o3, [%o1]ASI_MEM
88 stxa %g1, [%o1]ASI_MEM
90 stxa %g2, [%o1]ASI_MEM
/titanic_41/usr/src/uts/sun4u/starfire/ml/
H A Ddrmach.il.cpp76 ldxa [%o0]ASI_MEM, %o2
78 ldxa [%o0]ASI_MEM, %o3
80 ldxa [%o0]ASI_MEM, %g1
82 ldxa [%o0]ASI_MEM, %g2
84 stxa %o2, [%o1]ASI_MEM
86 stxa %o3, [%o1]ASI_MEM
88 stxa %g1, [%o1]ASI_MEM
90 stxa %g2, [%o1]ASI_MEM
116 ldxa [%o0 + %o1]ASI_MEM, %g0 ! start reading from physaddr + size
H A Ddrmach_asm.s102 ldxa [arg1 + arg2]ASI_MEM, %g0 ;\
238 ldxa [%o5]ASI_MEM, %o0 ! get 8-byte estack in o0
240 ldxa [%o5]ASI_MEM, %o1 ! get 8-byte flushaddr in o1
242 lda [%o5]ASI_MEM, %o2 ! get 4-byte size in o2
245 lda [%o5]ASI_MEM, %o3 ! get 4-byte linesize in o3
248 ldxa [%o5]ASI_MEM, %o4 ! get 8-byte physaddr in o4
257 ! output: Stores a zero at [%o4]ASI_MEM
343 stba %g0, [%o0]ASI_MEM
349 lduba [%o0]ASI_MEM, %g0
/titanic_41/usr/src/uts/sun4u/serengeti/ml/
H A Dsbdp.il.cpp79 ldxa [%o0]ASI_MEM, %o2
81 ldxa [%o0]ASI_MEM, %o3
83 ldxa [%o0]ASI_MEM, %g1
85 ldxa [%o0]ASI_MEM, %g2
87 stxa %o2, [%o1]ASI_MEM
89 stxa %o3, [%o1]ASI_MEM
91 stxa %g1, [%o1]ASI_MEM
93 stxa %g2, [%o1]ASI_MEM
189 ldxa [%o0]ASI_MEM, %o0
/titanic_41/usr/src/uts/sfmmu/ml/
H A Dsfmmu_kdi.s164 ldxa [%g4]ASI_MEM, %g4; \
170 ldxa [%g4]ASI_MEM, %g6; \
178 ldxa [%g4]ASI_MEM, %g6; \
211 lda [%g3]ASI_MEM, %g3; \
328 ldxa [%g2]ASI_MEM, %g1
H A Dsfmmu_asm.s171 lda [tsbep]ASI_MEM, tmp1 ;\
176 casa [tsbep]ASI_MEM, tmp1, tmp2 ;\
213 stxa tte, [tmp1]ASI_MEM /* write tte data */ ;\
216 stxa tagtarget, [tmp1]ASI_MEM /* write tte tag & unlock */
250 ldxa [ttepa]ASI_MEM, tte ;\
255 sta tmp2, [tmp1]ASI_MEM /* unlock */ ;\
269 ldxa [ttepa]ASI_MEM, tte ;\
305 ldxa [ttepa]ASI_MEM, tte ;\
377 sta tmp2, [tmp1]ASI_MEM /* unlock */ ;\
414 lda [tsbep]ASI_MEM, tmp1 /* tmp1 = tsbe tag */ ;\
[all …]
/titanic_41/usr/src/uts/sun4u/cpu/
H A Dus3_cheetah_asm.s65 ldxa [alias_address]ASI_MEM, %g0
353 casxa [%o0]ASI_MEM, %g0, %g0
402 ldxa [%g1 + %o2]ASI_MEM, %g2
404 stxa %g2, [%g1 + %o2]ASI_MEM
408 stxa %g2, [%o0]ASI_MEM
410 stxa %g2, [%o0 + %g1]ASI_MEM
413 casxa [%o0]ASI_MEM, %g0, %g0
H A Dus3_cheetahplus_asm.s458 casxa [%o0]ASI_MEM, %g0, %g0
464 casxa [%o0]ASI_MEM, %g0, %g0
513 ldxa [%g1 + %o2]ASI_MEM, %g2
515 stxa %g2, [%g1 + %o2]ASI_MEM
519 stxa %g2, [%o0]ASI_MEM
521 stxa %g2, [%o0 + %g1]ASI_MEM
528 casxa [%o0]ASI_MEM, %g0, %g0
534 casxa [%o0]ASI_MEM, %g0, %g0
H A Dus3_jalapeno_asm.s870 casxa [%o0]ASI_MEM, %g0, %g0
925 ldxa [%g1 + %o2]ASI_MEM, %g2
927 stxa %g2, [%g1 + %o2]ASI_MEM
931 stxa %g2, [%o0]ASI_MEM
933 stxa %g2, [%o0 + %g1]ASI_MEM
942 casxa [%o0]ASI_MEM, %g0, %g0
H A Dspitfire_asm.s804 ldxa [%o0 + %o1]ASI_MEM, %g0 ! start reading from physaddr + size
838 ldxa [%o0 + %g3]ASI_MEM, %g0 ! start reading from physaddr + size
1585 ldxa [%g5 + %o3]ASI_MEM, %g0 ! load ecache_flushaddr + alias
1595 casxa [%o0]ASI_MEM, %g0, %g0
1600 ldxa [%o1 + %o3]ASI_MEM, %g0 ! load ecache_flushaddr + alias
1723 stxa %g0, [%o0 + %o2]ASI_MEM ! put zeros in the ecache line
1736 ldxa [%g5 + %o3]ASI_MEM, %g0 ! load ecache_flushaddr + alias
1746 casxa [%o0]ASI_MEM, %g0, %g0
1751 ldxa [%o1 + %o3]ASI_MEM, %g0 ! load ecache_flushaddr + alias
1864 ldxa [%o1 + %o3]ASI_MEM, %g0 ! load ecache_flushaddr + alias
H A Dspitfire_copy.s4920 ldxa [%o0]ASI_MEM, %o2
4922 ldxa [%o0]ASI_MEM, %o3
4924 ldxa [%o0]ASI_MEM, %o4
4926 ldxa [%o0]ASI_MEM, %o5
4927 stxa %o2, [%o1]ASI_MEM
4929 stxa %o3, [%o1]ASI_MEM
4931 stxa %o4, [%o1]ASI_MEM
4933 stxa %o5, [%o1]ASI_MEM
H A Dcheetah_copy.s3743 ldxa [%o0]ASI_MEM, %o2
3745 ldxa [%o0]ASI_MEM, %o3
3747 ldxa [%o0]ASI_MEM, %o4
3749 ldxa [%o0]ASI_MEM, %o5
3754 stxa %o2, [%o1]ASI_MEM
3756 stxa %o3, [%o1]ASI_MEM
3758 stxa %o4, [%o1]ASI_MEM
3760 stxa %o5, [%o1]ASI_MEM
H A Dopl_olympus_copy.s3657 ldxa [%o0]ASI_MEM, %o2
3659 ldxa [%o0]ASI_MEM, %o3
3661 ldxa [%o0]ASI_MEM, %o4
3663 ldxa [%o0]ASI_MEM, %o5
3666 stxa %o2, [%o1]ASI_MEM
3668 stxa %o3, [%o1]ASI_MEM
3670 stxa %o4, [%o1]ASI_MEM
3672 stxa %o5, [%o1]ASI_MEM
/titanic_41/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.h335 casxa [ttepa]ASI_MEM, tte, tmp1; /* update ref bit */ \
338 ldxa [ttepa]ASI_MEM, tte; /* MMU_READTTE through pa */ \
370 casxa [ttepa]ASI_MEM, tte, tmp1; /* update ref/mod bit */ \
373 ldxa [ttepa]ASI_MEM, tte; /* MMU_READTTE through pa */ \
/titanic_41/usr/src/uts/sun4/sys/
H A Dsun4asi.h46 #define ASI_MEM 0x14 /* memory (e$, no d$) */ macro
/titanic_41/usr/src/uts/sun4/ml/
H A Dsubr_asm.s139 stxa %o1, [%o0]ASI_MEM
171 ldxa [%o0]ASI_MEM, %o0
199 sta %o1, [%o0]ASI_MEM
214 lda [%o0]ASI_MEM, %o0
/titanic_41/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.h139 movrnz qlp, ASI_MEM, tmp; \
307 casxa [ttepa]ASI_MEM, tte, tmp1; /* update ref bit */ \
310 ldxa [ttepa]ASI_MEM, tte; /* MMU_READTTE through pa */ \
360 casxa [ttepa]ASI_MEM, tte, tmp1; /* update ref/mod bit */ \
363 ldxa [ttepa]ASI_MEM, tte; /* MMU_READTTE through pa */ \
/titanic_41/usr/src/uts/sun4v/cpu/
H A Dgeneric_copy.s1281 ldxa [%o0]ASI_MEM, %o2
1283 ldxa [%o0]ASI_MEM, %o3
1285 ldxa [%o0]ASI_MEM, %o4
1287 ldxa [%o0]ASI_MEM, %o5
1288 stxa %o2, [%o1]ASI_MEM
1290 stxa %o3, [%o1]ASI_MEM
1292 stxa %o4, [%o1]ASI_MEM
1294 stxa %o5, [%o1]ASI_MEM
/titanic_41/usr/src/uts/sun4u/sys/
H A Dtraptrace.h146 #define TRAPTR_ASI ASI_MEM /* ASI to use for TRAPTR access */
H A Dcheetahasm.h923 ldxa [arg1 + arg3]ASI_MEM, %g0;
1118 wr %g0, ASI_MEM, %asi; \
/titanic_41/usr/src/uts/sun4v/sys/
H A Dtraptrace.h203 #define TRAPTR_ASI ASI_MEM /* ASI to use for TRAPTR access */
/titanic_41/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_mem.c845 phys_banks[*b_idx].asi = ASI_MEM; in sbdp_prep_mc_idle_one()
1141 for (i = 0; rsp[i].asi == ASI_MEM; i++) { in sbdp_copy_rename__relocatable()
/titanic_41/usr/src/uts/sun4u/starcat/ml/
H A Ddrmach_asm.s109 ldxa [reg2]ASI_MEM, %g0 ;\

12