/external/libunwind/src/sh/ |
gen-offsets.c | 30 SC ("R0", sc_regs[0]); 31 SC ("R1", sc_regs[1]); 32 SC ("R2", sc_regs[2]); 33 SC ("R3", sc_regs[3]); 34 SC ("R4", sc_regs[4]); 35 SC ("R5", sc_regs[5]); 36 SC ("R6", sc_regs[6]); 37 SC ("R7", sc_regs[7]); 38 SC ("R8", sc_regs[8]); 39 SC ("R9", sc_regs[9]) [all...] |
Gresume.c | 81 sc->sc_regs[0] = uc->uc_mcontext.gregs[0]; 82 sc->sc_regs[1] = uc->uc_mcontext.gregs[1]; 83 sc->sc_regs[2] = uc->uc_mcontext.gregs[2]; 84 sc->sc_regs[3] = uc->uc_mcontext.gregs[3]; 85 sc->sc_regs[4] = uc->uc_mcontext.gregs[4]; 86 sc->sc_regs[5] = uc->uc_mcontext.gregs[5]; 87 sc->sc_regs[6] = uc->uc_mcontext.gregs[6]; 88 sc->sc_regs[7] = uc->uc_mcontext.gregs[7]; 89 sc->sc_regs[8] = uc->uc_mcontext.gregs[8]; 90 sc->sc_regs[9] = uc->uc_mcontext.gregs[9] [all...] |
/prebuilts/go/darwin-x86/src/runtime/ |
signal_linux_mips64x.go | 24 func (c *sigctxt) r0() uint64 { return c.regs().sc_regs[0] } 25 func (c *sigctxt) r1() uint64 { return c.regs().sc_regs[1] } 26 func (c *sigctxt) r2() uint64 { return c.regs().sc_regs[2] } 27 func (c *sigctxt) r3() uint64 { return c.regs().sc_regs[3] } 28 func (c *sigctxt) r4() uint64 { return c.regs().sc_regs[4] } 29 func (c *sigctxt) r5() uint64 { return c.regs().sc_regs[5] } 30 func (c *sigctxt) r6() uint64 { return c.regs().sc_regs[6] } 31 func (c *sigctxt) r7() uint64 { return c.regs().sc_regs[7] } 32 func (c *sigctxt) r8() uint64 { return c.regs().sc_regs[8] } 33 func (c *sigctxt) r9() uint64 { return c.regs().sc_regs[9] [all...] |
signal_linux_mipsx.go | 18 func (c *sigctxt) r0() uint32 { return uint32(c.regs().sc_regs[0]) } 19 func (c *sigctxt) r1() uint32 { return uint32(c.regs().sc_regs[1]) } 20 func (c *sigctxt) r2() uint32 { return uint32(c.regs().sc_regs[2]) } 21 func (c *sigctxt) r3() uint32 { return uint32(c.regs().sc_regs[3]) } 22 func (c *sigctxt) r4() uint32 { return uint32(c.regs().sc_regs[4]) } 23 func (c *sigctxt) r5() uint32 { return uint32(c.regs().sc_regs[5]) } 24 func (c *sigctxt) r6() uint32 { return uint32(c.regs().sc_regs[6]) } 25 func (c *sigctxt) r7() uint32 { return uint32(c.regs().sc_regs[7]) } 26 func (c *sigctxt) r8() uint32 { return uint32(c.regs().sc_regs[8]) } 27 func (c *sigctxt) r9() uint32 { return uint32(c.regs().sc_regs[9]) [all...] |
defs_linux_mips64x.go | 160 sc_regs [32]uint64
|
defs_linux_mipsx.go | 164 sc_regs [32]uint64
|
/prebuilts/go/linux-x86/src/runtime/ |
signal_linux_mips64x.go | 24 func (c *sigctxt) r0() uint64 { return c.regs().sc_regs[0] } 25 func (c *sigctxt) r1() uint64 { return c.regs().sc_regs[1] } 26 func (c *sigctxt) r2() uint64 { return c.regs().sc_regs[2] } 27 func (c *sigctxt) r3() uint64 { return c.regs().sc_regs[3] } 28 func (c *sigctxt) r4() uint64 { return c.regs().sc_regs[4] } 29 func (c *sigctxt) r5() uint64 { return c.regs().sc_regs[5] } 30 func (c *sigctxt) r6() uint64 { return c.regs().sc_regs[6] } 31 func (c *sigctxt) r7() uint64 { return c.regs().sc_regs[7] } 32 func (c *sigctxt) r8() uint64 { return c.regs().sc_regs[8] } 33 func (c *sigctxt) r9() uint64 { return c.regs().sc_regs[9] [all...] |
signal_linux_mipsx.go | 18 func (c *sigctxt) r0() uint32 { return uint32(c.regs().sc_regs[0]) } 19 func (c *sigctxt) r1() uint32 { return uint32(c.regs().sc_regs[1]) } 20 func (c *sigctxt) r2() uint32 { return uint32(c.regs().sc_regs[2]) } 21 func (c *sigctxt) r3() uint32 { return uint32(c.regs().sc_regs[3]) } 22 func (c *sigctxt) r4() uint32 { return uint32(c.regs().sc_regs[4]) } 23 func (c *sigctxt) r5() uint32 { return uint32(c.regs().sc_regs[5]) } 24 func (c *sigctxt) r6() uint32 { return uint32(c.regs().sc_regs[6]) } 25 func (c *sigctxt) r7() uint32 { return uint32(c.regs().sc_regs[7]) } 26 func (c *sigctxt) r8() uint32 { return uint32(c.regs().sc_regs[8]) } 27 func (c *sigctxt) r9() uint32 { return uint32(c.regs().sc_regs[9]) [all...] |
defs_linux_mips64x.go | 160 sc_regs [32]uint64
|
defs_linux_mipsx.go | 164 sc_regs [32]uint64
|
/external/valgrind/coregrind/m_sigframe/ |
sigframe-mips32-linux.c | 86 sc->sc_regs[1] = tst->arch.vex.guest_r1; 87 sc->sc_regs[2] = tst->arch.vex.guest_r2; 88 sc->sc_regs[3] = tst->arch.vex.guest_r3; 89 sc->sc_regs[4] = tst->arch.vex.guest_r4; 90 sc->sc_regs[5] = tst->arch.vex.guest_r5; 91 sc->sc_regs[6] = tst->arch.vex.guest_r6; 92 sc->sc_regs[7] = tst->arch.vex.guest_r7; 93 sc->sc_regs[8] = tst->arch.vex.guest_r8; 94 sc->sc_regs[9] = tst->arch.vex.guest_r9; 95 sc->sc_regs[10] = tst->arch.vex.guest_r10 [all...] |
sigframe-mips64-linux.c | 81 sc->sc_regs[1] = tst->arch.vex.guest_r1; 82 sc->sc_regs[2] = tst->arch.vex.guest_r2; 83 sc->sc_regs[3] = tst->arch.vex.guest_r3; 84 sc->sc_regs[4] = tst->arch.vex.guest_r4; 85 sc->sc_regs[5] = tst->arch.vex.guest_r5; 86 sc->sc_regs[6] = tst->arch.vex.guest_r6; 87 sc->sc_regs[7] = tst->arch.vex.guest_r7; 88 sc->sc_regs[8] = tst->arch.vex.guest_r8; 89 sc->sc_regs[9] = tst->arch.vex.guest_r9; 90 sc->sc_regs[10] = tst->arch.vex.guest_r10 [all...] |
/art/runtime/arch/mips/ |
fault_handler_mips.cc | 44 *out_sp = static_cast<uintptr_t>(sc->sc_regs[mips::SP]); 56 *out_method = reinterpret_cast<ArtMethod*>(sc->sc_regs[mips::A0]); 84 sc->sc_regs[mips::SP] -= mips::MipsCalleeSaveFrameSize(CalleeSaveType::kSaveEverything); 85 uintptr_t* padding = reinterpret_cast<uintptr_t*>(sc->sc_regs[mips::SP]) + /* ArtMethod* */ 1; 88 sc->sc_regs[mips::RA] = sc->sc_pc + 4; // RA needs to point to gc map location 119 uintptr_t sp = sc->sc_regs[mips::SP]; 142 sc->sc_regs[mips::T9] = sc->sc_pc; // make sure T9 points to the function
|
/art/runtime/arch/mips64/ |
fault_handler_mips64.cc | 45 *out_sp = static_cast<uintptr_t>(sc->sc_regs[mips64::SP]); 57 *out_method = reinterpret_cast<ArtMethod*>(sc->sc_regs[mips64::A0]); 86 sc->sc_regs[mips64::SP] -= mips64::Mips64CalleeSaveFrameSize(CalleeSaveType::kSaveEverything); 87 uintptr_t* padding = reinterpret_cast<uintptr_t*>(sc->sc_regs[mips64::SP]) + /* ArtMethod* */ 1; 90 sc->sc_regs[mips64::RA] = sc->sc_pc + 4; // RA needs to point to gc map location 121 uintptr_t sp = sc->sc_regs[mips64::SP]; 144 sc->sc_regs[mips64::T9] = sc->sc_pc; // make sure T9 points to the function
|
/bionic/libc/kernel/uapi/asm-mips/asm/ |
sigcontext.h | 32 unsigned long long sc_regs[32]; member in struct:sigcontext 52 __u64 sc_regs[32]; member in struct:sigcontext
|
/external/kernel-headers/original/uapi/asm-mips/asm/ |
sigcontext.h | 38 unsigned long long sc_regs[32]; member in struct:sigcontext 71 __u64 sc_regs[32]; member in struct:sigcontext
|
/system/core/libunwindstack/include/unwindstack/ |
UcontextMips.h | 48 uint64_t sc_regs[32]; member in struct:unwindstack::mips_mcontext_t
|
UcontextMips64.h | 45 uint64_t sc_regs[32]; member in struct:unwindstack::mips64_mcontext_t
|
/external/valgrind/coregrind/ |
m_signals.c | 533 # define VG_UCONTEXT_STACK_PTR(uc) ((UWord)((uc)->uc_mcontext.sc_regs[29])) 534 # define VG_UCONTEXT_FRAME_PTR(uc) ((uc)->uc_mcontext.sc_regs[30]) 535 # define VG_UCONTEXT_SYSCALL_NUM(uc) ((uc)->uc_mcontext.sc_regs[2]) 538 VG_(mk_SysRes_mips32_linux)( (uc)->uc_mcontext.sc_regs[2], \ 539 (uc)->uc_mcontext.sc_regs[3], \ 540 (uc)->uc_mcontext.sc_regs[7]) 544 (srP)->r_sp = (uc)->uc_mcontext.sc_regs[29]; \ 545 (srP)->misc.MIPS32.r30 = (uc)->uc_mcontext.sc_regs[30]; \ 546 (srP)->misc.MIPS32.r31 = (uc)->uc_mcontext.sc_regs[31]; \ 547 (srP)->misc.MIPS32.r28 = (uc)->uc_mcontext.sc_regs[28]; [all...] |
/system/core/libunwindstack/ |
RegsMips.cpp | 123 // Copy 64 bit sc_regs over to 32 bit regs 125 (*regs)[MIPS_REG_R0 + i] = mips_ucontext->uc_mcontext.sc_regs[i]; 160 // read sc_pc and sc_regs[32] from stack 169 // Copy 64 bit sc_regs over to 32 bit regs
|
RegsMips64.cpp | 123 // Copy 64 bit sc_regs over to 64 bit regs 124 memcpy(regs->RawData(), &mips64_ucontext->uc_mcontext.sc_regs[0], 32 * sizeof(uint64_t)); 148 // read 64 bit sc_regs[32] from stack into 64 bit regs_
|
/external/valgrind/include/vki/ |
vki-mips32-linux.h | 263 unsigned long long sc_regs[32]; member in struct:vki_sigcontext [all...] |
vki-mips64-linux.h | 266 __vki_u64 sc_regs[32]; member in struct:vki_sigcontext [all...] |