Lines Matching refs:o0
184 mov 11, %o0 ! floppy irq level (unused anyway)
201 add %sp, STACKFRAME_SZ, %o0 ! pt_regs
232 mov %l7, %o0 ! irq level
252 add %sp, STACKFRAME_SZ, %o0
317 GET_PROCESSOR4M_ID(o0)
320 sll %o0, 2, %o0
321 ld [%o5 + %o0], %o5
344 sethi %hi(CC_ICLR), %o0
346 or %o0, %lo(CC_ICLR), %o0
347 stha %o1, [%o0] ASI_M_MXCC /* Clear PIL 14 in MXCC's ICLR */
353 add %sp, STACKFRAME_SZ, %o0
364 or %o4, (CC_EREG - CC_BASE), %o0
365 ldda [%o0] ASI_M_MXCC, %o0
366 andcc %o0, %o2, %g0
372 or %o4, (CC_ICLR - CC_BASE), %o0
374 stha %o1, [%o0] ASI_M_MXCC /* Clear PIL 15 in MXCC's ICLR */
445 add %sp, STACKFRAME_SZ, %o0
465 add %sp, STACKFRAME_SZ, %o0
488 add %sp, STACKFRAME_SZ, %o0
500 add %sp, STACKFRAME_SZ, %o0
513 add %sp, STACKFRAME_SZ, %o0
552 add %sp, STACKFRAME_SZ, %o0
569 add %sp, STACKFRAME_SZ, %o0
586 add %sp, STACKFRAME_SZ, %o0
603 add %sp, STACKFRAME_SZ, %o0
620 add %sp, STACKFRAME_SZ, %o0
637 add %sp, STACKFRAME_SZ, %o0
654 add %sp, STACKFRAME_SZ, %o0
797 add %sp, STACKFRAME_SZ, %o0 ! arg1 = pt_regs ptr
805 add %sp, STACKFRAME_SZ, %o0 ! pt_regs *regs arg
818 add %sp, STACKFRAME_SZ, %o0 ! pt_regs *regs arg
834 add %sp, STACKFRAME_SZ, %o0
854 add %sp, STACKFRAME_SZ, %o0
861 add %sp, STACKFRAME_SZ, %o0
885 mov SIGCHLD, %o0 ! arg0: clone flags
930 sethi %hi(0x4000 | 0x0100 | SIGCHLD), %o0
932 or %o0, %lo(0x4000 | 0x0100 | SIGCHLD), %o0
945 add %sp, STACKFRAME_SZ, %o0
948 cmp %o0, 0
950 mov -ENOSYS, %o0
951 mov %i0, %o0
961 ld [%g3 + TI_TASK], %o0
963 ld [%sp + STACKFRAME_SZ + PT_I0], %o0
968 ld [%g3 + TI_TASK], %o0
971 ld [%sp + STACKFRAME_SZ + PT_G2], %o0
980 mov 0, %o0
999 mov %i0, %o0
1014 st %o0, [%sp + STACKFRAME_SZ + PT_I0]
1018 cmp %o0, -ERESTART_RESTARTBLOCK
1038 sub %g0, %o0, %o0
1040 st %o0, [%sp + STACKFRAME_SZ + PT_I0]
1051 add %sp, STACKFRAME_SZ, %o0
1089 std %f0, [%o0 + 0x00]
1090 std %f2, [%o0 + 0x08]
1091 std %f4, [%o0 + 0x10]
1092 std %f6, [%o0 + 0x18]
1093 std %f8, [%o0 + 0x20]
1094 std %f10, [%o0 + 0x28]
1095 std %f12, [%o0 + 0x30]
1096 std %f14, [%o0 + 0x38]
1097 std %f16, [%o0 + 0x40]
1098 std %f18, [%o0 + 0x48]
1099 std %f20, [%o0 + 0x50]
1100 std %f22, [%o0 + 0x58]
1101 std %f24, [%o0 + 0x60]
1102 std %f26, [%o0 + 0x68]
1103 std %f28, [%o0 + 0x70]
1105 std %f30, [%o0 + 0x78]
1124 ldd [%o0 + 0x00], %f0
1125 ldd [%o0 + 0x08], %f2
1126 ldd [%o0 + 0x10], %f4
1127 ldd [%o0 + 0x18], %f6
1128 ldd [%o0 + 0x20], %f8
1129 ldd [%o0 + 0x28], %f10
1130 ldd [%o0 + 0x30], %f12
1131 ldd [%o0 + 0x38], %f14
1132 ldd [%o0 + 0x40], %f16
1133 ldd [%o0 + 0x48], %f18
1134 ldd [%o0 + 0x50], %f20
1135 ldd [%o0 + 0x58], %f22
1136 ldd [%o0 + 0x60], %f24
1137 ldd [%o0 + 0x68], %f26
1138 ldd [%o0 + 0x70], %f28
1139 ldd [%o0 + 0x78], %f30
1154 mov %i0, %o0 ! round multiplier up so large ns ok
1156 umul %o0, %o1, %o0
1159 umul %o0, %o1, %o0
1162 mov %o1, %o0 ! >>32 later for better resolution
1167 mov %i0, %o0
1170 umul %o0, %o1, %o0
1173 umul %o0, %o1, %o0
1177 addcc %o0, %l0, %o0 ! 2**32 * 0.009 999
1181 mov HZ, %o0 ! >>32 earlier for wider range
1182 umul %o0, %o1, %o0
1186 cmp %o0, 0x0
1189 subcc %o0, 1, %o0
1206 add %sp, STACKFRAME_SZ, %o0
1221 add %sp, STACKFRAME_SZ, %o0
1231 ldd [%o0], %o6
1245 ld [%g6 + TI_UWINMASK], %o0 ! get current umask
1246 orcc %g0, %o0, %g0 ! if no bits set, we are done
1253 ld [%g6 + TI_UWINMASK], %o0 ! get consistent state
1254 orcc %g0, %o0, %g0 ! did an interrupt come in?
1261 andncc %o0, %o3, %o0 ! clean this bit in umask
1276 LOAD_CURRENT(g6, o0)
1299 ld [%o2 + PCI_SYS_INT_PENDING], %o0
1349 srl %g1, 12, %o0
1350 and %o0, 3, %o0
1355 lda [%g0] ASI_M_VIKING_TMP1, %o0
1359 rd %asr17, %o0
1360 srl %o0, 0x1c, %o0