Home
last modified time | relevance | path

Searched refs:ftt_type (Results 1 – 13 of 13) sorted by relevance

/titanic_50/usr/src/uts/sparc/sys/fpu/
H A Dglobals.h87 extern enum ftt_type _fp_iu_simulator(fp_simd_type *, fp_inst_type,
96 extern enum ftt_type fmovcc(fp_simd_type *, fp_inst_type, fsr_type *);
97 extern enum ftt_type fmovr(fp_simd_type *, fp_inst_type);
98 extern enum ftt_type movcc(fp_simd_type *, fp_inst_type, struct regs *,
100 extern enum ftt_type fldst(fp_simd_type *, fp_inst_type, struct regs *,
123 extern enum ftt_type _fp_write_word(uint32_t *, uint32_t, fp_simd_type *);
124 extern enum ftt_type _fp_read_word(const uint32_t *, uint32_t *,
126 extern enum ftt_type _fp_read_inst(const uint32_t *, uint32_t *,
128 extern enum ftt_type _fp_write_extword(uint64_t *, uint64_t, fp_simd_type *);
129 extern enum ftt_type _fp_read_extword(const uint64_t *, uint64_t *,
[all …]
H A Dfpu_simulator.h76 enum ftt_type { /* types of traps */ enum
395 extern enum ftt_type fpu_vis_sim(fp_simd_type *pfpsd, fp_inst_type *pinst,
401 extern enum ftt_type fpu_simulator(fp_simd_type *pfpsd, fp_inst_type *pinst,
407 extern enum ftt_type fp_emulator(fp_simd_type *pfpsd, fp_inst_type *pinst,
413 extern void fp_traps(fp_simd_type *pfpsd, enum ftt_type ftt, struct regs *rp);
419 extern void fp_kstat_update(enum ftt_type ftt);
443 extern enum ftt_type fpu_simulator(
453 extern enum ftt_type fp_emulator(
466 enum ftt_type ftt, /* Type of trap. */
473 extern void fp_kstat_update(enum ftt_type ftt); /* Type of trap. */
/titanic_50/usr/src/uts/sparc/v9/fpu/
H A Duword.c43 enum ftt_type
72 enum ftt_type
101 enum ftt_type
130 enum ftt_type
159 enum ftt_type
191 enum ftt_type
199 enum ftt_type ftt; in read_iureg()
253 enum ftt_type
262 enum ftt_type ftt; in write_iureg()
H A Dv9instr.c47 enum ftt_type
57 enum ftt_type ftt; in fldst()
148 static enum ftt_type
264 static enum ftt_type
379 enum ftt_type
400 enum ftt_type
408 enum ftt_type ftt; in fmovr()
473 enum ftt_type
490 enum ftt_type ftt = ftt_none; in movcc()
H A Dfpu.c525 enum ftt_type ftt, /* trap type */ in fp_traps()
/titanic_50/usr/src/uts/sun4/os/
H A Dvisinstr.c47 static enum ftt_type vis_array(fp_simd_type *, vis_inst_type, struct regs *,
49 static enum ftt_type vis_alignaddr(fp_simd_type *, vis_inst_type,
51 static enum ftt_type vis_edge(fp_simd_type *, vis_inst_type, struct regs *,
53 static enum ftt_type vis_faligndata(fp_simd_type *, fp_inst_type,
55 static enum ftt_type vis_bmask(fp_simd_type *, vis_inst_type, struct regs *,
57 static enum ftt_type vis_bshuffle(fp_simd_type *, fp_inst_type,
59 static enum ftt_type vis_siam(fp_simd_type *, vis_inst_type, kfpu_t *);
60 static enum ftt_type vis_fcmp(fp_simd_type *, vis_inst_type, struct regs *,
62 static enum ftt_type vis_fmul(fp_simd_type *, vis_inst_type);
63 static enum ftt_type vis_fpixel(fp_simd_type *, vis_inst_type, kfpu_t *);
[all …]
/titanic_50/usr/src/uts/sparc/v9/sys/
H A Dvis_simulator.h161 extern enum ftt_type vis_fpu_simulator(fp_simd_type *, fp_inst_type,
167 enum ftt_type vis_fldst(fp_simd_type *, fp_inst_type, struct regs *,
173 enum ftt_type vis_rdgsr(fp_simd_type *, fp_inst_type, struct regs *,
179 enum ftt_type vis_wrgsr(fp_simd_type *, fp_inst_type, struct regs *,
/titanic_50/usr/src/uts/sparc/dtrace/
H A Dfasttrap_isa.c538 switch (tp->ftt_type) { in fasttrap_pid_probe()
996 if (tp->ftt_type != FASTTRAP_T_COMMON) { in fasttrap_pid_probe()
1110 tp->ftt_type = FASTTRAP_T_COMMON; in fasttrap_tracepoint_init()
1115 tp->ftt_type = FASTTRAP_T_CALL; in fasttrap_tracepoint_init()
1149 tp->ftt_type = FASTTRAP_T_ALWAYS; in fasttrap_tracepoint_init()
1156 tp->ftt_type = FASTTRAP_T_CCR; in fasttrap_tracepoint_init()
1172 tp->ftt_type = FASTTRAP_T_ALWAYS; in fasttrap_tracepoint_init()
1174 tp->ftt_type = FASTTRAP_T_CCR; in fasttrap_tracepoint_init()
1205 tp->ftt_type = FASTTRAP_T_REG; in fasttrap_tracepoint_init()
1216 tp->ftt_type = FASTTRAP_T_SETHI; in fasttrap_tracepoint_init()
[all …]
/titanic_50/usr/src/uts/intel/dtrace/
H A Dfasttrap_isa.c339 tp->ftt_type = FASTTRAP_T_COMMON; in fasttrap_tracepoint_init()
358 tp->ftt_type = FASTTRAP_T_JCC; in fasttrap_tracepoint_init()
374 tp->ftt_type = FASTTRAP_T_CALL; in fasttrap_tracepoint_init()
376 tp->ftt_type = FASTTRAP_T_JMP; in fasttrap_tracepoint_init()
444 tp->ftt_type = FASTTRAP_T_RET; in fasttrap_tracepoint_init()
448 tp->ftt_type = FASTTRAP_T_RET16; in fasttrap_tracepoint_init()
469 tp->ftt_type = FASTTRAP_T_JCC; in fasttrap_tracepoint_init()
478 tp->ftt_type = FASTTRAP_T_LOOP; in fasttrap_tracepoint_init()
485 tp->ftt_type = FASTTRAP_T_JCXZ; in fasttrap_tracepoint_init()
491 tp->ftt_type = FASTTRAP_T_CALL; in fasttrap_tracepoint_init()
[all …]
/titanic_50/usr/src/uts/sparc/fpu/
H A Diu_simulator.c41 static enum ftt_type
175 enum ftt_type
H A Dfpu_simulator.c167 static enum ftt_type
534 enum ftt_type
549 enum ftt_type ftt; in fpu_vis_sim()
594 enum ftt_type
622 enum ftt_type
635 enum ftt_type ftt; in fp_emulator()
790 fp_kstat_update(enum ftt_type ftt) in fp_kstat_update()
/titanic_50/usr/src/uts/sparc/sys/
H A Dfasttrap_isa.h58 #define ftt_type ftt_mtp.ftmt_type macro
/titanic_50/usr/src/uts/intel/sys/
H A Dfasttrap_isa.h67 #define ftt_type ftt_mtp.ftmt_type macro