Lines Matching defs:ddata
452 Elf_Data *sdata, *ddata;
563 if ((ddata = elf_newdata(dscn)) == NULL)
565 bcopy(sdata, ddata, sizeof (Elf_Data));
570 ddata->d_buf = xmalloc(ddata->d_size + shdr.sh_size +
572 bcopy(sdata->d_buf, ddata->d_buf, shdr.sh_size);
573 strcpy((caddr_t)ddata->d_buf + shdr.sh_size,
577 ddata->d_size += seclen + 1;
588 ddata->d_buf = xmalloc(shdr.sh_size);
589 bcopy(sdata->d_buf, ddata->d_buf, shdr.sh_size);
595 (void) gelf_getsym(ddata, i, &sym);
605 gelf_update_sym(ddata, i, &sym);
641 ddata = elf_newdata(dscn);
642 ddata->d_buf = ctfdata;
643 ddata->d_size = ctfsize;
644 ddata->d_align = shdr.sh_addralign;