HomeSort by: relevance | last modified time | path
    Searched refs:fsr (Results 1 - 25 of 25) sorted by relevancy

  /src/sys/arch/sparc64/include/
fsr.h 1 /* $NetBSD: fsr.h,v 1.4 2010/08/08 18:44:16 chs Exp $ */
3 #include <sparc/fsr.h>
reg.h 160 #include <machine/fsr.h>
188 int64_t fr_fsr; /* %fsr */
206 int fr_fsr; /* %fsr */
Makefile 10 fenv.h float.h frame.h fsr.h \
  /src/sys/arch/sparc64/sparc64/
netbsd32_sigcode.s 31 #include <machine/fsr.h>
sigcode32.s 100 * Make room on the stack for 32 %f registers + %fsr. This comes
121 st %fsr, [%sp + CCFSZ + 0]
152 ld [%sp + CCFSZ + 0], %fsr
sunos_sigcode.s 99 * Make room on the stack for 32 %f registers + %fsr. This comes
111 * Saving the fpu registers is expensive, so do it iff the fsr
121 st %fsr, [%sp + CCFSZ + 0]
153 ld [%sp + CCFSZ + 0], %fsr
db_machdep.c 220 { "fsr", dbregfp(fsr), db_sparc_regop, 0 },
mp_subr.S 353 stx %fsr, [%g3 + FS_FSR] ! f->fs_fsr = getfsr();
locore.s 6550 * Make room on the stack for 64 %f registers + %fsr. This comes
6573 stx %fsr, [%sp + CC64FSZ + BIAS + 0]
6607 ldx [%sp + CC64FSZ + BIAS + 0], %fsr
7355 stx %fsr, [%o0 + FS_FSR] ! f->fs_fsr = getfsr();
7414 ldx [%o0 + FS_FSR], %fsr ! setfsr(f->fs_fsr);
  /src/lib/libc/arch/sparc64/gen/
modf.S 47 #include <machine/fsr.h>
74 * 4@[%fp + BIAS - 4] saved %fsr
75 * 4@[%fp + BIAS - 8] new %fsr with rounding set to `towards 0'
126 st %fsr, [%fp + BIAS - 4] ! %l5 = current FSR mode
134 ld [%fp + BIAS - 8], %fsr
140 * Restore %fsr, but leave exceptions accrued.
142 st %fsr, [%fp + BIAS - 4]
144 andn %l6, %l3, %l6 ! %l6 = %fsr & ~FSR_RD;
147 ld [%fp + BIAS - 4], %fsr ! restore %fsr, leaving accrued stuf
    [all...]
  /src/lib/libc/arch/sparc/gen/
modf.S 47 #include <machine/fsr.h>
74 * 4@[%fp - 4] saved %fsr
75 * 4@[%fp - 8] new %fsr with rounding set to `towards 0'
131 st %fsr, [%fp - 4] ! %l5 = current FSR mode
139 ld [%fp - 8], %fsr
145 * Restore %fsr, but leave exceptions accrued.
147 st %fsr, [%fp - 4]
149 andn %l6, %l3, %l6 ! %l6 = %fsr & ~FSR_RD;
152 ld [%fp - 4], %fsr ! restore %fsr, leaving accrued stuf
    [all...]
  /src/sys/arch/arm/arm32/
fault.c 190 data_abort_fixup(trapframe_t *tf, u_int fsr, u_int far, struct lwp *l)
221 dab_fatal(tf, fsr, far, l, NULL);
235 u_int far, fsr; local in function:data_abort_handler
245 /* Grab FAR/FSR before enabling interrupts */
247 fsr = cpu_faultstatus();
264 UVMHIST_LOG(maphist, " (l=%#jx, far=%#jx, fsr=%#jx",
265 (uintptr_t)l, far, fsr, 0);
275 curcpu()->ci_abt_evs[fsr & FAULT_TYPE_MASK].ev_count++;
278 if (__predict_false(data_aborts[fsr & FAULT_TYPE_MASK].func != NULL)) {
280 printf("%s: data_aborts fsr=0x%x far=0x%x\n"
    [all...]
  /src/sys/arch/sparc/include/
reg.h 88 #include <machine/fsr.h>
108 int fr_fsr; /* %fsr */
Makefile 10 fenv.h float.h frame.h fsr.h \
  /src/tests/fs/lfs/
t_fcntl.c 175 struct lfs_filestat_req fsr; local in function:coalesce
195 fsr.ino = ino;
196 fsr.len = 1;
197 fsr.fss = &fss_before;
198 if (rump_sys_fcntl(fd, LFCNFILESTATS, &fsr) < 0)
211 fsr.fss = &fss_scrambled;
212 if (rump_sys_fcntl(fd, LFCNFILESTATS, &fsr) < 0)
226 fsr.fss = &fss_after;
227 if (rump_sys_fcntl(fd, LFCNFILESTATS, &fsr) < 0)
  /src/sys/arch/sparc/fpu/
fpu.c 138 int i, fsr = fs->fs_fsr, error; local in function:fpu_cleanup
154 switch ((fsr >> FSR_FTT_SHIFT) & FSR_FTT_MASK) {
163 if ((i = fsr & FSR_CX) == 0)
198 printf("fsr=0x%x\n", fsr);
305 int opf, rs1, rs2, rd, type, mask, fsr, cx; local in function:fpu_execute
308 int opf, rs1, rs2, rd, type, mask, fsr, cx, i, cond; local in function:fpu_execute
537 fsr = fe->fe_fsr | (cx << FSR_CX_SHIFT);
539 if (fsr & (FSR_NV << FSR_TEM_SHIFT)) {
540 fs->fs_fsr = (fsr & ~FSR_FTT)
    [all...]
  /src/lib/libc/compat/arch/sparc64/sys/
compat___sigtramp1.S 54 #include <machine/fsr.h>
88 * Make room on the stack for 64 %f registers + %fsr. This comes
111 stx %fsr, [%sp + CC64FSZ + BIAS + 0]
143 ldx [%sp + CC64FSZ + BIAS + 0], %fsr
  /src/sys/arch/arm/sunxi/
sun6i_spi.c 323 uint32_t fsr; local in function:sun6ispi_send
328 fsr = SPIREG_READ(sc, SPI_FSR);
329 if (__SHIFTOUT(fsr, SPI_FSR_TF_CNT) >= 64) {
348 uint32_t fsr; local in function:sun6ispi_recv
353 fsr = SPIREG_READ(sc, SPI_FSR);
354 if (__SHIFTOUT(fsr, SPI_FSR_RF_CNT) == 0) {
sun4i_spi.c 291 uint32_t fsr; local in function:sun4ispi_rxtx
297 fsr = SPIREG_READ(sc, SPI_FIFO_STA);
298 rxavail = __SHIFTOUT(fsr, SPI_FIFO_STA_RF_CNT);
299 txavail = 64 - __SHIFTOUT(fsr, SPI_FIFO_STA_TF_CNT);
  /src/sys/arch/sparc/sparc/
sigcode_state.s 90 * Make room on the stack for 32 %f registers + %fsr. This comes \
102 * Saving the fpu registers is expensive, so do it iff the fsr \
111 st %fsr, [%sp + CCFSZ + 0]; \
138 ld [%sp + CCFSZ + 0], %fsr; \
locore.s 5642 * Store the current FPU state. The first `st %fsr' may cause a trap;
5665 st %fsr, [%o0 + FS_FSR] ! f->fs_fsr = getfsr();
5669 * because user code tried to store %fsr and took the FPU
5699 * We have to reread the fsr each time in order to get the new QNE bit.
5705 st %fsr, [%o0 + FS_FSR] ! reread fsr
5706 ld [%o0 + FS_FSR], %o4 ! if fsr & QNE, loop
5715 * The fsr store trapped. Do it again; this time it will not trap.
5716 * We could just have the trap handler return to the `st %fsr', but
5722 st %fsr, [%o0 + FS_FSR] ! but first finish the %fsr stor
    [all...]
  /src/sys/arch/powerpc/fpu/
fpu_emu.c 349 int ra, rb, rc, rt, type, mask, fsr, cx, bf, setcr, cond; local in function:fpu_execute
838 fsr = fe->fe_fpscr & ~(FPSCR_FEX|FPSCR_VX);
840 fsr |= cx;
841 DPRINTF(FPE_INSN, ("fpu_execute: cx %x, fsr %x\n", cx, fsr));
843 if (fsr & FPSR_INV)
844 fsr |= FPSCR_VX;
845 mask = (fsr & FPSR_EX) << (25 - 3);
846 if (fsr & mask)
847 fsr |= FPSCR_FEX
    [all...]
  /src/lib/libc/compat/arch/sparc/sys/
compat___sigtramp1.S 82 * Make room on the stack for 32 %f registers + %fsr. This comes \
94 * Saving the fpu registers is expensive, so do it iff the fsr \
103 st %fsr, [%sp + CCFSZ + 0]; \
130 ld [%sp + CCFSZ + 0], %fsr; \
  /src/sys/arch/ia64/include/
ia64_cpu.h 420 IA64_AR(fsr)
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_linux.cc 1843 uptr fsr = ucontext->uc_mcontext.error_code; local in function:__sanitizer::SignalContext::GetWriteFlag
1844 return fsr & FSR_WRITE ? WRITE : READ;

Completed in 31 milliseconds