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

12

/opensolaris-onvv-gate/usr/src/uts/sun4u/opl/ml/
H A Ddrmach.il.cpp76 ldxa [%o0]ASI_MEM, %o2 variable
78 ldxa [%o0]ASI_MEM, %o3 variable
80 ldxa [%o0]ASI_MEM, %g1 variable
82 ldxa [%o0]ASI_MEM, %g2 variable
84 stxa %o2, [%o1]ASI_MEM
86 stxa %o3, [%o1]ASI_MEM
88 stxa %g1, [%o1]ASI_MEM
90 stxa %g2, [%o1]ASI_MEM
/opensolaris-onvv-gate/usr/src/uts/sun4v/ml/
H A Dmach_interrupt.s98 ldxa [%g3 + %g6]ASI_MEM, %g5 ! get PC from q base + head
100 ldxa [%g3 + %g6]ASI_MEM, %g1 ! read data word 1
102 ldxa [%g3 + %g6]ASI_MEM, %g2 ! read data word 2
243 ldxa [%g3 + %g6]ASI_MEM, %g5 ! get inum from q base + head
280 ldxa [%g3 + %g7]ASI_MEM, %g4
283 ldxa [%g3 + %g7]ASI_MEM, %g4
286 ldxa [%g3 + %g7]ASI_MEM, %g4
289 ldxa [%g3 + %g7]ASI_MEM, %g4
292 ldxa [%g3 + %g7]ASI_MEM, %g4
295 ldxa [%g3 + %g7]ASI_MEM,
[all...]
H A Dwbuf.s109 mov ASI_MEM, %asi
165 mov ASI_MEM, %asi
245 mov ASI_MEM, %asi
268 mov ASI_MEM, %asi
297 mov ASI_MEM, %asi
358 mov ASI_MEM, %asi
/opensolaris-onvv-gate/usr/src/uts/sun4u/serengeti/ml/
H A Dsbdp.il.cpp79 ldxa [%o0]ASI_MEM, %o2 variable
81 ldxa [%o0]ASI_MEM, %o3 variable
83 ldxa [%o0]ASI_MEM, %g1 variable
85 ldxa [%o0]ASI_MEM, %g2 variable
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 variable
/opensolaris-onvv-gate/usr/src/uts/sun4u/starfire/ml/
H A Ddrmach.il.cpp76 ldxa [%o0]ASI_MEM, %o2 variable
78 ldxa [%o0]ASI_MEM, %o3 variable
80 ldxa [%o0]ASI_MEM, %g1 variable
82 ldxa [%o0]ASI_MEM, %g2 variable
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
/opensolaris-onvv-gate/usr/src/uts/sun4/sys/
H A Dsun4asi.h46 #define ASI_MEM 0x14 /* memory (e$, no d$) */ macro
/opensolaris-onvv-gate/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, tmp
[all...]
/opensolaris-onvv-gate/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.s792 * physically contiguous area. We use mmu bypass asi (ASI_MEM) while
804 ldxa [%o0 + %o1]ASI_MEM, %g0 ! start reading from physaddr + size
838 ldxa [%o0 + %g3]ASI_MEM, %g0 ! start reading from physaddr + size
1524 ldxa [%o1 + %o3]ASI_MEM, %g0 ! load ecache_flushaddr + alias
1525 casxa [%o0]ASI_MEM, %g0, %g0
1526 ldxa [%o1 + %o3]ASI_MEM, %g0 ! load ecache_flushaddr + alias
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
1657 stxa %g0, [%o0 + %o2]ASI_MEM ! pu
[all...]
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
/opensolaris-onvv-gate/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
/opensolaris-onvv-gate/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 */ \
/opensolaris-onvv-gate/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 */ \
/opensolaris-onvv-gate/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
/opensolaris-onvv-gate/usr/src/uts/sun4u/sys/
H A Dtraptrace.h146 #define TRAPTR_ASI ASI_MEM /* ASI to use for TRAPTR access */
H A Dcheetahasm.h708 * %asi: Must be set to either ASI_MEM if the address in datap
754 * register to ASI_N for kernel virtual addresses instead of ASI_MEM as
923 ldxa [arg1 + arg3]ASI_MEM, %g0;
1084 * reg1 will either point to a physaddr with ASI_MEM in %asi OR it
1101 * %asi <- ASI_MEM
1118 wr %g0, ASI_MEM, %asi; \
/opensolaris-onvv-gate/usr/src/uts/sun4v/sys/
H A Dtraptrace.h203 #define TRAPTR_ASI ASI_MEM /* ASI to use for TRAPTR access */
/opensolaris-onvv-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_mem.c845 phys_banks[*b_idx].asi = ASI_MEM;
1141 for (i = 0; rsp[i].asi == ASI_MEM; i++) {
/opensolaris-onvv-gate/usr/src/uts/sun4u/starcat/ml/
H A Ddrmach_asm.s109 ldxa [reg2]ASI_MEM, %g0 ;\
245 ! Stores a zero at [%o4]ASI_MEM when the processor
373 stba %g0, [%g1]ASI_MEM

Completed in 247 milliseconds

12