| /netbsd-src/sys/arch/acorn32/podulebus/ |
| H A D | sbicreg.h | 316 #define sbic_read_reg(regs,regno,val) do { \ argument 317 bus_space_write_1((regs)->sc_sbiciot, (regs)->sc_sbicioh, SBIC_ADDR, \ 319 bus_space_barrier((regs)->sc_sbiciot, (regs)->sc_sbicioh, SBIC_ADDR, \ 321 (val) = bus_space_read_1((regs)->sc_sbiciot, (regs)->sc_sbicioh, \ 323 bus_space_barrier((regs)->sc_sbiciot, (regs)->sc_sbicioh, SBIC_ADDR, \ 327 #define sbic_write_reg(regs,regno,val) do { \ argument 328 bus_space_write_1((regs)->sc_sbiciot, (regs)->sc_sbicioh, SBIC_ADDR, \ 330 bus_space_barrier((regs)->sc_sbiciot, (regs)->sc_sbicioh, SBIC_ADDR, \ 332 bus_space_write_1((regs)->sc_sbiciot, (regs)->sc_sbicioh, SBIC_VAL, \ 334 bus_space_barrier((regs)->sc_sbiciot, (regs)->sc_sbicioh, SBIC_ADDR, \ [all …]
|
| H A D | sbic.c | 145 #define SBIC_WAIT(regs, until, timeo) sbicwait(regs, until, timeo, __LINE__) argument 154 static int sbicxfout (sbic_regmap_p regs, int, void *, int); 160 static int sbicxfin (sbic_regmap_p regs, int, void *); 280 sbic_save_ptrs(struct sbic_softc *dev, sbic_regmap_p regs) in sbic_save_ptrs() argument 298 GET_SBIC_asr(regs, asr); in sbic_save_ptrs() 309 SBIC_TC_GET(regs, count); in sbic_save_ptrs() 318 SBIC_TC_GET(regs, count2); in sbic_save_ptrs() 327 SBIC_TC_PUT(regs, 0); in sbic_save_ptrs() 609 sbicwait(sbic_regmap_p regs, char until, int timeo, int line) in sbicwait() argument 618 GET_SBIC_asr(regs,val); in sbicwait() [all …]
|
| /netbsd-src/sys/arch/mvme68k/dev/ |
| H A D | sbicreg.h | 315 #define sbic_read_reg(regs,regno,val) \ argument 317 (regs)->sbic_address = (regno); \ 318 (val) = (regs)->sbic_value; \ 321 #define sbic_write_reg(regs,regno,val) \ argument 323 (regs)->sbic_address = (regno); \ 324 (regs)->sbic_value = (val); \ 327 #define SET_SBIC_myid(regs,val) sbic_write_reg(regs,SBIC_myid,val) argument 328 #define GET_SBIC_myid(regs,val) sbic_read_reg(regs,SBIC_myid,val) argument 329 #define SET_SBIC_cdbsize(regs, val) sbic_write_reg(regs,SBIC_cdbsize,val) argument 330 #define GET_SBIC_cdbsize(regs,val) sbic_read_reg(regs,SBIC_cdbsize,val) argument [all …]
|
| /netbsd-src/sys/arch/amiga/dev/ |
| H A D | sbicreg.h | 315 #define sbic_read_reg(regs,regno,val) do { \ argument 316 *((regs).sbic_address_p) = (regno); \ 318 (val) = *((regs).sbic_value_p); \ 322 #define sbic_write_reg(regs,regno,val) do { \ argument 323 *((regs).sbic_address_p) = (regno); \ 325 *((regs).sbic_value_p) = (val); \ 329 #define SET_SBIC_myid(regs,val) sbic_write_reg(regs,SBIC_myid,val) argument 330 #define GET_SBIC_myid(regs,val) sbic_read_reg(regs,SBIC_myid,val) argument 331 #define SET_SBIC_cdbsize(regs,val) sbic_write_reg(regs,SBIC_cdbsize,val) argument 332 #define GET_SBIC_cdbsize(regs,val) sbic_read_reg(regs,SBIC_cdbsize,val) argument [all …]
|
| /netbsd-src/sys/arch/hppa/hppa/ |
| H A D | process_machdep.c | 49 process_read_regs(struct lwp *l, struct reg *regs) in process_read_regs() argument 53 regs->r_regs[ 0] = tf->tf_ipsw; in process_read_regs() 54 regs->r_regs[ 1] = tf->tf_r1; in process_read_regs() 55 regs->r_regs[ 2] = tf->tf_rp; in process_read_regs() 56 regs->r_regs[ 3] = tf->tf_r3; in process_read_regs() 57 regs->r_regs[ 4] = tf->tf_r4; in process_read_regs() 58 regs->r_regs[ 5] = tf->tf_r5; in process_read_regs() 59 regs->r_regs[ 6] = tf->tf_r6; in process_read_regs() 60 regs->r_regs[ 7] = tf->tf_r7; in process_read_regs() 61 regs->r_regs[ 8] = tf->tf_r8; in process_read_regs() [all …]
|
| /netbsd-src/sys/arch/x86/x86/ |
| H A D | kgdb_machdep.c | 107 kgdb_entry_notice(int type, db_regs_t *regs) in kgdb_entry_notice() argument 163 kgdb_getregs(db_regs_t *regs, kgdb_reg_t *gdb_regs) in kgdb_getregs() argument 166 gdb_regs[ 0] = regs->tf_rax; in kgdb_getregs() 167 gdb_regs[ 1] = regs->tf_rbx; in kgdb_getregs() 168 gdb_regs[ 2] = regs->tf_rcx; in kgdb_getregs() 169 gdb_regs[ 3] = regs->tf_rdx; in kgdb_getregs() 170 gdb_regs[ 4] = regs->tf_rsi; in kgdb_getregs() 171 gdb_regs[ 5] = regs->tf_rdi; in kgdb_getregs() 172 gdb_regs[ 6] = regs->tf_rbp; in kgdb_getregs() 173 gdb_regs[ 7] = regs->tf_rsp; in kgdb_getregs() [all …]
|
| /netbsd-src/sys/arch/sh3/sh3/ |
| H A D | process_machdep.c | 113 process_read_regs(struct lwp *l, struct reg *regs) in process_read_regs() argument 117 regs->r_spc = tf->tf_spc; in process_read_regs() 118 regs->r_ssr = tf->tf_ssr; in process_read_regs() 119 regs->r_gbr = tf->tf_gbr; in process_read_regs() 120 regs->r_macl = tf->tf_macl; in process_read_regs() 121 regs->r_mach = tf->tf_mach; in process_read_regs() 122 regs->r_pr = tf->tf_pr; in process_read_regs() 123 regs->r_r14 = tf->tf_r14; in process_read_regs() 124 regs->r_r13 = tf->tf_r13; in process_read_regs() 125 regs->r_r12 = tf->tf_r12; in process_read_regs() [all …]
|
| H A D | kgdb_machdep.c | 185 kgdb_getregs(db_regs_t *regs, kgdb_reg_t *gdb_regs) in kgdb_getregs() argument 190 gdb_regs[ 0] = regs->tf_r0; in kgdb_getregs() 191 gdb_regs[ 1] = regs->tf_r1; in kgdb_getregs() 192 gdb_regs[ 2] = regs->tf_r2; in kgdb_getregs() 193 gdb_regs[ 3] = regs->tf_r3; in kgdb_getregs() 194 gdb_regs[ 4] = regs->tf_r4; in kgdb_getregs() 195 gdb_regs[ 5] = regs->tf_r5; in kgdb_getregs() 196 gdb_regs[ 6] = regs->tf_r6; in kgdb_getregs() 197 gdb_regs[ 7] = regs->tf_r7; in kgdb_getregs() 198 gdb_regs[ 8] = regs->tf_r8; in kgdb_getregs() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libgcc/config/bfin/ |
| H A D | linux-unwind.h | 67 fs->regs.cfa_how = CFA_REG_OFFSET; in bfin_fallback_frame_state() 68 fs->regs.cfa_reg = 14; in bfin_fallback_frame_state() 69 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in bfin_fallback_frame_state() 71 fs->regs.reg[0].how = REG_SAVED_OFFSET; in bfin_fallback_frame_state() 72 fs->regs.reg[0].loc.offset = (long)&sc->sc_r0 - new_cfa; in bfin_fallback_frame_state() 73 fs->regs.reg[1].how = REG_SAVED_OFFSET; in bfin_fallback_frame_state() 74 fs->regs.reg[1].loc.offset = (long)&sc->sc_r1 - new_cfa; in bfin_fallback_frame_state() 75 fs->regs.reg[2].how = REG_SAVED_OFFSET; in bfin_fallback_frame_state() 76 fs->regs.reg[2].loc.offset = (long)&sc->sc_r2 - new_cfa; in bfin_fallback_frame_state() 77 fs->regs.reg[3].how = REG_SAVED_OFFSET; in bfin_fallback_frame_state() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/bfin/ |
| H A D | linux-unwind.h | 67 fs->regs.cfa_how = CFA_REG_OFFSET; in bfin_fallback_frame_state() 68 fs->regs.cfa_reg = 14; in bfin_fallback_frame_state() 69 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in bfin_fallback_frame_state() 71 fs->regs.reg[0].how = REG_SAVED_OFFSET; in bfin_fallback_frame_state() 72 fs->regs.reg[0].loc.offset = (long)&sc->sc_r0 - new_cfa; in bfin_fallback_frame_state() 73 fs->regs.reg[1].how = REG_SAVED_OFFSET; in bfin_fallback_frame_state() 74 fs->regs.reg[1].loc.offset = (long)&sc->sc_r1 - new_cfa; in bfin_fallback_frame_state() 75 fs->regs.reg[2].how = REG_SAVED_OFFSET; in bfin_fallback_frame_state() 76 fs->regs.reg[2].loc.offset = (long)&sc->sc_r2 - new_cfa; in bfin_fallback_frame_state() 77 fs->regs.reg[3].how = REG_SAVED_OFFSET; in bfin_fallback_frame_state() [all …]
|
| /netbsd-src/sys/arch/alpha/alpha/ |
| H A D | kgdb_machdep.c | 171 kgdb_getregs(db_regs_t *regs, kgdb_reg_t *gdb_regs) in kgdb_getregs() argument 176 gdb_regs[KGDB_REG_V0 ] = regs->tf_regs[FRAME_V0]; in kgdb_getregs() 177 gdb_regs[KGDB_REG_T0 ] = regs->tf_regs[FRAME_T0]; in kgdb_getregs() 178 gdb_regs[KGDB_REG_T1 ] = regs->tf_regs[FRAME_T1]; in kgdb_getregs() 179 gdb_regs[KGDB_REG_T2 ] = regs->tf_regs[FRAME_T2]; in kgdb_getregs() 180 gdb_regs[KGDB_REG_T3 ] = regs->tf_regs[FRAME_T3]; in kgdb_getregs() 181 gdb_regs[KGDB_REG_T4 ] = regs->tf_regs[FRAME_T4]; in kgdb_getregs() 182 gdb_regs[KGDB_REG_T5 ] = regs->tf_regs[FRAME_T5]; in kgdb_getregs() 183 gdb_regs[KGDB_REG_T6 ] = regs->tf_regs[FRAME_T6]; in kgdb_getregs() 184 gdb_regs[KGDB_REG_T7 ] = regs->tf_regs[FRAME_T7]; in kgdb_getregs() [all …]
|
| /netbsd-src/sys/arch/amd64/amd64/ |
| H A D | process_machdep.c | 115 long *regs = regp->regs; in process_read_regs() local 118 regs[_REG_RDI] = tf->tf_rdi; in process_read_regs() 119 regs[_REG_RSI] = tf->tf_rsi; in process_read_regs() 120 regs[_REG_RDX] = tf->tf_rdx; in process_read_regs() 121 regs[_REG_R10] = tf->tf_r10; in process_read_regs() 122 regs[_REG_R8] = tf->tf_r8; in process_read_regs() 123 regs[_REG_R9] = tf->tf_r9; in process_read_regs() 125 regs[_REG_RCX] = tf->tf_rcx; in process_read_regs() 126 regs[_REG_R11] = tf->tf_r11; in process_read_regs() 127 regs[_REG_R12] = tf->tf_r12; in process_read_regs() [all …]
|
| /netbsd-src/sys/arch/pmax/ibus/ |
| H A D | sii.c | 140 static int sii_GetByte(SIIRegs *regs, int phase, int ack); 141 static void sii_DoSync(SIIRegs *regs, State *state); 142 static void sii_StartDMA(SIIRegs *regs, int phase, u_short *dmaAddr, 297 SIIRegs *regs = sc->sc_regs; in sii_Reset() local 306 regs->comm = SII_CHRESET; in sii_Reset() 310 regs->csr = SII_HPM; in sii_Reset() 315 regs->id = SII_ID_IO | prom_scsiid(device_unit(sc->sc_dev)); in sii_Reset() 319 regs->dictrl = SII_PRE; in sii_Reset() 320 regs->dmctrl = 0; in sii_Reset() 330 regs->comm = SII_DO_RST; in sii_Reset() [all …]
|
| /netbsd-src/sys/arch/mips/mips/ |
| H A D | kgdb_machdep.c | 178 kgdb_getregs(db_regs_t *regs, kgdb_reg_t *gdb_regs) in kgdb_getregs() argument 181 gdb_regs[ 1] = regs->r_regs[_R_AST]; /* AT */ in kgdb_getregs() 182 gdb_regs[ 2] = regs->r_regs[_R_V0]; /* V0 */ in kgdb_getregs() 183 gdb_regs[ 3] = regs->r_regs[_R_V1]; /* V1 */ in kgdb_getregs() 184 gdb_regs[ 4] = regs->r_regs[_R_A0]; /* A0 */ in kgdb_getregs() 185 gdb_regs[ 5] = regs->r_regs[_R_A1]; /* A1 */ in kgdb_getregs() 186 gdb_regs[ 6] = regs->r_regs[_R_A2]; /* A2 */ in kgdb_getregs() 187 gdb_regs[ 7] = regs->r_regs[_R_A3]; /* A3 */ in kgdb_getregs() 189 gdb_regs[ 8] = regs->r_regs[_R_A4]; /* A4 */ in kgdb_getregs() 190 gdb_regs[ 9] = regs->r_regs[_R_A5]; /* A5 */ in kgdb_getregs() [all …]
|
| /netbsd-src/sys/arch/arm/arm32/ |
| H A D | kgdb_machdep.c | 93 kgdb_getregs(db_regs_t *regs, kgdb_reg_t *gdb_regs) in kgdb_getregs() argument 96 gdb_regs[KGDB_REGNUM_R0 + 0] = regs->tf_r0; in kgdb_getregs() 97 gdb_regs[KGDB_REGNUM_R0 + 1] = regs->tf_r1; in kgdb_getregs() 98 gdb_regs[KGDB_REGNUM_R0 + 2] = regs->tf_r2; in kgdb_getregs() 99 gdb_regs[KGDB_REGNUM_R0 + 3] = regs->tf_r3; in kgdb_getregs() 100 gdb_regs[KGDB_REGNUM_R0 + 4] = regs->tf_r4; in kgdb_getregs() 101 gdb_regs[KGDB_REGNUM_R0 + 5] = regs->tf_r5; in kgdb_getregs() 102 gdb_regs[KGDB_REGNUM_R0 + 6] = regs->tf_r6; in kgdb_getregs() 103 gdb_regs[KGDB_REGNUM_R0 + 7] = regs->tf_r7; in kgdb_getregs() 104 gdb_regs[KGDB_REGNUM_R0 + 8] = regs->tf_r8; in kgdb_getregs() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libgcc/config/i386/ |
| H A D | linux-unwind.h | 76 fs->regs.cfa_how = CFA_REG_OFFSET; in x86_64_fallback_frame_state() 78 fs->regs.cfa_reg = 7; in x86_64_fallback_frame_state() 79 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_fallback_frame_state() 82 fs->regs.reg[0].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() 83 fs->regs.reg[0].loc.offset = (long)&sc->rax - new_cfa; in x86_64_fallback_frame_state() 84 fs->regs.reg[1].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() 85 fs->regs.reg[1].loc.offset = (long)&sc->rdx - new_cfa; in x86_64_fallback_frame_state() 86 fs->regs.reg[2].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() 87 fs->regs.reg[2].loc.offset = (long)&sc->rcx - new_cfa; in x86_64_fallback_frame_state() 88 fs->regs.reg[3].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() [all …]
|
| H A D | sol2-unwind.h | 92 fs->regs.cfa_how = CFA_REG_OFFSET; in x86_64_fallback_frame_state() 93 fs->regs.cfa_reg = 7; in x86_64_fallback_frame_state() 94 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_fallback_frame_state() 97 fs->regs.reg[0].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() 98 fs->regs.reg[0].loc.offset = (long)&mctx->gregs[REG_RAX] - new_cfa; in x86_64_fallback_frame_state() 99 fs->regs.reg[1].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() 100 fs->regs.reg[1].loc.offset = (long)&mctx->gregs[REG_RDX] - new_cfa; in x86_64_fallback_frame_state() 101 fs->regs.reg[2].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() 102 fs->regs.reg[2].loc.offset = (long)&mctx->gregs[REG_RCX] - new_cfa; in x86_64_fallback_frame_state() 103 fs->regs.reg[3].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() [all …]
|
| H A D | freebsd-unwind.h | 108 fs->regs.cfa_how = CFA_REG_OFFSET; in x86_64_freebsd_fallback_frame_state() 109 fs->regs.cfa_reg = __LIBGCC_STACK_POINTER_REGNUM__; in x86_64_freebsd_fallback_frame_state() 110 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_freebsd_fallback_frame_state() 113 fs->regs.reg[0].how = REG_SAVED_OFFSET; in x86_64_freebsd_fallback_frame_state() 114 fs->regs.reg[0].loc.offset = (long)&sf->REG_NAME(rax) - new_cfa; in x86_64_freebsd_fallback_frame_state() 115 fs->regs.reg[1].how = REG_SAVED_OFFSET; in x86_64_freebsd_fallback_frame_state() 116 fs->regs.reg[1].loc.offset = (long)&sf->REG_NAME(rdx) - new_cfa; in x86_64_freebsd_fallback_frame_state() 117 fs->regs.reg[2].how = REG_SAVED_OFFSET; in x86_64_freebsd_fallback_frame_state() 118 fs->regs.reg[2].loc.offset = (long)&sf->REG_NAME(rcx) - new_cfa; in x86_64_freebsd_fallback_frame_state() 119 fs->regs.reg[3].how = REG_SAVED_OFFSET; in x86_64_freebsd_fallback_frame_state() [all …]
|
| H A D | dragonfly-unwind.h | 99 fs->regs.cfa_how = CFA_REG_OFFSET; in x86_64_dragonfly_fallback_frame_state() 101 fs->regs.cfa_reg = 7; in x86_64_dragonfly_fallback_frame_state() 102 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_dragonfly_fallback_frame_state() 105 fs->regs.reg[0].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state() 106 fs->regs.reg[0].loc.offset = (long)&sf->REG_NAME(rax) - new_cfa; in x86_64_dragonfly_fallback_frame_state() 107 fs->regs.reg[1].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state() 108 fs->regs.reg[1].loc.offset = (long)&sf->REG_NAME(rdx) - new_cfa; in x86_64_dragonfly_fallback_frame_state() 109 fs->regs.reg[2].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state() 110 fs->regs.reg[2].loc.offset = (long)&sf->REG_NAME(rcx) - new_cfa; in x86_64_dragonfly_fallback_frame_state() 111 fs->regs.reg[3].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/i386/ |
| H A D | linux-unwind.h | 76 fs->regs.cfa_how = CFA_REG_OFFSET; in x86_64_fallback_frame_state() 78 fs->regs.cfa_reg = 7; in x86_64_fallback_frame_state() 79 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_fallback_frame_state() 82 fs->regs.reg[0].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() 83 fs->regs.reg[0].loc.offset = (long)&sc->rax - new_cfa; in x86_64_fallback_frame_state() 84 fs->regs.reg[1].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() 85 fs->regs.reg[1].loc.offset = (long)&sc->rdx - new_cfa; in x86_64_fallback_frame_state() 86 fs->regs.reg[2].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() 87 fs->regs.reg[2].loc.offset = (long)&sc->rcx - new_cfa; in x86_64_fallback_frame_state() 88 fs->regs.reg[3].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() [all …]
|
| H A D | sol2-unwind.h | 92 fs->regs.cfa_how = CFA_REG_OFFSET; in x86_64_fallback_frame_state() 93 fs->regs.cfa_reg = 7; in x86_64_fallback_frame_state() 94 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_fallback_frame_state() 97 fs->regs.reg[0].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() 98 fs->regs.reg[0].loc.offset = (long)&mctx->gregs[REG_RAX] - new_cfa; in x86_64_fallback_frame_state() 99 fs->regs.reg[1].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() 100 fs->regs.reg[1].loc.offset = (long)&mctx->gregs[REG_RDX] - new_cfa; in x86_64_fallback_frame_state() 101 fs->regs.reg[2].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() 102 fs->regs.reg[2].loc.offset = (long)&mctx->gregs[REG_RCX] - new_cfa; in x86_64_fallback_frame_state() 103 fs->regs.reg[3].how = REG_SAVED_OFFSET; in x86_64_fallback_frame_state() [all …]
|
| H A D | freebsd-unwind.h | 108 fs->regs.cfa_how = CFA_REG_OFFSET; in x86_64_freebsd_fallback_frame_state() 109 fs->regs.cfa_reg = __LIBGCC_STACK_POINTER_REGNUM__; in x86_64_freebsd_fallback_frame_state() 110 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_freebsd_fallback_frame_state() 113 fs->regs.reg[0].how = REG_SAVED_OFFSET; in x86_64_freebsd_fallback_frame_state() 114 fs->regs.reg[0].loc.offset = (long)&sf->REG_NAME(rax) - new_cfa; in x86_64_freebsd_fallback_frame_state() 115 fs->regs.reg[1].how = REG_SAVED_OFFSET; in x86_64_freebsd_fallback_frame_state() 116 fs->regs.reg[1].loc.offset = (long)&sf->REG_NAME(rdx) - new_cfa; in x86_64_freebsd_fallback_frame_state() 117 fs->regs.reg[2].how = REG_SAVED_OFFSET; in x86_64_freebsd_fallback_frame_state() 118 fs->regs.reg[2].loc.offset = (long)&sf->REG_NAME(rcx) - new_cfa; in x86_64_freebsd_fallback_frame_state() 119 fs->regs.reg[3].how = REG_SAVED_OFFSET; in x86_64_freebsd_fallback_frame_state() [all …]
|
| H A D | dragonfly-unwind.h | 99 fs->regs.cfa_how = CFA_REG_OFFSET; in x86_64_dragonfly_fallback_frame_state() 101 fs->regs.cfa_reg = 7; in x86_64_dragonfly_fallback_frame_state() 102 fs->regs.cfa_offset = new_cfa - (long) context->cfa; in x86_64_dragonfly_fallback_frame_state() 105 fs->regs.reg[0].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state() 106 fs->regs.reg[0].loc.offset = (long)&sf->REG_NAME(rax) - new_cfa; in x86_64_dragonfly_fallback_frame_state() 107 fs->regs.reg[1].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state() 108 fs->regs.reg[1].loc.offset = (long)&sf->REG_NAME(rdx) - new_cfa; in x86_64_dragonfly_fallback_frame_state() 109 fs->regs.reg[2].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state() 110 fs->regs.reg[2].loc.offset = (long)&sf->REG_NAME(rcx) - new_cfa; in x86_64_dragonfly_fallback_frame_state() 111 fs->regs.reg[3].how = REG_SAVED_OFFSET; in x86_64_dragonfly_fallback_frame_state() [all …]
|
| /netbsd-src/sys/arch/i386/i386/ |
| H A D | process_machdep.c | 109 process_read_regs(struct lwp *l, struct reg *regs) in process_read_regs() argument 113 regs->r_gs = tf->tf_gs & 0xffff; in process_read_regs() 114 regs->r_fs = tf->tf_fs & 0xffff; in process_read_regs() 115 regs->r_es = tf->tf_es & 0xffff; in process_read_regs() 116 regs->r_ds = tf->tf_ds & 0xffff; in process_read_regs() 117 regs->r_eflags = tf->tf_eflags; in process_read_regs() 119 regs->r_edi = tf->tf_edi; in process_read_regs() 120 regs->r_esi = tf->tf_esi; in process_read_regs() 121 regs->r_ebp = tf->tf_ebp; in process_read_regs() 122 regs->r_ebx = tf->tf_ebx; in process_read_regs() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/rs6000/ |
| H A D | linux-unwind.h | 89 struct gcc_regs *regs; member 114 struct gcc_regs *regs; in get_regs() member 116 return frame->regs; in get_regs() 134 return frame24->puc->regs; in get_regs() 147 return frame->uc.regs; in get_regs() 173 struct gcc_regs *regs; in get_regs() member 175 return frame->regs; in get_regs() 184 return frame->uc.regs; in get_regs() 199 struct gcc_regs *regs = get_regs (context); in ppc_fallback_frame_state() local 205 if (regs == NULL) in ppc_fallback_frame_state() [all …]
|