Searched refs:o1 (Results 76 - 100 of 225) sorted by relevance

123456789

/opensolaris-onvv-gate/usr/src/lib/libc/sparc/sys/
H A Dvforkx.s43 * %o1 == 0 in parent process, %o1 == 1 in child process.
67 set MASKSET0, %o1
73 mov %o5, %o1 /* flags */
77 tst %o1
82 ld [%g7 + UL_SIGMASK], %o1
118 ld [%g7 + UL_SIGMASK], %o1
H A Dgettimeofday.s68 mulx %o1, %o2, %o2
/opensolaris-onvv-gate/usr/src/lib/libc/sparcv9/gen/
H A Dstrcmp.s63 subcc %o0, %o1, %o2 ! s1 == s2 ?
73 ldub [%o1 + %o2], %o0 ! s1[]
74 ldub [%o1], %g1 ! s2[]
81 inc %o1 ! s1++, s2++
84 andcc %o1, 7, %o3 ! s2 dword aligned ?
90 and %o1, -8, %o1 ! round s1 down to next aligned dword
92 ldx [%o1], %o0 ! new lower dword in s2
105 ldx [%o1+8], %o0 ! next aligned word in s2
109 ldx [%o1
[all...]
/opensolaris-onvv-gate/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu_asm.s144 mov %o1, %g4
149 mov %g0, %o1 ! XXX no cpu list yet
159 mov %g4, %o1
197 mov %o1, %g4
200 clr %o1
206 mov %g4, %o1
241 mov MMU_SCONTEXT, %o1
242 stxa %o0, [%o1]ASI_MMU_CTX /* set 2nd context reg. */
262 mov 1, %o1
263 st %o1, [
[all...]
/opensolaris-onvv-gate/usr/src/lib/libc/sparc/gen/
H A Dlshiftl.s55 subcc %g0,%o1,%o4 ! test cnt < 0 and save reciprocol
61 and %o1,0x3f,%o1 ! Reduce range to 0..63
62 subcc %o1,32,%o5 ! cnt - 32 (also test cnt >= 32)
71 sll %o3,%o1,%o3 ! R.l = R.l << cnt
72 sll %o2,%o1,%o2 ! R.h = R.h << cnt
80 add %o1,32,%o1 ! 32 - cnt (actually ((-cnt) + 32)
86 sll %o2,%o1,%o5 ! temp = R.h << (31 - cnt)
/opensolaris-onvv-gate/usr/src/uts/sun4v/io/n2rng/
H A Dn2rng_hcall.s99 mov %o1, %o3
103 stx %o1, [%o3]
116 mov %i1, %o1
120 stx %o1, [%i2] ! save status
137 stx %o1, [%o4]
160 stx %o1, [%o4]
172 stx %o1, [%o4]
179 mov %o1, %o4
183 stx %o1, [%o4]
/opensolaris-onvv-gate/usr/src/uts/sun4v/io/glvc/
H A Dglvc_hcall.s74 mov %i1, %o1
81 stx %o1, [%i3]
94 mov %i1, %o1
101 stx %o1, [%i3]
111 mov %o1, %o4 ! save datap
115 stx %o1, [%o4]
/opensolaris-onvv-gate/usr/src/lib/libc/sparcv9/fp/
H A D__quad_mag64.s193 ldx [%i1],%o1
194 srlx %o1,48,%l1
197 andn %o1,%g1,%o1 ! o1 = ly
199 sub %o1,%g1,%o1
214 mov %o1,%o2
215 mov 0,%o1
232 sllx %o1,
[all...]
/opensolaris-onvv-gate/usr/src/uts/sun4/ml/
H A Dip_ocsum.s71 * %o0 address; %o1 count; %o2 sum accumulator; %o4 temp
109 ! %o1 contains count of 16bit words
124 cmp %o1, 32 ! at least a cacheline (64 bytes)?
129 cmp %o1, 4 ! < 4 halfwords?
151 sub %o1, %g2, %o1 ! delay: decr count, 1-4 halfwords
157 dec 4, %o1 ! decrement count, 4 halfwords
163 andncc %o1, 3, %g0 ! more than 3 hwords left?
169 tst %o1 ! 0 seems fairly common...
174 sll %o1,
[all...]
/opensolaris-onvv-gate/usr/src/uts/sun4v/io/px/
H A Dpx_hcall.s229 mov %i1, %o1
237 stuw %o1, [%i5]
254 stuw %o1, [%o3]
275 st %o1, [%o4]
294 stx %o1, [%o3]
313 st %o1, [%o3]
331 mov %i1, %o1
339 stuw %o1, [%i5]
358 stx %o1, [%o4]
392 stx %o1, [
[all...]
/opensolaris-onvv-gate/usr/src/lib/brand/shared/brand/sparc/
H A Dcrt.s67 add %fp, + WINDOWSIZE + CPTRSIZE + STACK_BIAS, %o1
72 add %o1, %l0, %o2 ! and add to argv to get first env ptr
H A Drunexe.s75 jmp %o1 ! jump to the target processes entry point
/opensolaris-onvv-gate/usr/src/lib/libc/sparc/unwind/
H A Dunwind_frame.s58 mov %o1, %i1 ! handler address -> %o1 after restore
61 jmpl %o1, %o7 ! invoke func with arg
/opensolaris-onvv-gate/usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/
H A DTuple.java269 compareObjects(Object o1, Object o2) argument
273 if (o1 instanceof Comparable) {
274 Class c1 = o1.getClass();
277 cmp = ProbeData.compareUnsigned(Comparable.class.cast(o1),
281 String s1 = o1.toString();
285 } else if (o1 instanceof byte[] && o2 instanceof byte[]) {
286 byte[] a1 = byte[].class.cast(o1);
291 String s1 = o1.toString();
/opensolaris-onvv-gate/usr/src/lib/libnisdb/
H A Dldap_xdr.h61 bool_t sameNisPlusObj(nis_object *o1, nis_object *o2);
62 bool_t sameNisPlusPseudoObj(nis_object *o1, entry_obj *e2);
/opensolaris-onvv-gate/usr/src/uts/sparc/ml/
H A Dip_ocsum.s39 * %o0 address; %o1 count; %o2 sum accumulator; %o4 temp
56 cmp %o1, 31 ! less than 62 bytes?
58 tst %o1 ! delay slot, test count
73 sub %o1, 1, %o1 ! decrement count
81 sub %o1, 16, %o1 ! decrement count to aid testing
96 subcc %o1, 16, %o1 ! decrement count (in halfwords)
100 add %o1, 1
[all...]
/opensolaris-onvv-gate/usr/src/uts/sun4u/io/pci/
H A Dpcisch_asm.s53 set sync_buf, %o1
58 stda %d0, [%o1]ASI_BLK_COMMIT_P
/opensolaris-onvv-gate/usr/src/lib/libc/sparc/crt/
H A Dcerror64.s47 mov -1, %o1
/opensolaris-onvv-gate/usr/src/cmd/fps/fptest/
H A Dcheetah_sdc.h52 #define CHECK_REG2 o1
79 #define CHECK_REG2 o1
128 #define TARGET_REG o1
/opensolaris-onvv-gate/usr/src/cmd/mdb/sparc/v9/kmdb/
H A Dkmdb_v9asmutil.s46 casx [%o0], %o1, %o2
104 ldxa [%o1]%asi, %o0
122 stxa %o2, [%o1]%asi
/opensolaris-onvv-gate/usr/src/lib/libc/capabilities/sun4u/common/
H A Dmemcmp.s57 cmp %o0, %o1 ! s1 == s2?
76 1: ldub [%o1], %o5 ! byte compare loop
77 inc %o1
118 alignaddr %o1, %g0, %g1
130 sub %o1, %o0, %o1 ! o1 gets the difference
133 add %o1, 8, %o1
139 sub %o1,
[all...]
/opensolaris-onvv-gate/usr/src/uts/sun4u/cpu/
H A Dcheetah_copy.s704 ldsb [THREAD_REG + T_PREEMPT], %o1 ;\
710 inc %o1 ;\
711 stb %o1, [THREAD_REG + T_PREEMPT] ;\
717 ldsb [THREAD_REG + T_PREEMPT], %o1 ;\
723 dec %o1 ;\
724 brnz,pn %o1, label2/**/f ;\
725 stb %o1, [THREAD_REG + T_PREEMPT] ;\
756 xor %o0, %o1, %o3 ! are src, dst alignable?
940 xor %o0, %o1, %o3 ! are src, dst alignable?
1007 or %o0, %o1,
[all...]
H A Dopl_olympus_copy.s659 ldsb [THREAD_REG + T_PREEMPT], %o1 ;\
665 inc %o1 ;\
666 stb %o1, [THREAD_REG + T_PREEMPT] ;\
672 ldsb [THREAD_REG + T_PREEMPT], %o1 ;\
678 dec %o1 ;\
679 brnz,pn %o1, label2/**/f ;\
680 stb %o1, [THREAD_REG + T_PREEMPT] ;\
711 xor %o0, %o1, %o3 ! are src, dst alignable?
895 xor %o0, %o1, %o3 ! are src, dst alignable?
962 or %o0, %o1,
[all...]
/opensolaris-onvv-gate/usr/src/uts/sparc/v9/ml/
H A Dlock_prim.s200 ldstub [%o0], %o1 ! try to set lock, get value in %o1
201 brnz,pn %o1, 1f
213 ldstub [%o0], %o1 ! try to set lock, get value in %o1
214 brnz,pn %o1, 1f
225 ldstub [%o0], %o1
226 brnz,pn %o1, 1f ! go to C for the hard case
246 ldstuba [%o0]ASI_USER, %o1 ! try to set lock, get value in %o1
[all...]
/opensolaris-onvv-gate/usr/src/uts/sparc/dtrace/
H A Ddtrace_asm.s93 rdpr %pstate, %o1
94 andcc %o1, PSTATE_PEF, %g0
97 rd %fprs, %o1
98 andcc %o1, FPRS_FEF, %g0
178 cas [%o0], %o1, %o2
184 casn [%o0], %o1, %o2
271 sub %o1, 16, %o1 ! Can only retrieve %l's and %i's
272 sll %o1, 2, %o1 ! Multipl
[all...]

Completed in 290 milliseconds

123456789