Searched defs:fde (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libc/amd64/unwind/
H A Deh_frame.c70 void *fde_data; /* location in this process of fde */
92 fde_data = ctx->fde;
222 void *fde; local
231 fde = (void *)(uint64_t)(*((uint32_t *)second));
242 fde = (void *)(uint64_t)(*((uint64_t *)second));
253 fde = (void *)(uint64_t)(int64_t)(*((int32_t *)second));
264 fde = (void *)(uint64_t)(*((int64_t *)second));
277 fde = (void *)(((uint64_t)fde) + (uint64_t)second + reloc);
283 fde
361 void* fde; local
[all...]
H A Dunwind_context.h47 void *fde; member in struct:_Unwind_Context
98 * Computes the func and fde fields using pc as the lookup key.
99 * Return is 0 or address of fde
109 * the fde entry which must be valid and also partially unpacks
110 * fde and cie into *f
112 * This is one of two functions that look inside fde's
119 * register values, pc and fde values in a context
121 * This is the other function which looks inside fde's and
124 * If 'f' is NULL (because no fde was found), a default calculation
/illumos-gate/usr/src/tools/ctf/dwarf/common/
H A Dpro_frame.c46 static void _dwarf_pro_add_to_fde(Dwarf_P_Fde fde,
102 This functions adds a fde struct to the debug pointer. Its in the
104 die: subprogram/function die corresponding to this fde
105 cie: cie referred to by this fde, obtained from call to
108 code_len: length of code reps by the fde
113 Dwarf_P_Fde fde,
120 return dwarf_add_frame_fde_b(dbg, fde, die, cie, virt_addr,
127 Dwarf_P_Fde fde,
139 fde->fde_die = die;
140 fde
112 dwarf_add_frame_fde(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die, Dwarf_Unsigned cie, Dwarf_Unsigned virt_addr, Dwarf_Unsigned code_len, Dwarf_Unsigned symidx, Dwarf_Error * error) argument
126 dwarf_add_frame_fde_b(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die, Dwarf_Unsigned cie, Dwarf_Unsigned virt_addr, Dwarf_Unsigned code_len, Dwarf_Unsigned symidx, Dwarf_Unsigned symidx_of_end, Dwarf_Addr offset_from_end_sym, Dwarf_Error * error) argument
185 dwarf_add_frame_info(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die, Dwarf_Unsigned cie, Dwarf_Unsigned virt_addr, Dwarf_Unsigned code_len, Dwarf_Unsigned symidx, Dwarf_Signed offset_into_exception_tables, Dwarf_Unsigned exception_table_symbol, Dwarf_Error * error) argument
208 dwarf_add_frame_info_b(Dwarf_P_Debug dbg, Dwarf_P_Fde fde, Dwarf_P_Die die, Dwarf_Unsigned cie, Dwarf_Unsigned virt_addr, Dwarf_Unsigned code_len, Dwarf_Unsigned symidx, Dwarf_Unsigned end_symidx, Dwarf_Unsigned offset_from_end_symbol, Dwarf_Signed offset_into_exception_tables, Dwarf_Unsigned exception_table_symbol, Dwarf_Error * error) argument
252 dwarf_insert_fde_inst_bytes(Dwarf_P_Debug dbg, Dwarf_P_Fde fde,Dwarf_Unsigned len, Dwarf_Ptr ibytes, Dwarf_Error *error) argument
278 Dwarf_P_Fde fde; local
297 dwarf_fde_cfa_offset(Dwarf_P_Fde fde, Dwarf_Unsigned reg, Dwarf_Signed offset, Dwarf_Error * error) argument
367 dwarf_add_fde_inst(Dwarf_P_Fde fde, Dwarf_Small op, Dwarf_Unsigned val1, Dwarf_Unsigned val2, Dwarf_Error * error) argument
583 _dwarf_pro_add_to_fde(Dwarf_P_Fde fde, Dwarf_P_Frame_Pgm curinst) argument
[all...]
H A Ddwarf_frame.c55 #define FDE_NULL_CHECKS_AND_SET_DBG(fde,dbg ) \
57 if ((fde) == NULL) { \
61 (dbg)= (fde)->fd_dbg; \
1075 dwarf_get_cie_of_fde(Dwarf_Fde fde, argument
1078 if (fde == NULL) {
1083 *cie_returned = fde->fd_cie;
1105 For g++ .eh_frame fde and cie.
1107 definition of the cie_id in an fde
1182 to get an fde offset.
1264 /* now read the cie corresponding to the fde */
1313 dwarf_get_fde_range(Dwarf_Fde fde, Dwarf_Addr * low_pc, Dwarf_Unsigned * func_length, Dwarf_Ptr * fde_bytes, Dwarf_Unsigned * fde_byte_length, Dwarf_Off * cie_offset, Dwarf_Signed * cie_index, Dwarf_Off * fde_offset, Dwarf_Error * error) argument
1363 dwarf_get_fde_exception_info(Dwarf_Fde fde, Dwarf_Signed * offset_into_exception_tables, Dwarf_Error * error) argument
1437 _dwarf_get_fde_info_for_a_pc_row(Dwarf_Fde fde, Dwarf_Addr pc_requested, Dwarf_Frame table, Dwarf_Half cfa_reg_col_num, Dwarf_Error * error) argument
1551 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
1630 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
1709 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
1789 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_out, Dwarf_Error * error) argument
1859 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_out, Dwarf_Error * error) argument
1984 Dwarf_Fde fde = NULL; local
2220 dwarf_get_fde_augmentation_data(Dwarf_Fde fde, Dwarf_Small * *augdata, Dwarf_Unsigned * augdata_len, Dwarf_Error * error) argument
[all...]

Completed in 85 milliseconds