_ghcb_io_rw
void _ghcb_io_rw(uint16_t, int, uint32_t *, bool);
_ghcb_io_rw(port, GHCB_SZ8, &val, true);
_ghcb_io_rw(port, GHCB_SZ16, &val, true);
_ghcb_io_rw(port, GHCB_SZ32, &val, true);
_ghcb_io_rw(port, GHCB_SZ8, &val, false);
_ghcb_io_rw(port, GHCB_SZ16, &val, false);
_ghcb_io_rw(port, GHCB_SZ32, &v, false);