Home
last modified time | relevance | path

Searched refs:regs (Results 1 – 25 of 1535) sorted by relevance

12345678910>>...62

/netbsd-src/sys/arch/acorn32/podulebus/
H A Dsbicreg.h316 #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 Dsbic.c145 #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 Dsbicreg.h315 #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 Dsbicreg.h315 #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 Dprocess_machdep.c49 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 Dkgdb_machdep.c107 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 Dprocess_machdep.c113 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 Dkgdb_machdep.c185 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 Dlinux-unwind.h67 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 Dlinux-unwind.h67 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 Dkgdb_machdep.c171 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 Dprocess_machdep.c115 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 Dsii.c140 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 Dkgdb_machdep.c178 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 Dkgdb_machdep.c93 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 Dlinux-unwind.h76 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 Dsol2-unwind.h92 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 Dfreebsd-unwind.h108 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 Ddragonfly-unwind.h99 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 Dlinux-unwind.h76 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 Dsol2-unwind.h92 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 Dfreebsd-unwind.h108 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 Ddragonfly-unwind.h99 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 Dprocess_machdep.c109 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 Dlinux-unwind.h89 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 …]

12345678910>>...62