RV_MON_TYPE
#if RV_MON_TYPE == RV_MON_GLOBAL
#elif RV_MON_TYPE == RV_MON_PER_CPU
#elif RV_MON_TYPE == RV_MON_PER_TASK
#elif RV_MON_TYPE == RV_MON_PER_OBJ
#if RV_MON_TYPE == RV_MON_GLOBAL || RV_MON_TYPE == RV_MON_PER_CPU
#elif RV_MON_TYPE == RV_MON_PER_TASK || RV_MON_TYPE == RV_MON_PER_OBJ
#if RV_MON_TYPE == RV_MON_GLOBAL || RV_MON_TYPE == RV_MON_PER_CPU
#elif RV_MON_TYPE == RV_MON_PER_TASK
#elif RV_MON_TYPE == RV_MON_PER_OBJ
#if RV_MON_TYPE == RV_MON_GLOBAL || RV_MON_TYPE == RV_MON_PER_CPU
#elif RV_MON_TYPE == RV_MON_PER_TASK || RV_MON_TYPE == RV_MON_PER_OBJ
#if !defined(HA_SKIP_AUTO_CLEANUP) && RV_MON_TYPE == RV_MON_PER_TASK
#if !defined(HA_SKIP_AUTO_CLEANUP) && RV_MON_TYPE == RV_MON_PER_TASK
if (RV_MON_TYPE == RV_MON_PER_CPU)
if (RV_MON_TYPE == RV_MON_PER_CPU)
#ifdef RV_MON_TYPE