Lines Matching refs:outdata

4452 	  Elf_Data *outdata = elf_newdata (scn);
4453 if (outdata == NULL)
4462 outdata->d_buf = (void *) interp;
4463 outdata->d_size = strlen (interp) + 1;
4464 outdata->d_type = ELF_T_BYTE;
4465 outdata->d_off = 0;
4466 outdata->d_align = 1;
4467 outdata->d_version = EV_CURRENT;
4499 Elf_Data *outdata;
4501 outdata = elf_newdata (scn);
4502 if (outdata == NULL)
4507 outdata->d_size = ld_state.relsize_total;
4508 outdata->d_buf = xmalloc (outdata->d_size);
4509 outdata->d_type = (REL_TYPE (&ld_state) == DT_REL
4511 outdata->d_off = 0;
4512 outdata->d_align = xelf_fsize (ld_state.outelf, ELF_T_ADDR, 1);
4523 Elf_Data *outdata;
4533 outdata = elf_newdata (scn);
4534 if (outdata == NULL)
4540 outdata->d_size = xelf_fsize (ld_state.outelf, ELF_T_DYN,
4542 outdata->d_buf = xcalloc (1, outdata->d_size);
4543 outdata->d_type = ELF_T_DYN;
4544 outdata->d_off = 0;
4545 outdata->d_align = xelf_fsize (ld_state.outelf, ELF_T_ADDR, 1);
4790 Elf_Data *outdata;
4823 outdata = elf_newdata (scn);
4824 if (outdata == NULL)
4889 ebl_strtabfinalize (mergestrtab, outdata);
4963 ebl_wstrtabfinalize (mergestrtab, outdata);
5042 ebl_gstrtabfinalize (mergestrtab, outdata);
5070 Elf_Data *outdata = elf_newdata (scn);
5071 if (outdata == NULL)
5086 *outdata = *data;
5097 outdata->d_buf = NULL; /* Not needed. */
5098 outdata->d_type = ELF_T_BYTE;
5099 outdata->d_version = EV_CURRENT;
5100 outdata->d_size = SCNINFO_SHDR (runp->shdr).sh_size;
5101 outdata->d_align = SCNINFO_SHDR (runp->shdr).sh_addralign;
5104 XElf_Off align = MAX (1, outdata->d_align);
5112 outdata->d_off = offset;
5114 offset += outdata->d_size;
5125 Elf_Data *outdata = elf_newdata (scn);
5127 if (outdata == NULL)
5132 outdata->d_buf = (void *) "\0ld (" PACKAGE_NAME ") " PACKAGE_VERSION;
5133 outdata->d_size = strlen ((char *) outdata->d_buf + 1) + 2;
5134 outdata->d_off = offset;
5135 outdata->d_type = ELF_T_BYTE;
5136 outdata->d_align = 1;