Lines Matching full:samples
301 * adxl345_fifo_transfer() - Read samples number of elements.
303 * @samples: The number of lines in the FIFO referred to as fifo_entry.
311 static int adxl345_fifo_transfer(struct adxl345_state *st, int samples) in adxl345_fifo_transfer() argument
318 for (i = 0; i < samples; i++) { in adxl345_fifo_transfer()
336 if (st->fifo_delay && samples > 1) in adxl345_fifo_transfer()
352 int samples; in adxl345_fifo_reset() local
356 samples = adxl345_get_samples(st); in adxl345_fifo_reset()
357 if (samples > 0) in adxl345_fifo_reset()
358 adxl345_fifo_transfer(st, samples); in adxl345_fifo_reset()
410 int samples) in adxl345_fifo_push() argument
415 if (samples <= 0) in adxl345_fifo_push()
418 ret = adxl345_fifo_transfer(st, samples); in adxl345_fifo_push()
422 for (i = 0; i < ADXL345_DIRS * samples; i += ADXL345_DIRS) in adxl345_fifo_push()
440 int samples; in adxl345_irq_handler() local
450 samples = adxl345_get_samples(st); in adxl345_irq_handler()
451 if (samples < 0) in adxl345_irq_handler()
454 if (adxl345_fifo_push(indio_dev, samples) < 0) in adxl345_irq_handler()