Symbol: fpstate
sys/arch/powerpc/include/pcb.h
67
struct fpreg fpstate;
sys/arch/powerpc/powerpc/core_machdep.c
83
md_core.fpstate = pcb->pcb_fpu;
sys/arch/powerpc/powerpc/core_machdep.c
85
memset(&md_core.fpstate, 0, sizeof(md_core.fpstate));
sys/arch/sparc/fpu/fpu.c
132
struct fpstate *fs
sys/arch/sparc/fpu/fpu.c
251
struct fpstate *fs;
sys/arch/sparc/fpu/fpu.c
306
struct fpstate *fs;
sys/arch/sparc/fpu/fpu_emu.h
143
struct fpstate *fe_fpstate; /* registers, etc */
sys/arch/sparc/fpu/fpu_extern.h
38
struct fpstate;
sys/arch/sparc/fpu/fpu_extern.h
50
int fpu_cleanup(struct lwp *, struct fpstate *);
sys/arch/sparc/fpu/fpu_extern.h
51
int fpu_emulate(struct lwp *, struct trapframe *, struct fpstate *);
sys/arch/sparc/include/cpu.h
539
struct fpstate;
sys/arch/sparc/include/cpu.h
540
void ipi_savefpstate(struct fpstate *);
sys/arch/sparc/include/cpu.h
541
void savefpstate(struct fpstate *);
sys/arch/sparc/include/cpu.h
542
void loadfpstate(struct fpstate *);
sys/arch/sparc/include/pcb.h
117
struct fpstate md_fpstate;
sys/arch/sparc/include/proc.h
51
struct fpstate *md_fpstate; /* fpu state, if any; always resident */
sys/arch/sparc/include/trap.h
138
extern struct fpstate initfpstate;
sys/arch/sparc/sparc/core_machdep.c
100
memset((void *)&md_core.md_fpstate, 0, sizeof(struct fpstate));
sys/arch/sparc/sparc/cpu.c
1035
struct fpstate fpstate;
sys/arch/sparc/sparc/cpu.c
1049
fpstate.fs_fsr = 7 << FSR_VER_SHIFT;
sys/arch/sparc/sparc/cpu.c
1050
savefpstate(&fpstate);
sys/arch/sparc/sparc/cpu.c
1052
(fpstate.fs_fsr >> FSR_VER_SHIFT) & (FSR_VER >> FSR_VER_SHIFT);
sys/arch/sparc/sparc/machdep.c
348
struct fpstate *fs;
sys/arch/sparc/sparc/machdep.c
385
kmem_free(fs, sizeof(struct fpstate));
sys/arch/sparc/sparc/machdep.c
606
struct fpstate *fps = l->l_md.md_fpstate;
sys/arch/sparc/sparc/machdep.c
717
struct fpstate *fps = l->l_md.md_fpstate;
sys/arch/sparc/sparc/process_machdep.c
159
struct fpstate *fs;
sys/arch/sparc/sparc/process_machdep.c
171
struct fpstate *fs;
sys/arch/sparc/sparc/trap.c
107
struct fpstate initfpstate = {
sys/arch/sparc/sparc/trap.c
396
struct fpstate *fs = l->l_md.md_fpstate;
sys/arch/sparc/sparc/trap.c
408
fs = kmem_alloc(sizeof(struct fpstate), KM_SLEEP);
sys/arch/sparc/sparc/vm_machdep.c
223
kmem_alloc(sizeof(struct fpstate), KM_SLEEP);
sys/arch/sparc/sparc/vm_machdep.c
239
sizeof(struct fpstate));
sys/arch/sparc/sparc/vm_machdep.c
295
struct fpstate *fs;
sys/arch/sparc/sparc/vm_machdep.c
322
struct fpstate *fs;
sys/arch/sparc/sparc/vm_machdep.c
325
kmem_free(fs, sizeof(struct fpstate));
sys/arch/sparc64/sparc64/cpu.c
402
struct fpstate64 *fpstate;
sys/arch/sparc64/sparc64/cpu.c
406
fpstate = ALIGNFPSTATE(&fps[1]);
sys/arch/sparc64/sparc64/cpu.c
414
fpstate->fs_fsr = 7 << FSR_VER_SHIFT; /* 7 is reserved for "none" */
sys/arch/sparc64/sparc64/cpu.c
415
savefpstate(fpstate);
sys/arch/sparc64/sparc64/db_trace.c
451
struct fpstate64 *fpstate;
sys/arch/sparc64/sparc64/db_trace.c
454
fpstate = DDB_FP;
sys/arch/sparc64/sparc64/db_trace.c
457
fpstate = (struct fpstate64 *)(uintptr_t)addr;
sys/arch/sparc64/sparc64/db_trace.c
460
fpstate, (unsigned long long)fpstate->fs_fsr,
sys/arch/sparc64/sparc64/db_trace.c
461
(unsigned long)fpstate->fs_gsr);
sys/arch/sparc64/sparc64/db_trace.c
463
(unsigned int)fpstate->fs_regs[0],
sys/arch/sparc64/sparc64/db_trace.c
464
(unsigned int)fpstate->fs_regs[1],
sys/arch/sparc64/sparc64/db_trace.c
465
(unsigned int)fpstate->fs_regs[2],
sys/arch/sparc64/sparc64/db_trace.c
466
(unsigned int)fpstate->fs_regs[3],
sys/arch/sparc64/sparc64/db_trace.c
467
(unsigned int)fpstate->fs_regs[4],
sys/arch/sparc64/sparc64/db_trace.c
468
(unsigned int)fpstate->fs_regs[5],
sys/arch/sparc64/sparc64/db_trace.c
469
(unsigned int)fpstate->fs_regs[6],
sys/arch/sparc64/sparc64/db_trace.c
470
(unsigned int)fpstate->fs_regs[7]);
sys/arch/sparc64/sparc64/db_trace.c
472
(unsigned int)fpstate->fs_regs[8],
sys/arch/sparc64/sparc64/db_trace.c
473
(unsigned int)fpstate->fs_regs[9],
sys/arch/sparc64/sparc64/db_trace.c
474
(unsigned int)fpstate->fs_regs[10],
sys/arch/sparc64/sparc64/db_trace.c
475
(unsigned int)fpstate->fs_regs[11],
sys/arch/sparc64/sparc64/db_trace.c
476
(unsigned int)fpstate->fs_regs[12],
sys/arch/sparc64/sparc64/db_trace.c
477
(unsigned int)fpstate->fs_regs[13],
sys/arch/sparc64/sparc64/db_trace.c
478
(unsigned int)fpstate->fs_regs[14],
sys/arch/sparc64/sparc64/db_trace.c
479
(unsigned int)fpstate->fs_regs[15]);
sys/arch/sparc64/sparc64/db_trace.c
481
(unsigned int)fpstate->fs_regs[16],
sys/arch/sparc64/sparc64/db_trace.c
482
(unsigned int)fpstate->fs_regs[17],
sys/arch/sparc64/sparc64/db_trace.c
483
(unsigned int)fpstate->fs_regs[18],
sys/arch/sparc64/sparc64/db_trace.c
484
(unsigned int)fpstate->fs_regs[19],
sys/arch/sparc64/sparc64/db_trace.c
485
(unsigned int)fpstate->fs_regs[20],
sys/arch/sparc64/sparc64/db_trace.c
486
(unsigned int)fpstate->fs_regs[21],
sys/arch/sparc64/sparc64/db_trace.c
487
(unsigned int)fpstate->fs_regs[22],
sys/arch/sparc64/sparc64/db_trace.c
488
(unsigned int)fpstate->fs_regs[23]);
sys/arch/sparc64/sparc64/db_trace.c
490
(unsigned int)fpstate->fs_regs[24],
sys/arch/sparc64/sparc64/db_trace.c
491
(unsigned int)fpstate->fs_regs[25],
sys/arch/sparc64/sparc64/db_trace.c
492
(unsigned int)fpstate->fs_regs[26],
sys/arch/sparc64/sparc64/db_trace.c
493
(unsigned int)fpstate->fs_regs[27],
sys/arch/sparc64/sparc64/db_trace.c
494
(unsigned int)fpstate->fs_regs[28],
sys/arch/sparc64/sparc64/db_trace.c
495
(unsigned int)fpstate->fs_regs[29],
sys/arch/sparc64/sparc64/db_trace.c
496
(unsigned int)fpstate->fs_regs[30],
sys/arch/sparc64/sparc64/db_trace.c
497
(unsigned int)fpstate->fs_regs[31]);
sys/arch/sparc64/sparc64/db_trace.c
499
(unsigned int)fpstate->fs_regs[32],
sys/arch/sparc64/sparc64/db_trace.c
500
(unsigned int)fpstate->fs_regs[33],
sys/arch/sparc64/sparc64/db_trace.c
501
(unsigned int)fpstate->fs_regs[34],
sys/arch/sparc64/sparc64/db_trace.c
502
(unsigned int)fpstate->fs_regs[35],
sys/arch/sparc64/sparc64/db_trace.c
503
(unsigned int)fpstate->fs_regs[36],
sys/arch/sparc64/sparc64/db_trace.c
504
(unsigned int)fpstate->fs_regs[37],
sys/arch/sparc64/sparc64/db_trace.c
505
(unsigned int)fpstate->fs_regs[38],
sys/arch/sparc64/sparc64/db_trace.c
506
(unsigned int)fpstate->fs_regs[39]);
sys/arch/sparc64/sparc64/db_trace.c
508
(unsigned int)fpstate->fs_regs[40],
sys/arch/sparc64/sparc64/db_trace.c
509
(unsigned int)fpstate->fs_regs[41],
sys/arch/sparc64/sparc64/db_trace.c
510
(unsigned int)fpstate->fs_regs[42],
sys/arch/sparc64/sparc64/db_trace.c
511
(unsigned int)fpstate->fs_regs[43],
sys/arch/sparc64/sparc64/db_trace.c
512
(unsigned int)fpstate->fs_regs[44],
sys/arch/sparc64/sparc64/db_trace.c
513
(unsigned int)fpstate->fs_regs[45],
sys/arch/sparc64/sparc64/db_trace.c
514
(unsigned int)fpstate->fs_regs[46],
sys/arch/sparc64/sparc64/db_trace.c
515
(unsigned int)fpstate->fs_regs[47]);
sys/arch/sparc64/sparc64/db_trace.c
517
(unsigned int)fpstate->fs_regs[48],
sys/arch/sparc64/sparc64/db_trace.c
518
(unsigned int)fpstate->fs_regs[49],
sys/arch/sparc64/sparc64/db_trace.c
519
(unsigned int)fpstate->fs_regs[50],
sys/arch/sparc64/sparc64/db_trace.c
520
(unsigned int)fpstate->fs_regs[51],
sys/arch/sparc64/sparc64/db_trace.c
521
(unsigned int)fpstate->fs_regs[52],
sys/arch/sparc64/sparc64/db_trace.c
522
(unsigned int)fpstate->fs_regs[53],
sys/arch/sparc64/sparc64/db_trace.c
523
(unsigned int)fpstate->fs_regs[54],
sys/arch/sparc64/sparc64/db_trace.c
524
(unsigned int)fpstate->fs_regs[55]);
sys/arch/sparc64/sparc64/db_trace.c
526
(unsigned int)fpstate->fs_regs[56],
sys/arch/sparc64/sparc64/db_trace.c
527
(unsigned int)fpstate->fs_regs[57],
sys/arch/sparc64/sparc64/db_trace.c
528
(unsigned int)fpstate->fs_regs[58],
sys/arch/sparc64/sparc64/db_trace.c
529
(unsigned int)fpstate->fs_regs[59],
sys/arch/sparc64/sparc64/db_trace.c
530
(unsigned int)fpstate->fs_regs[60],
sys/arch/sparc64/sparc64/db_trace.c
531
(unsigned int)fpstate->fs_regs[61],
sys/arch/sparc64/sparc64/db_trace.c
532
(unsigned int)fpstate->fs_regs[62],
sys/arch/sparc64/sparc64/db_trace.c
533
(unsigned int)fpstate->fs_regs[63]);
sys/arch/sparc64/sparc64/netbsd32_machdep.c
450
struct fpstate *fsp;
sys/arch/sparc64/sparc64/netbsd32_machdep.c
536
struct fpstate *fsp;
sys/compat/linux/arch/amd64/linux_machdep.c
217
sigframe.uc.luc_mcontext.fpstate = fpsp;
sys/compat/linux/arch/amd64/linux_machdep.c
343
if (lsigctx->fpstate != NULL)
sys/compat/linux/arch/amd64/linux_machdep.c
385
if (lsigctx->fpstate != NULL) {
sys/compat/linux/arch/amd64/linux_machdep.c
387
error = copyin(lsigctx->fpstate, fxarea, sizeof(*fxarea));
sys/compat/linux/arch/amd64/linux_machdep.h
88
struct linux__fpstate *fpstate;