Lines Matching +full:1 +full:d

59 	'.', 't', 'e', 'x', 't', 0,			/*  1 */
63 …'.', 'n', 'o', 't', 'e', '.', 'g', 'n', 'u', '.', 'b', 'u', 'i', 'l', 'd', '-', 'i', 'd', 0, /* 33…
64 '.', 'd', 'e', 'b', 'u', 'g', '_', 'l', 'i', 'n', 'e', 0, /* 52 */
65 '.', 'd', 'e', 'b', 'u', 'g', '_', 'i', 'n', 'f', 'o', 0, /* 64 */
66 '.', 'd', 'e', 'b', 'u', 'g', '_', 'a', 'b', 'b', 'r', 'e', 'v', 0, /* 76 */
67 '.', 'e', 'h', '_', 'f', 'r', 'a', 'm', 'e', '_', 'h', 'd', 'r', 0, /* 90 */
86 { .st_name = 1, /* index in sym_string table */
88 .st_shndx = 1,
107 if (fd == -1) in gen_build_id()
108 err(1, "cannot access /dev/urandom for buildid"); in gen_build_id()
127 errx(1, "build_id too small for SHA1"); in gen_build_id()
140 errx(1, "build_id too small for MD5"); in gen_build_id()
158 Elf_Data *d; in jit_add_eh_frame_info() local
169 return -1; in jit_add_eh_frame_info()
172 d = elf_newdata(scn); in jit_add_eh_frame_info()
173 if (!d) { in jit_add_eh_frame_info()
175 return -1; in jit_add_eh_frame_info()
178 d->d_align = 8; in jit_add_eh_frame_info()
179 d->d_off = 0LL; in jit_add_eh_frame_info()
180 d->d_buf = unwinding; in jit_add_eh_frame_info()
181 d->d_type = ELF_T_BYTE; in jit_add_eh_frame_info()
182 d->d_size = unwinding_table_size; in jit_add_eh_frame_info()
183 d->d_version = EV_CURRENT; in jit_add_eh_frame_info()
188 return -1; in jit_add_eh_frame_info()
203 return -1; in jit_add_eh_frame_info()
206 d = elf_newdata(scn); in jit_add_eh_frame_info()
207 if (!d) { in jit_add_eh_frame_info()
209 return -1; in jit_add_eh_frame_info()
212 d->d_align = 4; in jit_add_eh_frame_info()
213 d->d_off = 0LL; in jit_add_eh_frame_info()
214 d->d_buf = unwinding + unwinding_table_size; in jit_add_eh_frame_info()
215 d->d_type = ELF_T_BYTE; in jit_add_eh_frame_info()
216 d->d_size = unwinding_header_size; in jit_add_eh_frame_info()
217 d->d_version = EV_CURRENT; in jit_add_eh_frame_info()
222 return -1; in jit_add_eh_frame_info()
248 Elf_Data *d; in jit_write_elf() local
256 int retval = -1; in jit_write_elf()
260 return -1; in jit_write_elf()
289 phdr = elf_newphdr(e, 1); in jit_write_elf()
308 d = elf_newdata(scn); in jit_write_elf()
309 if (!d) { in jit_write_elf()
314 d->d_align = 16; in jit_write_elf()
315 d->d_off = 0LL; in jit_write_elf()
316 d->d_buf = (void *)code; in jit_write_elf()
317 d->d_type = ELF_T_BYTE; in jit_write_elf()
318 d->d_size = csize; in jit_write_elf()
319 d->d_version = EV_CURRENT; in jit_write_elf()
327 shdr->sh_name = 1; in jit_write_elf()
343 retval = -1; in jit_write_elf()
355 d = elf_newdata(scn); in jit_write_elf()
356 if (!d) { in jit_write_elf()
361 d->d_align = 1; in jit_write_elf()
362 d->d_off = 0LL; in jit_write_elf()
363 d->d_buf = shd_string_table; in jit_write_elf()
364 d->d_type = ELF_T_BYTE; in jit_write_elf()
365 d->d_size = sizeof(shd_string_table); in jit_write_elf()
366 d->d_version = EV_CURRENT; in jit_write_elf()
382 symtab[1].st_size = csize; in jit_write_elf()
383 symtab[1].st_value = GEN_ELF_TEXT_OFFSET; in jit_write_elf()
391 d = elf_newdata(scn); in jit_write_elf()
392 if (!d) { in jit_write_elf()
397 d->d_align = 8; in jit_write_elf()
398 d->d_off = 0LL; in jit_write_elf()
399 d->d_buf = symtab; in jit_write_elf()
400 d->d_type = ELF_T_SYM; in jit_write_elf()
401 d->d_size = sizeof(symtab); in jit_write_elf()
402 d->d_version = EV_CURRENT; in jit_write_elf()
418 * 2 = 1 for 0 in 1st entry, 1 for the 0 at end of symbol for 2nd entry in jit_write_elf()
421 strsym = calloc(1, symlen); in jit_write_elf()
426 strcpy(strsym + 1, sym); in jit_write_elf()
434 d = elf_newdata(scn); in jit_write_elf()
435 if (!d) { in jit_write_elf()
440 d->d_align = 1; in jit_write_elf()
441 d->d_off = 0LL; in jit_write_elf()
442 d->d_buf = strsym; in jit_write_elf()
443 d->d_type = ELF_T_BYTE; in jit_write_elf()
444 d->d_size = symlen; in jit_write_elf()
445 d->d_version = EV_CURRENT; in jit_write_elf()
467 d = elf_newdata(scn); in jit_write_elf()
468 if (!d) { in jit_write_elf()
482 d->d_align = 4; in jit_write_elf()
483 d->d_off = 0LL; in jit_write_elf()
484 d->d_buf = &bnote; in jit_write_elf()
485 d->d_type = ELF_T_BYTE; in jit_write_elf()
486 d->d_size = sizeof(bnote); in jit_write_elf()
487 d->d_version = EV_CURRENT; in jit_write_elf()