Home
last modified time | relevance | path

Searched refs:d_size (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/contrib/elftoolchain/libelf/
H A Dlibelf_xlate.c89 if (src->d_size % (direction == ELF_TOMEMORY ? fsz : msz)) { in _libelf_xlate()
100 cnt = (size_t) src->d_size / fsz; in _libelf_xlate()
103 cnt = (size_t) src->d_size / msz; in _libelf_xlate()
107 if (dst->d_size < dsz) { in _libelf_xlate()
113 se = sb + (size_t) src->d_size; in _libelf_xlate()
115 de = db + (size_t) dst->d_size; in _libelf_xlate()
133 dst->d_size = dsz; in _libelf_xlate()
137 if (src->d_size == 0 || in _libelf_xlate()
H A Delf_strptr.c74 if (d->d_buf == 0 || d->d_size == 0) in elf_strptr()
83 offset < d->d_off + d->d_size) in elf_strptr()
96 if (d->d_buf == NULL || d->d_size == 0) in elf_strptr()
118 if (offset < count + d->d_size) { in elf_strptr()
126 count += d->d_size; in elf_strptr()
H A Delf_update.c235 if (d->d_size % msz) { in _libelf_compute_section_extents()
255 if ((uint64_t) d->d_off + d->d_size > scn_size) in _libelf_compute_section_extents()
256 scn_size = d->d_off + d->d_size; in _libelf_compute_section_extents()
261 (size_t) d->d_size / msz); in _libelf_compute_section_extents()
791 (size_t) d->d_size); in _libelf_write_scn()
793 rc += (off_t) d->d_size; in _libelf_write_scn()
823 assert(d->d_size % msz == 0); in _libelf_write_scn()
826 nobjects = (size_t) (d->d_size / msz); in _libelf_write_scn()
831 dst.d_size = fsz; in _libelf_write_scn()
873 src.d_size = msz; in _libelf_write_ehdr()
[all …]
H A Delf_data.c139 d->d_data.d_size = msz * count; in elf_getdata()
158 if (!(*xlate)(d->d_data.d_buf, (size_t) d->d_data.d_size, in elf_getdata()
200 d->d_data.d_size = 0; in elf_newdata()
273 d->d_data.d_size = sh_size; in elf_rawdata()
H A Dgelf_cap.c73 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_getcap()
132 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_update_cap()
H A Dgelf_syminfo.c73 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_getsyminfo()
134 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_update_syminfo()
H A Dgelf_symshndx.c77 if (msz * (size_t) ndx >= id->d_size) { in gelf_getsymshndx()
129 if (msz * (size_t) ndx >= id->d_size) { in gelf_update_symshndx()
H A Dgelf_dyn.c75 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_getdyn()
135 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_update_dyn()
H A Dgelf_move.c75 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_getmove()
138 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_update_move()
H A Dgelf_rel.c75 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_getrel()
140 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_update_rel()
H A Dgelf_sym.c75 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_getsym()
137 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_update_sym()
H A Dgelf_rela.c75 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_getrela()
142 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_update_rela()
H A Dlibelf_checksum.c91 (unsigned char *) d->d_buf, (size_t) d->d_size); in _libelf_checksum()
/freebsd/contrib/diff/src/
H A Ddir.c95 size_t d_size = NAMLEN (next) + 1; in dir_read() local
105 while (data_alloc < data_used + d_size) in dir_read()
112 memcpy (data + data_used, d_name, d_size); in dir_read()
113 data_used += d_size; in dir_read()
/freebsd/usr.bin/ldd/
H A Dldd.c285 src.d_size = len; in has_freebsd_abi_tag()
291 dst.d_size = len; in has_freebsd_abi_tag()
359 src.d_size = len; in is_pie()
365 dst.d_size = count * sizeof(*dyn); in is_pie()
/freebsd/contrib/elftoolchain/elfcopy/
H A Dbinary.c114 if (d->d_buf == NULL || d->d_size == 0) in create_binary()
123 if (write(ofd, d->d_buf, d->d_size) != (ssize_t) d->d_size) in create_binary()
H A Dascii.c182 if (d->d_buf == NULL || d->d_size == 0) in create_srec()
184 srec_write_Sd(ofd, dr, sh.sh_addr, d->d_buf, d->d_size, rlen); in create_srec()
447 if (d->d_buf == NULL || d->d_size == 0) in create_ihex()
455 ihex_write_00(ofd, sh.sh_addr, d->d_buf, d->d_size); in create_ihex()
661 od->d_size = s->sz; in finalize_data_section()
767 if (d->d_buf == NULL || d->d_size == 0) in srec_write_symtab()
772 sc = d->d_size / sh->sh_entsize; in srec_write_symtab()
H A Dsections.c880 od->d_size = s->pad_sz; in pad_section()
1124 print_data(id->d_buf, id->d_size); in print_section()
1149 b = malloc(id->d_size); in read_section()
1151 b = realloc(b, sz + id->d_size); in read_section()
1155 memcpy(&b[sz], id->d_buf, id->d_size); in read_section()
1156 sz += id->d_size; in read_section()
1266 od->d_size = s->sz; in copy_data()
1273 od->d_size = id->d_size; in copy_data()
1336 od->d_size = size; in create_external_section()
1549 data->d_size = sz; in set_shstrtab()
H A Dsymbols.c310 len = d->d_size / sh.sh_entsize; in mark_reloc_symbols()
1041 lsydata->d_size = sy_buf->nls * in create_symtab_data()
1049 lsydata->d_size = sy_buf->nls * in create_symtab_data()
1064 gsydata->d_size = sy_buf->ngs * in create_symtab_data()
1073 gsydata->d_size = sy_buf->ngs * in create_symtab_data()
1092 lstdata->d_size = st_buf->l.sz; in create_symtab_data()
1101 gstdata->d_off = lstdata->d_size; in create_symtab_data()
1103 gstdata->d_size = st_buf->g.sz; in create_symtab_data()
/freebsd/contrib/elftoolchain/readelf/
H A Dreadelf.c2749 if (d->d_size <= 0) in dump_dynamic()
3075 assert(d->d_size == s->sz); in dump_rel()
3159 assert(d->d_size == s->sz); in dump_rela()
3262 if (d->d_size <= 0) in dump_symtab()
3333 if (d->d_size <= 0) in dump_symtabs()
3383 if (d->d_size < 2 * sizeof(uint32_t)) { in dump_svr4_hash()
3394 if (d->d_size != (nbucket + nchain + 2) * sizeof(uint32_t)) { in dump_svr4_hash()
3455 if (dst.d_size < 2 * sizeof(uint64_t)) { in dump_svr4_hash64()
3466 if (d->d_size != (nbucket + nchain + 2) * sizeof(uint32_t)) { in dump_svr4_hash64()
3516 if (d->d_size < 4 * sizeof(uint32_t)) { in dump_gnu_hash()
[all …]
/freebsd/cddl/contrib/opensolaris/tools/ctf/cvt/
H A Doutput.c595 ddata->d_size = sdata->d_size; in write_file()
603 ddata->d_buf = xmalloc(ddata->d_size + shdr.sh_size + in write_file()
610 ddata->d_size += seclen + 1; in write_file()
684 ddata->d_size = ctfsize; in write_file()
/freebsd/contrib/elftoolchain/elfdump/
H A Delfdump.c1488 assert(data->d_size == s->sz); in get_versym()
1521 assert(data->d_size == s->sz); in elf_print_symtab()
1623 assert(data->d_size == s->sz); in elf_print_dynamic()
1752 assert(data->d_size == s->sz); in elf_print_rela()
1783 assert(data->d_size == s->sz); in elf_print_rel()
1891 assert(data->d_size == s->sz); in find_gotrel()
1968 assert(dst.d_size == s->sz); in elf_print_got_section()
2082 count = data->d_size; in elf_print_note()
2159 if (data->d_size < 2 * sizeof(uint32_t)) { in elf_print_svr4_hash()
2170 if (data->d_size != in elf_print_svr4_hash()
[all …]
/freebsd/lib/libproc/
H A Dproc_sym.c302 if (data->d_size < sizeof(crc) + 1) { in open_object()
304 (ssize_t)data->d_size); in open_object()
307 if (strnlen(data->d_buf, data->d_size) >= data->d_size - sizeof(crc)) { in open_object()
313 memcpy(&crc, (char *)data->d_buf + data->d_size - sizeof(crc), in open_object()
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_link.c1364 isym = data_sym->d_size / symsize; in process_obj()
1365 istr = data_str->d_size; in process_obj()
1398 if (fsym.st_name > data_str->d_size) { in process_obj()
1474 if ((pair->dlp_str = dt_alloc(dtp, data_str->d_size + in process_obj()
1480 if ((pair->dlp_sym = dt_alloc(dtp, data_sym->d_size + in process_obj()
1490 bcopy(data_str->d_buf, pair->dlp_str, data_str->d_size); in process_obj()
1494 data_str->d_size += len; in process_obj()
1500 bcopy(data_sym->d_buf, pair->dlp_sym, data_sym->d_size); in process_obj()
1504 data_sym->d_size += nsym * symsize; in process_obj()
1536 rsym.st_name > data_str->d_size) in process_obj()
[all …]
/freebsd/contrib/elftoolchain/libelftc/
H A Delftc_string_table.c192 d->d_size == 0) { in elftc_string_table_from_section()
210 end = s + d->d_size; in elftc_string_table_from_section()

12