Lines Matching defs:crbsav
1223 crb_t *crbsav = NULL;
1281 if (crbsav ||
1289 crbsav = crb;
1308 !crbsav && crb &&
1313 crbsav = crb;
1324 if ((crbsav == NULL) && (melist->me_dt != DT_ABZERO)) {
1331 crbsav = kmem_alloc(sizeof (crb_t), KM_NOSLEEP);
1335 if (crbsav) {
1336 crbsav->c_buf = kmem_alloc(bufsz, KM_NOSLEEP);
1337 if (crbsav->c_buf) {
1343 bcopy(buf, crbsav->c_buf, bufsz);
1344 crbsav->c_nb = bufsz;
1345 crbsav->c_refcnt = 0;
1346 crbsav->c_invalid = 0;
1348 crbsav->c_mof = bufmof;
1350 kmem_free(crbsav, sizeof (crb_t));
1351 crbsav = NULL;
1362 me->me_crb = crbsav;
1363 if (crbsav) {
1364 crbsav->c_refcnt++;
1366 crbsav = NULL;