Lines Matching refs:bscan

343 	hammer2_blockref_t *bscan;  in modify_blockref()  local
356 bscan = &media.ipdata.u.blockset.blockref[0]; in modify_blockref()
359 bscan = NULL; in modify_blockref()
364 bscan = &media.npdata[0]; in modify_blockref()
368 bscan = &media.npdata[0]; in modify_blockref()
372 bscan = &media.voldata.sroot_blockset.blockref[0]; in modify_blockref()
376 bscan = &media.voldata.freemap_blockset.blockref[0]; in modify_blockref()
380 bscan = NULL; in modify_blockref()
386 if (bscan[i].type != HAMMER2_BREF_TYPE_EMPTY) in modify_blockref()
387 if (modify_blockref(voldata, i, &bscan[i], bref, in modify_blockref()
406 hammer2_blockref_t *bscan; in modify_check() local
429 bscan = &bscan_media.ipdata.u.blockset.blockref[bi]; in modify_check()
431 bscan = NULL; in modify_check()
434 bscan = &bscan_media.npdata[bi]; in modify_check()
437 bscan = &bscan_media.voldata.sroot_blockset.blockref[bi]; in modify_check()
440 bscan = &bscan_media.voldata.freemap_blockset.blockref[bi]; in modify_check()
443 bscan = &bscan_media.npdata[bi]; in modify_check()
450 if (memcmp(bref, bscan, sizeof(*bref))) { in modify_check()
455 switch (HAMMER2_DEC_CHECK(bscan->methods)) { in modify_check()
458 if (bscan->check.iscsi32.value != cv) { in modify_check()
460 bscan->check.iscsi32.value = cv; in modify_check()
466 if (bscan->check.xxhash64.value != cv64) { in modify_check()
468 bscan->check.xxhash64.value = cv64; in modify_check()
479 if (memcmp(u.digest, bscan->check.sha192.data, in modify_check()
480 sizeof(bscan->check.sha192.data))) { in modify_check()
482 memcpy(&bscan->check.sha192.data, u.digest, in modify_check()
483 sizeof(bscan->check.sha192.data)); in modify_check()
491 if (bscan->check.freemap.icrc32 != cv) { in modify_check()
493 bscan->check.freemap.icrc32 = cv; in modify_check()
508 (uintmax_t)bscan->data_off, bscan->methods, in modify_check()
509 hammer2_breftype_to_str(bscan->type)); in modify_check()