Searched refs:SPOFF (Results 1 - 23 of 23) sorted by relevance

/freebsd-9.3-release/lib/libc/sparc64/sys/
H A D__sparc_utrap_gen.S43 stx %o0, [%sp + SPOFF + CCFSZ + UF_TYPE]
44 stx %o3, [%sp + SPOFF + CCFSZ + UF_TAR]
45 stx %o4, [%sp + SPOFF + CCFSZ + UF_SFAR]
46 stx %o5, [%sp + SPOFF + CCFSZ + UF_SFSR]
48 stx %l4, [%sp + SPOFF + CCFSZ + UF_FSR]
49 stx %l5, [%sp + SPOFF + CCFSZ + UF_STATE]
50 stx %l6, [%sp + SPOFF + CCFSZ + UF_PC]
51 stx %l7, [%sp + SPOFF + CCFSZ + UF_NPC]
53 stx %g1, [%sp + SPOFF + CCFSZ + UF_G1]
54 stx %g2, [%sp + SPOFF
[all...]
H A Dsigcode.S36 add %sp, SPOFF + CCFSZ + SF_UC, %o0
H A D__sparc_utrap_emul.c112 frm = (struct frame *)(uf->uf_out[6] + SPOFF);
133 frm = (struct frame *)(uf->uf_out[6] + SPOFF);
/freebsd-9.3-release/lib/libc/sparc64/gen/
H A Dfixunsdfsi.S65 std %f2, [%sp + CCFSZ + SPOFF + 8]
78 std %f0, [%sp + CCFSZ + SPOFF] ! move into return reg
79 ldx [%sp + CCFSZ + SPOFF], %o0
83 ldd [%sp + CCFSZ + SPOFF + 8], %f2
88 std %f0, [%sp + CCFSZ + SPOFF] ! return result
89 ldx [%sp + CCFSZ + SPOFF], %o0
90 ldd [%sp + CCFSZ + SPOFF + 8], %f2
H A Dmodf.S72 * 4@[%fp + SPOFF - 4] saved %fsr
73 * 4@[%fp + SPOFF - 8] new %fsr with rounding set to `towards 0'
74 * 8@[%fp + SPOFF - 16] space for moving between %i and %f registers
120 st %fsr, [%fp + SPOFF - 4] ! %l5 = current FSR mode
122 ld [%fp + SPOFF - 4], %l5
127 st %l6, [%fp + SPOFF - 8]
128 ld [%fp + SPOFF - 8], %fsr
136 st %fsr, [%fp + SPOFF - 4]
137 ld [%fp + SPOFF - 4], %l6
140 st %l5, [%fp + SPOFF
[all...]
H A Dsignalcontext.c55 sfp = (struct sigframe *)(mc->_mc_sp + SPOFF) - 1;
69 mc->mc_out[6] = (uint64_t)fp - SPOFF;
H A Dmakecontext.c73 mc->mc_out[6] = sp - SPOFF - sizeof(struct frame);
/freebsd-9.3-release/sys/sparc64/sparc64/
H A Dexception.S161 add %sp, SPOFF, %g1 ; \
211 add %sp, SPOFF, %g2
232 sub ASP_REG, SPOFF + CCFSZ, %sp
1130 SPILL(stxa, %sp + SPOFF, 8, %asi)
1150 FILL(ldxa, %sp + SPOFF, 8, %asi)
1775 SPILL(stx, %sp + SPOFF, 8, EMPTY)
1785 SPILL(stxa, %sp + SPOFF, 8, %asi)
1818 SPILL(stxa, %sp + SPOFF, 8, %asi)
1842 FILL(ldx, %sp + SPOFF, 8, EMPTY)
1852 FILL(ldxa, %sp + SPOFF,
[all...]
H A Dlocore.S67 sub %l0, SPOFF + CCFSZ, %sp
78 sub PCB_REG, SPOFF + CCFSZ, %sp
H A Drwindow.c62 usp += SPOFF;
97 usp += SPOFF;
H A Dstack_machdep.c80 stack_capture(st, (struct frame *)(td->td_pcb->pcb_sp + SPOFF));
H A Dvm_machdep.c216 pcb->pcb_sp = (u_long)fr - SPOFF;
235 tf->tf_out[6] = sp - SPOFF - sizeof(struct frame);
313 error = copyin((caddr_t)sp + SPOFF, &pcb1->pcb_rw[i],
342 pcb2->pcb_sp = (u_long)fp - SPOFF;
393 fp = (struct frame *)(pcb->pcb_sp + SPOFF);
H A Ddb_trace.c123 rsp = sp + SPOFF;
256 sizeof(fp->fr_fp), FALSE) + SPOFF);
290 (struct frame *)(ctx->pcb_sp + SPOFF), count));
H A Dmp_locore.S270 sub %l1, SPOFF + CCFSZ, %sp
H A Dmachdep.c628 sp = tf->tf_sp + SPOFF;
701 tf->tf_sp = (u_long)fp - SPOFF;
1011 tf->tf_out[6] = sp - SPOFF - sizeof(struct frame);
H A Dtrap.c599 error = copyin((void *)(tf->tf_out[6] + SPOFF +
H A Dsupport.S890 sub %l0, SPOFF, %fp ! setup a stack in a locked page
891 sub %l0, SPOFF + CCFSZ, %sp
/freebsd-9.3-release/libexec/rtld-elf/sparc64/
H A Drtld_start.S57 add %sp, SPOFF + CCFSZ + 0x0, %o1
59 add %sp, SPOFF + CCFSZ + 0x8, %o2
61 ldx [%sp + SPOFF + CCFSZ + 0x0], %o1
62 ldx [%sp + SPOFF + CCFSZ + 0x8], %o2
/freebsd-9.3-release/sys/boot/sparc64/loader/
H A Dlocore.S36 setx stack + STACK_SIZE - SPOFF - CCFSZ, %l7, %l6
/freebsd-9.3-release/sys/sparc64/include/
H A Dframe.h33 #define SPOFF 2047 macro
34 #define BIAS SPOFF /* XXX - open/netbsd compat */
H A Dasm.h70 #define SPOFF 2047 macro
/freebsd-9.3-release/lib/libkse/arch/sparc64/sparc64/
H A Dthr_getcontext.S84 sub %i2, SPOFF + CCFSZ, %sp
/freebsd-9.3-release/usr.bin/truss/
H A Dsparc64-fbsd.c190 iorequest.piod_offs = (void *)(regs.r_out[6] + SPOFF +

Completed in 146 milliseconds