d_data
free(d->d_data.d_buf);
if (msz * (size_t) ndx >= d->d_data.d_size) {
sym32 = (Elf32_Sym *) d->d_data.d_buf + ndx;
sym64 = (Elf64_Sym *) d->d_data.d_buf + ndx;
return (&d->d_data);
return (&STAILQ_NEXT(d, d_next)->d_data);
d->d_data.d_buf = NULL;
d->d_data.d_off = 0;
d->d_data.d_align = sh_align;
d->d_data.d_size = msz * count;
d->d_data.d_type = elftype;
d->d_data.d_version = e->e_version;
return (&d->d_data);
if ((d->d_data.d_buf = malloc(msz * count)) == NULL) {
if (!(*xlate)(d->d_data.d_buf, (size_t) d->d_data.d_size,
return (&d->d_data);
Elf_Data d_data; /* The exported descriptor. */
COMPARE(entry->fts_level, plan->d_data);
new->d_data = find_parsenum(new, option->name, ndepth, NULL);