Home
last modified time | relevance | path

Searched refs:fde (Results 1 – 25 of 53) sorted by relevance

123

/external/elfutils/libdw/
Dfde.c73 struct dwarf_fde *fde = malloc (sizeof (struct dwarf_fde)); in intern_fde() local
74 if (fde == NULL) in intern_fde()
80 fde->instructions = entry->start; in intern_fde()
81 fde->instructions_end = entry->end; in intern_fde()
83 &fde->instructions, &fde->start)) in intern_fde()
85 &fde->instructions, &fde->end))) in intern_fde()
87 free (fde); in intern_fde()
91 fde->end += fde->start; in intern_fde()
94 if (fde->start >= fde->end) in intern_fde()
96 free (fde); in intern_fde()
[all …]
Dcfi.c497 __libdw_frame_at_address (Dwarf_CFI *cache, struct dwarf_fde *fde, in __libdw_frame_at_address() argument
500 int result = cie_cache_initial_state (cache, fde->cie); in __libdw_frame_at_address()
503 Dwarf_Frame *fs = duplicate_frame_state (fde->cie->initial_state, NULL); in __libdw_frame_at_address()
507 fs->fde = fde; in __libdw_frame_at_address()
508 fs->start = fde->start; in __libdw_frame_at_address()
509 fs->end = fde->end; in __libdw_frame_at_address()
511 result = execute_cfi (cache, fde->cie, &fs, in __libdw_frame_at_address()
512 fde->instructions, fde->instructions_end, false, in __libdw_frame_at_address()
513 fde->start, address); in __libdw_frame_at_address()
Ddwarf_cfi_addrframe.c42 struct dwarf_fde *fde = __libdw_find_fde (cache, address); in dwarf_cfi_addrframe() local
43 if (fde == NULL) in dwarf_cfi_addrframe()
46 int error = __libdw_frame_at_address (cache, fde, address, frame); in dwarf_cfi_addrframe()
Ddwarf_frame_info.c48 *signalp = fs->fde->cie->signal_frame; in dwarf_frame_info()
49 return fs->fde->cie->return_address_register; in dwarf_frame_info()
Dcfi.h170 struct dwarf_fde *fde; member
218 extern int __libdw_frame_at_address (Dwarf_CFI *cache, struct dwarf_fde *fde,
Ddwarf_next_cfi.c247 entry->fde.start = bytes; in dwarf_next_cfi()
248 entry->fde.end = limit; in dwarf_next_cfi()
/external/libunwind_llvm/src/
DUnwindLevel1-gcc-ext.c234 _LIBUNWIND_EXPORT void __register_frame(const void *fde) { in __register_frame() argument
235 _LIBUNWIND_TRACE_API("__register_frame(%p)", fde); in __register_frame()
236 _unw_add_dynamic_fde((unw_word_t)(uintptr_t) fde); in __register_frame()
244 _LIBUNWIND_EXPORT void __deregister_frame(const void *fde) { in __deregister_frame() argument
245 _LIBUNWIND_TRACE_API("__deregister_frame(%p)", fde); in __deregister_frame()
246 _unw_remove_dynamic_fde((unw_word_t)(uintptr_t) fde); in __deregister_frame()
259 _LIBUNWIND_EXPORT void __register_frame_info_bases(const void *fde, void *ob, in __register_frame_info_bases() argument
261 (void)fde; in __register_frame_info_bases()
266 fde, ob, tb, db); in __register_frame_info_bases()
270 _LIBUNWIND_EXPORT void __register_frame_info(const void *fde, void *ob) { in __register_frame_info() argument
[all …]
Dlibunwind_ext.h28 unw_word_t fde,
32 extern void _unw_add_dynamic_fde(unw_word_t fde);
33 extern void _unw_remove_dynamic_fde(unw_word_t fde);
DUnwind_AppleExtras.cpp27 void *fde; member
148 bool checkKeyMgrRegisteredFDEs(uintptr_t pc, void *&fde) { in checkKeyMgrRegisteredFDEs() argument
161 (uintptr_t)ob->fde, &fdeInfo, &cieInfo); in checkKeyMgrRegisteredFDEs()
165 fde = (void*)fdeInfo.pcStart; in checkKeyMgrRegisteredFDEs()
177 (void)fde; in checkKeyMgrRegisteredFDEs()
Dlibunwind.cpp245 unw_word_t ip_start, unw_word_t ip_end, unw_word_t fde, unw_word_t mh)) { in unw_iterate_dwarf_unwind_cache() argument
253 void _unw_add_dynamic_fde(unw_word_t fde) { in _unw_add_dynamic_fde() argument
258 (LocalAddressSpace::pint_t) fde, &fdeInfo, &cieInfo); in _unw_add_dynamic_fde()
272 void _unw_remove_dynamic_fde(unw_word_t fde) { in _unw_remove_dynamic_fde() argument
274 DwarfFDECache<LocalAddressSpace>::removeAllIn((LocalAddressSpace::pint_t)fde); in _unw_remove_dynamic_fde()
DAddressSpace.hpp35 bool checkKeyMgrRegisteredFDEs(uintptr_t targetAddr, void *&fde);
226 bool findOtherFDE(pint_t targetAddr, pint_t &fde);
578 inline bool LocalAddressSpace::findOtherFDE(pint_t targetAddr, pint_t &fde) { in findOtherFDE() argument
580 return checkKeyMgrRegisteredFDEs(targetAddr, *((void**)&fde)); in findOtherFDE()
584 (void)fde; in findOtherFDE()
DEHHeaderParser.hpp87 pint_t fde = in decodeTableEntry() local
90 CFI_Parser<A>::decodeFDE(addressSpace, fde, fdeInfo, cieInfo); in decodeTableEntry()
/external/ltp/testcases/kernel/tracing/pt_test/
Dpt_test.c39 int fde = -1; variable
44 static uint64_t **create_map(int fde, long bufsize) in create_map() argument
53 MAP_SHARED, fde, 0); in create_map()
59 MAP_SHARED, fde, INTEL_PT_MEMSIZE); in create_map()
97 SAFE_IOCTL(fde, PERF_EVENT_IOC_RESET); in intel_pt_full_trace_check()
98 SAFE_IOCTL(fde, PERF_EVENT_IOC_ENABLE); in intel_pt_full_trace_check()
101 SAFE_IOCTL(fde, PERF_EVENT_IOC_DISABLE); in intel_pt_full_trace_check()
138 fde = tst_syscall(__NR_perf_event_open, &attr, 0, -1, -1, 0); in setup()
139 if (fde < 0) { in setup()
145 bufm = create_map(fde, buhsz); in setup()
[all …]
/external/google-breakpad/src/common/dwarf/
Ddwarf2reader.cc1218 bool InterpretFDE(const FDE &fde);
1342 bool CallFrameInfo::State::InterpretFDE(const FDE &fde) { in InterpretFDE() argument
1343 entry_ = &fde; in InterpretFDE()
2021 bool CallFrameInfo::ReadFDEFields(FDE *fde) { in ReadFDEFields() argument
2022 const char *cursor = fde->fields; in ReadFDEFields()
2025 fde->address = reader_->ReadEncodedPointer(cursor, fde->cie->pointer_encoding, in ReadFDEFields()
2027 if (size > size_t(fde->end - cursor)) in ReadFDEFields()
2028 return ReportIncomplete(fde); in ReadFDEFields()
2030 reader_->SetFunctionBase(fde->address); in ReadFDEFields()
2035 DwarfPointerEncoding(fde->cie->pointer_encoding & 0x0f); in ReadFDEFields()
[all …]
/external/libunwind_llvm/include/
Dunwind.h331 extern void __register_frame(const void *fde);
332 extern void __deregister_frame(const void *fde);
364 extern void __register_frame_info_bases(const void *fde, void *ob, void *tb,
366 extern void __register_frame_info(const void *fde, void *ob)
368 extern void __register_frame_info_table_bases(const void *fde, void *ob,
371 extern void __register_frame_info_table(const void *fde, void *ob)
373 extern void __register_frame_table(const void *fde)
375 extern void *__deregister_frame_info(const void *fde)
377 extern void *__deregister_frame_info_bases(const void *fde)
/external/llvm/test/CodeGen/AArch64/
Dmerge-store-dependency.ll8 define void @test(%struct1* %fde, i32 %fd, void (i32, i32, i8*)* %func, i8* %arg) {
16 %0 = bitcast %struct1* %fde to i8*
18 %state = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 4
20 %fd1 = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 2
22 %force_eof = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 3
24 %func2 = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 6
26 %arg3 = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 7
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Dmerge-store-dependency.ll8 define void @test(%struct1* %fde, i32 %fd, void (i32, i32, i8*)* %func, i8* %arg) {
16 %0 = bitcast %struct1* %fde to i8*
18 %state = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 4
20 %fd1 = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 2
22 %force_eof = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 3
24 %func2 = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 6
26 %arg3 = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 7
/external/clang/test/CodeGen/
D2009-01-21-InvalidIterator.c55 typedef struct dwarf_fde fde; typedef
58 const fde *ret;
/external/elfutils/libdwfl/
Dframe_unwind.c555 unwound->signal_frame = frame->fde->cie->signal_frame; in handle_cfi()
563 unsigned ra = frame->fde->cie->return_address_register; in handle_cfi()
608 if (regno == frame->fde->cie->return_address_register) in handle_cfi()
616 if (ra_set && regno != frame->fde->cie->return_address_register) in handle_cfi()
638 frame->fde->cie->return_address_register, in handle_cfi()
660 unsigned pcreg = frame->fde->cie->return_address_register; in handle_cfi()
/external/elfutils/tests/
Dnext_cfi.c78 printf ("FDE cie=[%" PRId64 "]\n", entry.fde.CIE_pointer); in handle_section()
80 Dwarf_Off cie_off = entry.fde.CIE_pointer; in handle_section()
Drun-readelf-zdebug.sh512 0xfffffd5c (offset: 0x3a0) -> 0xffffffd4 fde=[ 60]
513 0xfffffe9c (offset: 0x4e0) -> 0xffffff8c fde=[ 18]
514 0xfffffeac (offset: 0x4f0) -> 0xffffffa4 fde=[ 30]
/external/swiftshader/third_party/LLVM/tools/llvm-diff/
DDifferenceEngine.cpp142 const FunctionDifferenceEngine &fde; member
143 explicit QueueSorter(const FunctionDifferenceEngine &fde) : fde(fde) {} in QueueSorter()
146 return fde.getUnprocPredCount(Old.first) in operator ()()
147 < fde.getUnprocPredCount(New.first); in operator ()()
/external/llvm/tools/llvm-diff/
DDifferenceEngine.cpp139 const FunctionDifferenceEngine &fde; member
140 explicit QueueSorter(const FunctionDifferenceEngine &fde) : fde(fde) {} in QueueSorter()
143 return fde.getUnprocPredCount(Old.first) in operator ()()
144 < fde.getUnprocPredCount(New.first); in operator ()()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-diff/
DDifferenceEngine.cpp139 const FunctionDifferenceEngine &fde; member
140 explicit QueueSorter(const FunctionDifferenceEngine &fde) : fde(fde) {} in QueueSorter()
143 return fde.getUnprocPredCount(Old.first) in operator ()()
144 < fde.getUnprocPredCount(New.first); in operator ()()
/external/tcpdump/tests/
Dgeonet_and_calm_fast.out100 0x0030: 044e 4a80 3000 0fde 85dc 0f20 0004 0203 .NJ.0...........
101 0x0040: eb00 044e 5c40 3000 0fde 8947 0f44 0207 ...N\@0....G.D..
102 0x0050: d400 049c 9040 3000 0fde 80bb 8f44 0207 .....@0......D..
103 0x0060: d500 049c a440 3000 0fde 8232 8f44 0207 .....@0....2.D..
104 0x0070: d600 044e 9840 3000 0fde 8232 8f44 020b ...N.@0....2.D..
105 0x0080: bf00 04ea ec40 3000 0fde 83a9 8f46 020b .....@0......F..
109 0x00c0: 0fde 86d6 0f44 020f ab00 0601 395c 4030 .....D......9\@0
111 0x00e0: 3000 0fde 8b3b 0f40 0....;.@

123