static bool close_iosystem(void) { #if defined(USE_WINIO2) || defined(USE_WINIO3) ShutdownWinIo(); return true; #elif defined(USE_PHYMEM) UnloadPhyMemDriver(); return true; #else return true; #endif }
static bool close_iosystem(void) { IO_POOL_FREELOCK(); #if defined(USE_WINIO2) || defined(USE_WINIO3) ShutdownWinIo(); return true; #elif defined(USE_PHYMEM) UnloadPhyMemDriver(); return true; #elif defined(DMP_LINUX) if (IO_mmioFD != -1) close(IO_mmioFD); return true; #else return true; #endif }