Lines Matching refs:gregs
107 uint64_t gregs[32];
135 uint32_t gregs[19];
154 uint64_t gregs[23];
382 state->pc = reinterpret_cast<void*>(mcontext.gregs[REG_EIP]);
383 state->sp = reinterpret_cast<void*>(mcontext.gregs[REG_ESP]);
384 state->fp = reinterpret_cast<void*>(mcontext.gregs[REG_EBP]);
386 state->pc = reinterpret_cast<void*>(mcontext.gregs[REG_RIP]);
387 state->sp = reinterpret_cast<void*>(mcontext.gregs[REG_RSP]);
388 state->fp = reinterpret_cast<void*>(mcontext.gregs[REG_RBP]);
391 // Old GLibc ARM versions used a gregs[] array to access the register
393 state->pc = reinterpret_cast<void*>(mcontext.gregs[R15]);
394 state->sp = reinterpret_cast<void*>(mcontext.gregs[R13]);
395 state->fp = reinterpret_cast<void*>(mcontext.gregs[R11]);
396 state->lr = reinterpret_cast<void*>(mcontext.gregs[R14]);
412 state->sp = reinterpret_cast<void*>(mcontext.gregs[29]);
413 state->fp = reinterpret_cast<void*>(mcontext.gregs[30]);
416 state->sp = reinterpret_cast<void*>(mcontext.gregs[29]);
417 state->fp = reinterpret_cast<void*>(mcontext.gregs[30]);
444 state->sp = reinterpret_cast<void*>(ucontext->uc_mcontext.gregs[15]);
445 state->fp = reinterpret_cast<void*>(ucontext->uc_mcontext.gregs[11]);
446 state->lr = reinterpret_cast<void*>(ucontext->uc_mcontext.gregs[14]);
522 state->pc = reinterpret_cast<void*>(mcontext.gregs[REG_PC]);
523 state->sp = reinterpret_cast<void*>(mcontext.gregs[REG_SP]);
524 state->fp = reinterpret_cast<void*>(mcontext.gregs[REG_FP]);