Lines Matching refs:linear
396 (bmap->linear & HAMMER2_FREEMAP_BLOCK_MASK)) { in hammer2_freemap_try_alloc()
439 (bmap->linear & HAMMER2_FREEMAP_BLOCK_MASK)) { in hammer2_freemap_try_alloc()
591 if (((uint32_t)bmap->linear & HAMMER2_FREEMAP_BLOCK_MASK) + size <= in hammer2_bmap_alloc()
593 (bmap->linear & HAMMER2_FREEMAP_BLOCK_MASK) && in hammer2_bmap_alloc()
594 bmap->linear < HAMMER2_SEGSIZE) { in hammer2_bmap_alloc()
606 KKASSERT(bmap->linear >= 0 && in hammer2_bmap_alloc()
607 bmap->linear + size <= HAMMER2_SEGSIZE && in hammer2_bmap_alloc()
608 (bmap->linear & (HAMMER2_ALLOC_MIN - 1)) == 0); in hammer2_bmap_alloc()
609 offset = bmap->linear; in hammer2_bmap_alloc()
616 bmap->linear = offset + size; in hammer2_bmap_alloc()
688 bmap->linear = offset + size; in hammer2_bmap_alloc()
864 bmap->linear = HAMMER2_SEGSIZE; in hammer2_freemap_init()
1080 bmap->linear = 0; in hammer2_freemap_adjust()