Home
last modified time | relevance | path

Searched refs:STACK_BIAS (Results 1 – 25 of 106) sorted by relevance

12345

/illumos-gate/usr/src/lib/libc/sparc/sys/
H A Dsyscall.S54 ldn [%fp + STACK_BIAS + MINFRAME], %o5 ! arg 5
56 ldn [%fp + STACK_BIAS + MINFRAME + CLONGSIZE], %g1
58 stn %g1, [%sp + STACK_BIAS + MINFRAME] ! arg 6
60 ldn [%fp + STACK_BIAS + MINFRAME + 2*CLONGSIZE], %g1
62 stn %g1, [%sp + STACK_BIAS + MINFRAME + CLONGSIZE] ! arg 7
88 ldn [%sp + STACK_BIAS + MINFRAME], %o5
97 ldn [%fp + STACK_BIAS + MINFRAME], %o4 ! arg 4
99 ldn [%fp + STACK_BIAS + MINFRAME + CLONGSIZE], %o5 ! arg5
101 ldn [%fp + STACK_BIAS + MINFRAME + 2*CLONGSIZE], %g1
103 stn %g1, [%sp + STACK_BIAS + MINFRAME] ! arg 6
[all …]
H A Ddoor.S44 #define DOOR_COOKIE (SA(MINFRAME) + STACK_BIAS + 0*CLONGSIZE)
45 #define DOOR_DATA_PTR (SA(MINFRAME) + STACK_BIAS + 1*CLONGSIZE)
46 #define DOOR_DATA_SIZE (SA(MINFRAME) + STACK_BIAS + 2*CLONGSIZE)
47 #define DOOR_DESC_PTR (SA(MINFRAME) + STACK_BIAS + 3*CLONGSIZE)
48 #define DOOR_DESC_SIZE (SA(MINFRAME) + STACK_BIAS + 4*CLONGSIZE)
49 #define DOOR_PC (SA(MINFRAME) + STACK_BIAS + 5*CLONGSIZE)
50 #define DOOR_SERVERS (SA(MINFRAME) + STACK_BIAS + 6*CLONGSIZE)
51 #define DOOR_INFO_PTR (SA(MINFRAME) + STACK_BIAS + 7*CLONGSIZE)
/illumos-gate/usr/src/uts/sparc/v9/ml/
H A Dsparcv9_subr.S1076 0: stx %l0, [%sp + STACK_BIAS + SA(MINFRAME) + TSTATE_OFF]
1077 stx %g1, [%sp + STACK_BIAS + SA(MINFRAME) + G1_OFF]
1078 stx %g2, [%sp + STACK_BIAS + SA(MINFRAME) + G2_OFF]
1079 stx %g3, [%sp + STACK_BIAS + SA(MINFRAME) + G3_OFF]
1080 stx %g4, [%sp + STACK_BIAS + SA(MINFRAME) + G4_OFF]
1081 stx %g5, [%sp + STACK_BIAS + SA(MINFRAME) + G5_OFF]
1082 stx %g6, [%sp + STACK_BIAS + SA(MINFRAME) + G6_OFF]
1083 stx %g7, [%sp + STACK_BIAS + SA(MINFRAME) + G7_OFF]
1084 stx %i0, [%sp + STACK_BIAS + SA(MINFRAME) + O0_OFF]
1085 stx %i1, [%sp + STACK_BIAS + SA(MINFRAME) + O1_OFF]
[all …]
/illumos-gate/usr/src/test/os-tests/tests/stackalign/
H A Dstack_sparc.S37 st %i0, [%fp + STACK_BIAS + ARGPUSHSIZE]
38 ld [%fp + STACK_BIAS + ARGPUSHSIZE], %g1
40 ld [%fp + STACK_BIAS + ARGPUSHSIZE], %g2
44 add %sp, STACK_BIAS, %o0
60 add %sp, STACK_BIAS, %o0
71 add %sp, STACK_BIAS, %o0
H A Dstack_sparcv9.S38 stx %i0, [%fp + STACK_BIAS + ARGPUSHSIZE]
39 ldx [%fp + STACK_BIAS + ARGPUSHSIZE], %g1
41 ldx [%fp + STACK_BIAS + ARGPUSHSIZE], %g2
45 add %sp, STACK_BIAS, %o0
61 add %sp, STACK_BIAS, %o0
72 add %sp, STACK_BIAS, %o0
/illumos-gate/usr/src/lib/libc/sparcv9/fp/
H A Dfpsetrnd.S40 st %fsr, [%sp+STACK_BIAS+ARGPUSH] ! get fsr value
41 ld [%sp+STACK_BIAS+ARGPUSH], %o0 ! load into register
45 st %o1, [%sp+STACK_BIAS+ARGPUSH] ! move new fsr value to memory
46 ld [%sp+STACK_BIAS+ARGPUSH], %fsr ! load fsr with new value
H A Dfpsetmask.S49 st %fsr, [%sp+STACK_BIAS+ARGPUSH] ! get fsr value
50 ld [%sp+STACK_BIAS+ARGPUSH], %o0 ! load into register
54 st %o1, [%sp+STACK_BIAS+ARGPUSH] ! move new fsr value to memory
55 ld [%sp+STACK_BIAS+ARGPUSH], %fsr ! load fsr with new value
H A Dfpsetsticky.S40 st %fsr, [%sp+STACK_BIAS+ARGPUSH] ! get fsr value
41 ld [%sp+STACK_BIAS+ARGPUSH], %o0 ! load into register
45 st %o1, [%sp+STACK_BIAS+ARGPUSH] ! move new fsr value to memory
46 ld [%sp+STACK_BIAS+ARGPUSH], %fsr ! load fsr with new value
H A D_Q_get_rp_rd.S33 st %fsr,[%sp+STACK_BIAS+ARGPUSH]
34 ld [%sp+STACK_BIAS+ARGPUSH],%o0 ! o0 = fsr
H A Dfpgetrnd.S38 st %fsr, [%sp+STACK_BIAS+ARGPUSH] ! get fsr value
39 ld [%sp+STACK_BIAS+ARGPUSH], %o0 ! load into register
H A Dfpgetmask.S39 st %fsr, [%sp+STACK_BIAS+ARGPUSH] ! get fsr value
40 ld [%sp+STACK_BIAS+ARGPUSH], %o0 ! load into register
H A Dfpgetsticky.S39 st %fsr, [%sp+STACK_BIAS+ARGPUSH] ! get fsr value
40 ld [%sp+STACK_BIAS+ARGPUSH], %o0 ! load into register
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dalloca.S42 add %sp, STACK_BIAS, %g1 ! save current sp + STACK_BIAS
44 add %sp, STACK_BIAS, %g5
57 add %o0, STACK_BIAS, %o0
/illumos-gate/usr/src/uts/sparc/dtrace/
H A Ddtrace_isa.c110 fp = (struct frame *)((caddr_t)dtrace_getfp() + STACK_BIAS); in dtrace_getpcstack()
288 nextfp = (struct frame *)((caddr_t)fp->fr_savfp + STACK_BIAS); in dtrace_getpcstack()
375 struct frame *fr = (struct frame *)(sp + STACK_BIAS); in dtrace_getustack_common()
591 struct frame *fr = (struct frame *)(sp + STACK_BIAS); in dtrace_getufpstack()
664 fp = (struct frame *)(val + STACK_BIAS); in dtrace_getarg()
680 fp = (struct frame *)((caddr_t)dtrace_getfp() + STACK_BIAS); in dtrace_getarg()
686 fp = (struct frame *)((caddr_t)fp->fr_savfp + STACK_BIAS); in dtrace_getarg()
691 fp = (struct frame *)((caddr_t)fp->fr_savfp + STACK_BIAS); in dtrace_getarg()
707 fp = (struct frame *)((caddr_t)dtrace_getfp() + STACK_BIAS); in dtrace_getstackdepth()
717 nextfp = (struct frame *)((caddr_t)fp->fr_savfp + STACK_BIAS); in dtrace_getstackdepth()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dfindstack_subr.c55 #ifndef STACK_BIAS
56 #define STACK_BIAS 0 macro
86 fp = ((struct rwindow *)frame)->rw_fp + STACK_BIAS; in crawl()
233 sp = KTOU((uintptr_t)thr.t_sp + STACK_BIAS); in stacks_findstack()
252 fsip->fsi_sp = UTOK(win) - STACK_BIAS; in stacks_findstack()
280 fsip->fsi_sp = UTOK(win) - STACK_BIAS; in stacks_findstack()
/illumos-gate/usr/src/lib/brand/shared/brand/sys/
H A Dbrand_misc.h79 #define EH_ARGS_OFFSET(x) (STACK_BIAS + MINFRAME + (CPTRSIZE * (x)))
88 #define EH_LOCALS_START (STACK_BIAS + MINFRAME + EH_ARGS_SIZE)
89 #define EH_LOCALS_END_TGT (STACK_BIAS + MINFRAME + EH_LOCALS_SIZE)
96 (STACK_BIAS + MINFRAME + EH_ARGS_SIZE)))
/illumos-gate/usr/src/uts/sparc/os/
H A Darchdep.c93 minfp = (struct frame *)((uintptr_t)getfp() + STACK_BIAS); in getpcstack()
114 fp = (struct frame *)(nextfp + STACK_BIAS); in getpcstack()
134 fp = (struct frame *)((uintptr_t)fp->fr_savfp + STACK_BIAS); in getpcstack()
270 struct frame *fp = (struct frame *)(sp + STACK_BIAS); in traceback()
312 nextfp = (struct frame *)((uintptr_t)fp->fr_savfp + STACK_BIAS); in traceback()
414 stksize += sizeof (struct rwindow) + STACK_BIAS; in exec_set_sp()
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/
H A Dcallstack.c38 #ifndef STACK_BIAS
39 #define STACK_BIAS 0 macro
70 if (ps_pread(ph, (psaddr_t)fp + STACK_BIAS, (char *)frm, in get_frame()
/illumos-gate/usr/src/uts/sparc/v9/fpu/
H A Duword.c231 ((uintptr_t)prw + STACK_BIAS); in read_iureg()
239 ulong_t *addr, *rw = (ulong_t *)((uintptr_t)prw + STACK_BIAS); in read_iureg()
291 ((uintptr_t)prw + STACK_BIAS); in write_iureg()
300 ulong_t *addr, *rw = (ulong_t *)((uintptr_t)prw + STACK_BIAS); in write_iureg()
/illumos-gate/usr/src/cmd/sgs/link_audit/common/
H A Dwho.h77 #ifndef STACK_BIAS
78 #define STACK_BIAS 0 macro
/illumos-gate/usr/src/lib/brand/shared/brand/sparc/
H A Dcrt.S64 ldn [%fp + WINDOWSIZE + STACK_BIAS], %o0
67 add %fp, + WINDOWSIZE + CPTRSIZE + STACK_BIAS, %o1
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vsincosf.S72 #define xsave STACK_BIAS-0x8
73 #define ssave STACK_BIAS-0x10
74 #define csave STACK_BIAS-0x18
75 #define nsave STACK_BIAS-0x1c
76 #define sxsave STACK_BIAS-0x20
77 #define sssave STACK_BIAS-0x24
78 #define junk STACK_BIAS-0x28
79 #define n3 STACK_BIAS-0x38
80 #define n2 STACK_BIAS-0x40
81 #define n1 STACK_BIAS-0x48
[all …]
H A D__vsincos.S51 #define xsave STACK_BIAS-0x8
52 #define ssave STACK_BIAS-0x10
53 #define csave STACK_BIAS-0x18
54 #define nsave STACK_BIAS-0x1c
55 #define sxsave STACK_BIAS-0x20
56 #define sssave STACK_BIAS-0x24
57 #define biguns STACK_BIAS-0x28
58 #define junk STACK_BIAS-0x30
59 #define nk2 STACK_BIAS-0x38
60 #define nk1 STACK_BIAS-0x3c
[all …]
/illumos-gate/usr/src/uts/intel/sys/
H A Dstack.h111 #define STACK_BIAS STACK_BIAS64 macro
120 #define STACK_BIAS STACK_BIAS32
/illumos-gate/usr/src/uts/sparc/sys/
H A Dstack.h121 #define STACK_BIAS V9BIAS64 macro
132 #define STACK_BIAS 0

12345