rounddown_pow_of_two
switch (rounddown_pow_of_two(domain)) {
pages = rounddown_pow_of_two(pages);
modify_size = rounddown_pow_of_two(size);
max_page_size = rounddown_pow_of_two(obj->mm.page_sizes.sg);
size = igt_random_size(&prng, min, rounddown_pow_of_two(size));
const u64 max_len = rounddown_pow_of_two(UINT_MAX);
io_size = rounddown_pow_of_two(io_size >> 1);
tile.stride = rounddown_pow_of_two(tile.stride);
rounddown_pow_of_two(vma->page_sizes.sg |
align = max_t(u32, sizeof(u32), rounddown_pow_of_two(align));
expected_order = get_order(rounddown_pow_of_two(size));