HAMMER2_FREEMAP_LEVEL0_SIZE
i * HAMMER2_FREEMAP_LEVEL0_SIZE;
i * HAMMER2_FREEMAP_LEVEL0_SIZE;
i * HAMMER2_FREEMAP_LEVEL0_SIZE;
TotalUnavail += HAMMER2_FREEMAP_LEVEL0_SIZE;
bmap->avail != HAMMER2_FREEMAP_LEVEL0_SIZE) {
HAMMER2_FREEMAP_LEVEL0_SIZE);
data_off += HAMMER2_FREEMAP_LEVEL0_SIZE;
HAMMER2_FREEMAP_LEVEL0_SIZE) {
HAMMER2_FREEMAP_LEVEL0_SIZE;
live->avail = HAMMER2_FREEMAP_LEVEL0_SIZE;
bmap->avail = HAMMER2_FREEMAP_LEVEL0_SIZE;
key += HAMMER2_FREEMAP_LEVEL0_SIZE;
if (data_off + bytes > HAMMER2_FREEMAP_LEVEL0_SIZE) {
bytes = HAMMER2_FREEMAP_LEVEL0_SIZE - data_off;
bmap->avail = HAMMER2_FREEMAP_LEVEL0_SIZE;
#define HAMMER2_FREEMAP_LEVEL0_MASK (HAMMER2_FREEMAP_LEVEL0_SIZE - 1)
l0size = HAMMER2_FREEMAP_LEVEL0_SIZE;
HAMMER2_FREEMAP_LEVEL0_SIZE;
bmap->avail = HAMMER2_FREEMAP_LEVEL0_SIZE;
key += HAMMER2_FREEMAP_LEVEL0_SIZE;
bmap->avail != HAMMER2_FREEMAP_LEVEL0_SIZE) {
HAMMER2_FREEMAP_LEVEL0_SIZE);
data_off += HAMMER2_FREEMAP_LEVEL0_SIZE;
HAMMER2_FREEMAP_LEVEL0_SIZE) {
HAMMER2_FREEMAP_LEVEL0_SIZE;
live->avail = HAMMER2_FREEMAP_LEVEL0_SIZE;
bmap->avail = HAMMER2_FREEMAP_LEVEL0_SIZE;
key += HAMMER2_FREEMAP_LEVEL0_SIZE;
if (data_off + bytes > HAMMER2_FREEMAP_LEVEL0_SIZE) {
bytes = HAMMER2_FREEMAP_LEVEL0_SIZE - data_off;
bmap->avail = HAMMER2_FREEMAP_LEVEL0_SIZE;
l0size = HAMMER2_FREEMAP_LEVEL0_SIZE;
HAMMER2_FREEMAP_LEVEL0_SIZE;
bmap->avail = HAMMER2_FREEMAP_LEVEL0_SIZE;
key += HAMMER2_FREEMAP_LEVEL0_SIZE;