ginvt
_ASM_MACRO_1R1I(ginvt, rs, type, \
ginvt(0, GINVT_FULL);
ginvt(addr, GINVT_VA);
ginvt(0, GINVT_MMID);
ginvt(addr, GINVT_VA | GINVT_MMID);