Home
last modified time | relevance | path

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

12

/titanic_41/usr/src/uts/sparc/sys/fpu/
H A Dfpusystm.h57 extern void fp_clearregs(kfpu_t *);
59 extern void fp_fksave(kfpu_t *);
61 extern void fp_load(kfpu_t *);
62 extern void fp_save(kfpu_t *);
63 extern void fp_restore(kfpu_t *);
70 extern void fp_free(kfpu_t *, int);
72 extern void fp_v8_load(kfpu_t *);
73 extern void fp_v8p_load(kfpu_t *);
74 extern void fp_v8_fksave(kfpu_t *);
75 extern void fp_v8p_fksave(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 *);
/titanic_41/usr/src/uts/sun4/ml/
H A Dsubr_asm.s314 save_gsr(kfpu_t *fp)
331 restore_gsr(kfpu_t *fp)
355 _fp_read_pgsr(kfpu_t *fp)
378 get_gsr(kfpu_t *fp)
399 _fp_write_pgsr(uint64_t buf, kfpu_t *fp)
420 set_gsr(uint64_t buf, kfpu_t *fp)
499 fp_save(kfpu_t *fp)
504 fp_fksave(kfpu_t *fp)
529 fp_v8_fksave(kfpu_t *fp)
552 fp_v8p_fksave(kfpu_t *fp)
[all …]
/titanic_41/usr/src/uts/sun4/os/
H A Dmachdep.c74 kfpu_t *fp; in thread_stk_init()
78 stk -= SA(sizeof (kfpu_t) + GSR_SIZE); in thread_stk_init()
81 fp = (kfpu_t *)stk; in thread_stk_init()
128 kfpu_t *fp; in lwp_stk_init()
131 stk -= SA(sizeof (kfpu_t) + GSR_SIZE); in lwp_stk_init()
134 fp = (kfpu_t *)stk; in lwp_stk_init()
138 bzero(fp, sizeof (kfpu_t) + GSR_SIZE); in lwp_stk_init()
186 kfpu_t *fp, *pfp = lwptofpu(lwp); in lwp_forkregs()
257 kfpu_t *fp = lwptofpu(lwp); in lwp_freeregs()
300 kfpu_t *fp = lwptofpu(lwp); in xregs_getfpfiller()
[all …]
H A Dvisinstr.c50 struct regs *, void *, kfpu_t *);
54 kfpu_t *);
56 void *, kfpu_t *);
58 kfpu_t *);
59 static enum ftt_type vis_siam(fp_simd_type *, vis_inst_type, kfpu_t *);
63 static enum ftt_type vis_fpixel(fp_simd_type *, vis_inst_type, 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()
[all …]
H A Dmlsetup.c122 mlsetup(struct regs *rp, kfpu_t *fp) in mlsetup()
/titanic_41/usr/src/uts/sparc/v9/fpu/
H A Dfpu.c61 fp_prsave(kfpu_t *fp) in fp_prsave()
90 kfpu_t *cfp, *pfp; in fp_fork()
132 fp_free(kfpu_t *fp, int isexec) in fp_free()
156 kfpu_t *fp; in fp_enable()
213 kfpu_t *fp; in fp_disabled()
322 kfpu_t *fp = lwptofpu(curthread->t_lwp); in fp_runq()
425 kfpu_t *fp = lwptofpu(lwp); in fp_precise()
H A Dv9instr.c479 kfpu_t *pfpu) /* Pointer to FPU register block. */ in movcc()
/titanic_41/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 */
/titanic_41/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.c547 kfpu_t *pfp = lwptofpu(lwp); in fpu_vis_sim()
627 kfpu_t *pfpu) /* Pointer to FPU register block. */ in fp_emulator()
636 kfpu_t *pfp = lwptofpu(lwp); in fp_emulator()
/titanic_41/usr/src/uts/intel/sys/
H A Dpcb.h38 kfpu_t fpu_regs; /* kernel save area for FPU */
H A Dregset.h366 } kfpu_t; typedef
/titanic_41/usr/src/cmd/mdb/sparc/v9/kmdb/
H A Dkaif_regs.h85 kfpu_t krs_fpregs; /* Saved FP registers */
/titanic_41/usr/src/uts/sparc/v9/os/
H A Dv9dep.c88 kfpu_t *pfp; in setfpregs()
241 kfpu_t *pfp; in getfpregs()
330 kfpu_t *fp = lwptofpu(lwp); in setgregs()
400 kfpu_t *fp = lwptofpu(lwp); in getgregs()
437 kfpu_t *fp = lwptofpu(lwp); in getgregs32()
797 kfpu_t *fpp = lwptofpu(lwp); in setregs()
905 kfpu_t *fpp; in sendsig()
1236 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()
/titanic_41/usr/src/cmd/mdb/sparc/kmdb/
H A Dkaif_off.in69 kfpu_t
/titanic_41/usr/src/common/crypto/sha1/
H A Dsha1.c154 extern int sha1_savefp(kfpu_t *, int);
155 extern void sha1_restorefp(kfpu_t *);
216 kfpu_t *fpu; in SHA1Update()
218 uint8_t fpua[sizeof (kfpu_t) + GSR_SIZE + VIS_ALIGN]; in SHA1Update()
222 fpu = (kfpu_t *)P2ROUNDUP((uintptr_t)fpua, 64); in SHA1Update()
/titanic_41/usr/src/uts/sparc/sys/
H A Dregset.h331 } kfpu_t; typedef
/titanic_41/usr/src/uts/sparc/v9/ml/
H A Dfloat.s163 fp_clearregs(kfpu_t *fp)
/titanic_41/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()
/titanic_41/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()

12