HAMMER2_SEGSIZE
live->linear = HAMMER2_SEGSIZE;
bmap->linear = HAMMER2_SEGSIZE;
#define HAMMER2_SEGMASK (HAMMER2_SEGSIZE - 1)
#define HAMMER2_SEGSIZE64 ((hammer2_off_t)HAMMER2_SEGSIZE)
if (j * HAMMER2_ZONE_BYTES64 + HAMMER2_SEGSIZE >
KKASSERT(bmap->avail <= HAMMER2_SEGSIZE);
if (bmap->avail == HAMMER2_SEGSIZE &&
bmap->linear < HAMMER2_SEGSIZE) {
bmap->linear + size <= HAMMER2_SEGSIZE &&
i = offset / (HAMMER2_SEGSIZE / HAMMER2_BMAP_ELEMENTS);
offset = i * (HAMMER2_SEGSIZE / HAMMER2_BMAP_ELEMENTS) +
bmap->linear = HAMMER2_SEGSIZE;
free_reserved = HAMMER2_SEGSIZE;
live->linear = HAMMER2_SEGSIZE;
bmap->linear = HAMMER2_SEGSIZE;
if (j * HAMMER2_ZONE_BYTES64 + HAMMER2_SEGSIZE >
KKASSERT(bmap->avail <= HAMMER2_SEGSIZE);
if (bmap->avail == HAMMER2_SEGSIZE &&
bmap->linear < HAMMER2_SEGSIZE) {
bmap->linear + size <= HAMMER2_SEGSIZE &&
i = offset / (HAMMER2_SEGSIZE / HAMMER2_BMAP_ELEMENTS);
offset = i * (HAMMER2_SEGSIZE / HAMMER2_BMAP_ELEMENTS) +
bmap->linear = HAMMER2_SEGSIZE;
free_reserved = HAMMER2_SEGSIZE;