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

1 2 3 4 5 6 7

  /src/external/apache2/llvm/dist/llvm/cmake/
unwind.h 3 // FDE for a generated (JIT) code. This header provides protypes, since the gcc
6 extern void __register_frame(const void *fde); // NOLINT
7 extern void __deregister_frame(const void *fde); // NOLINT
  /src/external/gpl3/gcc/dist/libgcc/
unwind-dw2-fde-compat.c 29 #include "unwind-dw2-fde.h"
32 extern const fde * __libunwind__Unwind_Find_FDE
35 const fde *
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.c 36 #include "unwind-dw2-fde.h"
344 /* Return the FDE pointer encoding from the CIE. */
419 const fde *x, const fde *y)
433 fde_single_encoding_compare (struct object *ob, const fde *x, const fde *y)
449 fde_mixed_encoding_compare (struct object *ob, const fde *x, const fde *y)
469 typedef int (*fde_compare_t) (struct object *, const fde *, const fde *);
    [all...]
  /src/external/gpl3/gcc.old/dist/libgcc/
unwind-dw2-fde-compat.c 29 #include "unwind-dw2-fde.h"
32 extern const fde * __libunwind__Unwind_Find_FDE
35 const fde *
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.c 36 #include "unwind-dw2-fde.h"
291 /* Return the FDE pointer encoding from the CIE. */
366 const fde *x, const fde *y)
380 fde_single_encoding_compare (struct object *ob, const fde *x, const fde *y)
396 fde_mixed_encoding_compare (struct object *ob, const fde *x, const fde *y)
416 typedef int (*fde_compare_t) (struct object *, const fde *, const fde *);
    [all...]
  /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/
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/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/binutils/dist/gas/
dw2gencfi.c 387 /* List of FDE entries. */
395 /* Construct a new FDE structure and add it to the end of the fde list. */
400 struct fde_entry *fde = notes_calloc (1, sizeof (*fde));
403 frchain_now->frch_cfi_data->cur_fde_data = fde;
404 *last_fde_data = fde;
405 last_fde_data = &fde->next;
406 SET_CUR_SEG (fde, is_now_linkonce_segment ());
407 SET_HANDLED (fde, 0)
398 struct fde_entry *fde = notes_calloc (1, sizeof (*fde)); local
449 struct fde_entry *fde = alloc_fde_entry (); local
1035 struct fde_entry *fde; local
1106 struct fde_entry *fde; local
1444 struct fde_entry *fde; local
2389 struct fde_entry *fde; local
    [all...]
dw2gencfi.h 43 # define tc_cfi_endproc(fde) ((void) (fde))
57 extern void cfi_set_last_fde (struct fde_entry *fde);
181 /* Outline if .cfi_inline_lsda used, otherwise legacy FDE. */
192 /* Current open FDE entry. */
  /src/external/gpl3/binutils.old/dist/gas/
dw2gencfi.c 387 /* List of FDE entries. */
395 /* Construct a new FDE structure and add it to the end of the fde list. */
400 struct fde_entry *fde = notes_calloc (1, sizeof (*fde));
403 frchain_now->frch_cfi_data->cur_fde_data = fde;
404 *last_fde_data = fde;
405 last_fde_data = &fde->next;
406 SET_CUR_SEG (fde, is_now_linkonce_segment ());
407 SET_HANDLED (fde, 0)
398 struct fde_entry *fde = notes_calloc (1, sizeof (*fde)); local
449 struct fde_entry *fde = alloc_fde_entry (); local
1035 struct fde_entry *fde; local
1106 struct fde_entry *fde; local
1444 struct fde_entry *fde; local
2390 struct fde_entry *fde; local
    [all...]
dw2gencfi.h 43 # define tc_cfi_endproc(fde) ((void) (fde))
57 extern void cfi_set_last_fde (struct fde_entry *fde);
181 /* Outline if .cfi_inline_lsda used, otherwise legacy FDE. */
192 /* Current open FDE entry. */
  /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.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/gdb.old/dist/gdb/dwarf2/
frame.c 108 /* Frame Description Entry (FDE). */
112 /* Return the final location in this FDE. */
119 /* CIE for this FDE. */
122 /* First location associated with this FDE. */
125 /* Number of bytes of program instructions described by this FDE. */
132 /* True if this FDE is read from a .eh_frame instead of a .debug_frame
167 /* The FDE table. */
251 /* Execute FDE program from INSN_PTR possibly up to INSN_END or up to inferior
256 execute_cfa_program (struct dwarf2_fde *fde, const gdb_byte *insn_ptr,
261 int eh_frame_p = fde->eh_frame_p
531 struct dwarf2_fde fde; local
783 struct dwarf2_fde *fde; local
895 struct dwarf2_fde *fde; local
1320 struct dwarf2_fde *fde = dwarf2_frame_find_fde (&block_addr, NULL); local
1930 struct dwarf2_fde *fde; local
    [all...]
  /src/external/gpl3/gdb/dist/gdb/dwarf2/
frame.c 109 /* Frame Description Entry (FDE). */
113 /* Return the final location in this FDE. */
120 /* CIE for this FDE. */
123 /* First location associated with this FDE. */
126 /* Number of bytes of program instructions described by this FDE. */
133 /* True if this FDE is read from a .eh_frame instead of a .debug_frame
168 /* The FDE table. */
249 /* Execute FDE program from INSN_PTR possibly up to INSN_END or up to inferior
254 execute_cfa_program (struct dwarf2_fde *fde, const gdb_byte *insn_ptr,
259 int eh_frame_p = fde->eh_frame_p
529 struct dwarf2_fde fde; local
780 struct dwarf2_fde *fde; local
892 struct dwarf2_fde *fde; local
1314 struct dwarf2_fde *fde = dwarf2_frame_find_fde (&block_addr, NULL); local
1924 struct dwarf2_fde *fde; local
    [all...]
  /src/external/gpl3/binutils/dist/gas/config/
tc-aarch64.h 101 #define tc_fde_entry_init_extra(fde) \
104 fde->pauth_key = AARCH64_PAUTH_KEY_A; \
105 fde->memtag_frame_p = false; \
123 for some fde. Currently used to check for equivalence between - keys used
126 #define tc_cie_fde_equivalent_extra(cie, fde) \
127 ((cie->pauth_key == fde->pauth_key) \
128 && (cie->memtag_frame_p == fde->memtag_frame_p))
133 #define tc_cie_entry_init_extra(cie, fde) \
136 cie->pauth_key = fde->pauth_key; \
137 cie->memtag_frame_p = fde->memtag_frame_p;
    [all...]
  /src/external/gpl3/binutils.old/dist/gas/config/
tc-aarch64.h 101 #define tc_fde_entry_init_extra(fde) \
104 fde->pauth_key = AARCH64_PAUTH_KEY_A; \
105 fde->memtag_frame_p = false; \
123 for some fde. Currently used to check for equivalence between - keys used
126 #define tc_cie_fde_equivalent_extra(cie, fde) \
127 ((cie->pauth_key == fde->pauth_key) \
128 && (cie->memtag_frame_p == fde->memtag_frame_p))
133 #define tc_cie_entry_init_extra(cie, fde) \
136 cie->pauth_key = fde->pauth_key; \
137 cie->memtag_frame_p = fde->memtag_frame_p;
    [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;

Completed in 36 milliseconds

1 2 3 4 5 6 7