int samples, samples_left, i, j;
devc = sdi->priv;
int samples, samples_left, i, j;
devc = sdi->priv;
samples = buflen / devc->sample_size;
samples_left = devc->logged_samples - devc->rcvd_samples;
if (samples_left < samples)
samples = buflen / devc->sample_size;
samples_left = devc->logged_samples - devc->rcvd_samples;
if (samples_left < samples)