Lines Matching refs:avail
335 chain->bref.check.freemap.avail = l1size; in hammer2_freemap_try_alloc()
397 } else if (bmap->avail) { in hammer2_freemap_try_alloc()
440 } else if (bmap->avail) { in hammer2_freemap_try_alloc()
749 if (bmap[-1].radix == 0 && bmap[-1].avail) in hammer2_bmap_alloc()
752 if (bmap[1].radix == 0 && bmap[1].avail) in hammer2_bmap_alloc()
785 bmap->avail -= bgsize; in hammer2_bmap_alloc()
857 chain->bref.check.freemap.avail = HAMMER2_FREEMAP_LEVEL1_SIZE; in hammer2_freemap_init()
867 bmap->avail = 0; in hammer2_freemap_init()
869 chain->bref.check.freemap.avail -= in hammer2_freemap_init()
872 bmap->avail = HAMMER2_FREEMAP_LEVEL0_SIZE; in hammer2_freemap_init()
1035 chain->bref.check.freemap.avail = l1size; in hammer2_freemap_adjust()
1099 bmap->avail -= in hammer2_freemap_adjust()
1172 bmap->avail += 1 << radix; in hammer2_freemap_adjust()
1173 KKASSERT(bmap->avail <= HAMMER2_SEGSIZE); in hammer2_freemap_adjust()
1174 if (bmap->avail == HAMMER2_SEGSIZE && in hammer2_freemap_adjust()