Home
last modified time | relevance | path

Searched refs:kfpu_t (Results 1 – 25 of 26) sorted by relevance

12

/illumos-gate/usr/src/uts/sparc/sys/fpu/
H A Dfpusystm.h55 extern void fp_clearregs(kfpu_t *);
57 extern void fp_fksave(kfpu_t *);
59 extern void fp_load(kfpu_t *);
60 extern void fp_save(kfpu_t *);
61 extern void fp_restore(kfpu_t *);
68 extern void fp_free(kfpu_t *, int);
70 extern void fp_v8_load(kfpu_t *);
71 extern void fp_v8p_load(kfpu_t *);
76 extern void save_gsr(kfpu_t *);
77 extern void restore_gsr(kfpu_t *);
[all …]
H A Dfpu_simulator.h256 kfpu_t *fp_current_pfregs;
261 uint64_t (*fp_current_read_gsr) (kfpu_t *);
262 void (*fp_current_write_gsr) (uint64_t, kfpu_t *);
408 struct regs *rp, void *prw, kfpu_t *pfpu);
H A Dglobals.h88 struct regs *, void *, kfpu_t *);
99 void *, kfpu_t *);
/illumos-gate/usr/src/uts/sun4/os/
H A Dmachdep.c75 kfpu_t *fp; in thread_stk_init()
79 stk -= SA(sizeof (kfpu_t) + GSR_SIZE); in thread_stk_init()
82 fp = (kfpu_t *)stk; in thread_stk_init()
129 kfpu_t *fp; in lwp_stk_init()
135 fp = (kfpu_t *)stk; in lwp_stk_init()
192 kfpu_t *fp, *pfp = lwptofpu(lwp); in lwp_forkregs()
263 kfpu_t *fp = lwptofpu(lwp); in lwp_freeregs()
306 kfpu_t *fp = lwptofpu(lwp); in xregs_getfpfiller()
347 kfpu_t *fp = lwptofpu(lwp); in xregs_setfpfiller()
383 kfpu_t *fp = lwptofpu(lwp); in getfpasrs()
[all …]
H A Dvisinstr.c50 struct regs *, void *, kfpu_t *);
54 kfpu_t *);
56 void *, kfpu_t *);
58 kfpu_t *);
84 kfpu_t *fp) /* Need to fp to access gsr reg */ in vis_fpu_simulator()
618 kfpu_t *fp) /* Need to fp to access gsr reg */ in vis_alignaddr()
665 kfpu_t *fp) /* Need to fp to access gsr reg */ in vis_bmask()
1057 kfpu_t *fp) /* Need to fp to access gsr reg */ in vis_fpixel()
1246 kfpu_t *fp) /* Need to fp to access gsr reg */ in vis_faligndata()
1290 kfpu_t *fp) /* Need to fp to access gsr reg */ in vis_bshuffle()
[all …]
H A Dmlsetup.c122 mlsetup(struct regs *rp, kfpu_t *fp) in mlsetup()
H A Dtrap.c1358 kfpu_t *fp; in fpu_trap()
1657 kfpu_t *fp = lwptofpu(curthread->t_lwp); in nfload()
/illumos-gate/usr/src/uts/sparc/v9/fpu/
H A Dfpu.c59 fp_prsave(kfpu_t *fp) in fp_prsave()
88 kfpu_t *cfp, *pfp; in fp_fork()
130 fp_free(kfpu_t *fp, int isexec) in fp_free()
154 kfpu_t *fp; in fp_enable()
211 kfpu_t *fp; in fp_disabled()
320 kfpu_t *fp = lwptofpu(curthread->t_lwp); in fp_runq()
423 kfpu_t *fp = lwptofpu(lwp); in fp_precise()
H A Dv9instr.c479 kfpu_t *pfpu) /* Pointer to FPU register block. */ in movcc()
/illumos-gate/usr/src/uts/sparc/v9/sys/
H A Dvis_simulator.h162 struct regs *, void *, kfpu_t *);
174 void *, kfpu_t *);
180 void *, kfpu_t *);
H A Dmachpcb.h74 kfpu_t *mpcb_fpu; /* fpu state */
H A Dprivregs.h80 #define lwptofpu(lwp) ((kfpu_t *)((lwp)->lwp_fpu))
/illumos-gate/usr/src/uts/sparc/fpu/
H A Diu_simulator.c45 kfpu_t *pfpu) /* Pointer to FPU register block. */ in fbcc_sim()
181 kfpu_t *pfpu) /* Pointer to FPU register block. */ in _fp_iu_simulator()
H A Dfpu_simulator.c548 kfpu_t *pfp = lwptofpu(lwp); in fpu_vis_sim()
628 kfpu_t *pfpu) /* Pointer to FPU register block. */ in fp_emulator()
637 kfpu_t *pfp = lwptofpu(lwp); in fp_emulator()
/illumos-gate/usr/src/uts/intel/sys/
H A Dpcb.h42 kfpu_t fpu_regs; /* kernel save area for FPU */
H A Dfp.h319 } kfpu_t; typedef
/illumos-gate/usr/src/uts/sparc/v9/os/
H A Dv9dep.c89 kfpu_t *pfp; in setfpregs()
242 kfpu_t *pfp; in getfpregs()
331 kfpu_t *fp = lwptofpu(lwp); in setgregs()
401 kfpu_t *fp = lwptofpu(lwp); in getgregs()
438 kfpu_t *fp = lwptofpu(lwp); in getgregs32()
798 kfpu_t *fpp = lwptofpu(lwp); in setregs()
906 kfpu_t *fpp; in sendsig()
1237 kfpu_t *fpp; in sendsig32()
H A Dxregs.c191 kfpu_t *fp = lwptofpu(lwp); in xregs_getfpregs()
326 kfpu_t *fp = lwptofpu(lwp); in xregs_setfpregs()
H A Dsimulator.c265 kfpu_t *fp = lwptofpu(lwp); in do_unaligned()
489 kfpu_t *fp = lwptofpu(lwp); in do_unaligned()
902 kfpu_t *fp = lwptofpu(lwp); in simulate_unimp()
/illumos-gate/usr/src/uts/sparc/sys/
H A Dmcontext.h216 } kfpu_t; typedef
/illumos-gate/usr/src/common/crypto/sha1/
H A Dsha1.c147 extern int sha1_savefp(kfpu_t *, int);
148 extern void sha1_restorefp(kfpu_t *);
209 kfpu_t *fpu; in SHA1Update()
211 uint8_t fpua[sizeof (kfpu_t) + GSR_SIZE + VIS_ALIGN]; in SHA1Update()
215 fpu = (kfpu_t *)P2ROUNDUP((uintptr_t)fpua, 64); in SHA1Update()
/illumos-gate/usr/src/uts/sparc/fs/proc/
H A Dprmachdep.c880 kfpu_t *pfp = lwptofpu(lwp); in prstop()
884 extern void fp_prsave(kfpu_t *); in prstop()
/illumos-gate/usr/src/common/bignum/
H A Dbignumimpl.c2035 extern void big_savefp(kfpu_t *);
2036 extern void big_restorefp(kfpu_t *);
2058 uint8_t fpua[sizeof (kfpu_t) + FPR_ALIGN]; in big_modexp_ncp_float()
2059 kfpu_t *fpu; in big_modexp_ncp_float()
2066 fpu = (kfpu_t *)P2ROUNDUP((uintptr_t)fpua, FPR_ALIGN); in big_modexp_ncp_float()
/illumos-gate/usr/src/uts/sun4/ml/
H A Doffsets.in295 kfpu_t KFPUSIZE
H A Dswtch.S105 add %i2, SA(MINFRAME), %o0 ! o0 = kfpu_t ptr

12