Home
last modified time | relevance | path

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

12

/freebsd/contrib/elftoolchain/libdwarf/
H A Ddwarf_frame.c144 Dwarf_Fde fde; in dwarf_get_fde_at_pc() local
160 if (pc >= fde->fde_initloc && pc < fde->fde_initloc + in dwarf_get_fde_at_pc()
164 *hipc = fde->fde_initloc + fde->fde_adrange - 1; in dwarf_get_fde_at_pc()
178 dbg = fde != NULL ? fde->fde_dbg : NULL; in dwarf_get_cie_of_fde()
197 dbg = fde != NULL ? fde->fde_dbg : NULL; in dwarf_get_fde_range()
263 dbg = fde != NULL ? fde->fde_dbg : NULL; in dwarf_get_fde_instr_bytes()
290 dbg = fde != NULL ? fde->fde_dbg : NULL; in dwarf_get_fde_info_for_reg()
342 dbg = fde != NULL ? fde->fde_dbg : NULL; in dwarf_get_fde_info_for_all_regs()
408 dbg = fde != NULL ? fde->fde_dbg : NULL; in dwarf_get_fde_info_for_reg3()
454 dbg = fde != NULL ? fde->fde_dbg : NULL; in dwarf_get_fde_info_for_cfa_reg3()
[all …]
H A Ddwarf_pro_frame.c34 Dwarf_P_Fde fde; in dwarf_new_fde() local
46 fde->fde_dbg = dbg; in dwarf_new_fde()
48 return (fde); in dwarf_new_fde()
121 if (dbg == NULL || fde == NULL || fde->fde_dbg != dbg) { in dwarf_add_frame_fde_b()
143 fde->fde_cie = ciep; in dwarf_add_frame_fde_b()
144 fde->fde_initloc = virt_addr; in dwarf_add_frame_fde_b()
145 fde->fde_adrange = code_len; in dwarf_add_frame_fde_b()
162 dbg = fde != NULL ? fde->fde_dbg : NULL; in dwarf_fde_cfa_offset()
175 return (fde); in dwarf_fde_cfa_offset()
184 if (fde == NULL) { in dwarf_add_fde_inst()
[all …]
H A Dlibdwarf_frame.c394 fde->fde_instlen = fde->fde_offset + 4 + length - *off; in _dwarf_frame_add_fde()
396 fde->fde_instlen = fde->fde_offset + 12 + length - *off; in _dwarf_frame_add_fde()
407 fde->fde_cieoff, fde->fde_instlen, *off); in _dwarf_frame_add_fde()
428 free(fde); in _dwarf_frame_section_cleanup()
1228 fde->fde_inst, fde->fde_instlen, cie->cie_caf, in _dwarf_frame_get_internal_table()
1345 assert(fde != NULL && fde->fde_dbg != NULL); in _dwarf_frame_fde_add_inst()
1490 assert(fde != NULL && fde->fde_cie != NULL); in _dwarf_frame_gen_fde()
1494 fde->fde_cieoff = fde->fde_cie->cie_offset; in _dwarf_frame_gen_fde()
1516 fde->fde_esymndx, fde->fde_initloc, fde->fde_eoff, error)); in _dwarf_frame_gen_fde()
1521 RCHECK(WRITE_BLOCK(fde->fde_inst, fde->fde_instlen)); in _dwarf_frame_gen_fde()
[all …]
/freebsd/contrib/llvm-project/libunwind/src/
H A DUnwindLevel1-gcc-ext.c311 _LIBUNWIND_TRACE_API("__register_frame(%p)", fde); in __register_frame()
312 __unw_add_dynamic_fde((unw_word_t)(uintptr_t)fde); in __register_frame()
321 _LIBUNWIND_TRACE_API("__deregister_frame(%p)", fde); in __deregister_frame()
338 (void)fde; in __register_frame_info_bases()
343 fde, ob, tb, db); in __register_frame_info_bases()
348 (void)fde; in __register_frame_info()
357 (void)fde; in __register_frame_info_table_bases()
367 (void)fde; in __register_frame_info_table()
374 (void)fde; in __register_frame_table()
380 (void)fde; in __deregister_frame_info()
[all …]
H A Dlibunwind_ext.h52 unw_word_t ip_start, unw_word_t ip_end, unw_word_t fde, unw_word_t mh));
55 extern void __unw_add_dynamic_fde(unw_word_t fde);
56 extern void __unw_remove_dynamic_fde(unw_word_t fde);
H A Dlibunwind.cpp288 unw_word_t ip_start, unw_word_t ip_end, unw_word_t fde, unw_word_t mh)) { in _LIBUNWIND_WEAK_ALIAS()
297 void __unw_add_dynamic_fde(unw_word_t fde) { in _LIBUNWIND_WEAK_ALIAS()
302 (LocalAddressSpace::pint_t) fde, &fdeInfo, &cieInfo); in _LIBUNWIND_WEAK_ALIAS()
316 void __unw_remove_dynamic_fde(unw_word_t fde) { in __unw_remove_dynamic_fde() argument
318 DwarfFDECache<LocalAddressSpace>::removeAllIn((LocalAddressSpace::pint_t)fde); in __unw_remove_dynamic_fde()
H A DEHHeaderParser.hpp101 pint_t fde = in decodeTableEntry() local
104 CFI_Parser<A>::decodeFDE(addressSpace, fde, fdeInfo, cieInfo); in decodeTableEntry()
H A DUnwindCursor.hpp102 static void add(pint_t mh, pint_t ip_start, pint_t ip_end, pint_t fde);
106 unw_word_t fde, unw_word_t mh));
114 pint_t fde; member
160 result = p->fde; in findFDE()
171 pint_t fde) { in add() argument
189 _bufferUsed->fde = fde; in add()
225 unw_word_t ip_start, unw_word_t ip_end, unw_word_t fde, unw_word_t mh)) { in iterateCacheEntries() argument
228 (*func)(p->ip_start, p->ip_end, p->fde, p->mh); in iterateCacheEntries()
2663 pint_t fde; in setInfoBasedOnIPRegister() local
2664 if (_addressSpace.findOtherFDE(pc, fde)) { in setInfoBasedOnIPRegister()
[all …]
H A DAddressSpace.hpp203 bool findOtherFDE(pint_t targetAddr, pint_t &fde);
661 inline bool LocalAddressSpace::findOtherFDE(pint_t targetAddr, pint_t &fde) { in findOtherFDE() argument
664 (void)fde; in findOtherFDE()
/freebsd/contrib/llvm-project/libunwind/include/
H A Dunwind.h139 extern void __register_frame(const void *fde);
140 extern void __deregister_frame(const void *fde);
172 extern void __register_frame_info_bases(const void *fde, void *ob, void *tb,
174 extern void __register_frame_info(const void *fde, void *ob)
176 extern void __register_frame_info_table_bases(const void *fde, void *ob,
179 extern void __register_frame_info_table(const void *fde, void *ob)
181 extern void __register_frame_table(const void *fde)
183 extern void *__deregister_frame_info(const void *fde)
185 extern void *__deregister_frame_info_bases(const void *fde)
/freebsd/tests/sys/fs/fusefs/
H A Dutils.cc418 struct fuse_dirent *fde = (struct fuse_dirent*)&(out.body); in expect_readdir() local
427 fde->ino = it.d_fileno; in expect_readdir()
428 fde->off = it.d_off; in expect_readdir()
429 fde->type = it.d_type; in expect_readdir()
430 fde->namelen = it.d_namlen; in expect_readdir()
431 strncpy(fde->name, it.d_name, it.d_namlen); in expect_readdir()
432 entlen = FUSE_NAME_OFFSET + fde->namelen; in expect_readdir()
433 entsize = FUSE_DIRENT_SIZE(fde); in expect_readdir()
441 memset(fde->name + fde->namelen, 0, entsize - entlen); in expect_readdir()
448 fde = (struct fuse_dirent*) in expect_readdir()
[all …]
/freebsd/sys/kern/
H A Dkern_descrip.c327 fde->fde_file = NULL; in fdfree()
331 fdefree_last(fde); in fdfree()
530 if (fde != NULL) { in kern_fcntl()
542 if (fde != NULL) { in kern_fcntl()
543 fde->fde_flags = (fde->fde_flags & ~UF_EXCLOSE) | in kern_fcntl()
2166 fde->fde_file = fp; in _finstall()
2563 fdefree_last(fde); in fdescfree_fds()
2890 if (fde == NULL) { in fget_cap_noref()
3024 fp = fde->fde_file; in fgetvp_lookup_smr()
3306 fp = fde->fde_file; in fget_unlocked()
[all …]
H A Duipc_usrreq.c2596 struct filedescent *fde, **fdep, *fdev; in unp_internalize() local
2704 fde = &fdesc->fd_ofiles[*fdp]; in unp_internalize()
2706 fdep[i]->fde_file = fde->fde_file; in unp_internalize()
2707 filecaps_copy(&fde->fde_caps, in unp_internalize()
/freebsd/contrib/llvm-project/lld/ELF/
H A DMarkLive.cpp149 for (const EhSectionPiece &fde : eh.fdes) { in scanEhFrameSection() local
150 size_t firstRelI = fde.firstRelocation; in scanEhFrameSection()
153 uint64_t pieceEnd = fde.inputOff + fde.size; in scanEhFrameSection()
H A DSyntheticSections.cpp418 for (EhSectionPiece &fde : sec->fdes) { in addRecords()
424 if (!isFdeLive<ELFT>(fde, rels)) in addRecords()
426 rec->fdes.push_back(&fde); in addRecords()
451 for (EhSectionPiece &fde : sec.fdes) { in iterateFDEWithLSDAAux()
513 fde->outputOff = off; in finalizeContents()
514 off += fde->size; in finalizeContents()
604 size_t off = fde->outputOff; in writeTo()
605 writeCieFde(buf + off, fde->data()); in writeTo()
3035 for (FdeData &fde : fdes) { in write()
3036 write32(buf, fde.pcRel); in write()
[all …]
H A DMapFile.cpp135 for (const EhSectionPiece *fde : rec->fdes) in printEhFrame() local
136 add(*fde); in printEhFrame()
/freebsd/sys/dev/fdc/
H A Dfdc_acpi.c45 void *fde);
151 fdc_acpi_probe_children(device_t bus, device_t dev, void *fde) in fdc_acpi_probe_children() argument
163 bcopy(fde, ctx->fd_present, sizeof(ctx->fd_present)); in fdc_acpi_probe_children()
/freebsd/sys/sys/
H A Dfiledesc.h315 struct filedescent *fde; in fdeget_noref() local
322 fde = &fdp->fd_ofiles[fd]; in fdeget_noref()
323 if (__predict_false(fde->fde_file == NULL)) in fdeget_noref()
326 return (fde); in fdeget_noref()
H A Dcapsicum.h453 const cap_rights_t *cap_rights_fde(const struct filedescent *fde);
457 int cap_fcntl_check_fde(struct filedescent *fde, int cmd);
/freebsd/contrib/llvm-project/lld/MachO/
H A DUnwindInfoSection.cpp216 FDE &fde = cast<ObjFile>(d->getFile())->fdes[d->unwindEntry]; in prepare() local
217 fde.personality = canonicalizePersonality(fde.personality); in prepare()
362 const FDE &fde = cast<ObjFile>(d->getFile())->fdes[d->unwindEntry]; in relocateCompactUnwind() local
363 cu.functionLength = fde.funcLength; in relocateCompactUnwind()
367 cu.lsda = fde.lsda; in relocateCompactUnwind()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DDWARFCallFrameInfo.cpp206 const FDEEntryMap::Entry *fde = in GetFirstFDEEntryInRange() local
208 if (fde && fde->DoesIntersect( in GetFirstFDEEntryInRange()
210 return *fde; in GetFirstFDEEntryInRange()
513 FDEEntryMap::Entry fde(addr, length, current_entry); in GetFDEIndex() local
514 m_fde_index.Append(fde); in GetFDEIndex()
/freebsd/contrib/llvm-project/llvm/tools/llvm-diff/lib/
H A DDifferenceEngine.cpp229 const FunctionDifferenceEngine &fde; member
230 explicit QueueSorter(const FunctionDifferenceEngine &fde) : fde(fde) {} in QueueSorter()
233 return fde.getUnprocPredCount(Old.first) in operator ()()
234 < fde.getUnprocPredCount(New.first); in operator ()()
/freebsd/contrib/netbsd-tests/ipf/input/
H A Dni624 4500 0038 cd83 4000 ff11 1fde c0a8 0701
/freebsd/contrib/elftoolchain/readelf/
H A Dreadelf.c308 static int dump_dwarf_frame_regtable(struct readelf *re, Dwarf_Fde fde,
6115 dump_dwarf_frame_regtable(struct readelf *re, Dwarf_Fde fde, Dwarf_Addr pc, in dump_dwarf_frame_regtable() argument
6137 if (dwarf_get_fde_info_for_all_regs(fde, cur_pc, &rt, &row_pc, in dump_dwarf_frame_regtable()
6169 if (dwarf_get_fde_info_for_all_regs(fde, cur_pc, &rt, &row_pc, in dump_dwarf_frame_regtable()
6205 Dwarf_Fde *fde_list, fde; in dump_dwarf_frame_section() local
6244 if (dwarf_get_fde_n(fde_list, i, &fde, &de) != DW_DLV_OK) { in dump_dwarf_frame_section()
6248 if (dwarf_get_cie_of_fde(fde, &cie, &de) != DW_DLV_OK) { in dump_dwarf_frame_section()
6252 if (dwarf_get_fde_range(fde, &low_pc, &func_len, &fde_addr, in dump_dwarf_frame_section()
6259 if (dwarf_get_fde_instr_bytes(fde, &fde_inst, &fde_instlen, in dump_dwarf_frame_section()
6305 dump_dwarf_frame_regtable(re, fde, low_pc, 1, in dump_dwarf_frame_section()
[all …]
/freebsd/share/misc/
H A Dusb_vendors15926 0fde Oregon Scientific
21202 1fde ILX Lightwave Corporation

12