Lines Matching refs:regs
43 unsigned long regs[11]; in aarch64_local_resume() local
44 regs[0] = uc->uc_mcontext.regs[19]; in aarch64_local_resume()
45 regs[1] = uc->uc_mcontext.regs[20]; in aarch64_local_resume()
46 regs[2] = uc->uc_mcontext.regs[21]; in aarch64_local_resume()
47 regs[3] = uc->uc_mcontext.regs[22]; in aarch64_local_resume()
48 regs[4] = uc->uc_mcontext.regs[23]; in aarch64_local_resume()
49 regs[5] = uc->uc_mcontext.regs[24]; in aarch64_local_resume()
50 regs[6] = uc->uc_mcontext.regs[25]; in aarch64_local_resume()
51 regs[7] = uc->uc_mcontext.regs[26]; in aarch64_local_resume()
52 regs[8] = uc->uc_mcontext.regs[27]; in aarch64_local_resume()
53 regs[9] = uc->uc_mcontext.regs[28]; in aarch64_local_resume()
54 regs[10] = uc->uc_mcontext.regs[30]; /* LR */ in aarch64_local_resume()
58 char x[sizeof(regs)]; in aarch64_local_resume()
71 : "r" (regs), in aarch64_local_resume()
73 "m" (*(struct regs_overlay *)regs) in aarch64_local_resume()
80 if (c->dwarf.eh_valid_mask & 0x1) sc->regs[0] = c->dwarf.eh_args[0]; in aarch64_local_resume()
81 if (c->dwarf.eh_valid_mask & 0x2) sc->regs[1] = c->dwarf.eh_args[1]; in aarch64_local_resume()
82 if (c->dwarf.eh_valid_mask & 0x4) sc->regs[2] = c->dwarf.eh_args[2]; in aarch64_local_resume()
83 if (c->dwarf.eh_valid_mask & 0x8) sc->regs[3] = c->dwarf.eh_args[3]; in aarch64_local_resume()
85 sc->regs[4] = uc->uc_mcontext.regs[4]; in aarch64_local_resume()
86 sc->regs[5] = uc->uc_mcontext.regs[5]; in aarch64_local_resume()
87 sc->regs[6] = uc->uc_mcontext.regs[6]; in aarch64_local_resume()
88 sc->regs[7] = uc->uc_mcontext.regs[7]; in aarch64_local_resume()
89 sc->regs[8] = uc->uc_mcontext.regs[8]; in aarch64_local_resume()
90 sc->regs[9] = uc->uc_mcontext.regs[9]; in aarch64_local_resume()
91 sc->regs[10] = uc->uc_mcontext.regs[10]; in aarch64_local_resume()
92 sc->regs[11] = uc->uc_mcontext.regs[11]; in aarch64_local_resume()
93 sc->regs[12] = uc->uc_mcontext.regs[12]; in aarch64_local_resume()
94 sc->regs[13] = uc->uc_mcontext.regs[13]; in aarch64_local_resume()
95 sc->regs[14] = uc->uc_mcontext.regs[14]; in aarch64_local_resume()
96 sc->regs[15] = uc->uc_mcontext.regs[15]; in aarch64_local_resume()
97 sc->regs[16] = uc->uc_mcontext.regs[16]; in aarch64_local_resume()
98 sc->regs[17] = uc->uc_mcontext.regs[17]; in aarch64_local_resume()
99 sc->regs[18] = uc->uc_mcontext.regs[18]; in aarch64_local_resume()
100 sc->regs[19] = uc->uc_mcontext.regs[19]; in aarch64_local_resume()
101 sc->regs[20] = uc->uc_mcontext.regs[20]; in aarch64_local_resume()
102 sc->regs[21] = uc->uc_mcontext.regs[21]; in aarch64_local_resume()
103 sc->regs[22] = uc->uc_mcontext.regs[22]; in aarch64_local_resume()
104 sc->regs[23] = uc->uc_mcontext.regs[23]; in aarch64_local_resume()
105 sc->regs[24] = uc->uc_mcontext.regs[24]; in aarch64_local_resume()
106 sc->regs[25] = uc->uc_mcontext.regs[25]; in aarch64_local_resume()
107 sc->regs[26] = uc->uc_mcontext.regs[26]; in aarch64_local_resume()
108 sc->regs[27] = uc->uc_mcontext.regs[27]; in aarch64_local_resume()
109 sc->regs[28] = uc->uc_mcontext.regs[28]; in aarch64_local_resume()
110 sc->regs[29] = uc->uc_mcontext.regs[29]; in aarch64_local_resume()
111 sc->regs[30] = uc->uc_mcontext.regs[30]; in aarch64_local_resume()