log2_div_t
#define log2_div(a, b_lg2) log2_div_t(pt_vaddr_t, a, b_lg2)
return log2_div_t(pt_vaddr_t, a, b_lg2);
#define oalog2_div(a, b_lg2) log2_div_t(pt_oaddr_t, a, b_lg2)
static_assert(log2_div_t(unsigned int, 4, 2) == 1);
(log2_div_t(type, (a) ^ (b), c_lg2) == 0)