Home
last modified time | relevance | path

Searched refs:current_regcache (Results 1 – 25 of 91) sorted by relevance

1234

/openbsd-src/gnu/usr.bin/binutils/gdb/
H A Darmnbsd-nat.c48 regcache_raw_supply (current_regcache, regno, (char *) &gregset->r[regno]); in supply_gregset()
50 regcache_raw_supply (current_regcache, ARM_SP_REGNUM, in supply_gregset()
52 regcache_raw_supply (current_regcache, ARM_LR_REGNUM, in supply_gregset()
56 regcache_raw_supply (current_regcache, ARM_PC_REGNUM, (char *) &r_pc); in supply_gregset()
59 regcache_raw_supply (current_regcache, ARM_PS_REGNUM, in supply_gregset()
62 regcache_raw_supply (current_regcache, ARM_PS_REGNUM, in supply_gregset()
72 regcache_raw_supply (current_regcache, regno, in supply_fparegset()
75 regcache_raw_supply (current_regcache, ARM_FPS_REGNUM, in supply_fparegset()
97 regcache_raw_supply (current_regcache, ARM_SP_REGNUM, in fetch_register()
102 regcache_raw_supply (current_regcache, ARM_LR_REGNUM, in fetch_register()
[all …]
H A Dia64-aix-nat.c45 regcache_raw_supply (current_regcache, regi, in supply_gregset()
51 regcache_raw_supply (current_regcache, regi, in supply_gregset()
55 regcache_raw_supply (current_regcache, IA64_PSR_REGNUM, in supply_gregset()
57 regcache_raw_supply (current_regcache, IA64_IP_REGNUM, in supply_gregset()
59 regcache_raw_supply (current_regcache, IA64_CFM_REGNUM, in supply_gregset()
61 regcache_raw_supply (current_regcache, IA64_RSC_REGNUM, in supply_gregset()
63 regcache_raw_supply (current_regcache, IA64_BSP_REGNUM, in supply_gregset()
65 regcache_raw_supply (current_regcache, IA64_BSPSTORE_REGNUM, in supply_gregset()
67 regcache_raw_supply (current_regcache, IA64_RNAT_REGNUM, in supply_gregset()
69 regcache_raw_supply (current_regcache, IA64_PFS_REGNUM, in supply_gregset()
[all …]
H A Darm-linux-nat.c105 regcache_raw_supply (current_regcache, ARM_F0_REGNUM + fn, (char *) &mem[0]); in fetch_nwfpe_single()
116 regcache_raw_supply (current_regcache, ARM_F0_REGNUM + fn, (char *) &mem[0]); in fetch_nwfpe_double()
125 regcache_raw_supply (current_regcache, ARM_F0_REGNUM + fn, (char *) &mem[0]); in fetch_nwfpe_none()
136 regcache_raw_supply (current_regcache, ARM_F0_REGNUM + fn, (char *) &mem[0]); in fetch_nwfpe_extended()
168 regcache_raw_collect (current_regcache, ARM_F0_REGNUM + fn, in store_nwfpe_single()
179 regcache_raw_collect (current_regcache, ARM_F0_REGNUM + fn, in store_nwfpe_double()
191 regcache_raw_collect (current_regcache, ARM_F0_REGNUM + fn, in store_nwfpe_extended()
245 regcache_raw_supply (current_regcache, ARM_FPS_REGNUM, (char *) &fp.fpsr); in fetch_fpregister()
293 regcache_raw_supply (current_regcache, ARM_FPS_REGNUM, (char *) &fp.fpsr); in fetch_fpregs()
342 regcache_raw_collect (current_regcache, ARM_FPS_REGNUM, (char *) &fp.fpsr); in store_fpregister()
[all …]
H A Dshnbsd-tdep.c64 regcache_raw_supply (current_regcache, PC_REGNUM, regs + (0 * 4)); in shnbsd_supply_reg()
67 regcache_raw_supply (current_regcache, SR_REGNUM, regs + (1 * 4)); in shnbsd_supply_reg()
70 regcache_raw_supply (current_regcache, PR_REGNUM, regs + (2 * 4)); in shnbsd_supply_reg()
73 regcache_raw_supply (current_regcache, MACH_REGNUM, regs + (3 * 4)); in shnbsd_supply_reg()
76 regcache_raw_supply (current_regcache, MACL_REGNUM, regs + (4 * 4)); in shnbsd_supply_reg()
82 regcache_raw_supply (current_regcache, i, in shnbsd_supply_reg()
93 regcache_raw_collect (current_regcache, PC_REGNUM, regs + (0 * 4)); in shnbsd_fill_reg()
96 regcache_raw_collect (current_regcache, SR_REGNUM, regs + (1 * 4)); in shnbsd_fill_reg()
99 regcache_raw_collect (current_regcache, PR_REGNUM, regs + (2 * 4)); in shnbsd_fill_reg()
102 regcache_raw_collect (current_regcache, MACH_REGNUM, regs + (3 * 4)); in shnbsd_fill_reg()
[all …]
H A Dmipsv4-nat.c54 regcache_raw_supply (current_regcache, regi, (char *) (regp + regi)); in supply_gregset()
56 regcache_raw_supply (current_regcache, mips_regnum (current_gdbarch)->pc, in supply_gregset()
58 regcache_raw_supply (current_regcache, mips_regnum (current_gdbarch)->hi, in supply_gregset()
60 regcache_raw_supply (current_regcache, mips_regnum (current_gdbarch)->lo, in supply_gregset()
62 regcache_raw_supply (current_regcache, mips_regnum (current_gdbarch)->cause, in supply_gregset()
66 regcache_raw_supply (current_regcache, PS_REGNUM, zerobuf); in supply_gregset()
67 regcache_raw_supply (current_regcache, in supply_gregset()
70 regcache_raw_supply (current_regcache, DEPRECATED_FP_REGNUM, zerobuf); in supply_gregset()
71 regcache_raw_supply (current_regcache, UNUSED_REGNUM, zerobuf); in supply_gregset()
73 regcache_raw_supply (current_regcache, regi, zerobuf); in supply_gregset()
[all …]
H A Dppcnbsd-tdep.c61 regcache_raw_supply (current_regcache, tdep->ppc_gp0_regnum + i, in ppcnbsd_supply_reg()
66 regcache_raw_supply (current_regcache, tdep->ppc_lr_regnum, in ppcnbsd_supply_reg()
70 regcache_raw_supply (current_regcache, tdep->ppc_cr_regnum, in ppcnbsd_supply_reg()
74 regcache_raw_supply (current_regcache, tdep->ppc_xer_regnum, in ppcnbsd_supply_reg()
78 regcache_raw_supply (current_regcache, tdep->ppc_ctr_regnum, in ppcnbsd_supply_reg()
82 regcache_raw_supply (current_regcache, PC_REGNUM, in ppcnbsd_supply_reg()
95 regcache_raw_collect (current_regcache, tdep->ppc_gp0_regnum + i, in ppcnbsd_fill_reg()
100 regcache_raw_collect (current_regcache, tdep->ppc_lr_regnum, in ppcnbsd_fill_reg()
104 regcache_raw_collect (current_regcache, tdep->ppc_cr_regnum, in ppcnbsd_fill_reg()
108 regcache_raw_collect (current_regcache, tdep->ppc_xer_regnum, in ppcnbsd_fill_reg()
[all …]
H A Dia64-linux-nat.c370 regcache_raw_supply (current_regcache, regi, in supply_gregset()
377 regcache_raw_supply (current_regcache, IA64_PR_REGNUM, (char *) (regp + 33)); in supply_gregset()
381 regcache_raw_supply (current_regcache, regi, in supply_gregset()
385 regcache_raw_supply (current_regcache, IA64_IP_REGNUM, in supply_gregset()
387 regcache_raw_supply (current_regcache, IA64_CFM_REGNUM, in supply_gregset()
389 regcache_raw_supply (current_regcache, IA64_PSR_REGNUM, in supply_gregset()
391 regcache_raw_supply (current_regcache, IA64_RSC_REGNUM, in supply_gregset()
393 regcache_raw_supply (current_regcache, IA64_BSP_REGNUM, in supply_gregset()
395 regcache_raw_supply (current_regcache, IA64_BSPSTORE_REGNUM, in supply_gregset()
397 regcache_raw_supply (current_regcache, IA64_RNAT_REGNUM, in supply_gregset()
[all …]
H A Dppc-linux-nat.c250 regcache_raw_supply (current_regcache, regno, in fetch_altivec_register()
308 regcache_raw_supply (current_regcache, tdep->ppc_ev0_upper_regnum + i, in fetch_spe_register()
313 regcache_raw_supply (current_regcache, regno, in fetch_spe_register()
318 regcache_raw_supply (current_regcache, tdep->ppc_acc_regnum, &evrregs.acc); in fetch_spe_register()
322 regcache_raw_supply (current_regcache, tdep->ppc_spefscr_regnum, in fetch_spe_register()
360 regcache_raw_supply (current_regcache, regno, buf); in fetch_register()
391 regcache_raw_supply (current_regcache, regno, buf); in fetch_register()
399 regcache_raw_supply (current_regcache, regno, buf + padding); in fetch_register()
423 regcache_raw_supply (current_regcache, tdep->ppc_vr0_regnum + i, in supply_vrregset()
426 regcache_raw_supply (current_regcache, tdep->ppc_vr0_regnum + i, in supply_vrregset()
[all …]
H A Dm68klinux-nat.c140 regcache_raw_supply (current_regcache, regno, buf); in fetch_register()
166 regcache_raw_supply (current_regcache, regno, buf); in fetch_register()
217 regcache_raw_collect (current_regcache, regno, buf); in store_register()
281 regcache_raw_supply (current_regcache, regi, (char *) &regp[regmap[regi]]); in supply_gregset()
282 regcache_raw_supply (current_regcache, PS_REGNUM, (char *) &regp[PT_SR]); in supply_gregset()
283 regcache_raw_supply (current_regcache, PC_REGNUM, (char *) &regp[PT_PC]); in supply_gregset()
297 regcache_raw_collect (current_regcache, i, regp + regmap[i]); in fill_gregset()
365 regcache_raw_supply (current_regcache, regi, in supply_fpregset()
367 regcache_raw_supply (current_regcache, M68K_FPC_REGNUM, in supply_fpregset()
369 regcache_raw_supply (current_regcache, M68K_FPS_REGNUM, in supply_fpregset()
[all …]
H A Daix-thread.c1027 regcache_raw_supply (current_regcache, tdep->ppc_gp0_regnum + regno, in supply_gprs64()
1036 regcache_raw_supply (current_regcache, regno, (char *) &val); in supply_reg32()
1052 regcache_raw_supply (current_regcache, regno + tdep->ppc_fp0_regnum, in supply_fprs()
1083 regcache_raw_supply (current_regcache, PC_REGNUM, (char *) &iar); in supply_sprs64()
1084 regcache_raw_supply (current_regcache, tdep->ppc_ps_regnum, (char *) &msr); in supply_sprs64()
1085 regcache_raw_supply (current_regcache, tdep->ppc_cr_regnum, (char *) &cr); in supply_sprs64()
1086 regcache_raw_supply (current_regcache, tdep->ppc_lr_regnum, (char *) &lr); in supply_sprs64()
1087 regcache_raw_supply (current_regcache, tdep->ppc_ctr_regnum, (char *) &ctr); in supply_sprs64()
1088 regcache_raw_supply (current_regcache, tdep->ppc_xer_regnum, (char *) &xer); in supply_sprs64()
1090 regcache_raw_supply (current_regcache, tdep->ppc_fpscr_regnum, in supply_sprs64()
[all …]
H A Dirix5-nat.c65 regcache_raw_supply (current_regcache, regi, in supply_gregset()
68 regcache_raw_supply (current_regcache, mips_regnum (current_gdbarch)->pc, in supply_gregset()
70 regcache_raw_supply (current_regcache, mips_regnum (current_gdbarch)->hi, in supply_gregset()
72 regcache_raw_supply (current_regcache, mips_regnum (current_gdbarch)->lo, in supply_gregset()
74 regcache_raw_supply (current_regcache, mips_regnum (current_gdbarch)->cause, in supply_gregset()
78 regcache_raw_supply (current_regcache, mips_regnum (current_gdbarch)->badvaddr, zerobuf); in supply_gregset()
136 regcache_raw_supply (current_regcache, FP0_REGNUM + regi, in supply_fpregset()
139 regcache_raw_supply (current_regcache, in supply_fpregset()
144 regcache_raw_supply (current_regcache, in supply_fpregset()
H A Damd64-linux-nat.c109 amd64_supply_native_gregset (current_regcache, gregsetp, -1); in supply_gregset()
119 amd64_collect_native_gregset (current_regcache, gregsetp, regnum); in fill_gregset()
130 amd64_supply_fxsave (current_regcache, -1, fpregsetp); in supply_fpregset()
140 amd64_collect_fxsave (current_regcache, regnum, fpregsetp); in fill_fpregset()
167 amd64_supply_native_gregset (current_regcache, &regs, -1); in fetch_inferior_registers()
179 amd64_supply_fxsave (current_regcache, -1, &fpregs); in fetch_inferior_registers()
204 amd64_collect_native_gregset (current_regcache, &regs, regnum); in store_inferior_registers()
220 amd64_collect_fxsave (current_regcache, regnum, &fpregs); in store_inferior_registers()
H A Dmips-linux-tdep.c101 regcache_raw_supply (current_regcache, regnum, buf); in supply_32bit_reg()
132 regcache_raw_supply (current_regcache, UNUSED_REGNUM, zerobuf); in supply_gregset()
134 regcache_raw_supply (current_regcache, regi, zerobuf); in supply_gregset()
164 regcache_raw_collect (current_regcache, regno, dst); in fill_gregset()
186 regcache_raw_collect (current_regcache, regno, dst); in fill_gregset()
201 regcache_raw_supply (current_regcache, FP0_REGNUM + regi, in supply_fpregset()
204 regcache_raw_supply (current_regcache, in supply_fpregset()
209 regcache_raw_supply (current_regcache, in supply_fpregset()
393 regcache_raw_supply (current_regcache, (regi - MIPS64_EF_REG0), in mips64_supply_gregset()
396 regcache_raw_supply (current_regcache, mips_regnum (current_gdbarch)->lo, in mips64_supply_gregset()
[all …]
H A Dm32r-linux-nat.c94 regcache_raw_supply (current_regcache, i, regp + regmap[i]); in supply_gregset()
96 regcache_raw_supply (current_regcache, i, regp + SPU_REGMAP); in supply_gregset()
98 regcache_raw_supply (current_regcache, i, regp + SPI_REGMAP); in supply_gregset()
142 regcache_raw_collect (current_regcache, i, regp + regmap[i]); in fill_gregset()
144 regcache_raw_collect (current_regcache, i, regp + SPU_REGMAP); in fill_gregset()
146 regcache_raw_collect (current_regcache, i, regp + SPI_REGMAP); in fill_gregset()
H A Dsparc-sol2-nat.c79 sparc_supply_gregset (&sparc_sol2_gregset, current_regcache, -1, gregs); in supply_gregset()
85 sparc_supply_fpregset (current_regcache, -1, fpregs); in supply_fpregset()
91 sparc_collect_gregset (&sparc_sol2_gregset, current_regcache, regnum, gregs); in fill_gregset()
97 sparc_collect_fpregset (current_regcache, regnum, fpregs); in fill_fpregset()
H A Dhppa-linux-nat.c224 regcache_raw_supply (current_regcache, regno, NULL); in fetch_register()
239 regcache_raw_supply (current_regcache, regno, &val); in fetch_register()
259 regcache_raw_collect (current_regcache, regno, &val); in store_register()
314 regcache_raw_supply (current_regcache, regno, regp); in supply_gregset()
333 regcache_raw_collect(current_regcache, mregno, &(*gregsetp)[i]); in fill_gregset()
351 regcache_raw_supply (current_regcache, 2*regi + HPPA_FP0_REGNUM, from); in supply_fpregset()
352 regcache_raw_supply (current_regcache, 2*regi + HPPA_FP0_REGNUM + 1, in supply_fpregset()
374 regcache_raw_collect (current_regcache, i, to); in fill_fpregset()
H A Di386gnu-nat.c86 i387_supply_fsave (current_regcache, -1, NULL); in fetch_fpregs()
91 i387_supply_fsave (current_regcache, -1, state.hw_state); in fetch_fpregs()
103 regcache_raw_supply (current_regcache, i, REG_ADDR (gregs, i)); in supply_gregset()
109 i387_supply_fsave (current_regcache, -1, fpregs); in supply_fpregset()
147 regcache_raw_supply (current_regcache, i, REG_ADDR (state, i)); in gnu_fetch_registers()
154 regcache_raw_supply (current_regcache, regno, in gnu_fetch_registers()
205 struct regcache *regcache = current_regcache; in gnu_store_registers()
H A Drs6000-nat.c265 regcache_raw_supply (current_regcache, regno, (char *) addr); in fetch_register()
285 regcache_raw_collect (current_regcache, regno, addr); in store_register()
589 regcache_raw_supply (current_regcache, tdep->ppc_gp0_regnum + regi, in fetch_core_registers()
594 regcache_raw_supply (current_regcache, tdep->ppc_fp0_regnum + regi, in fetch_core_registers()
597 regcache_raw_supply (current_regcache, PC_REGNUM, in fetch_core_registers()
599 regcache_raw_supply (current_regcache, tdep->ppc_ps_regnum, in fetch_core_registers()
601 regcache_raw_supply (current_regcache, tdep->ppc_cr_regnum, in fetch_core_registers()
603 regcache_raw_supply (current_regcache, tdep->ppc_lr_regnum, in fetch_core_registers()
605 regcache_raw_supply (current_regcache, tdep->ppc_ctr_regnum, in fetch_core_registers()
607 regcache_raw_supply (current_regcache, tdep->ppc_xer_regnum, in fetch_core_registers()
[all …]
H A Damd64bsd-nat.c61 amd64_supply_native_gregset (current_regcache, &regs, -1); in amd64bsd_fetch_inferior_registers()
73 amd64_supply_fxsave (current_regcache, -1, &fpregs); in amd64bsd_fetch_inferior_registers()
98 amd64_collect_native_gregset (current_regcache, &regs, regnum); in amd64bsd_store_inferior_registers()
114 amd64_collect_fxsave (current_regcache, regnum, &fpregs); in amd64bsd_store_inferior_registers()
H A Dppc64obsd-nat.c92 ppc_supply_gregset (&ppc64obsd_gregset, current_regcache, -1, in ppc64obsd_fetch_registers()
95 ppc_supply_fpregset (&ppc64obsd_gregset, current_regcache, -1, in ppc64obsd_fetch_registers()
107 ppc_supply_fpregset (&ppc64obsd_fpregset, current_regcache, -1, in ppc64obsd_fetch_registers()
131 ppc_collect_gregset (&ppc64obsd_gregset, current_regcache, in ppc64obsd_store_registers()
134 ppc_collect_fpregset (&ppc64obsd_gregset, current_regcache, in ppc64obsd_store_registers()
149 ppc_collect_fpregset (&ppc64obsd_fpregset, current_regcache, in ppc64obsd_store_registers()
H A Dppcobsd-nat.c92 ppc_supply_gregset (&ppcobsd_gregset, current_regcache, -1, in ppcobsd_fetch_registers()
95 ppc_supply_fpregset (&ppcobsd_gregset, current_regcache, -1, in ppcobsd_fetch_registers()
107 ppc_supply_fpregset (&ppcobsd_fpregset, current_regcache, -1, in ppcobsd_fetch_registers()
131 ppc_collect_gregset (&ppcobsd_gregset, current_regcache, in ppcobsd_store_registers()
134 ppc_collect_fpregset (&ppcobsd_gregset, current_regcache, in ppcobsd_store_registers()
149 ppc_collect_fpregset (&ppcobsd_fpregset, current_regcache, in ppcobsd_store_registers()
H A Di386bsd-nat.c151 i386bsd_supply_gregset (current_regcache, &regs); in i386bsd_fetch_inferior_registers()
166 i387_supply_fxsave (current_regcache, -1, xmmregs); in i386bsd_fetch_inferior_registers()
173 i387_supply_fsave (current_regcache, -1, &fpregs); in i386bsd_fetch_inferior_registers()
179 i387_supply_fsave (current_regcache, -1, &fpregs); in i386bsd_fetch_inferior_registers()
205 i386bsd_collect_gregset (current_regcache, &regs, regnum); in i386bsd_store_inferior_registers()
225 i387_collect_fxsave (current_regcache, regnum, xmmregs); in i386bsd_store_inferior_registers()
237 i387_collect_fsave (current_regcache, regnum, &fpregs); in i386bsd_store_inferior_registers()
H A Dregcache.c353 gdb_assert (dst != current_regcache); in regcache_cpy_no_passthrough()
363 gdb_assert (current_regcache != NULL); in regcache_dup()
373 gdb_assert (current_regcache != NULL); in regcache_dup_no_passthrough()
396 struct regcache *current_regcache; variable
447 gdb_assert (regnum < current_regcache->descr->nr_raw_registers); in set_register_cached()
448 current_regcache->register_valid_p[regnum] = state; in set_register_cached()
484 for (i = 0; i < current_regcache->descr->nr_raw_registers; i++) in registers_changed()
609 gdb_assert (regcache == current_regcache); in regcache_raw_read()
683 gdb_assert (current_regcache != NULL); in deprecated_read_register_gen()
684 gdb_assert (current_regcache->descr->gdbarch == current_gdbarch); in deprecated_read_register_gen()
[all …]
H A Dmipsnbsd-tdep.c48 regcache_raw_supply (current_regcache, i, NULL); in mipsnbsd_supply_reg()
50 regcache_raw_supply (current_regcache, i, in mipsnbsd_supply_reg()
63 regcache_raw_collect (current_regcache, i, in mipsnbsd_fill_reg()
79 regcache_raw_supply (current_regcache, i, NULL); in mipsnbsd_supply_fpreg()
81 regcache_raw_supply (current_regcache, i, in mipsnbsd_supply_fpreg()
95 regcache_raw_collect (current_regcache, i, in mipsnbsd_fill_fpreg()
H A Di386-linux-nat.c171 regcache_raw_supply (current_regcache, regno, NULL); in fetch_register()
186 regcache_raw_supply (current_regcache, regno, &val); in fetch_register()
207 regcache_raw_collect (current_regcache, regno, &val); in store_register()
228 regcache_raw_supply (current_regcache, i, regp + regmap[i]); in supply_gregset()
231 regcache_raw_supply (current_regcache, I386_LINUX_ORIG_EAX_REGNUM, in supply_gregset()
247 regcache_raw_collect (current_regcache, i, regp + regmap[i]); in fill_gregset()
251 regcache_raw_collect (current_regcache, I386_LINUX_ORIG_EAX_REGNUM, in fill_gregset()
314 i387_supply_fsave (current_regcache, -1, fpregsetp); in supply_fpregset()
378 i387_supply_fxsave (current_regcache, -1, fpxregsetp); in supply_fpxregset()

1234