Home
last modified time | relevance | path

Searched refs:d_buf (Results 1 – 25 of 125) sorted by relevance

12345

/external/elfutils/src/
Dxelf.h69 name = &((Elf32_Sym *) (data)->d_buf)[idx]
71 name = &((Elf32_Sym *) (data)->d_buf)[idx]
73 (name1 = &((Elf32_Sym *) ((data)->d_buf))[idx]); \
75 ? ((Elf32_Word *) ((ndxdata)->d_buf))[idx] : 0)
80 ((Elf32_Sym *) ((data)->d_buf))[idx] = *name1; \
82 ((Elf32_Word *) ((ndxdata)->d_buf))[idx] = name2
86 (name = ((Elf32_Versym *) ((data)->d_buf))[idx], &name)
90 name = &((Elf32_Dyn *) ((data)->d_buf))[idx]
92 name = &((Elf32_Dyn *) ((data)->d_buf))[idx]
98 name = &((Elf32_Rel *) ((data)->d_buf))[idx]
[all …]
Di386_ld.c162 add_4ubyte_unaligned (reltgtdata->d_buf + rel->r_offset, in elf_i386_relocate_section()
208 data->d_buf = xcalloc (1, data->d_size); in elf_i386_initialize_plt()
229 data->d_buf = xcalloc (1, size); in elf_i386_initialize_pltrel()
250 data->d_buf = xcalloc (1, size); in elf_i386_initialize_got()
274 data->d_buf = xcalloc (1, size); in elf_i386_initialize_gotplt()
382 ((Elf32_Word *) data->d_buf)[0] = shdr->sh_addr; in elf_i386_finalize_plt()
429 memcpy (pltdata->d_buf, elf_i386_pic_plt0_entry, PLT_ENTRY_SIZE); in elf_i386_finalize_plt()
433 memcpy (pltdata->d_buf, elf_i386_plt0_entry, PLT_ENTRY_SIZE); in elf_i386_finalize_plt()
436 struct plt0_entry *addr = (struct plt0_entry *) pltdata->d_buf; in elf_i386_finalize_plt()
466 ((Elf32_Word *) data->d_buf)[2 + pltidx] = pltentryaddr + 6; in elf_i386_finalize_plt()
[all …]
Dstrip.c673 Elf32_Word *grpref = (Elf32_Word *) shdr_info[cnt].data->d_buf; in handle_elf()
741 && shdr_info[idx].data->d_buf != NULL in handle_elf()
747 bool is_comdat = (((Elf32_Word *) shdr_info[idx].data->d_buf)[0] in handle_elf()
794 grpref = (Elf32_Word *) shdr_info[cnt].data->d_buf; in handle_elf()
1004 debugdata->d_buf = NULL; in handle_elf()
1010 if (debugdata->d_buf == NULL) in handle_elf()
1012 debugdata->d_buf = memcpy (xmalloc (debugdata->d_size), in handle_elf()
1013 debugdata->d_buf, debugdata->d_size); in handle_elf()
1130 shdr_info[cnt].data->d_buf = debuglink_buf; in handle_elf()
1132 strcpy (shdr_info[cnt].data->d_buf, debug_basename); in handle_elf()
[all …]
/external/elfutils/libelf/
Delf32_xlatetof.c94 if (src->d_buf != dest->d_buf) in elfw2()
95 memmove (dest->d_buf, src->d_buf, src->d_size); in elfw2()
111 (*fctp) (dest->d_buf, src->d_buf, src->d_size, 1); in elfw2()
Delf32_xlatetom.c99 if (src->d_buf != dest->d_buf) in elfw2()
100 memmove (dest->d_buf, src->d_buf, src->d_size); in elfw2()
116 (*fctp) (dest->d_buf, src->d_buf, src->d_size, 0); in elfw2()
Delf_compress.c56 free (cdatap->d_buf); in do_deflate_cleanup()
125 cdata.d_buf = NULL; in __libelf_compress()
137 cdata.d_buf = malloc (data->d_size); in __libelf_compress()
138 if (cdata.d_buf == NULL) in __libelf_compress()
148 z.next_in = cdata.d_buf; in __libelf_compress()
196 free (cdata.d_buf); in __libelf_compress()
197 cdata.d_buf = NULL; in __libelf_compress()
290 void *buf_in = data->d_buf + hsize; in __libelf_decompress_elf()
305 scn->rawdata.d.d_buf = buf; in __libelf_reset_rawdata()
Dgelf_getsymshndx.c74 shndx = ((Elf32_Word *) shndxdata_scn->d.d_buf)[ndx]; in gelf_getsymshndx()
94 src = &((Elf32_Sym *) symdata->d_buf)[ndx]; in gelf_getsymshndx()
123 *dst = ((GElf_Sym *) symdata->d_buf)[ndx]; in gelf_getsymshndx()
Dgelf_update_symshndx.c77 shndx = &((Elf32_Word *) shndxdata_scn->d.d_buf)[ndx]; in gelf_update_symshndx()
106 sym = &((Elf32_Sym *) symdata_scn->d.d_buf)[ndx]; in gelf_update_symshndx()
129 ((Elf64_Sym *) symdata_scn->d.d_buf)[ndx] = *src; in gelf_update_symshndx()
Delf_getdata.c205 scn->data_list.data.d.d_buf = scn->data_base; in convert_data()
310 scn->rawdata_base = scn->rawdata.d.d_buf in __libelf_set_rawdata_wrlock()
317 scn->rawdata_base = scn->rawdata.d.d_buf in __libelf_set_rawdata_wrlock()
319 if (scn->rawdata.d.d_buf == NULL) in __libelf_set_rawdata_wrlock()
325 ssize_t n = pread_retry (elf->fildes, scn->rawdata.d.d_buf, size, in __libelf_set_rawdata_wrlock()
330 free (scn->rawdata.d.d_buf); in __libelf_set_rawdata_wrlock()
331 scn->rawdata_base = scn->rawdata.d.d_buf = NULL; in __libelf_set_rawdata_wrlock()
408 if (scn->rawdata.d.d_buf != NULL && scn->rawdata.d.d_size > 0) in __libelf_set_data_list_rdlock()
Delf32_getchdr.c76 if (d->d_size < sizeof (ElfW2(LIBELFBITS,Chdr)) || d->d_buf == NULL) in ElfW2()
82 return (ElfW2(LIBELFBITS,Chdr) *) d->d_buf; in ElfW2()
/external/elfutils/libdwelf/
Ddwelf_elf_gnu_debuglink.c63 if (rawdata == NULL || rawdata->d_buf == NULL) in dwelf_elf_gnu_debuglink()
69 || memchr (rawdata->d_buf, '\0', rawdata->d_size - sizeof *crc) == NULL) in dwelf_elf_gnu_debuglink()
75 .d_buf = crc, in dwelf_elf_gnu_debuglink()
82 .d_buf = rawdata->d_buf + rawdata->d_size - sizeof *crc, in dwelf_elf_gnu_debuglink()
97 return rawdata->d_buf; in dwelf_elf_gnu_debuglink()
Ddwelf_dwarf_gnu_debugaltlink.c46 const void *ptr = memchr (data->d_buf, '\0', data->d_size); in dwelf_dwarf_gnu_debugaltlink()
52 size_t build_id_len = data->d_size - (ptr - data->d_buf + 1); in dwelf_dwarf_gnu_debugaltlink()
58 *name_p = data->d_buf; in dwelf_dwarf_gnu_debugaltlink()
Ddwelf_scn_gnu_compressed_size.c57 && memcmp (d->d_buf, "ZLIB", 4) == 0) in dwelf_scn_gnu_compressed_size()
63 memcpy (&size, d->d_buf + 4, sizeof size); in dwelf_scn_gnu_compressed_size()
/external/elfutils/libdw/
Dencoded-value.h63 while (end < (uint8_t *) data->d_buf + data->d_size) in encoded_value_size()
88 const unsigned char *endp = cache->data->d.d_buf + cache->data->d.d_size; in __libdw_cfi_read_address_inc()
122 + (*p - (const uint8_t *) cache->data->d.d_buf)); in read_encoded_value()
143 + (*p - (const uint8_t *) cache->data->d.d_buf)) in read_encoded_value()
156 const unsigned char *endp = cache->data->d.d_buf + cache->data->d.d_size; in read_encoded_value()
222 const uint8_t *ptr = cache->data->d.d_buf + *result; in read_encoded_value()
Ddwarf_getcfi_elf.c92 .d = { .d_buf = (void *) hdr, .d_size = hdr_size } in parse_eh_frame_hdr()
130 if (data == NULL || data->d_buf == NULL) in getcfi_gnu_eh_frame()
142 const uint8_t *search_table = parse_eh_frame_hdr (data->d_buf, phdr->p_filesz, in getcfi_gnu_eh_frame()
152 dmax = phdr->p_filesz - (search_table - (const uint8_t *) data->d_buf); in getcfi_gnu_eh_frame()
220 if (data == NULL || data->d_buf == NULL) in getcfi_scn_eh_frame()
232 if (hdr_data != NULL && hdr_data->d_buf != NULL) in getcfi_scn_eh_frame()
238 = parse_eh_frame_hdr (hdr_data->d_buf, hdr_data->d_size, in getcfi_scn_eh_frame()
249 - (const uint8_t *) hdr_data->d_buf); in getcfi_scn_eh_frame()
Ddwarf_getpubnames.c50 unsigned char *const startp = dbg->sectiondata[IDX_debug_pubnames]->d_buf; in get_offsets()
115 = ((unsigned char *) dbg->sectiondata[IDX_debug_info]->d_buf in get_offsets()
187 = (unsigned char *) dbg->sectiondata[IDX_debug_pubnames]->d_buf; in dwarf_getpubnames()
238 startp = (unsigned char *) dbg->sectiondata[IDX_debug_pubnames]->d_buf; in dwarf_getpubnames()
Ddwarf_ranges.c153 readp = d->d_buf + offset; in dwarf_ranges()
154 readendp = d->d_buf + d->d_size; in dwarf_ranges()
191 return readp - (unsigned char *) d->d_buf; in dwarf_ranges()
/external/elfutils/libdwfl/
Delf-from-memory.c111 .d_buf = buffer, in elf_from_remote_memory()
117 .d_buf = &ehdr, in elf_from_remote_memory()
170 xlatefrom.d_buf = buffer + phoff; in elf_from_remote_memory()
191 xlatefrom.d_buf = buffer; in elf_from_remote_memory()
209 xlateto.d_buf = phdrsp; in elf_from_remote_memory()
339 xlatefrom.d_buf = &ehdr.e32; in elf_from_remote_memory()
340 xlateto.d_buf = buffer; in elf_from_remote_memory()
366 xlatefrom.d_buf = &ehdr.e64; in elf_from_remote_memory()
367 xlateto.d_buf = buffer; in elf_from_remote_memory()
Dlink_map.c211 void *contents = data->d_buf + vaddr; in integrated_memory_callback()
795 .d_buf = NULL in dwfl_link_map_report()
797 bool in_ok = (*memory_callback) (dwfl, phdr_segndx, &in.d_buf, in dwfl_link_map_report()
845 assert (in.d_buf == NULL); in dwfl_link_map_report()
847 in.d_buf = malloc (in.d_size); in dwfl_link_map_report()
848 if (unlikely (in.d_buf == NULL)) in dwfl_link_map_report()
855 ssize_t nread = pread_retry (fd, in.d_buf, in.d_size, off); in dwfl_link_map_report()
860 free (in.d_buf); in dwfl_link_map_report()
888 .d_buf = buf in dwfl_link_map_report()
915 free (in.d_buf); in dwfl_link_map_report()
[all …]
Dlinux-core-attach.c89 *result = read_8ubyte_unaligned_noncvt (data->d_buf); in core_memory_read()
91 *result = read_4ubyte_unaligned_noncvt (data->d_buf); in core_memory_read()
132 const char *name = note_data->d_buf + name_offset; in core_next_thread()
133 const char *desc = note_data->d_buf + desc_offset; in core_next_thread()
185 const char *name = note_data->d_buf + name_offset; in core_set_initial_registers()
186 const char *desc = note_data->d_buf + desc_offset; in core_set_initial_registers()
374 const char *name = note_data->d_buf + name_offset; in dwfl_core_file_attach()
375 const char *desc = note_data->d_buf + desc_offset; in dwfl_core_file_attach()
Ddwfl_module_getdwarf.c314 .d_buf = &ehdr, in find_prelink_address_sync()
383 src.d_buf += src.d_size; in find_prelink_address_sync()
397 dst.d_buf = phdrs; in find_prelink_address_sync()
431 src.d_buf += src.d_size; in find_prelink_address_sync()
442 dst.d_buf = shdrs; in find_prelink_address_sync()
716 ? *(const GElf_Word *) data->d_buf in translate_offs()
717 : *(const GElf_Xword *) data->d_buf); in translate_offs()
735 header = data->d_buf; in translate_offs()
755 const Elf32_Word *const buckets = data->d_buf; in translate_offs()
771 && (*(const Elf32_Word *) data->d_buf & 1u)) in translate_offs()
[all …]
/external/elfutils/backends/
Dppc64_resolve_sym.c53 opd_in.d_buf = ebl->fd_data->d_buf + (*addr - ebl->fd_addr); in ppc64_resolve_sym_value()
54 opd_out.d_buf = addr; in ppc64_resolve_sym_value()
/external/elfutils/libebl/
Deblobjnote.c78 .d_buf = (void *) desc, .d_size = addrs_size in ebl_object_note()
84 .d_buf = &addrs, .d_size = addrs_size in ebl_object_note()
164 .d_buf = (void *) desc in ebl_object_note()
184 .d_buf = buf in ebl_object_note()
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_elf_util.c141 memcpy(binary->code, section_data->d_buf, binary->code_size); in radeon_elf_read()
146 memcpy(binary->config, section_data->d_buf, binary->config_size); in radeon_elf_read()
150 binary->disasm_string = strndup(section_data->d_buf, in radeon_elf_read()
156 memcpy(binary->rodata, section_data->d_buf, binary->rodata_size); in radeon_elf_read()
/external/elfutils/libasm/
Dasm_end.c121 newdata->d_buf = content->data; in binary_end()
177 data->d_buf = symtab; in binary_end()
251 xshndx = xndxdata->d_buf = calloc (1, xndxdata->d_size); in binary_end()
339 grpdata = data->d_buf = malloc (data->d_size); in binary_end()
472 free (shstrtabdata->d_buf); in binary_end()
474 free (strtabdata->d_buf); in binary_end()
477 free (xndxdata->d_buf); in binary_end()
483 free (elf_getdata (scngrp->scn, NULL)->d_buf); in binary_end()

12345