Lines Matching refs:cursz
112 uint16_t cursz; member
121 _Static_assert(offsetof(struct statsblobv1, cursz) +
122 SIZEOF_MEMBER(struct statsblobv1, cursz) ==
443 tpl->mb->tplhash = hash32_buf(tpl->sb, tpl->sb->cursz,
1086 src->cursz < sizeof(struct statsblob) ||
1091 *dst = stats_realloc(NULL, 0, src->cursz, 0);
1093 (*dst)->maxsz = dstmaxsz = src->cursz;
1124 if (dstmaxsz >= src->cursz) {
1125 postcurszlen = src->cursz -
1126 offsetof(struct statsblob, cursz);
1130 offsetof(struct statsblob, cursz);
1134 tmperror = copyout_nofault(&(src->cursz), &((*dst)->cursz),
1137 tmperror = copyout(&(src->cursz), &((*dst)->cursz),
1141 memcpy(&((*dst)->cursz), &(src->cursz), postcurszlen);
1196 tpl_sb->cursz = tpl_sb->maxsz = sizeof(struct statsblobv1);
1469 error = (sb->maxsz >= tpllist[tpl_id]->sb->cursz) ? 0 : EOVERFLOW;
1471 ("sb %d instead of %d bytes", sb->maxsz, tpllist[tpl_id]->sb->cursz));
1474 memcpy(sb, tpllist[tpl_id]->sb, tpllist[tpl_id]->sb->cursz);
1505 if (!error && ((((int)sb->cursz) + nbytes) > SB_V1_MAXSZ))
1508 if (!error && (sb->cursz + nbytes > sb->maxsz)) {
1510 sb = stats_realloc(sb, sb->maxsz, sb->cursz + nbytes, M_ZERO);
1512 sb->maxsz = sb->cursz + nbytes;
1527 sb->cursz - sb->statsdata_off);
1537 sb->cursz += nbytes;
2056 sb->abi, sb->endian, sb->maxsz, sb->cursz,
2119 sb->endian, sb->maxsz, sb->cursz, sb->created,