/src/common/lib/libc/arch/sparc64/string/ |
strlen.S | 80 sllx %o3, 32, %o5 84 or %o3, %o5, %o3 115 or %g1, %o2, %o5 ! Do step 1 -- use or/andn instead of nor/and 119 andncc %g5, %o5, %g0 126 sllx %o4, 64-8, %o5 128 btst %g1, %o5 ! Check high byte 130 srlx %o5, 8, %o5 133 btst %g1, %o5 ! Check 2nd byte 135 srlx %o5, 8, %o [all...] |
memcpy.S | 77 mov %o1, %o5 ! Save memcpy return value 93 mov %o5, %o0 221 ldx [%l0+5*8], %o5 253 srlx %o5, %l3, %g1 255 sllx %o5, %l4, %o5 264 or %g1, %o5, %g6 265 ldx [%l0+5*8], %o5 300 srlx %o5, %l3, %g1 302 sllx %o5, %l4, %o [all...] |
/src/tests/kernel/arch/sparc/ |
execsp.S | 74 PIC_PROLOGUE(%g1, %o5) /* g1 := &GOT, clobber o5 */ 75 SETHI(_C_LABEL(ctorsp), %g1, %o5) /* o5 := &ctorsp */ 77 st %sp, [LO(_C_LABEL(ctorsp), %o5)] /* ctorsp := sp */ 95 PIC_PROLOGUE(%g1, %o5) /* g1 := &GOT, clobber o5 */ 96 SETHI(_C_LABEL(mainsp), %g1, %o5) /* o5 := &mainsp */ 97 st %sp, [LO(_C_LABEL(mainsp), %o5)] /* mainsp := sp * [all...] |
signalsphandler.S | 58 PIC_PROLOGUE(%g1, %o5) /* g1 := &GOT, clobber o5 */ 59 SETHI(_C_LABEL(signalsp), %g1, %o5) /* o5 := &signalsp */ 61 st %sp, [LO(_C_LABEL(signalsp), %o5)] /* signalsp := sp */
|
contextspfunc.S | 58 PIC_PROLOGUE(%g1, %o5) /* g1 := &GOT, clobber o5 */ 59 SETHI(_C_LABEL(contextsp), %g1, %o5) /* o5 := &contextsp */ 61 st %sp, [LO(_C_LABEL(contextsp), %o5)] /* contextsp := sp */
|
/src/sys/arch/sparc64/sparc64/ |
hvcall.S | 140 mov API_PUTCHAR, %o5 148 mov API_GET_VERSION, %o5 156 mov API_SET_VERSION, %o5 164 mov MACH_DESC, %o5 170 mov CPU_YIELD, %o5 176 mov CPU_QCONF, %o5 182 mov CPU_MONDO_SEND, %o5 189 mov CPU_MYID, %o5 195 mov MMU_TSB_CTX0, %o5 201 mov MMU_TSB_CTXNON0, %o5 [all...] |
cpu_in_cksum.S | 61 lduw [%o0 + M_LEN], %o5 62 cmp %o2, %o5 67 sub %o2,%o5,%o2 78 * %o5 - mdata 92 LDPTR [%o0 + M_DATA], %o5 98 add %o5, %o4, %o5 105 LDPTR [%o0 + M_DATA], %o5 115 btst 3, %o5 ! if (!(*w & 3)) { 123 btst 1, %o5 ! if (!(*w & 3) & [all...] |
copy.S | 108 set Lcsdone, %o5 110 STPTR %o5, [%o4 + PCB_ONFAULT] 112 mov %o1, %o5 ! save = toaddr; 155 set Lcsdone, %o5 157 STPTR %o5, [%o4 + PCB_ONFAULT] 159 mov %o1, %o5 ! save = toaddr; 173 sub %o1, %o5, %o1 ! len = to - save; 626 set Lcopyfault, %o5 ! reusing copyin/copyout 628 STPTR %o5, [%o4 + PCB_ONFAULT] 653 set Lcopyfault, %o5 ! reusing copyin/copyou [all...] |
db_tlb_access.S | 125 srl %o4, 0, %o5 139 srl %o4, 0, %o5 167 srl %o4, 0, %o5 181 srl %o4, 0, %o5
|
/src/common/lib/libc/arch/sparc/atomic/ |
atomic_cas.S | 43 or %o4, PSR_PIL, %o5 ;\ 44 wr %o5, 0, %psr ;\ 86 srl %o0, 3, %o5 /* get lock address */ ;\ 87 and %o5, 1023, %o5 ;\ 89 add %o5, %o3, %o5 ;\ 91 /* %o5 has interlock address */ ;\ 93 1: ldstub [%o5], %o3 /* acquire lock */ ;\ 105 stb %g0, [%o5] /* release interlock */ ; [all...] |
/src/sys/arch/sparc/sparc/ |
lock_stubs.s | 126 ld [ %o4 + %lo(CPUINFO_VA+CPUINFO_MTX_COUNT) ], %o5 127 sub %o5, 1, %o1 135 tst %o5 141 tst %o5 201 or %o4, PSR_PIL, %o5 202 wr %o5, 0, %psr 206 srl %o0, 3, %o5 207 and %o5, 1023, %o5 209 add %o5, %o3, %o [all...] |
/src/lib/libc/arch/sparc64/sys/ |
brk.S | 66 PIC_PROLOGUE(%o5,%o4) 68 ldx [%o5 + %o4], %o4 77 ldx [%o5 + %o3], %o4 86 PIC_PROLOGUE(%o5,%o4) 87 ldx [%o5 + _C_LABEL(__minbrk)], %o4 95 ldx [%o5 + _C_LABEL(__curbrk)], %o4
|
sbrk.S | 65 PIC_PROLOGUE(%o5,%o4) 67 ldx [%o5 + %o3], %o2 83 PIC_PROLOGUE(%o5,%o4) 84 ldx [%o5 + _C_LABEL(__curbrk)], %o2
|
/src/lib/libc/arch/sparc64/gen/ |
swapcontext.S | 55 set _C_LABEL(setcontext), %o5 56 ldx [%g5+%o5], %o4
|
/src/lib/libc/arch/sparc/sys/ |
brk.S | 64 PIC_PROLOGUE(%o5,%o4) 66 ld [%o5 + %o4], %o4 77 ld [%o5 + %o3], %o4
|
sbrk.S | 62 PIC_PROLOGUE(%o5,%o4) 64 ld [%o5 + %o2], %o2
|
/src/usr.sbin/fwctl/ |
eui64.c | 156 unsigned int o0, o1, o2, o3, o4, o5, o6, o7; local in function:eui64_aton 160 &o0, &o1, &o2, &o3, &o4, &o5, &o6, &o7); 165 &o0, &o1, &o2, &o3, &o4, &o5, &o6, &o7); 170 &o0, &o1, &o2, &o3, &o4, &o5, &o6, &o7); 175 &o0, &o1, &o2, &o5, &o6, &o7); 183 &o0, &o1, &o2, &o5, &o6, &o7); 198 e->octet[5]=o5;
|
/src/common/lib/libc/arch/sparc/gen/ |
mul.S | 151 rd %y, %o5 153 srl %o5, 20, %o5 ! shift low bits right 20, zero fill at left 154 or %o5, %o0, %o0 ! construct low part of result
|
umul.S | 184 rd %y, %o5 186 srl %o5, 20, %o5 ! shift low bits right 20 187 or %o5, %o0, %o0
|
/src/common/lib/libc/arch/sparc/string/ |
bzero.S | 71 or %o0, %o1, %o5 72 btst 7, %o5 ! ((addr | len) & 7) != 0? 85 or %o0, %o1, %o5 86 btst 7, %o5 ! ((addr | len) & 7) != 0?
|
/src/sys/lib/libkern/arch/sparc/ |
random.S | 55 PIC_PROLOGUE(%o5, %o2) 57 ld [%o5 + %g1], %g1
|
/src/sys/lib/libkern/arch/sparc64/ |
random.S | 55 PIC_PROLOGUE(%o5, %o2) 57 ldx [%o5 + %g1], %g1
|
/src/sys/arch/sparc/stand/common/ |
srt0.S | 224 mov 0, %o5 229 add %o5, 1, %o5 232 mov %o5, %o0
|
/src/sys/arch/sparc/stand/ofwboot/ |
srt0.s | 303 clr %o5 305 ldxa [%o5] ASI_DMMU_TLB_TAG, %o2 312 stxa %o1, [%o5] ASI_DMMU_TLB_DATA 318 1: cmp %o5, 63<<3 320 add %o5, 8, %o5
|
/src/tests/lib/librefuse/ |
t_refuse_opt.c | 125 struct fuse_opt o5[] = { FUSE_OPT_KEY("-x " , 0), FUSE_OPT_END }; local in function:ATF_TC_BODY 140 ATF_CHECK(fuse_opt_match(o5, "-xbar" ) == 1); 141 ATF_CHECK(fuse_opt_match(o5, "-x" ) == 1); 142 ATF_CHECK(fuse_opt_match(o5, "-x=bar") == 1); 143 ATF_CHECK(fuse_opt_match(o5, "bar" ) == 0);
|