Home | History | Annotate | Download | only in m_sigframe

Lines Matching refs:sc

332    struct vki_sigcontext *sc = &uc->uc_mcontext;
340 sc->fpstate = fpstate;
344 # define SC2(reg,REG) sc->reg = tst->arch.vex.guest_##REG
363 sc->eflags = LibVEX_GuestAMD64_get_rflags(&tst->arch.vex);
367 sc->trapno = trapno;
368 sc->err = err;
371 sc->cr2 = (UWord)si->_sifields._sigfault._addr;
534 struct vki_sigcontext *sc,
537 tst->arch.vex.guest_RAX = sc->rax;
538 tst->arch.vex.guest_RCX = sc->rcx;
539 tst->arch.vex.guest_RDX = sc->rdx;
540 tst->arch.vex.guest_RBX = sc->rbx;
541 tst->arch.vex.guest_RBP = sc->rbp;
542 tst->arch.vex.guest_RSP = sc->rsp;
543 tst->arch.vex.guest_RSI = sc->rsi;
544 tst->arch.vex.guest_RDI = sc->rdi;
545 tst->arch.vex.guest_R8 = sc->r8;
546 tst->arch.vex.guest_R9 = sc->r9;
547 tst->arch.vex.guest_R10 = sc->r10;
548 tst->arch.vex.guest_R11 = sc->r11;
549 tst->arch.vex.guest_R12 = sc->r12;
550 tst->arch.vex.guest_R13 = sc->r13;
551 tst->arch.vex.guest_R14 = sc->r14;
552 tst->arch.vex.guest_R15 = sc->r15;
553 //:: tst->arch.vex.guest_rflags = sc->rflags;
554 tst->arch.vex.guest_RIP = sc->rip;
556 //:: tst->arch.vex.guest_CS = sc->cs;
557 //:: tst->arch.vex.guest_FS = sc->fs;
558 //:: tst->arch.vex.guest_GS = sc->gs;