Lines Matching +full:hi +full:- +full:speed
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * viking.S: High speed Viking cache/mmu operations
12 #include <asm/asm-offsets.h>
39 sethi %hi(PAGE_OFFSET), %g2
43 clr %o1 ! set counter, 0 - 127
44 sethi %hi(PAGE_OFFSET + PAGE_SIZE - 0x80000000), %o3
45 sethi %hi(0x80000000), %o4
46 sethi %hi(VIKING_PTAG_VALID), %o5
47 sethi %hi(2*PAGE_SIZE), %o0
48 sethi %hi(PAGE_SIZE), %g7
49 clr %o2 ! block counter, 0 - 3
92 sethi %hi(PAGE_OFFSET), %g2
94 sub %g3, -PAGE_SIZE, %g3 ! ppage + PAGE_SIZE
95 sethi %hi(MXCC_SRCSTREAM), %o3 ! assume %hi(MXCC_SRCSTREAM) == %hi(MXCC_DESTSTREAM)
118 cmp %g1, -1
139 cmp %o1, -1
158 cmp %o3, -1
161 sethi %hi(~((1 << PGDIR_SHIFT) - 1)), %o4
183 cmp %o3, -1
206 sethi %hi(sun4dsmp_flush_tlb_spin), %g3
220 sethi %hi(sun4dsmp_flush_tlb_spin), %g3
239 sethi %hi(sun4dsmp_flush_tlb_spin), %g3
247 sethi %hi(~((1 << PGDIR_SHIFT) - 1)), %o4
265 sethi %hi(sun4dsmp_flush_tlb_spin), %g3