Lines Matching refs:bbm
69 struct ddf_bbm_log *bbm; member
750 meta->bbm = malloc(size, M_MD_DDF, M_WAITOK); in ddf_meta_create()
751 memset(meta->bbm, 0xff, size); in ddf_meta_create()
752 SET32(meta, bbm->Signature, DDF_BBML_SIGNATURE); in ddf_meta_create()
753 SET32(meta, bbm->Entry_Count, 0); in ddf_meta_create()
754 SET32(meta, bbm->Spare_Block_Count, 0); in ddf_meta_create()
777 if (src->bbm != NULL) { in ddf_meta_copy()
778 dst->bbm = malloc(GET32(src, hdr->bbmlog_length) * ss, M_MD_DDF, M_WAITOK); in ddf_meta_copy()
779 memcpy(dst->bbm, src->bbm, GET32(src, hdr->bbmlog_length) * ss); in ddf_meta_copy()
836 if (meta->bbm != NULL) { in ddf_meta_free()
837 free(meta->bbm, M_MD_DDF); in ddf_meta_free()
838 meta->bbm = NULL; in ddf_meta_free()
1259 meta->bbm = malloc(GET32(meta, hdr->bbmlog_length) * ss, M_MD_DDF, M_WAITOK); in ddf_meta_read()
1260 memcpy(meta->bbm, buf, GET32(meta, hdr->bbmlog_length) * ss); in ddf_meta_read()
1262 if (GET32(meta, bbm->Signature) != DDF_BBML_SIGNATURE) in ddf_meta_read()
1352 SET32(meta, bbm->CRC, 0xffffffff); in ddf_meta_write()
1353 SET32(meta, bbm->CRC, crc32(meta->bbm, size)); in ddf_meta_write()
1356 meta->bbm, size); in ddf_meta_write()