Lines Matching defs:sz
228 fread_wrapper(ea_file_impl_t *f, void *buf, size_t sz)
232 retval = fread(buf, 1, sz, f->ef_fp);
240 bufread_wrapper(ea_file_impl_t *f, void *buf, size_t sz)
242 if (f->ef_bufsize == 0 && sz != 0)
245 if (f->ef_bufsize < sz)
246 sz = f->ef_bufsize;
248 bcopy(f->ef_buf, buf, sz);
249 f->ef_buf += sz;
250 f->ef_bufsize -= sz;
252 return (sz);
492 ea_size_t sz;
515 if (xread(f, &sz, sizeof (ea_size_t)) != sizeof (ea_size_t)) {
519 exacct_order64(&sz);
565 if (xread(f, &sz, sizeof (ea_size_t)) != sizeof (ea_size_t)) {
569 exacct_order64(&sz);
573 sz -= sizeof (uint32_t);
576 if (xseek(f, sz) == -1) {
581 if ((buf = ea_alloc(sz)) == NULL)
584 if (xread(f, buf, sz) != sz) {
585 ea_free(buf, sz);
595 obj->eo_item.ei_size = sz;
821 ea_size_t sz;
835 sz = ea_pack_object(obj, NULL, 0);
836 if (sz == -1 || (buf = ea_alloc(sz)) == NULL) {
840 if (ea_pack_object(obj, buf, sz) == (size_t)-1) {
841 ea_free(buf, sz);
845 if (fwrite(buf, sizeof (char), sz, f->ef_fp) != sz) {
846 ea_free(buf, sz);
850 ea_free(buf, sz);