| /src/sys/arch/m68k/m68k/ |
| switch_subr.s | 62 * registers are available for use. 67 * All registers except %d0, %d1 and %a0 must be preserved across 96 moveml %d2-%d7/%a2-%a7,PCB_REGS(%a1) | save non-scratch registers 116 fmovem %fp0-%fp7,FPF_REGS(%a2) | save FP general registers 117 fmovem %fpcr/%fpsr/%fpi,FPF_FPCR(%a2) | save FP control registers 126 fmovem %fp0-%fp7,FPF_REGS(%a2) | save FP general registers 127 fmovem %fpcr,FPF_FPCR(%a2) | save FP control registers 165 moveml PCB_REGS(%a1),%d2-%d7/%a2-%a7 | restore registers 186 fmovem FPF_FPCR(%a0),%fpcr/%fpsr/%fpi | restore FP control registers 187 fmovem FPF_REGS(%a0),%fp0-%fp7 | restore FP general registers [all...] |
| compat_13_sigreturn13.s | 58 moveml #0xFFFF,-(%sp) | save user registers 81 moveml (%sp)+,#0x7FFF | restore user registers
|
| compat_16_sigreturn14.s | 58 moveml #0xFFFF,-(%sp) | save user registers 81 moveml (%sp)+,#0x7FFF | restore user registers
|
| /src/sys/lib/libunwind/ |
| DwarfInstructions.hpp | 21 #include "Registers.hpp" 54 const R ®isters) { 56 return registers.getRegister(prolog.cfaRegister) + 59 return evaluateExpression(prolog.cfaExpression, addressSpace, registers, 68 A &addressSpace, const R ®isters, pint_t cfa, 76 evaluateExpression(savedReg.value, addressSpace, registers, cfa)); 79 return evaluateExpression(savedReg.value, addressSpace, registers, cfa); 82 return registers.getRegister(savedReg.value); 94 A &addressSpace, const R ®isters, pint_t cfa, 101 return evaluateExpression(savedReg.value, addressSpace, registers, cfa) [all...] |
| libunwind.cxx | 194 NativeUnwindRegisters registers; local 195 ThisUnwindCursor cursor1(registers, sThisAddressSpace); 196 ThisUnwindCursor cursor2(registers, sThisAddressSpace); 213 NativeUnwindRegisters registers; local 214 ThisUnwindCursor cursor(registers, sThisAddressSpace); 224 NativeUnwindRegisters registers; local 225 ThisUnwindCursor cursor(registers, sThisAddressSpace); 301 NativeUnwindRegisters registers; local 302 ThisUnwindCursor cursor(registers, sThisAddressSpace); 327 NativeUnwindRegisters registers; local 339 NativeUnwindRegisters registers; local [all...] |
| /src/lib/libc/compat/arch/vax/sys/ |
| compat___sigtramp2.S | 31 * Signal trampoline; registers when called: 49 pushr $(R0|R1|R2|R3|R4|R5) # save scratch registers
|
| /src/sys/arch/atari/dev/ |
| hdfd_intr.s | 51 INTERRUPT_SAVEREG | Save scratch registers 52 movl _C_LABEL(fdio_addr),%a0 | Get base of fdc registers 80 INTERRUPT_SAVEREG | Save scratch registers 81 movl _C_LABEL(fdio_addr),%a0 | Get base of fdc registers 138 INTERRUPT_RESTOREREG | and saved registers
|
| /src/sys/arch/hppa/spmath/ |
| impyu.S | 56 ; Definitions - General registers 79 impyu: stws,ma pu,4(%sp) ; save registers on stack 80 stws,ma pl,4(%sp) ; save registers on stack 81 stws,ma op1,4(%sp) ; save registers on stack 82 stws,ma cnt,4(%sp) ; save registers on stack 83 stws,ma brindex,4(%sp) ; save registers on stack 84 stws,ma saveop2,4(%sp) ; save registers on stack 85 stws,ma pc,4(%sp) ; save registers on stack 86 stws,ma pm,4(%sp) ; save registers on stack 309 ldws,mb -4(%sp),pm ; restore registers [all...] |
| impys.S | 56 * Definitions - General registers 72 stws,ma pu,4(%sp) ; save registers on stack 73 stws,ma pl,4(%sp) ; save registers on stack 74 stws,ma op1,4(%sp) ; save registers on stack 75 stws,ma cnt,4(%sp) ; save registers on stack 76 stws,ma brindex,4(%sp) ; save registers on stack 77 stws,ma sign,4(%sp) ; save registers on stack 78 stws,ma pc,4(%sp) ; save registers on stack 79 stws,ma pm,4(%sp) ; save registers on stack 305 ldws,mb -4(%sp),pm ; restore registers [all...] |
| divu.S | 52 * General registers 64 stws,ma rem,4(%sp) ; save registers on stack 65 stws,ma quo,4(%sp) ; save registers on stack 66 stws,ma dvr,4(%sp) ; save registers on stack 67 stws,ma tp,4(%sp) ; save registers on stack 153 ldws,mb -4(%sp),tp ; restore registers 154 ldws,mb -4(%sp),dvr ; restore registers 155 ldws,mb -4(%sp),quo ; restore registers 157 ldws,mb -4(%sp),rem ; restore registers
|
| /src/sys/arch/sparc/sparc/ |
| sunos_sigcode.s | 76 ! get registers back & set syscall #
|
| /src/sys/external/bsd/compiler_rt/dist/lib/xray/ |
| xray_trampoline_arm.S | 13 @ It preserves all registers except r0, r12(ip), r14(lr) and r15(pc) 14 @ Assume that "q" part of the floating-point registers is not used 44 @ Assume that "q" part of the floating-point registers is not used for the 74 @ It preserves all registers except r0, r12(ip), r14(lr) and r15(pc) 75 @ Assume that "q" part of the floating-point registers is not used
|
| xray_trampoline_powerpc64_asm.S | 8 # Spill r3-r10, f1-f13, and vsr34-vsr45, which are parameter registers. 149 # Spill r3-r4, f1-f8, and vsr34-vsr41, which are return registers.
|
| /src/sys/arch/atari/stand/tostools/libtos/ |
| bsdstart.S | 29 * This function sets up the registers according to the kernel parameter block, 47 | the BSD kernel wants values into the following registers: 56 | All other registers zeroed for possible future requirements. 96 | Turn off 68030 TT registers
|
| /src/sys/arch/sparc64/sparc64/ |
| sunos_sigcode.s | 73 * [%sp] 64 bytes to which registers can be dumped 99 * Make room on the stack for 32 %f registers + %fsr. This comes 104 mov %g2, %l2 ! save globals in %l registers 111 * Saving the fpu registers is expensive, so do it iff the fsr 149 tst %l0 ! reload fpu registers? 179 ! get registers back & set syscall #
|
| sigcode32.s | 74 * [%sp] 64 bytes to which registers can be dumped 100 * Make room on the stack for 32 %f registers + %fsr. This comes 105 mov %g2, %l2 ! save globals in %l registers 112 * Saving the fpu registers is expensive, so do it iff it is 178 restore %g0, SIGRETURN_NAME, %g1 ! get registers back & set syscall #
|
| /src/games/warp/ |
| config.sh | 102 registers='3'
|
| /src/libexec/ld.elf_so/arch/m68k/ |
| rtld_start.S | 77 INTERRUPT_RESTOREREG | restore caller-saved registers
|
| /src/sys/arch/amiga/stand/loadbsd/ |
| startit.s | 13 | the BSD kernel wants values into the following registers: 23 | All other registers zeroed for possible future requirements. 80 | Turn off 68030 TT registers 83 beq nott | Skip TT registers if not 68030 155 moveq #0,d2 | zero out unused registers
|
| /src/sys/dev/microcode/aic7xxx/ |
| aicasm_symbol.c | 464 * Sort the registers by address with a simple insertion sort. 468 symlist_t registers; local 484 SLIST_INIT(®isters); 499 symlist_add(®isters, cursym, SYMLIST_SORT); 536 SLIST_FOREACH(curnode, ®isters, links) { 575 regnode = symlist_search(®isters, regname); 587 regnode = symlist_search(®isters, regname); 592 while (SLIST_FIRST(®isters) != NULL) { 598 curnode = SLIST_FIRST(®isters); 599 SLIST_REMOVE_HEAD(®isters, links) [all...] |
| /src/sys/arch/next68k/stand/boot/ |
| srt0.s | 87 moveml %d0-%d7/%a0-%a7,%sp@- | save all registers 89 movel %sp,%sp@- | push pointer to registers
|
| /src/libexec/ld.elf_so/arch/i386/ |
| rtld_start.S | 71 pushf # save registers
|
| /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
| soc15.h | 91 const struct soc15_reg_golden *registers,
|
| /src/sys/arch/amiga/stand/bootblock/boot/ |
| startit.s | 58 | the BSD kernel wants values into the following registers: 69 | All other registers zeroed for possible future requirements. 130 | Turn off 68030 TT registers 133 jeq nott | Skip TT registers if not 68030 272 moveq #0,%d2 | zero out unused registers
|
| /src/sys/arch/next68k/next68k/ |
| locore.s | 183 * All data registers are now free. All address registers 290 * translation registers (which provide PA == VA mappings) and just 308 * and disable the TT registers. 411 moveml #0xFFFF,%sp@- | save registers 429 moveml #0xFFFF,%sp@- | save registers 444 moveml #0xFFFF,%sp@- | save user registers 484 moveml #0xFFFF,%sp@- | save user registers 494 moveml %sp@+,#0x7FFF | restore most registers 606 | before restoring registers and returning [all...] |