Lines Matching refs:sms_size

847 	sm->sms_size		= BSWAP_32(sm->sms_size);
894 st < sl->sl_meta_size_used; st += h.sms_size) {
903 (h.sms_offset != st) || (h.sms_size < sizeof (h)) ||
904 ((st + h.sms_size) > sl->sl_meta_size_used)) {
998 sms.sms_size, KM_SLEEP);
1005 ret = sbd_read_meta(sl, (*ppsms)->sms_offset, (*ppsms)->sms_size,
1012 s = sbd_calc_section_sum(*ppsms, (*ppsms)->sms_size);
1020 kmem_free(*ppsms, sms.sms_size);
1078 if (t.sms_size == sms->sms_size) {
1080 sms->sms_size, (uint8_t *)sms);
1107 sbd_calc_section_sum(sms, sms->sms_size);
1129 off < sl->sl_meta_size_used; off += t.sms_size) {
1137 if (t.sms_size == 0) {
1148 s = t.sms_size - unused_start + off;
1149 if ((s == sms->sms_size) || (s >= (sms->sms_size +
1167 if (s >= sms->sms_size || !(sl->sl_flags & SL_SHARED_META)) {
1168 s = sms->sms_size;
1181 sms->sms_chksum = sbd_calc_section_sum(sms, sms->sms_size);
1187 bcopy(sms, cb, sms->sms_size);
1188 if (s > sms->sms_size) {
1189 t.sms_offset = off + sms->sms_size;
1190 t.sms_size = s - sms->sms_size;
1194 bcopy(&t, cb + sms->sms_size, sizeof (t));
1250 unused_sms = kmem_zalloc(sms_before_unused.sms_size, KM_SLEEP);
1252 sms_before_unused.sms_size,
1265 if (unused_sms->sms_size != sms_before_unused.sms_size) {
1276 sbd_calc_section_sum(unused_sms, unused_sms->sms_size);
1383 sli->sli_sms_header.sms_size = sizeof (*sli) + s;
2211 kmem_free(sli, sli->sli_sms_header.sms_size);
2224 kmem_free(sli, sli->sli_sms_header.sms_size);
2408 sli_buf_sz = sli->sli_sms_header.sms_size -
2554 kmem_free(sli, sli->sli_sms_header.sms_size);
2599 kmem_free(sli, sli->sli_sms_header.sms_size);