C Volatile Function