Lines Matching refs:ds

225     Dwarf_P_Section ds, unsigned char type, unsigned char length,  in _dwarf_reloc_entry_add()  argument
234 assert(offset <= ds->ds_size); in _dwarf_reloc_entry_add()
246 ret = dbg->write_alloc(&ds->ds_data, &ds->ds_cap, &offset, in _dwarf_reloc_entry_add()
249 ret = dbg->write_alloc(&ds->ds_data, &ds->ds_cap, &offset, in _dwarf_reloc_entry_add()
253 if (offset > ds->ds_size) in _dwarf_reloc_entry_add()
254 ds->ds_size = offset; in _dwarf_reloc_entry_add()
274 Dwarf_P_Section ds, unsigned char length, Dwarf_Unsigned offset, in _dwarf_reloc_entry_add_pair() argument
283 assert(offset <= ds->ds_size); in _dwarf_reloc_entry_add_pair()
288 ret = dbg->write_alloc(&ds->ds_data, &ds->ds_cap, &offset, in _dwarf_reloc_entry_add_pair()
292 if (offset > ds->ds_size) in _dwarf_reloc_entry_add_pair()
293 ds->ds_size = offset; in _dwarf_reloc_entry_add_pair()
322 Dwarf_P_Section ds; in _dwarf_reloc_section_finalize() local
329 ds = drs->drs_ds; in _dwarf_reloc_section_finalize()
338 assert(ds->ds_size == 0); in _dwarf_reloc_section_finalize()
354 ds->ds_cap = size; in _dwarf_reloc_section_finalize()
355 if ((ds->ds_data = realloc(ds->ds_data, (size_t) ds->ds_cap)) == in _dwarf_reloc_section_finalize()
368 ret = _dwarf_pro_callback(dbg, ds->ds_name, size, in _dwarf_reloc_section_finalize()
370 &ds->ds_symndx, NULL); in _dwarf_reloc_section_finalize()
375 ds->ds_ndx = ret; in _dwarf_reloc_section_finalize()
385 Dwarf_P_Section ds; in _dwarf_reloc_section_gen() local
392 ds = drs->drs_ds; in _dwarf_reloc_section_gen()
399 ret = dbg->write_alloc(&ds->ds_data, &ds->ds_cap, in _dwarf_reloc_section_gen()
400 &ds->ds_size, dre->dre_offset, 8, error); in _dwarf_reloc_section_gen()
404 ret = dbg->write_alloc(&ds->ds_data, &ds->ds_cap, in _dwarf_reloc_section_gen()
405 &ds->ds_size, ELF64_R_INFO(dre->dre_symndx, type), in _dwarf_reloc_section_gen()
411 ret = dbg->write_alloc(&ds->ds_data, in _dwarf_reloc_section_gen()
412 &ds->ds_cap, &ds->ds_size, dre->dre_addend, in _dwarf_reloc_section_gen()
419 ret = dbg->write_alloc(&ds->ds_data, &ds->ds_cap, in _dwarf_reloc_section_gen()
420 &ds->ds_size, dre->dre_offset, 4, error); in _dwarf_reloc_section_gen()
424 ret = dbg->write_alloc(&ds->ds_data, &ds->ds_cap, in _dwarf_reloc_section_gen()
425 &ds->ds_size, ELF32_R_INFO(dre->dre_symndx, type), in _dwarf_reloc_section_gen()
431 ret = dbg->write_alloc(&ds->ds_data, in _dwarf_reloc_section_gen()
432 &ds->ds_cap, &ds->ds_size, dre->dre_addend, in _dwarf_reloc_section_gen()
439 assert(ds->ds_size == ds->ds_cap); in _dwarf_reloc_section_gen()
449 Dwarf_P_Section ds; in _dwarf_reloc_gen() local
460 ds = _dwarf_pro_find_section(dbg, dre->dre_secname); in _dwarf_reloc_gen()
461 assert(ds != NULL && ds->ds_symndx != 0); in _dwarf_reloc_gen()
462 dre->dre_symndx = ds->ds_symndx; in _dwarf_reloc_gen()