TLB_EPN_MASK
hi = (va & TLB_EPN_MASK) | (sz << TLB_SIZE_SHFT) | TLB_VALID;
tlb_info[i].ti_va = (va & TLB_EPN_MASK);
va = (hi & TLB_EPN_MASK) + (base & (sz - 1)); /* sz = 2^n */
#define TLB_HI(epn,size,flags) (((epn)&TLB_EPN_MASK)|(((size)<<TLB_SIZE_SHFT)&TLB_SIZE_MASK)|(flags))