Lines Matching refs:sz
73 * Convert a string bounded by `start' and `start+sz' (exclusive) to a
77 _libelf_ar_get_number(char *s, size_t sz, int base, size_t *ret)
85 e = s + sz;
118 size_t sz;
121 sz = bufsize + 1;
133 sz = 1;
144 sz = q - buf + 2; /* Space for a trailing NUL. */
148 if ((r = malloc(sz)) == NULL) {
153 (void) strncpy(r, buf, sz);
154 r[sz - 1] = '\0';
285 size_t sz;
302 if (_libelf_ar_get_number(arh->ar_size, sizeof(arh->ar_size), 10, &sz) == 0) {
307 assert(sz > 0);
311 if ((e = elf_memory((char *) arh, sz)) == NULL)
328 size_t sz;
365 if (_libelf_ar_get_number(arh.ar_size, sizeof(arh.ar_size), 10, &sz) == 0) {
370 assert(sz > 0);
377 e->e_u.e_ar.e_rawsymtabsz = sz;
383 e->e_u.e_ar.e_rawstrtabsz = sz;
386 sz = LIBELF_ADJUST_AR_SIZE(sz);
388 s += sz;