Lines Matching refs:zone_bits_chain
1506 struct zone_bits_chain { struct
1516 static_assert(sizeof(struct zone_bits_chain) == ZBA_GRANULE, "zbc size"); argument
1658 static struct zone_bits_chain *
1661 return (struct zone_bits_chain *)(zba_slot_base() + index); in zba_chain_for_index()
1666 zba_chain_to_index(const struct zone_bits_chain *zbc) in zba_chain_to_index()
1681 zba_chain_corruption_panic(struct zone_bits_chain *a, struct zone_bits_chain *b) in zba_chain_corruption_panic()
1687 zba_push_block(struct zone_bits_chain *zbc, uint32_t order, bool with_extra) in zba_push_block()
1692 struct zone_bits_chain *next; in zba_push_block()
1707 zba_remove_block(struct zone_bits_chain *zbc) in zba_remove_block()
1709 struct zone_bits_chain *prev = zba_chain_for_index(zbc->zbc_prev); in zba_remove_block()
1716 struct zone_bits_chain *next = zba_chain_for_index(zbc->zbc_next); in zba_remove_block()
1728 struct zone_bits_chain *zbc; in zba_try_pop_block()
1771 static struct zone_bits_chain *
1775 return (struct zone_bits_chain *)((vm_offset_t)zbah + offs * ZBA_GRANULE); in zba_chain_for_node()
1794 struct zone_bits_chain *zbc; in zba_free()