/freebsd-11-stable/contrib/gcc/ |
H A D | unwind-dw2-fde-compat.c | 35 #include "unwind-dw2-fde.h" 38 extern const fde * __libunwind__Unwind_Find_FDE 41 const fde *
|
H A D | unwind-dw2-fde-darwin.c | 38 #include "unwind-dw2-fde.h" 45 static const fde * _Unwind_Find_registered_FDE (void *pc, 49 #include "unwind-dw2-fde.c" 82 void *fde; member in struct:live_images 122 __deregister_frame_info_bases (image->fde); 133 free (image->fde); 134 image->fde = NULL; 145 static inline const fde * 148 const fde *result = NULL; 156 char *fde 155 char *fde = NULL; local [all...] |
H A D | unwind-dw2-fde.h | 157 typedef struct dwarf_fde fde; 167 static inline const fde * 168 next_fde (const fde *f) 170 return (const fde *) ((char *) f + f->length + sizeof (f->length)); 173 extern const fde * _Unwind_Find_FDE (void *, struct dwarf_eh_bases *); 176 last_fde (struct object *obj __attribute__ ((__unused__)), const fde *f) 189 #endif /* unwind-dw2-fde.h */ 156 typedef struct dwarf_fde fde; typedef in typeref:struct:dwarf_fde
|
H A D | unwind-dw2-fde.c | 41 #include "unwind-dw2-fde.h" 326 const fde *x, const fde *y) 339 fde_single_encoding_compare (struct object *ob, const fde *x, const fde *y) 355 fde_mixed_encoding_compare (struct object *ob, const fde *x, const fde *y) 375 typedef int (*fde_compare_t) (struct object *, const fde *, const fde *); 402 size = sizeof (struct fde_vector) + sizeof (const fde *) * coun [all...] |
H A D | unwind-dw2-fde-glibc.c | 47 #include "unwind-dw2-fde.h" 59 static const fde * _Unwind_Find_registered_FDE (void *pc, struct dwarf_eh_bases *bases); 62 #include "unwind-dw2-fde.c" 75 const fde *ret; 337 signed fde __attribute__ ((mode (SI))); member in struct:fde_table 342 fde *f; 368 f = (fde *) (table[mid].fde + data_base); 386 ob.u.single = (fde *) eh_frame; 389 data->ret = linear_search_fdes (&ob, (fde *) eh_fram [all...] |
H A D | dwarf2out.c | 615 /* Add CFI to the current fde at the PC value indicated by LABEL if specified, 623 dw_fde_ref fde = &fde_table[fde_table_in_use - 1]; 628 if (fde->dw_fde_current_label == NULL 629 || strcmp (label, fde->dw_fde_current_label) != 0) 639 xcfi->dw_cfi_opc = fde->dw_fde_current_label 643 add_cfi (&fde->dw_fde_cfi, xcfi); 645 fde->dw_fde_current_label = label; 648 add_cfi (&fde->dw_fde_cfi, cfi); 706 dw_fde_ref fde = &fde_table[fde_table_in_use - 1]; 707 for (cfi = fde 622 dw_fde_ref fde = &fde_table[fde_table_in_use - 1]; local 705 dw_fde_ref fde = &fde_table[fde_table_in_use - 1]; local 2045 output_cfi(dw_cfi_ref cfi, dw_fde_ref fde, int for_eh) argument 2173 dw_fde_ref fde; local 2532 dw_fde_ref fde; local 2610 dw_fde_ref fde; local 6992 dw_fde_ref fde; local 10553 dw_fde_ref fde; local [all...] |
/freebsd-11-stable/contrib/elftoolchain/libdwarf/ |
H A D | dwarf_pro_frame.c | 34 Dwarf_P_Fde fde; local 41 if ((fde = calloc(1, sizeof(struct _Dwarf_Fde))) == NULL) { 46 fde->fde_dbg = dbg; 48 return (fde); 96 dwarf_add_frame_fde(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die, argument 101 return (dwarf_add_frame_fde_b(dbg, fde, die, cie, virt_addr, code_len, 106 dwarf_add_frame_fde_b(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die, argument 121 if (dbg == NULL || fde == NULL || fde->fde_dbg != dbg) { 143 fde 156 dwarf_fde_cfa_offset(Dwarf_P_Fde fde, Dwarf_Unsigned reg, Dwarf_Signed offset, Dwarf_Error *error) argument 179 dwarf_add_fde_inst(Dwarf_P_Fde fde, Dwarf_Small op, Dwarf_Unsigned val1, Dwarf_Unsigned val2, Dwarf_Error *error) argument [all...] |
H A D | dwarf_frame.c | 144 Dwarf_Fde fde; local 159 fde = fdelist[i]; 160 if (pc >= fde->fde_initloc && pc < fde->fde_initloc + 161 fde->fde_adrange) { 162 *ret_fde = fde; 163 *lopc = fde->fde_initloc; 164 *hipc = fde->fde_initloc + fde->fde_adrange - 1; 174 dwarf_get_cie_of_fde(Dwarf_Fde fde, Dwarf_Ci argument 191 dwarf_get_fde_range(Dwarf_Fde fde, Dwarf_Addr *low_pc, Dwarf_Unsigned *func_len, Dwarf_Ptr *fde_bytes, Dwarf_Unsigned *fde_byte_len, Dwarf_Off *cie_offset, Dwarf_Signed *cie_index, Dwarf_Off *fde_offset, Dwarf_Error *error) argument 258 dwarf_get_fde_instr_bytes(Dwarf_Fde fde, Dwarf_Ptr *ret_inst, Dwarf_Unsigned *ret_len, Dwarf_Error *error) argument 280 dwarf_get_fde_info_for_reg(Dwarf_Fde fde, Dwarf_Half table_column, Dwarf_Addr pc_requested, Dwarf_Signed *offset_relevant, Dwarf_Signed *register_num, Dwarf_Signed *offset, Dwarf_Addr *row_pc, Dwarf_Error *error) argument 333 dwarf_get_fde_info_for_all_regs(Dwarf_Fde fde, Dwarf_Addr pc_requested, Dwarf_Regtable *reg_table, Dwarf_Addr *row_pc, Dwarf_Error *error) argument 397 dwarf_get_fde_info_for_reg3(Dwarf_Fde fde, Dwarf_Half table_column, Dwarf_Addr pc_requested, Dwarf_Small *value_type, Dwarf_Signed *offset_relevant, Dwarf_Signed *register_num, Dwarf_Signed *offset_or_block_len, Dwarf_Ptr *block_ptr, Dwarf_Addr *row_pc, Dwarf_Error *error) argument 444 dwarf_get_fde_info_for_cfa_reg3(Dwarf_Fde fde, Dwarf_Addr pc_requested, Dwarf_Small *value_type, Dwarf_Signed *offset_relevant, Dwarf_Signed *register_num, Dwarf_Signed *offset_or_block_len, Dwarf_Ptr *block_ptr, Dwarf_Addr *row_pc, Dwarf_Error *error) argument 488 dwarf_get_fde_info_for_all_regs3(Dwarf_Fde fde, Dwarf_Addr pc_requested, Dwarf_Regtable3 *reg_table, Dwarf_Addr *row_pc, Dwarf_Error *error) argument [all...] |
H A D | libdwarf_frame.c | 307 Dwarf_Fde fde; local 312 if ((fde = calloc(1, sizeof(struct _Dwarf_Fde))) == NULL) { 316 STAILQ_INSERT_TAIL(&fs->fs_fdelist, fde, fde_next); 318 fde->fde_dbg = dbg; 319 fde->fde_fs = fs; 320 fde->fde_addr = ds->ds_data + *off; 321 fde->fde_offset = *off; 335 fde->fde_length = length; 338 fde->fde_cieoff = dbg->read(ds->ds_data, off, 4); 339 cieoff = *off - (4 + fde 419 Dwarf_Fde fde, tfde; local 445 Dwarf_Fde fde; local 1191 _dwarf_frame_get_internal_table(Dwarf_Fde fde, Dwarf_Addr pc_req, Dwarf_Regtable3 **ret_rt, Dwarf_Addr *ret_row_pc, Dwarf_Error *error) argument 1333 _dwarf_frame_fde_add_inst(Dwarf_P_Fde fde, Dwarf_Small op, Dwarf_Unsigned val1, Dwarf_Unsigned val2, Dwarf_Error *error) argument 1482 _dwarf_frame_gen_fde(Dwarf_P_Debug dbg, Dwarf_P_Section ds, Dwarf_Rel_Section drs, Dwarf_P_Fde fde, Dwarf_Error *error) argument 1544 Dwarf_P_Fde fde; local 1587 Dwarf_P_Fde fde, tfde; local [all...] |
/freebsd-11-stable/contrib/llvm-project/libunwind/src/ |
H A D | UnwindLevel1-gcc-ext.c | 285 _LIBUNWIND_EXPORT void __register_frame(const void *fde) { argument 286 _LIBUNWIND_TRACE_API("__register_frame(%p)", fde); 287 __unw_add_dynamic_fde((unw_word_t)(uintptr_t)fde); 294 _LIBUNWIND_EXPORT void __deregister_frame(const void *fde) { argument 295 _LIBUNWIND_TRACE_API("__deregister_frame(%p)", fde); 296 __unw_remove_dynamic_fde((unw_word_t)(uintptr_t)fde); 310 _LIBUNWIND_EXPORT void __register_frame_info_bases(const void *fde, void *ob, argument 312 (void)fde; 317 fde, ob, tb, db); 321 _LIBUNWIND_EXPORT void __register_frame_info(const void *fde, voi argument 328 __register_frame_info_table_bases(const void *fde, void *ob, void *tb, void *db) argument 340 __register_frame_info_table(const void *fde, void *ob) argument 347 __register_frame_table(const void *fde) argument 353 __deregister_frame_info(const void *fde) argument 360 __deregister_frame_info_bases(const void *fde) argument [all...] |
H A D | libunwind_ext.h | 48 unw_word_t ip_start, unw_word_t ip_end, unw_word_t fde, unw_word_t mh)); 51 extern void __unw_add_dynamic_fde(unw_word_t fde); 52 extern void __unw_remove_dynamic_fde(unw_word_t fde);
|
H A D | Unwind_AppleExtras.cpp | 27 void *fde; member in struct:libgcc_object 148 bool checkKeyMgrRegisteredFDEs(uintptr_t pc, void *&fde) { argument 161 (uintptr_t)ob->fde, &fdeInfo, &cieInfo); 165 fde = (void*)fdeInfo.pcStart; 177 (void)fde;
|
H A D | libunwind.cpp | 246 unw_word_t ip_start, unw_word_t ip_end, unw_word_t fde, unw_word_t mh)) { 255 void __unw_add_dynamic_fde(unw_word_t fde) { argument 260 (LocalAddressSpace::pint_t) fde, &fdeInfo, &cieInfo); 263 // Use fde as mh_group 269 _LIBUNWIND_DEBUG_LOG("__unw_add_dynamic_fde: bad fde: %s", message); 274 void __unw_remove_dynamic_fde(unw_word_t fde) { argument 275 // fde is own mh_group 276 DwarfFDECache<LocalAddressSpace>::removeAllIn((LocalAddressSpace::pint_t)fde); 245 __unw_iterate_dwarf_unwind_cache(void (*func)( unw_word_t ip_start, unw_word_t ip_end, unw_word_t fde, unw_word_t mh)) argument
|
H A D | EHHeaderParser.hpp | 87 pint_t fde = local 90 CFI_Parser<A>::decodeFDE(addressSpace, fde, fdeInfo, cieInfo); 92 _LIBUNWIND_DEBUG_LOG("EHHeaderParser::decodeTableEntry: bad fde: %s",
|
/freebsd-11-stable/contrib/binutils/gas/ |
H A D | dw2gencfi.c | 136 /* Construct a new FDE structure and add it to the end of the fde list. */ 141 struct fde_entry *fde = xcalloc (1, sizeof (struct fde_entry)); 144 frchain_now->frch_cfi_data->cur_fde_data = fde; 145 *last_fde_data = fde; 146 last_fde_data = &fde->next; 148 fde->last = &fde->data; 149 fde->return_column = DWARF2_DEFAULT_RETURN_COLUMN; 150 fde->per_encoding = DW_EH_PE_omit; 151 fde 140 struct fde_entry *fde = xcalloc (1, sizeof (struct fde_entry)); local 178 struct fde_entry *fde = alloc_fde_entry (); local 629 struct fde_entry *fde; local 699 struct fde_entry *fde; local 1116 output_fde(struct fde_entry *fde, struct cie_entry *cie, struct cfi_insn_data *first, int align) argument 1187 select_cie_for_fde(struct fde_entry *fde, struct cfi_insn_data **pfirst) argument 1315 struct fde_entry *fde; local [all...] |
/freebsd-11-stable/contrib/gdb/gdb/ |
H A D | dwarf2-frame.c | 585 struct dwarf2_fde *fde; 617 fde = dwarf2_frame_find_fde (&fs->pc); 618 gdb_assert (fde != NULL); 621 fs->data_align = fde->cie->data_alignment_factor; 622 fs->code_align = fde->cie->code_alignment_factor; 623 fs->retaddr_column = fde->cie->return_address_register; 626 execute_cfa_program (fde->cie->initial_instructions, 627 fde->cie->end, next_frame, fs); 634 execute_cfa_program (fde->instructions, fde 580 struct dwarf2_fde *fde; local 1187 struct dwarf2_fde *fde; local 1214 add_fde(struct comp_unit *unit, struct dwarf2_fde *fde) argument 1389 struct dwarf2_fde *fde; local [all...] |
/freebsd-11-stable/contrib/llvm-project/libunwind/include/ |
H A D | unwind.h | 335 extern void __register_frame(const void *fde); 336 extern void __deregister_frame(const void *fde); 368 extern void __register_frame_info_bases(const void *fde, void *ob, void *tb, 370 extern void __register_frame_info(const void *fde, void *ob) 372 extern void __register_frame_info_table_bases(const void *fde, void *ob, 375 extern void __register_frame_info_table(const void *fde, void *ob) 377 extern void __register_frame_table(const void *fde) 379 extern void *__deregister_frame_info(const void *fde) 381 extern void *__deregister_frame_info_bases(const void *fde)
|
/freebsd-11-stable/sys/compat/svr4/ |
H A D | svr4_filio.c | 203 struct filedescent *fde; local 211 fde = &fdp->fd_ofiles[fd]; 212 fde->fde_flags |= UF_EXCLOSE; 218 fde = &fdp->fd_ofiles[fd]; 219 fde->fde_flags &= ~UF_EXCLOSE;
|
/freebsd-11-stable/sys/sys/ |
H A D | filedesc.h | 218 struct filedescent *fde; local 225 fde = &fdp->fd_ofiles[fd]; 226 if (fde->fde_file == NULL) 229 return (fde);
|
H A D | capsicum.h | 364 cap_rights_t *cap_rights_fde(struct filedescent *fde); 368 int cap_fcntl_check_fde(struct filedescent *fde, int cmd);
|
/freebsd-11-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/ |
H A D | ArchHandler.cpp | 155 const Atom *ArchHandler::fdeTargetFunction(const DefinedAtom *fde) { argument 156 for (auto ref : *fde) {
|
/freebsd-11-stable/contrib/gcc/config/ |
H A D | darwin-crt2.c | 80 void *fde; member in struct:live_images
|
/freebsd-11-stable/sys/dev/fdc/ |
H A D | fdc_acpi.c | 46 void *fde); 150 fdc_acpi_probe_children(device_t bus, device_t dev, void *fde) argument 162 bcopy(fde, ctx->fd_present, sizeof(ctx->fd_present));
|
/freebsd-11-stable/sys/kern/ |
H A D | kern_descrip.c | 288 fdefree_last(struct filedescent *fde) argument 291 filecaps_free(&fde->fde_caps); 297 struct filedescent *fde; local 299 fde = &fdp->fd_ofiles[fd]; 301 seq_write_begin(&fde->fde_seq); 303 fdefree_last(fde); 304 fde->fde_file = NULL; 307 seq_write_end(&fde->fde_seq); 484 struct filedescent *fde; local 521 fde 1799 struct filedescent *fde; local 2143 struct filedescent *fde; local 2311 struct filedescent *fde; local 2466 struct filedescent *fde; local 2543 struct filedescent *fde; local [all...] |
H A D | sys_capability.c | 204 cap_rights_fde(struct filedescent *fde) argument 207 return (&fde->fde_rights); 502 cap_fcntl_check_fde(struct filedescent *fde, int cmd) argument 510 if ((fde->fde_fcntls & fcntlcap) != 0)
|