HAMMER2_FREEMAP_BLOCK_RADIX
HAMMER2_FREEMAP_BLOCK_RADIX,
HAMMER2_FREEMAP_BLOCK_RADIX,
radix_mask = 1U << HAMMER2_FREEMAP_BLOCK_RADIX;
bindex = (int)data_off >> (HAMMER2_FREEMAP_BLOCK_RADIX +
HAMMER2_FREEMAP_BLOCK_RADIX) << 1);
#define HAMMER2_FREEMAP_BLOCK_SIZE (1 << HAMMER2_FREEMAP_BLOCK_RADIX)
start = ((int)(data_off >> HAMMER2_FREEMAP_BLOCK_RADIX) & 15) * 2;
if (radix < HAMMER2_FREEMAP_BLOCK_RADIX) {
count = 1 << (radix - HAMMER2_FREEMAP_BLOCK_RADIX);
} else if (radix < HAMMER2_FREEMAP_BLOCK_RADIX &&
} else if (radix < HAMMER2_FREEMAP_BLOCK_RADIX &&
if (radix <= HAMMER2_FREEMAP_BLOCK_RADIX) {
(radix - HAMMER2_FREEMAP_BLOCK_RADIX);
if (radix >= HAMMER2_FREEMAP_BLOCK_RADIX) {
HAMMER2_FREEMAP_BLOCK_RADIX);
if (radix < HAMMER2_FREEMAP_BLOCK_RADIX) {
HAMMER2_FREEMAP_BLOCK_RADIX,
HAMMER2_FREEMAP_BLOCK_RADIX,
radix_mask = 1U << HAMMER2_FREEMAP_BLOCK_RADIX;
bindex = (int)data_off >> (HAMMER2_FREEMAP_BLOCK_RADIX +
HAMMER2_FREEMAP_BLOCK_RADIX) << 1);
start = ((int)(data_off >> HAMMER2_FREEMAP_BLOCK_RADIX) & 15) * 2;
if (radix < HAMMER2_FREEMAP_BLOCK_RADIX) {
count = 1 << (radix - HAMMER2_FREEMAP_BLOCK_RADIX);
} else if (radix < HAMMER2_FREEMAP_BLOCK_RADIX &&
} else if (radix < HAMMER2_FREEMAP_BLOCK_RADIX &&
if (radix <= HAMMER2_FREEMAP_BLOCK_RADIX) {
(radix - HAMMER2_FREEMAP_BLOCK_RADIX);
if (radix >= HAMMER2_FREEMAP_BLOCK_RADIX) {
HAMMER2_FREEMAP_BLOCK_RADIX);
if (radix < HAMMER2_FREEMAP_BLOCK_RADIX) {