Searched refs:d_buf (Results 1 - 13 of 13) sorted by relevance

/gem5/ext/libelf/
H A Delf_strptr.c76 if (d->d_buf == 0 || d->d_size == 0)
86 return ((char *) d->d_buf + offset - d->d_off);
98 if (d->d_buf == NULL || d->d_size == 0)
121 if (d->d_buf != NULL)
122 return ((char *) d->d_buf +
H A Dlibelf_xlate.c68 if (src->d_buf == NULL || dst->d_buf == NULL ||
110 sb = (uintptr_t) src->d_buf;
112 db = (uintptr_t) dst->d_buf;
137 (_libelf_get_translator(src->d_type, direction, elfclass))(dst->d_buf,
138 src->d_buf, cnt, encoding != LIBELF_PRIVATE(byteorder));
H A Dgelf_dyn.c74 dyn32 = (Elf32_Dyn *) d->d_buf + ndx;
81 dyn64 = (Elf64_Dyn *) d->d_buf + ndx;
129 dyn32 = (Elf32_Dyn *) d->d_buf + ndx;
134 dyn64 = (Elf64_Dyn *) d->d_buf + ndx;
H A Dgelf_rel.c75 rel32 = (Elf32_Rel *) d->d_buf + ndx;
82 rel64 = (Elf64_Rel *) d->d_buf + ndx;
130 rel32 = (Elf32_Rel *) d->d_buf + ndx;
135 rel64 = (Elf64_Rel *) d->d_buf + ndx;
H A Dgelf_rela.c75 rela32 = (Elf32_Rela *) d->d_buf + ndx;
83 rela64 = (Elf64_Rela *) d->d_buf + ndx;
131 rela32 = (Elf32_Rela *) d->d_buf + ndx;
137 rela64 = (Elf64_Rela *) d->d_buf + ndx;
H A Dgelf_sym.c76 sym32 = (Elf32_Sym *) d->d_buf + ndx;
87 sym64 = (Elf64_Sym *) d->d_buf + ndx;
135 sym32 = (Elf32_Sym *) d->d_buf + ndx;
145 sym64 = (Elf64_Sym *) d->d_buf + ndx;
H A Dgelf_symshndx.c77 *shindex = ((Elf32_Word *) id->d_buf)[ndx];
123 *(((Elf32_Word *) id->d_buf) + ndx) = xindex;
H A Delf_data.c113 d->d_buf = dst;
124 (*xlate)(d->d_buf, e->e_rawfile + sh_offset, count, e->e_byteorder !=
160 d->d_buf = NULL;
212 d->d_buf = e->e_rawfile + sh_offset;
H A Dlibelf_checksum.c89 (unsigned char *) d->d_buf, d->d_size);
H A Delf_update.c551 assert(d->d_buf != NULL);
580 assert(d->d_buf != NULL);
589 dst.d_buf = nf + rc;
669 src.d_buf = ehdr;
676 dst.d_buf = newfile + rc;
701 src.d_buf = e->e_u.e_elf.e_phdr.e_phdr32;
703 src.d_buf = e->e_u.e_elf.e_phdr.e_phdr64;
714 dst.d_buf = newfile + rc;
754 src.d_buf = &scn->s_shdr.s_shdr32;
756 src.d_buf
[all...]
H A Dlibelf_allocate.c150 free(d->d_buf);
H A Dlibelf.h114 void *d_buf; member in struct:_Elf_Data
/gem5/src/base/loader/
H A Delf_object.cc180 assert(raw_data && raw_data->d_buf);
182 uint32_t raw_abi = ((uint32_t*)raw_data->d_buf)[4];

Completed in 22 milliseconds