Lines Matching full:tables

140  * iio_gts_purge_avail_scale_table - free-up the available scale tables
176 * Sort the tables for nice output and for easier finding of in gain_to_scaletables()
260 * iio_gts_build_avail_scale_table - create tables of available scales
263 * Build the tables which can represent the available scales based on the
264 * originally given gain and time tables. When both time and gain tables are
266 * 1. A set of tables representing available scales for each supported
271 * NOTE: Space allocated for the tables must be freed using
272 * iio_gts_purge_avail_scale_table() when the tables are no longer needed.
347 * NOTE: Space allocated for the tables must be freed using
348 * iio_gts_purge_avail_time_table() when the tables are no longer needed.
363 /* Sort times from all tables to one and remove duplicates */ in iio_gts_build_avail_time_table()
422 * iio_gts_build_avail_tables - create tables of available scales and int times
425 * Build the tables which can represent the available scales and available
426 * integration times. Availability tables are built based on the originally
427 * given gain and given time tables.
429 * When both time and gain tables are
431 * 1. A set of sorted tables representing available scales for each supported
437 * After these tables are built one can use the iio_gts_all_avail_scales(),
441 * NOTE: Space allocated for the tables must be freed using
442 * iio_gts_purge_avail_tables() when the tables are no longer needed.
462 * iio_gts_purge_avail_tables - free-up the availability tables
466 * integration time and scale tables.
480 * devm_iio_gts_build_avail_tables - manged add availability tables
481 * @dev: Pointer to the device whose lifetime tables are bound
484 * Build the tables which can represent the available scales and available
485 * integration times. Availability tables are built based on the originally
486 * given gain and given time tables.
488 * When both time and gain tables are given this results:
489 * 1. A set of sorted tables representing available scales for each supported
495 * After these tables are built one can use the iio_gts_all_avail_scales(),
499 * The tables are automatically released upon device detach.
751 * Return: The smallest HW-gain -EINVAL if no HW-gains were in the tables.
854 * gain and time tables may use this helper to retrieve the gain.