PRE_TO_PA
#define PRE_TO_PA(e) ((*(uint32 *)(&(e))) & ~((1<<12)-1))
#define PRE_TO_PA(e) (((uint32)(e)) & ~((1<<12)-1))