Searched refs:data_sym (Results 1 – 1 of 1) sorted by relevance
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_link.c | 770 dt_symtab_lookup(Elf_Data *data_sym, int start, int end, uintptr_t addr, in dt_symtab_lookup() argument 778 for (i = start; i < end && gelf_getsym(data_sym, i, sym) != NULL; i++) { in dt_symtab_lookup() 1199 Elf_Data *data_rel, *data_sym, *data_str, *data_tgt; in process_obj() local 1307 (data_sym = elf_getdata(scn_sym, NULL)) == NULL) in process_obj() 1364 isym = data_sym->d_size / symsize; in process_obj() 1380 if (gelf_getsym(data_sym, GELF_R_SYM(rela.r_info), in process_obj() 1391 if (dt_symtab_lookup(data_sym, 0, isym, rela.r_offset, in process_obj() 1480 if ((pair->dlp_sym = dt_alloc(dtp, data_sym->d_size + in process_obj() 1500 bcopy(data_sym->d_buf, pair->dlp_sym, data_sym->d_size); in process_obj() 1501 tmp = data_sym->d_buf; in process_obj() [all …]
|