| /freebsd-12-stable/contrib/gdb/gdb/ |
| D | ppc-sysv-tdep.c | 51 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in ppc_sysv_abi_push_dummy_call() local 79 int argoffset = 2 * tdep->wordsize; in ppc_sysv_abi_push_dummy_call() 91 tdep->ppc_gp0_regnum + greg, in ppc_sysv_abi_push_dummy_call() 167 else if (tdep->wordsize == 8) in ppc_sysv_abi_push_dummy_call() 171 tdep->ppc_gp0_regnum + greg, val); in ppc_sysv_abi_push_dummy_call() 182 tdep->ppc_gp0_regnum + greg + 0, in ppc_sysv_abi_push_dummy_call() 185 tdep->ppc_gp0_regnum + greg + 1, in ppc_sysv_abi_push_dummy_call() 193 && TYPE_VECTOR (type) && tdep->ppc_vr0_regnum >= 0) in ppc_sysv_abi_push_dummy_call() 201 tdep->ppc_vr0_regnum + vreg, val); in ppc_sysv_abi_push_dummy_call() 214 && TYPE_VECTOR (type) && tdep->ppc_ev0_regnum >= 0) in ppc_sysv_abi_push_dummy_call() [all …]
|
| D | amd64obsd-tdep.c | 43 const struct gdbarch_tdep *tdep = regset->descr; in amd64obsd_supply_regset() local 45 gdb_assert (len >= tdep->sizeof_gregset + I387_SIZEOF_FXSAVE); in amd64obsd_supply_regset() 47 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset); in amd64obsd_supply_regset() 48 amd64_supply_fxsave (regcache, regnum, (char *)regs + tdep->sizeof_gregset); in amd64obsd_supply_regset() 55 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in amd64obsd_regset_from_core_section() local 61 && sect_size >= tdep->sizeof_gregset + I387_SIZEOF_FXSAVE) in amd64obsd_regset_from_core_section() 63 if (tdep->gregset == NULL) in amd64obsd_regset_from_core_section() 65 tdep->gregset = XMALLOC (struct regset); in amd64obsd_regset_from_core_section() 66 tdep->gregset->descr = tdep; in amd64obsd_regset_from_core_section() 67 tdep->gregset->supply_regset = amd64obsd_supply_regset; in amd64obsd_regset_from_core_section() [all …]
|
| D | i386obsd-tdep.c | 140 const struct gdbarch_tdep *tdep = regset->descr; in i386obsd_aout_supply_regset() local 142 gdb_assert (len >= tdep->sizeof_gregset + I387_SIZEOF_FSAVE); in i386obsd_aout_supply_regset() 144 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset); in i386obsd_aout_supply_regset() 145 i387_supply_fsave (regcache, regnum, (char *) regs + tdep->sizeof_gregset); in i386obsd_aout_supply_regset() 153 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in i386obsd_aout_regset_from_core_section() local 159 && sect_size >= tdep->sizeof_gregset + I387_SIZEOF_FSAVE) in i386obsd_aout_regset_from_core_section() 161 if (tdep->gregset == NULL) in i386obsd_aout_regset_from_core_section() 163 tdep->gregset = XMALLOC (struct regset); in i386obsd_aout_regset_from_core_section() 164 tdep->gregset->descr = tdep; in i386obsd_aout_regset_from_core_section() 165 tdep->gregset->supply_regset = i386obsd_aout_supply_regset; in i386obsd_aout_regset_from_core_section() [all …]
|
| D | ppcfbsd-tdep.c | 55 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in ppcfbsd_supply_reg() local 58 for (i = tdep->ppc_gp0_regnum; i <= tdep->ppc_gplast_regnum; i++) in ppcfbsd_supply_reg() 62 REG_FIXREG_OFFSET (i - tdep->ppc_gp0_regnum)); in ppcfbsd_supply_reg() 65 if (regno == tdep->ppc_lr_regnum || regno == -1) in ppcfbsd_supply_reg() 66 regcache_raw_supply (current_regcache, tdep->ppc_lr_regnum, in ppcfbsd_supply_reg() 69 if (regno == tdep->ppc_cr_regnum || regno == -1) in ppcfbsd_supply_reg() 70 regcache_raw_supply (current_regcache, tdep->ppc_cr_regnum, in ppcfbsd_supply_reg() 73 if (regno == tdep->ppc_xer_regnum || regno == -1) in ppcfbsd_supply_reg() 74 regcache_raw_supply (current_regcache, tdep->ppc_xer_regnum, in ppcfbsd_supply_reg() 77 if (regno == tdep->ppc_ctr_regnum || regno == -1) in ppcfbsd_supply_reg() [all …]
|
| D | i386fbsd-tdep.c | 71 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in i386fbsdaout_init_abi() local 78 tdep->gregset_reg_offset = i386fbsd_r_reg_offset; in i386fbsdaout_init_abi() 79 tdep->gregset_num_regs = ARRAY_SIZE (i386fbsd_r_reg_offset); in i386fbsdaout_init_abi() 80 tdep->sizeof_gregset = 18 * 4; in i386fbsdaout_init_abi() 81 tdep->sizeof_fpregset = 176; in i386fbsdaout_init_abi() 84 tdep->struct_return = reg_struct_return; in i386fbsdaout_init_abi() 87 tdep->sigtramp_start = i386fbsd_sigtramp_start_addr; in i386fbsdaout_init_abi() 88 tdep->sigtramp_end = i386fbsd_sigtramp_end_addr; in i386fbsdaout_init_abi() 91 tdep->sc_reg_offset = i386fbsd_sc_reg_offset; in i386fbsdaout_init_abi() 92 tdep->sc_num_regs = ARRAY_SIZE (i386fbsd_sc_reg_offset); in i386fbsdaout_init_abi() [all …]
|
| D | i386nbsd-tdep.c | 65 const struct gdbarch_tdep *tdep = regset->descr; in i386nbsd_aout_supply_regset() local 67 gdb_assert (len >= tdep->sizeof_gregset + I387_SIZEOF_FSAVE); in i386nbsd_aout_supply_regset() 69 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset); in i386nbsd_aout_supply_regset() 70 i387_supply_fsave (regcache, regnum, (char *) regs + tdep->sizeof_gregset); in i386nbsd_aout_supply_regset() 78 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in i386nbsd_aout_regset_from_core_section() local 84 && sect_size >= tdep->sizeof_gregset + I387_SIZEOF_FSAVE) in i386nbsd_aout_regset_from_core_section() 86 if (tdep->gregset == NULL) in i386nbsd_aout_regset_from_core_section() 88 tdep->gregset = XMALLOC (struct regset); in i386nbsd_aout_regset_from_core_section() 89 tdep->gregset->descr = tdep; in i386nbsd_aout_regset_from_core_section() 90 tdep->gregset->supply_regset = i386nbsd_aout_supply_regset; in i386nbsd_aout_regset_from_core_section() [all …]
|
| D | ppcnbsd-tdep.c | 51 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in ppcnbsd_supply_reg() local 60 if (regno == tdep->ppc_lr_regnum || regno == -1) in ppcnbsd_supply_reg() 61 supply_register (tdep->ppc_lr_regnum, regs + REG_LR_OFFSET); in ppcnbsd_supply_reg() 63 if (regno == tdep->ppc_cr_regnum || regno == -1) in ppcnbsd_supply_reg() 64 supply_register (tdep->ppc_cr_regnum, regs + REG_CR_OFFSET); in ppcnbsd_supply_reg() 66 if (regno == tdep->ppc_xer_regnum || regno == -1) in ppcnbsd_supply_reg() 67 supply_register (tdep->ppc_xer_regnum, regs + REG_XER_OFFSET); in ppcnbsd_supply_reg() 69 if (regno == tdep->ppc_ctr_regnum || regno == -1) in ppcnbsd_supply_reg() 70 supply_register (tdep->ppc_ctr_regnum, regs + REG_CTR_OFFSET); in ppcnbsd_supply_reg() 79 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in ppcnbsd_fill_reg() local [all …]
|
| D | amd64nbsd-tdep.c | 87 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in amd64nbsd_init_abi() local 92 tdep->gregset_reg_offset = amd64nbsd_r_reg_offset; in amd64nbsd_init_abi() 93 tdep->gregset_num_regs = ARRAY_SIZE (amd64nbsd_r_reg_offset); in amd64nbsd_init_abi() 94 tdep->sizeof_gregset = 26 * 8; in amd64nbsd_init_abi() 98 tdep->jb_pc_offset = 7 * 8; in amd64nbsd_init_abi() 102 tdep->sigcontext_addr = amd64nbsd_sigcontext_addr; in amd64nbsd_init_abi() 108 tdep->sc_num_regs = ARRAY_SIZE (amd64nbsd_r_reg_offset); in amd64nbsd_init_abi() 109 tdep->sc_reg_offset = XCALLOC (tdep->sc_num_regs, int); in amd64nbsd_init_abi() 110 for (i = 0; i < tdep->sc_num_regs; i++) in amd64nbsd_init_abi() 113 tdep->sc_reg_offset[i] = -1; in amd64nbsd_init_abi() [all …]
|
| D | i386-tdep.c | 100 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in i386_sse_regnum_p() local 102 #define I387_ST0_REGNUM tdep->st0_regnum in i386_sse_regnum_p() 103 #define I387_NUM_XMM_REGS tdep->num_xmm_regs in i386_sse_regnum_p() 117 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in i386_mxcsr_regnum_p() local 119 #define I387_ST0_REGNUM tdep->st0_regnum in i386_mxcsr_regnum_p() 120 #define I387_NUM_XMM_REGS tdep->num_xmm_regs in i386_mxcsr_regnum_p() 945 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in i386_sigtramp_frame_cache() local 957 addr = tdep->sigcontext_addr (next_frame); in i386_sigtramp_frame_cache() 958 if (tdep->sc_reg_offset) in i386_sigtramp_frame_cache() 962 gdb_assert (tdep->sc_num_regs <= I386_NUM_SAVED_REGS); in i386_sigtramp_frame_cache() [all …]
|
| D | rs6000-tdep.c | 134 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in altivec_register_p() local 135 if (tdep->ppc_vr0_regnum < 0 || tdep->ppc_vrsave_regnum < 0) in altivec_register_p() 138 return (regno >= tdep->ppc_vr0_regnum && regno <= tdep->ppc_vrsave_regnum); in altivec_register_p() 496 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in skip_prologue() local 759 fdata->alloca_reg = (tdep->ppc_gp0_regnum + 31); in skip_prologue() 768 fdata->alloca_reg = (tdep->ppc_gp0_regnum in skip_prologue() 1112 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in rs6000_push_dummy_call() local 1136 regcache_raw_write_unsigned (regcache, tdep->ppc_gp0_regnum + 3, in rs6000_push_dummy_call() 1317 regcache_raw_write_signed (regcache, tdep->ppc_lr_regnum, bp_addr); in rs6000_push_dummy_call() 1324 regcache_raw_write_signed (regcache, tdep->ppc_toc_regnum, tocvalue); in rs6000_push_dummy_call() [all …]
|
| D | i386-sol2-tdep.c | 75 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in i386_sol2_init_abi() local 83 tdep->gregset_reg_offset = i386_sol2_gregset_reg_offset; in i386_sol2_init_abi() 84 tdep->gregset_num_regs = ARRAY_SIZE (i386_sol2_gregset_reg_offset); in i386_sol2_init_abi() 85 tdep->sizeof_gregset = 19 * 4; in i386_sol2_init_abi() 86 tdep->sizeof_fpregset = 380; in i386_sol2_init_abi() 88 tdep->sigcontext_addr = i386_sol2_mcontext_addr; in i386_sol2_init_abi() 89 tdep->sc_reg_offset = tdep->gregset_reg_offset; in i386_sol2_init_abi() 90 tdep->sc_num_regs = tdep->gregset_num_regs; in i386_sol2_init_abi()
|
| D | rs6000-nat.c | 156 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in regmap() local 159 if (tdep->ppc_gp0_regnum <= regno && regno <= tdep->ppc_gplast_regnum) in regmap() 168 else if (regno == tdep->ppc_ps_regnum) in regmap() 170 else if (regno == tdep->ppc_cr_regnum) in regmap() 172 else if (regno == tdep->ppc_lr_regnum) in regmap() 174 else if (regno == tdep->ppc_ctr_regnum) in regmap() 176 else if (regno == tdep->ppc_xer_regnum) in regmap() 178 else if (regno == tdep->ppc_fpscr_regnum) in regmap() 180 else if (tdep->ppc_mq_regnum >= 0 && regno == tdep->ppc_mq_regnum) in regmap() 349 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in fetch_inferior_registers() local [all …]
|
| D | armnbsd-tdep.c | 49 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in arm_netbsd_init_abi_common() local 51 tdep->lowest_pc = 0x8000; in arm_netbsd_init_abi_common() 52 tdep->arm_breakpoint = arm_nbsd_arm_le_breakpoint; in arm_netbsd_init_abi_common() 53 tdep->arm_breakpoint_size = sizeof (arm_nbsd_arm_le_breakpoint); in arm_netbsd_init_abi_common() 55 tdep->jb_pc = ARM_NBSD_JB_PC; in arm_netbsd_init_abi_common() 56 tdep->jb_elt_size = ARM_NBSD_JB_ELEMENT_SIZE; in arm_netbsd_init_abi_common() 63 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in arm_netbsd_aout_init_abi() local 69 tdep->fp_model = ARM_FLOAT_SOFT_FPA; in arm_netbsd_aout_init_abi() 76 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in arm_netbsd_elf_init_abi() local 83 tdep->fp_model = ARM_FLOAT_SOFT_VFP; in arm_netbsd_elf_init_abi()
|
| D | amd64fbsd-tdep.c | 124 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in amd64fbsd_init_abi() local 129 tdep->gregset_reg_offset = amd64fbsd_r_reg_offset; in amd64fbsd_init_abi() 130 tdep->gregset_num_regs = ARRAY_SIZE (amd64fbsd_r_reg_offset); in amd64fbsd_init_abi() 131 tdep->sizeof_gregset = 22 * 8; in amd64fbsd_init_abi() 135 tdep->sigtramp_start = amd64fbsd_sigtramp_start_addr; in amd64fbsd_init_abi() 136 tdep->sigtramp_end = amd64fbsd_sigtramp_end_addr; in amd64fbsd_init_abi() 137 tdep->sigcontext_addr = amd64fbsd_sigcontext_addr; in amd64fbsd_init_abi() 138 tdep->sc_reg_offset = amd64fbsd_sc_reg_offset; in amd64fbsd_init_abi() 139 tdep->sc_num_regs = ARRAY_SIZE (amd64fbsd_sc_reg_offset); in amd64fbsd_init_abi()
|
| D | i386bsd-tdep.c | 40 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in i386bsd_pc_in_sigtramp() local 42 return (pc >= tdep->sigtramp_start && pc < tdep->sigtramp_end); in i386bsd_pc_in_sigtramp() 113 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in i386bsd_init_abi() local 125 tdep->jb_pc_offset = 0; in i386bsd_init_abi() 127 tdep->sigtramp_start = 0xfdbfdfc0; in i386bsd_init_abi() 128 tdep->sigtramp_end = 0xfdbfe000; in i386bsd_init_abi() 129 tdep->sigcontext_addr = i386bsd_sigcontext_addr; in i386bsd_init_abi() 130 tdep->sc_reg_offset = i386bsd_sc_reg_offset; in i386bsd_init_abi() 131 tdep->sc_num_regs = ARRAY_SIZE (i386bsd_sc_reg_offset); in i386bsd_init_abi()
|
| D | mips-tdep.c | 247 mips_saved_regsize (struct gdbarch_tdep *tdep) in mips_saved_regsize() argument 250 return tdep->mips_default_saved_regsize; in mips_saved_regsize() 378 mips_stack_argsize (struct gdbarch_tdep *tdep) in mips_stack_argsize() argument 381 return tdep->mips_default_stack_argsize; in mips_stack_argsize() 474 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in mips_register_name() local 512 return tdep->mips_processor_reg_names[rawnum - 32]; in mips_register_name() 747 mips_mask_address_p (struct gdbarch_tdep *tdep) in mips_mask_address_p() argument 757 return tdep->default_mask_address_p; in mips_mask_address_p() 767 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in show_mask_address() local 779 mips_mask_address_p (tdep) ? "enabled" : "disabled"); in show_mask_address() [all …]
|
| D | alphafbsd-tdep.c | 93 struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); in alphafbsd_init_abi() local 105 tdep->dynamic_sigtramp_offset = alphafbsd_sigtramp_offset; in alphafbsd_init_abi() 106 tdep->sigcontext_addr = alphafbsd_sigcontext_addr; in alphafbsd_init_abi() 107 tdep->sc_pc_offset = 288; in alphafbsd_init_abi() 108 tdep->sc_regs_offset = 24; in alphafbsd_init_abi() 109 tdep->sc_fpregs_offset = 320; in alphafbsd_init_abi() 111 tdep->jb_pc = 2; in alphafbsd_init_abi() 112 tdep->jb_elt_size = 8; in alphafbsd_init_abi()
|
| D | ppcfbsd-nat.c | 40 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in getregs_supplies() local 42 return ((regno >= tdep->ppc_gp0_regnum && regno <= tdep->ppc_gplast_regnum) in getregs_supplies() 43 || regno == tdep->ppc_lr_regnum in getregs_supplies() 44 || regno == tdep->ppc_cr_regnum in getregs_supplies() 45 || regno == tdep->ppc_xer_regnum in getregs_supplies() 46 || regno == tdep->ppc_ctr_regnum in getregs_supplies() 54 struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); in getfpregs_supplies() local 69 || regno == tdep->ppc_fpscr_regnum); in getfpregs_supplies()
|
| /freebsd-12-stable/contrib/bsnmp/snmpd/ |
| D | trap.c | 103 trapsink_create(struct trapsink_dep *tdep) in trapsink_create() argument 111 t->index = tdep->dep.idx; in trapsink_create() 138 if (tdep->set & TDEP_VERSION) in trapsink_create() 139 t->version = tdep->version; in trapsink_create() 140 if (tdep->set & TDEP_COMM) in trapsink_create() 141 strcpy(t->comm, tdep->comm); in trapsink_create() 147 if (tdep->status == 4) { in trapsink_create() 159 tdep->rb |= TDEP_CREATE; in trapsink_create() 174 trapsink_modify(struct trapsink *t, struct trapsink_dep *tdep) in trapsink_modify() argument 176 tdep->rb_status = t->status; in trapsink_modify() [all …]
|
| /freebsd-12-stable/gnu/usr.bin/gdb/kgdb/ |
| D | trgt_powerpc64.c | 58 struct gdbarch_tdep *tdep; in kgdb_trgt_fetch_registers() local 61 tdep = gdbarch_tdep (current_gdbarch); in kgdb_trgt_fetch_registers() 75 supply_register(tdep->ppc_gp0_regnum + i, in kgdb_trgt_fetch_registers() 80 supply_register(tdep->ppc_gp0_regnum + 1, (char *)&pcb.pcb_sp); in kgdb_trgt_fetch_registers() 82 supply_register(tdep->ppc_gp0_regnum + 2, (char *)&pcb.pcb_toc); in kgdb_trgt_fetch_registers() 84 supply_register(tdep->ppc_lr_regnum, (char *)&pcb.pcb_lr); in kgdb_trgt_fetch_registers() 85 supply_register(tdep->ppc_cr_regnum, (char *)&pcb.pcb_cr); in kgdb_trgt_fetch_registers() 138 struct gdbarch_tdep *tdep; in kgdb_trgt_trapframe_prev_register() local 142 tdep = gdbarch_tdep(current_gdbarch); in kgdb_trgt_trapframe_prev_register() 153 if (regnum >= tdep->ppc_gp0_regnum && in kgdb_trgt_trapframe_prev_register() [all …]
|
| D | trgt_powerpc.c | 63 struct gdbarch_tdep *tdep; in kgdb_trgt_fetch_registers() local 66 tdep = gdbarch_tdep (current_gdbarch); in kgdb_trgt_fetch_registers() 80 supply_register(tdep->ppc_gp0_regnum + i, in kgdb_trgt_fetch_registers() 85 supply_register(tdep->ppc_gp0_regnum + 1, (char *)&pcb.pcb_sp); in kgdb_trgt_fetch_registers() 87 supply_register(tdep->ppc_lr_regnum, (char *)&pcb.pcb_lr); in kgdb_trgt_fetch_registers() 88 supply_register(tdep->ppc_cr_regnum, (char *)&pcb.pcb_cr); in kgdb_trgt_fetch_registers() 141 struct gdbarch_tdep *tdep; in kgdb_trgt_trapframe_prev_register() local 145 tdep = gdbarch_tdep(current_gdbarch); in kgdb_trgt_trapframe_prev_register() 156 if (regnum >= tdep->ppc_gp0_regnum && in kgdb_trgt_trapframe_prev_register() 157 regnum <= tdep->ppc_gplast_regnum) in kgdb_trgt_trapframe_prev_register() [all …]
|
| /freebsd-12-stable/gnu/usr.bin/gdb/arch/amd64/ |
| D | Makefile | 9 LIBSRCS+= amd64-tdep.c amd64fbsd-tdep.c i386-tdep.c i386bsd-tdep.c \ 10 i386fbsd-tdep-fixed.c i387-tdep.c 22 CLEANFILES+= i386fbsd-tdep-fixed.c 23 i386fbsd-tdep-fixed.c: i386fbsd-tdep.c
|
| /freebsd-12-stable/gnu/usr.bin/gdb/arch/i386/ |
| D | Makefile | 9 LIBSRCS+= i386-tdep.c i386bsd-tdep.c i386fbsd-tdep-fixed.c i387-tdep.c 21 CLEANFILES += i386fbsd-tdep-fixed.c 22 i386fbsd-tdep-fixed.c: i386fbsd-tdep.c
|
| /freebsd-12-stable/contrib/gdb/gdb/config/sparc/ |
| D | obsd64.mt | 2 TDEPFILES= sparc64-tdep.o sparc64nbsd-tdep.o sparc64obsd-tdep.o \ 3 sparc-tdep.o sparcnbsd-tdep.o nbsd-tdep.o \
|
| /freebsd-12-stable/contrib/gdb/gdb/config/i386/ |
| D | fbsd64.mt | 2 TDEPFILES= amd64-tdep.o amd64fbsd-tdep.o \ 3 i386-tdep.o i387-tdep.o i386bsd-tdep.o i386fbsd-tdep.o \
|