/freebsd/contrib/libexecinfo/ |
H A D | backtrace.c | 115 Dl_info *dli, const void *addr) in format_string() argument 117 ptrdiff_t diff = (const char *)addr - (const char *)dli->dli_saddr; in format_string() 129 len = rasprintf(buf, bufsiz, o, "%s", dli->dli_sname); in format_string() 141 len = rasprintf(buf, bufsiz, o, "%s", dli->dli_fname); in format_string() 159 Dl_info dli; in format_address() local 161 memset(&dli, 0, sizeof(dli)); in format_address() 162 (void)dladdr(addr, &dli); in format_address() 164 symtab_find(st, addr, &dli); in format_address() 166 if (dli.dli_sname == NULL) in format_address() 167 dli.dli_sname = "???"; in format_address() [all …]
|
H A D | symtab.c | 180 symtab_find(const symtab_t *st, const void *p, Dl_info *dli) in symtab_find() argument 187 uintptr_t fbase = st->ispie ? (uintptr_t)dli->dli_fbase : 0; in symtab_find() 189 uintptr_t ad = (uintptr_t)dli->dli_saddr - fbase; in symtab_find() 193 __func__, (uintmax_t)fbase, dli->dli_saddr, (uintmax_t)me, in symtab_find() 212 dli->dli_saddr = (void *)s[mid].st_value; in symtab_find() 213 dli->dli_sname = s[mid].st_name; in symtab_find() 216 (uintmax_t)me, (uintmax_t)sd, dli->dli_sname); in symtab_find()
|
/freebsd/lib/libc/gen/ |
H A D | dlfcn.c | 280 struct dl_phdr_info *dli; member 284 _rtld_addr_phdr_cb(struct dl_phdr_info *dli, size_t sz, void *arg) in _rtld_addr_phdr_cb() argument 291 for (i = 0; i < dli->dlpi_phnum; i++) { in _rtld_addr_phdr_cb() 292 ph = &dli->dlpi_phdr[i]; in _rtld_addr_phdr_cb() 294 dli->dlpi_addr + ph->p_vaddr <= (uintptr_t)rd->addr && in _rtld_addr_phdr_cb() 295 (uintptr_t)rd->addr < dli->dlpi_addr + ph->p_vaddr + in _rtld_addr_phdr_cb() 297 memcpy(rd->dli, dli, sz); in _rtld_addr_phdr_cb() 314 rd.dli = phdr_info_a; in _rtld_addr_phdr()
|
/freebsd/crypto/openssl/crypto/dso/ |
H A D | dso_dlfcn.c | 410 Dl_info dli; in dlfcn_pathbyaddr() local 423 if (dladdr(addr, &dli)) { in dlfcn_pathbyaddr() 424 len = (int)strlen(dli.dli_fname); in dlfcn_pathbyaddr() 427 OPENSSL_free((void *)dli.dli_fname); in dlfcn_pathbyaddr() 433 memcpy(path, dli.dli_fname, len); in dlfcn_pathbyaddr() 436 OPENSSL_free((void *)dli.dli_fname); in dlfcn_pathbyaddr()
|
/freebsd/lib/libthr/thread/ |
H A D | thr_exit.c | 73 Dl_info dli; in thread_uw_init() local 81 if (dladdr(forcedunwind, &dli)) { in thread_uw_init() 86 if ((handle = dlopen(dli.dli_fname, RTLD_LAZY)) != NULL) { in thread_uw_init()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | MachODump.cpp | 7637 DILineInfo dli = diContext->getLineInfoForAddress({PC, SectIdx}); in DisassembleMachO() local 7639 if (dli != lastLine && dli.Line != 0) in DisassembleMachO() 7640 outs() << "\t## " << dli.FileName << ':' << dli.Line << ':' in DisassembleMachO() 7641 << dli.Column; in DisassembleMachO() 7642 lastLine = dli; in DisassembleMachO()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips64InstrInfo.td | 1106 def LoadImm64 : LoadImmediate64<"dli", imm64, GPR64Opnd>;
|
/freebsd/share/termcap/ |
H A D | termcap | 1867 :cr=^M:ct=^]sto;:da:db:DC=^]dch %d;:dc=^]dch;:DL=^]dli %d;:dl=^]dli;:\
|
/freebsd/contrib/tzdata/ |
H A D | asia | 1295 # https://archive.org/details/in.ernet.dli.2015.282212
|
/freebsd/contrib/ncurses/misc/ |
H A D | terminfo.src | 20014 dl=\037dli %p1%d\r\006, dl1=\037dli\r\006, 20015 ed=\037dli 50\r, ht=^I, ich1=\037ich\r \010, 20060 dch1=\035dch;, dl=\035dli %p1%d;, dl1=\035dli;,
|