curvnet
__FILE__, __LINE__, __func__, curvnet, (arg))); \
struct vnet *saved_vnet = curvnet; \
curvnet = arg; \
VNET_ASSERT(curvnet != NULL && (saved_vnet == NULL || \
__FILE__, __LINE__, __func__, curvnet, saved_vnet)); \
curvnet = saved_vnet; \
__FILE__, __LINE__, __func__, curvnet, (arg))); \
struct vnet *saved_vnet = curvnet; \
curvnet = arg;
VNET_ASSERT(curvnet != NULL && (saved_vnet == NULL || \
__FILE__, __LINE__, __func__, curvnet, saved_vnet)); \
curvnet = saved_vnet;
#define VNET_PTR(n) VNET_VNET_PTR(curvnet, n)
#define VNET(n) VNET_VNET(curvnet, n)
if (IS_DEFAULT_VNET(curvnet)) { \
if (IS_DEFAULT_VNET(curvnet)) { \