Lines Matching refs:num_samples
544 u16 num_samples;
557 num_samples = 0;
559 /* The calculation of num_samples looks odd, but it uses the following facts.
562 * (when the counter decrements from zero it goes to 0xffff). num_samples
565 num_samples = -hw_counter - devpriv->adc_count;
569 if (num_samples > cmd->stop_arg * cmd->chanlist_len)
570 num_samples = cmd->stop_arg * cmd->chanlist_len;
573 if (num_samples > FIFO_SIZE)
574 num_samples = FIFO_SIZE;
575 insw(dev->iobase, devpriv->ai_buffer, num_samples);
576 munge_sample_array(devpriv->ai_buffer, num_samples);
578 num_samples * sizeof(short));
579 devpriv->adc_count += num_samples;