/** * __reset_stats - Reset statistics for the hardware latency detector * * We use data to store various statistics and global state. We call this * function in order to reset those when "enable" is toggled on or off, and * also at initialization. Should be called with data.lock held. */ static void __reset_stats(void) { data.count = 0; data.max_sample = 0; ring_buffer_reset(ring_buffer); /* flush out old sample entries */ }
SEXP R_ring_buffer_reset(SEXP extPtr) { ring_buffer_reset(ring_buffer_get(extPtr, 1)); return R_NilValue; }
static void sound_sdl_reset(SoundDriver *driver) { g_assert(driver != NULL); DriverData *data = (DriverData *)driver->driverData; ring_buffer_reset(data->_rbuf); }