HomeSort by: relevance | last modified time | path
    Searched defs:fde (Results 1 - 25 of 46) sorted by relevancy

1 2

  /src/external/bsd/elftoolchain/dist/libdwarf/
dwarf_pro_frame.c 37 Dwarf_P_Fde fde; local
44 if ((fde = calloc(1, sizeof(struct _Dwarf_Fde))) == NULL) {
49 fde->fde_dbg = dbg;
51 return (fde);
99 dwarf_add_frame_fde(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die,
104 return (dwarf_add_frame_fde_b(dbg, fde, die, cie, virt_addr, code_len,
109 dwarf_add_frame_fde_b(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die,
120 * correspoding FDE, into this DIE. Do we need this?
124 if (dbg == NULL || fde == NULL || fde->fde_dbg != dbg)
    [all...]
dwarf_frame.c 147 Dwarf_Fde fde; local
162 fde = fdelist[i];
163 if (pc >= fde->fde_initloc && pc < fde->fde_initloc +
164 fde->fde_adrange) {
165 *ret_fde = fde;
166 *lopc = fde->fde_initloc;
167 *hipc = fde->fde_initloc + fde->fde_adrange - 1;
177 dwarf_get_cie_of_fde(Dwarf_Fde fde, Dwarf_Cie *ret_cie, Dwarf_Error *error
    [all...]
libdwarf_frame.c 142 * encoding scheme of FDE PC begin and range.
269 * XXX Use DW_EH_PE_absptr for default FDE PC start/range,
310 Dwarf_Fde fde; local
315 if ((fde = calloc(1, sizeof(struct _Dwarf_Fde))) == NULL) {
319 STAILQ_INSERT_TAIL(&fs->fs_fdelist, fde, fde_next);
321 fde->fde_dbg = dbg;
322 fde->fde_fs = fs;
323 fde->fde_addr = ds->ds_data + *off;
324 fde->fde_offset = *off;
338 fde->fde_length = length
422 Dwarf_Fde fde, tfde; local
448 Dwarf_Fde fde; local
1547 Dwarf_P_Fde fde; local
1590 Dwarf_P_Fde fde, tfde; local
    [all...]
  /src/external/gpl3/gcc/dist/libgcc/config/aarch64/
aarch64-unwind.h 36 const struct dwarf_fde *fde = _Unwind_Find_FDE (context->bases.func, local
38 if (fde != NULL)
40 const struct dwarf_cie *cie = get_cie (fde);
  /src/external/gpl3/gcc/dist/libgcc/config/
darwin10-unwind-find-enc-func.c 7 So we copy the referenced structures from unwind-dw2-fde.h
20 /* The first few fields of an FDE. */
28 typedef struct dwarf_fde fde; typedef in typeref:struct:dwarf_fde
30 extern const fde * _Unwind_Find_FDE (void *, struct dwarf_eh_bases *);
36 const struct dwarf_fde *fde = _Unwind_Find_FDE (pc-1, &bases); local
37 if (fde)
unwind-dw2-fde-darwin.c 24 /* Locate the FDE entry for a given address, using Darwin's keymgr support. */
35 #include "unwind-dw2-fde.h"
42 static const fde * _Unwind_Find_registered_FDE (void *pc,
46 #include "unwind-dw2-fde.c"
79 void *fde; member in struct:live_images
87 ALLOCED_IMAGE_MASK = 2, /* The FDE entries were allocated by
119 __deregister_frame_info_bases (image->fde);
130 free (image->fde);
131 image->fde = NULL;
139 check whether the PC is inside the FDE of each unseen image
152 char *fde = NULL; local
    [all...]
  /src/external/gpl3/gcc.old/dist/libgcc/config/aarch64/
aarch64-unwind.h 38 const struct dwarf_fde *fde = _Unwind_Find_FDE (context->bases.func, local
40 if (fde != NULL)
42 const struct dwarf_cie *cie = get_cie (fde);
  /src/external/gpl3/gcc.old/dist/libgcc/config/
darwin10-unwind-find-enc-func.c 7 So we copy the referenced structures from unwind-dw2-fde.h
20 /* The first few fields of an FDE. */
28 typedef struct dwarf_fde fde; typedef in typeref:struct:dwarf_fde
30 extern const fde * _Unwind_Find_FDE (void *, struct dwarf_eh_bases *);
36 const struct dwarf_fde *fde = _Unwind_Find_FDE (pc-1, &bases); local
37 if (fde)
unwind-dw2-fde-darwin.c 24 /* Locate the FDE entry for a given address, using Darwin's keymgr support. */
35 #include "unwind-dw2-fde.h"
42 static const fde * _Unwind_Find_registered_FDE (void *pc,
46 #include "unwind-dw2-fde.c"
79 void *fde; member in struct:live_images
87 ALLOCED_IMAGE_MASK = 2, /* The FDE entries were allocated by
119 __deregister_frame_info_bases (image->fde);
130 free (image->fde);
131 image->fde = NULL;
139 check whether the PC is inside the FDE of each unseen image
152 char *fde = NULL; local
    [all...]
  /src/sys/dev/acpi/
fdc_acpi.c 213 ACPI_OBJECT *fde; local
226 fde = abuf.Pointer;
227 if (fde->Type != ACPI_TYPE_BUFFER) {
229 fde->Type);
232 if (fde->Buffer.Length < 5 * sizeof(uint32_t)) {
235 (unsigned long)(5 * sizeof(uint32_t)), fde->Buffer.Length);
239 p = (uint32_t *)fde->Buffer.Pointer;
  /src/external/gpl3/gcc/dist/libgcc/config/rs6000/
darwin-crt2.c 75 void *fde; member in struct:live_images
  /src/external/gpl3/gcc.old/dist/libgcc/config/rs6000/
darwin-crt2.c 75 void *fde; member in struct:live_images
  /src/external/gpl3/gcc/dist/libgcc/config/xtensa/
unwind-dw2-xtensa.c 36 #include "unwind-dw2-fde.h"
41 /* The standard CIE and FDE structures work fine for Xtensa but the
194 const struct dwarf_fde *fde = _Unwind_Find_FDE (pc-1, &bases);
195 if (fde)
274 /* "R" indicates a byte indicating how FDE addresses are encoded. */
308 /* Given the _Unwind_Context CONTEXT for a stack frame, look up the FDE for
316 const struct dwarf_fde *fde;
325 fde = _Unwind_Find_FDE (context->ra + _Unwind_IsSignalFrame (context) - 1,
327 if (fde == NULL)
344 cie = get_cie (fde);
191 const struct dwarf_fde *fde = _Unwind_Find_FDE (pc-1, &bases); local
311 const struct dwarf_fde *fde; local
    [all...]
  /src/external/gpl3/gcc/dist/libgcc/
unwind-dw2-fde.h 115 FDE - Frame Descriptor Element
124 Every time an exception is thrown, the code needs to locate the FDE
126 from that FDE. This works in a two-level search:
129 b) using the FDE table for that shared object, locate the FDE using
133 to distinguish it from a valid FDE. FDEs are aligned to an addressing
143 /* The first few fields of an FDE. */
151 typedef struct dwarf_fde fde;
153 /* Locate the CIE for a given FDE. */
161 static inline const fde *
150 typedef struct dwarf_fde fde; typedef in typeref:struct:dwarf_fde
    [all...]
unwind-dw2-fde-dip.c 25 /* Locate the FDE entry for a given address, using PT_GNU_EH_FRAME ELF
45 #include "unwind-dw2-fde.h"
94 static const fde * _Unwind_Find_registered_FDE (void *pc, struct dwarf_eh_bases *bases);
97 #include "unwind-dw2-fde.c"
382 /* Find the FDE for the program counter PC, in a previously located
383 PT_GNU_EH_FRAME data region. *BASES is updated if an FDE to return is
386 static const fde *
444 signed fde __attribute__ ((mode (SI))); member in struct:fde_table
449 fde *f;
475 f = (fde *) (table[mid].fde + data_base)
    [all...]
unwind-dw2.c 36 #include "unwind-dw2-fde.h"
392 const struct dwarf_fde *fde = _Unwind_Find_FDE (pc-1, &bases);
393 if (fde)
485 /* "R" indicates a byte indicating how FDE addresses are encoded. */
990 /* Given the _Unwind_Context CONTEXT for a stack frame, look up the FDE for
998 const struct dwarf_fde *fde;
1010 fde = _Unwind_Find_FDE (context->ra + _Unwind_IsSignalFrame (context) - 1,
1012 if (fde == NULL)
1026 cie = get_cie (fde);
1036 /* Locate augmentation for the fde. *
389 const struct dwarf_fde *fde = _Unwind_Find_FDE (pc-1, &bases); local
993 const struct dwarf_fde *fde; local
    [all...]
  /src/external/gpl3/gcc.old/dist/libgcc/config/xtensa/
unwind-dw2-xtensa.c 36 #include "unwind-dw2-fde.h"
41 /* The standard CIE and FDE structures work fine for Xtensa but the
194 const struct dwarf_fde *fde = _Unwind_Find_FDE (pc-1, &bases);
195 if (fde)
274 /* "R" indicates a byte indicating how FDE addresses are encoded. */
308 /* Given the _Unwind_Context CONTEXT for a stack frame, look up the FDE for
316 const struct dwarf_fde *fde;
325 fde = _Unwind_Find_FDE (context->ra + _Unwind_IsSignalFrame (context) - 1,
327 if (fde == NULL)
344 cie = get_cie (fde);
191 const struct dwarf_fde *fde = _Unwind_Find_FDE (pc-1, &bases); local
311 const struct dwarf_fde *fde; local
    [all...]
  /src/external/gpl3/gcc.old/dist/libgcc/
unwind-dw2-fde.h 115 FDE - Frame Descriptor Element
124 Every time an exception is thrown, the code needs to locate the FDE
126 from that FDE. This works in a two-level search:
129 b) using the FDE table for that shared object, locate the FDE using
133 to distinguish it from a valid FDE. FDEs are aligned to an addressing
143 /* The first few fields of an FDE. */
151 typedef struct dwarf_fde fde;
153 /* Locate the CIE for a given FDE. */
161 static inline const fde *
150 typedef struct dwarf_fde fde; typedef in typeref:struct:dwarf_fde
    [all...]
unwind-dw2-fde-dip.c 25 /* Locate the FDE entry for a given address, using PT_GNU_EH_FRAME ELF
45 #include "unwind-dw2-fde.h"
94 static const fde * _Unwind_Find_registered_FDE (void *pc, struct dwarf_eh_bases *bases);
97 #include "unwind-dw2-fde.c"
382 /* Find the FDE for the program counter PC, in a previously located
383 PT_GNU_EH_FRAME data region. *BASES is updated if an FDE to return is
386 static const fde *
423 signed fde __attribute__ ((mode (SI))); member in struct:fde_table
428 fde *f;
454 f = (fde *) (table[mid].fde + data_base)
    [all...]
unwind-dw2.c 36 #include "unwind-dw2-fde.h"
394 const struct dwarf_fde *fde = _Unwind_Find_FDE (pc-1, &bases);
395 if (fde)
487 /* "R" indicates a byte indicating how FDE addresses are encoded. */
961 /* Don't allow remember/restore between CIE and FDE programs. */
1249 /* Given the _Unwind_Context CONTEXT for a stack frame, look up the FDE for
1257 const struct dwarf_fde *fde;
1268 fde = _Unwind_Find_FDE (context->ra + _Unwind_IsSignalFrame (context) - 1,
1270 if (fde == NULL)
1284 cie = get_cie (fde);
391 const struct dwarf_fde *fde = _Unwind_Find_FDE (pc-1, &bases); local
1252 const struct dwarf_fde *fde; local
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-diff/
DifferenceEngine.cpp 138 const FunctionDifferenceEngine &fde; member in struct:__anon5636::FunctionDifferenceEngine::QueueSorter
139 explicit QueueSorter(const FunctionDifferenceEngine &fde) : fde(fde) {}
142 return fde.getUnprocPredCount(Old.first)
143 < fde.getUnprocPredCount(New.first);
  /src/external/gpl3/gcc.old/dist/gcc/
function.h 305 struct dw_fde_node *fde;
304 struct dw_fde_node *fde; variable in typeref:struct:dw_fde_node
  /src/external/gpl3/gcc/dist/gcc/
function.h 309 struct dw_fde_node *fde;
308 struct dw_fde_node *fde; variable in typeref:struct:dw_fde_node
  /src/external/gpl3/gcc.old/dist/libgcc/config/cr16/
unwind-cr16.c 35 #include "unwind-dw2-fde.h"
369 const struct dwarf_fde *fde = _Unwind_Find_FDE (pc-1, &bases);
370 if (fde)
460 /* "R" indicates a byte indicating how FDE addresses are encoded. */
929 /* Don't allow remember/restore between CIE and FDE programs. */
1174 /* Given the _Unwind_Context CONTEXT for a stack frame, look up the FDE for
1182 const struct dwarf_fde *fde;
1193 fde = _Unwind_Find_FDE (context->ra + _Unwind_IsSignalFrame (context) - 1,
1195 if (fde == NULL)
1209 cie = get_cie (fde);
366 const struct dwarf_fde *fde = _Unwind_Find_FDE (pc-1, &bases); local
1177 const struct dwarf_fde *fde; local
    [all...]
  /src/external/gpl3/binutils/dist/bfd/
elf-eh-frame.c 326 /* Return the offset of the FDE or CIE after ENT. */
714 /* The CIE/FDE must be fully contained in this input section. */
888 /* If FDE encoding was not specified, it defaults to
918 /* Ensure this FDE references one of the CIEs in this input
921 this_inf->u.fde.cie_inf = cie->cie_inf;
936 /* RSEC will be NULL if FDE was cleared out as it was belonging to
941 this_inf->u.fde.next_for_section = elf_fde_list (rsec);
957 (_("discarding zero address range FDE in %pB(%pA).\n"),
959 this_inf->u.fde.cie_inf = NULL;
969 adds augmentation data to the FDE. This code would need t
1183 struct eh_cie_fde *fde, *cie; local
    [all...]

Completed in 83 milliseconds

1 2