Lines Matching refs:o4
63 mov SECONDARY_CONTEXT, %o4
64 ldxa [%o4] ASI_DMMU, %g2
65 stxa %o0, [%o4] ASI_DMMU
73 stxa %g2, [%o4] ASI_DMMU
74 sethi %hi(KERNBASE), %o4
75 flush %o4
91 mov SECONDARY_CONTEXT, %o4
92 ldxa [%o4] ASI_DMMU, %g2
93 stxa %o0, [%o4] ASI_DMMU
105 stxa %g2, [%o4] ASI_DMMU
106 sethi %hi(KERNBASE), %o4
107 flush %o4
122 srlx %o3, 18, %o4
123 brnz,pn %o4, __spitfire_flush_tlb_kernel_range_slow
124 sethi %hi(PAGE_SIZE), %o4
125 sub %o3, %o4, %o3
131 sub %o3, %o4, %o3
152 mov 63 * 8, %o4
153 1: ldxa [%o4] ASI_ITLB_DATA_ACCESS, %o3
158 stxa %g0, [%o4] ASI_ITLB_DATA_ACCESS
160 2: ldxa [%o4] ASI_DTLB_DATA_ACCESS, %o3
165 stxa %g0, [%o4] ASI_DTLB_DATA_ACCESS
167 2: sub %o4, 8, %o4
168 brgez,pt %o4, 1b
277 mov PRIMARY_CONTEXT, %o4
278 ldxa [%o4] ASI_DMMU, %g2
282 stxa %o0, [%o4] ASI_DMMU
289 stxa %g2, [%o4] ASI_DMMU
290 sethi %hi(KERNBASE), %o4
291 flush %o4
303 mov PRIMARY_CONTEXT, %o4
304 ldxa [%o4] ASI_DMMU, %g2
308 stxa %o0, [%o4] ASI_DMMU
319 stxa %g2, [%o4] ASI_DMMU
320 sethi %hi(KERNBASE), %o4
321 flush %o4
331 srlx %o3, 18, %o4
332 brnz,pn %o4, 3f
333 sethi %hi(PAGE_SIZE), %o4
334 sub %o3, %o4, %o3
340 sub %o3, %o4, %o3
345 3: mov 0x80, %o4
346 stxa %g0, [%o4] ASI_DMMU_DEMAP
348 stxa %g0, [%o4] ASI_IMMU_DEMAP
365 sethi %hi(PAGE_SIZE), %o4
366 1: subcc %o4, (1 << 5), %o4
367 stxa %g0, [%o0 + %o4] ASI_DCACHE_INVALIDATE